一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

模糊媒体通信的制作方法

2021-11-10 05:08:00 来源:中国专利 TAG:

模糊媒体通信
1.相关申请的交叉引用
2.本技术涉及于2019年3月29日提交的美国临时申请第62/826,424号,其全部内容通过引用并入本文。
技术领域
3.公开文本总体上涉及实施组件以接收用户输入的便携式客户端设备上的软件应用。


背景技术:

4.例如,客户端设备,包括电话、平板电脑、电子阅读器,通常用于传输和接收媒体文件。具体地,媒体文件可以通过传统或社交媒体消息应用程序在通信网络上传输。此外,许多消息应用程序包括过滤器和用户可以在媒体文件上添加图形效果的效果。然而,传统或社交媒体消息应用程序中的媒体文件可能不允许发送方在发送之前加密或以其他方式失真媒体文件,使得当以其原始形式接收时,媒体文件不能立即显示或以其他方式在接收方客户端设备上输出。


技术实现要素:

5.根据第一方面,公开了一种用于恢复(restoring)模糊媒体文件(obscured media file)的方法,该方法包括:在客户端设备处接收模糊形式的媒体文件;确定使用客户端设备获得恢复形式的媒体文件需要的一个或多个动作;使用客户端设备的一个或多个组件感测或测量活动;确定活动是否对应于一个或多个动作;和响应于确定活动对应于一个或多个动作,输出恢复形式的媒体文件。
6.根据一些形式,使用客户端设备的一个或多个组件感测或测量活动可以包括使用客户端设备的用户输入、麦克风、相机、加速度计、陀螺仪、磁强计和全球定位电路中的一个或多个来感测或测量活动。在进一步的形式中,使用客户端设备的一个或多个组件感测或测量活动可以包括以下一个或多个:在客户端设备的麦克风处接收预定单词或短语的音频输入;使用客户端设备的加速度计和陀螺仪中的至少一个,测量对应于预定步数或特定活动的移动量;用加速度计和陀螺仪中的至少一个测量便携式电子设备的旋转;跨越客户端设备的触摸屏的长度或使用客户端设备的触摸屏以特定图案、形状或图片接收操作输入;使用玩特定游戏的客户端设备的触摸屏接收操作输入;使用客户端设备的相机捕获特定项目和活动中的至少一个的图像、图像系列或视频;或者使用客户端设备的全球定位电路确定客户端设备存在于特定位置。
7.根据一些形式,该方法可以包括以下方面中的一个或多个:从发送方设备接收一个或多个动作;接收获得恢复形式的媒体文件需要的多个动作,并接收预定顺序,必须以该顺序执行多个动作以获得恢复形式的媒体文件;接收图像的失真缩略图;显示模糊形式的媒体文件转换为恢复形式的媒体文件的动画;或显示添加到发送方设备处的媒体文件的一
个或多个效果。
8.根据第二方面,公开了一种发送模糊媒体文件的方法,该方法包括:接收在客户端设备的用户输入处媒体文件的选择;接收目的地客户端设备的选择以接收媒体文件;在客户端设备处接收输入以创建模糊形式的媒体文件;接收指示目的地客户端设备需要测量或感测的一个或多个动作的数据以恢复模糊形式的媒体文件;在客户端设备处接收输入,以向目的地客户端设备发送与模糊形式的媒体文件相关的信息、媒体文件和指示恢复模糊形式的媒体文件需要的一个或多个动作的数据。
9.根据一些形式,该方法可以包括以下方面中的一个或多个:接收指示以下至少一个的数据:将在目的地客户端设备的麦克风处接收的预定单词或短语,将由目的地客户端设备的加速度计和陀螺仪中的至少一个测量的对应于预定步数或特定活动的移动量,将由目的地客户端设备的加速度计和陀螺仪中的至少一个测量的目的地计算设备的旋转,将跨越目的地客户端设备的触摸屏的长度输入的操作,用目的地客户端设备的触摸屏以特定图案、形状或图片输入的操作,使用玩特定游戏的客户端设备的触摸屏操作输入,用目的地客户端设备的相机捕获特定项目和活动中的至少一个的图像、图像系列或视频,或者使用目的地客户端设备的全球定位电路确定客户端设备存在于特定位置;接收指示恢复模糊形式的媒体文件需要的多个动作的数据,以及接收指示顺序的数据,必须以该顺序执行多个动作以恢复模糊形式的媒体文件;在客户端设备处接收输入以创建模糊形式的媒体文件,可以是接收指示目的地客户端设备需要测量或感测的一个或多个动作的数据以恢复模糊形式的媒体文件;通过使用在客户端设备上操作的算法创建图像的失真缩略图,来创建模糊形式的媒体文件;显示转换为客户端设备的显示器的失真缩略图的媒体文件的动画;或者通过客户端设备的输入接收在媒体文件上分层的一个或多个效果,以及在客户端设备处接收输入以创建具有一个或多个效果的模糊形式的媒体文件。
10.根据第三方面,本文公开了一种非暂时性计算机可读介质,其上存储有指令,响应于计算设备的执行,使得计算设备执行可以包括上述方法中的任何一种的操作。
11.根据第四方面,本文公开了一种具有处理设备和存储器的客户端设备,存储器上存储有可执行指令,其中处理设备被配置为执行指令以执行上述方法中的任何一种。
附图说明
12.通过提供在以下详细描述中描述的实施方案,特别是当结合附图进行研究时,至少部分地满足上述需要,其中:
13.图1是根据各种实施方案的可以实施公开文本的用于模糊和恢复媒体文件的技术的示例计算环境的框图;
14.图2是根据各种实施方案的具有输入组件的示例客户端设备的框图;
15.图3是根据各种实施方案的用于模糊和发送媒体文件的流程图;
16.图4是根据各种实施方案的用于接收和恢复媒体文件的流程图;以及
17.图5是根据各种实施方案的附着有可展开/可折叠抓握附件的客户端设备的示意透视图。
具体实施方式
18.本文描述了便携式计算设备、在这些设备上操作并在这些设备中存储的软件以及方法,其响应于一个或多个输入动作对媒体进行模糊。输入动作可以由设备的一个或多个组件测量或感测,包括例如加速度计、陀螺仪、麦克风、触摸屏、相机等。
19.在某些形式中,发送方可以使得媒体文件模糊,并提供恢复被模糊媒体文件需要的一个或多个动作。媒体文件的模糊可以基于来自发送方的输入,该输入可以由客户端设备的一个或多个组件测量或感测。在一种形式中,媒体文件可以通过在客户端设备上操作的消息传递应用软件在发送方和接收方的客户端设备之间共享。
20.本文描述的软件具体适用于在附有旋转附件的设备上实施,以使用户能够容易地旋转设备以实现输入和媒体操作功能。
21.图1示出了一个示例性计算环境10,在该计算环境中可以实施用于发送和接收模糊媒体文件的技术。在计算环境10中,处理系统12可以经由通信网络16与各种客户端设备(例如,发送方客户端设备14和接收方客户端设备15)、应用服务器、web服务器和其他设备通信,通信网络16可以是任何合适的网络,例如互联网、wifi、无线电、蓝牙、nfc等。处理系统12包括一个或多个服务器或其他合适的计算设备。例如,通信网络16可以是广域网(wan)或局域网(lan),并且可以包括有线和/或无线通信链路。第三方服务器18可以是向各种客户端设备14、15提供web内容、应用程序、存储等的任何合适的计算设备。内容可以包括任何合适文件格式的媒体,例如音乐、视频、图像等。本文描述的方法和算法可以使用处理系统12和/或第三方服务器18作为中介、存储设备和/或处理位置,在客户端设备14、15之间实施。
22.如图1和图2所示,处理系统12可以包括一个或多个处理设备20和存储器22。存储器22可以包括任何合适配置的持久和非持久组件。如果需要,这些组件可以分布在多个网络节点之间。客户端设备14、15可以是任何合适的便携式计算设备,例如移动电话、平板电脑、电子阅读器等。如通常理解的,客户端设备14可以被配置为包括用户输入24(例如触摸屏、键盘、开关设备、语音命令软件等)、接收器26、发射器28、存储器30、根据需要可以更换或充电的电源32,显示器34和控制其操作的处理设备36。如图2所示,除了用户输入24之外,客户端设备14、15还包括能够测量、感测或接收来自用户的动作或输入的组件或传感器37。例如,客户端设备14、15可以包括麦克风38、相机设备40、陀螺仪42、加速度计44、磁强计46和全球定位系统(gps)电路48。如通常理解的,设备14、15的组件37以及其它电气组件通过诸如导线、迹线、电路板等的电路径连接。存储器30可以包括持久和非持久组件。
23.本文所使用的术语处理设备宽泛地指任何微控制器、计算机或具有处理器、存储器和可编程输入/输出外围设备的基于处理器的设备,其通常被设计为管理其他组件和设备的操作。还应理解包括常见的附带附件设备,包括存储器、用于与其他组件和设备通信的收发器等。这些架构选择在本领域中是公知和理解的,在此不需要进一步描述。本文公开的处理设备可以被配置为(例如,通过使用存储在存储器中的相应编程,如本领域技术人员将充分理解的那样)执行本文描述的步骤、动作和/或功能中的一个或多个。
24.客户端设备14、15的组件37可以有利地用于输入动作或操作如本文所述的媒体。例如,麦克风38可以由用户用于向客户端设备14、15输入命令和/或向客户端设备14、15输入口语单词或短语,而相机设备40可以由用户用于捕获特定图像、图像系列和/或视频。另
外,客户端设备14、15可以操作本地存储或远程操作的图像分析软件,以分析图像、图像系列和/或视频,以检测预定对象或活动。例如,图像分析软件可以被配置为检测动作,例如跳舞、挥手、鼓掌、执行特定的练习,包括俯卧撑、开合跳、弓步、深蹲等;做出具有特定面部扭曲的滑稽面孔,等等。陀螺仪42可以测量客户端设备14、15的方位和角速度。加速度计44可以测量总体旋转、角速度、变化率、取向和移动的方向,和/或确定设备14、15在三维空间中的取向。作为上述图像分析软件的附加或替代,陀螺仪42和/或加速度计44可以向处理设备36提供指示特定动作的测量,例如跳舞、挥手、鼓掌、执行特定练习等。磁强计46可以用于测量环境磁场的方向以确定设备14、15的方位和/或可以用作金属检测器。gps电路48可以被配置为与基于卫星的无线电导航系统通信以获得设备14、15的地理定位信息。
25.返回参考图1,客户端设备14、15包括作为可由处理设备36执行的指令集存储在存储器30中的动作检测模块50。动作检测模块50被配置为分析来自设备14、15的组件24、38、40、42、44、46、48中的一个或多个的测量值或输入,以识别预定触发事件。如果需要,动作检测模块50的功能还可以被实施为存储在存储器30中的动作检测模块应用程序编程接口(api)52,其可以包括可能适用于公开文本的技术的任何内容,其在服务器和/或客户端设备上执行的各种应用程序可以调用。例如,响应于由动作检测模块50检测到的客户端设备14、15的检测到的动作事件,api 52可以执行相应的动作以模糊、修改、增强、加密、恢复或解密客户端设备14、15上的媒体。如下所述,动作检测模块50可以在必要时调用api 52,而不必向处理系统12发送数据。在其他形式中,下面描述的方法/算法的一个或多个步骤可以具有基于云的处理和/或存储,并且处理系统12可以包括被配置为如上述形式描述的动作检测模块50,作为可以由处理设备20执行的指令集存储在存储器30中。
26.现在参考图3所示的流程图,提供了准备和发送模糊媒体文件的方法和软件算法100。在第一步骤102中,发送方选择要从客户端设备14发送到接收方客户端设备15的媒体文件。例如,媒体文件可以使用用户输入24从客户端设备14的存储器30中选择,用相机设备40捕获,或者从第三方服务器18中检索。如上所述,可以使用基于云的处理和/或存储来执行该步骤。此外,如上所述,媒体文件可以是任何合适的文件,包括图像、图像系列、gif或视频。在替代形式中,媒体文件可以是音频文件、文本文件、pdf文件等。
27.在选择媒体文件之后,在第二步骤104中,发送方可以可选地通过在应用软件提供的接口中向媒体文件添加一个或多个效果来增强媒体文件。例如,效果可以将分层文本、贴纸、图形(例如表情)、过滤器、动画等插入媒体。在一个形式中,发送方可以使用用户输入24在媒体上添加消息、插入图形和/或过滤器等。应当理解,这种效果的添加不同于下面描述的旨在禁止接收方查看原始图像数据的能力的模糊(例如,加密、失真)操作。
28.在第三步骤106中,发送方可以选择或输入一个或多个接收方客户端设备15作为媒体文件的目的地。客户端设备15的标识/联系信息可以本地存储在客户端设备14的存储器30上或从远程存储器22中检索。
29.在第四步骤108中,如果需要,发送方可以向客户端设备14输入命令以利用如上所述的任何附加效果模糊媒体文件。输入可以采取任何合适的形式,包括在用户输入24上选择按钮,跨越用户输入24的轻弹或拖动动作,在用户输入24上绘制预定形状(例如圆形、椭圆形、正方形或其他多边形或曲线形状)、图案(例如交叉阴影线、漩涡等)、或图片,以预定方式移动客户端设备14,例如摇动设备14,旋转设备14,以圆形移动设备,等等。在替代形式
中,输入可以是由客户端设备14的组件24、38、40、42、44、46、48中的一个或多个测量或输入到其中的一系列动作,包括以上所述的任何示例。
30.一旦接收到输入,在第五步骤110中,客户端设备14可以模糊媒体文件以创建其模糊形式。在一种形式中,客户端设备14可以以媒体文件作为输入运行算法。如上所述,这个步骤也可以是基于云的处理。在任一情况下,可以通过对原始图像应用密码加密功能来模糊媒体文件,从而生成加密形式的媒体文件。由密码加密应用的密钥可以基于上述发送方输入。
31.在另一个形式中,模块50检测到的事件(例如,旋转,摇晃,挥动,轻敲,轻弹等)可以使得api 52通过根据选择的失真效果(例如螺旋效果、万花筒效果、像素化效果、拉伸效果、翘曲效果、扭曲效果、旋转颜色贴图效果、动态闪光效果、过渡效果(例如淡入、翘曲、扭曲等)、应用于音乐文件或任何文件类型的音频部分的音频失真效果(例如改变音量、频率、重放速度、添加声音/噪声、反向播放等)、和/或图像特定效果进行失真,来修改或改变图像、gif、视频、文本或其他媒体,从而模糊媒体文件。其他失真效果在公开文本的范围内。可以通过用户顺时针或逆时针中的一个扭转设备14和/或旋转客户端设备14来实现失真。如果需要,用户可以通过停止与设备14相关联的旋转或其他动作或用户输入24的选择而停止失真。通过另一种方法,可以利用旋转的速度来控制失真的量或失真的任何其他特征。旋转特征,例如旋转方向、旋转速度、旋转变化率等,可以进一步影响一个或多个操纵操作的选择。应用软件可以在设备14旋转期间运行,以在设备14旋转时稳定媒体文件以具有一致的取向。插入的材料可以在失真效果之前或之后添加。通过进一步的方法,可以将文件保存为任何合适的移动图像文件格式的视频,例如,.avi、.flv、.wmv、.mp4、.mov、.gif或其他合适的文件格式,在图像的原始版本和失真版本之间转换作为模糊媒体文件的缩略图。
32.可以将模糊媒体文件的缩略图发送到接收方客户端设备15,具体是在媒体文件包括一个或多个图像或视频的情况下。例如,该算法可以顺序地输出媒体文件的失真的状态图像,从而在客户端设备14上显示媒体文件的失真的动画,直到形成媒体文件的失真/加密的缩略图。在其他示例中,该算法可以创建视频或gif文件以在客户端设备14上显示。
33.在第六步骤112中,发送方可以输入或选择由接收方客户端设备15感测或输入到接收方客户端设备15中的需要的一个或多个动作,以便在设备15上运行的应用程序恢复(例如,解密)模糊形式的媒体文件。例如,发送方可以从由应用软件提供的设备显示器34上显示的列表中选择一个或多个需要的恢复动作。所选动作可以包括用户输入字段或可更改的值。在另一示例中,发送方可以通过执行需要的恢复动作向客户端设备14提供动作输入。
34.需要的恢复动作可以是由目的地客户端设备15的组件/传感器测量或感测的任何数据。在一些示例中,需要的恢复动作可以是将在设备15的麦克风38处接收的预定单词或短语;由设备15的相机40捕获并用图像分析软件识别的可以是特定项目或活动的图片或视频,将由设备15的加速度计44测量的可以在预定时间段内设置的对应于预定步数或特定活动的移动量;由加速度计44、陀螺仪46和/或磁强计46测量的设备15的方位,由设备15的加速度计44和/或陀螺仪46测量的设备15的旋转或移动;将跨越设备15的触摸屏24的长度或以特定图案或形状输入的操作;使用设备的gps电路48确定设备15存在于特定位置,或其组合,仅举几例。
35.在其他或附加形式中,需要的恢复动作可以是使用设备15的用户输入24的输入。
例如,需要的恢复动作可以是用户输入24上的按钮的选择,或者以直线或曲线跨越用户输入24的轻弹或拖动动作,如果需要,其可以具有预定长度。另外,在某些形式中,用户可以指定线的角度方位和/或方向。在其他示例中,需要的恢复动作可以是在用户输入24上绘制形状(例如圆形、椭圆形、正方形或其他多边形或曲线形状),绘制图案(例如交叉阴影线、漩涡等),或者绘制图片。使用该功能,用户可以使用用户输入24输入期望的直线/曲线、形状、图案或绘图,或者可以使用用户输入24从可用选项列表中选择期望的直线/曲线、形状、图案或绘图。使用该功能,例如,用户可以使用用户输入24绘制图片、图案或形状,接收用户将需要使用设备15绘制该图片、图案或形状,以便在设备15上运行的应用程序解密加密形式的媒体文件。
36.在其他或附加形式中,需要的恢复动作可以是完成由发送设备14的用户使用用户输入24选择的游戏。例如,该应用程序可以提供多个可用的游戏,其可以包括谜题、填字游戏、迷宫、冷知识、街机游戏、射击游戏、横版游戏等。如果需要,游戏可以具有用户可选择的难度,如容易、中等和困难。使用该功能,例如,用户可以使用用户输入24选择期望的游戏,接收用户使用接收客户端设备15将被要求玩该游戏并且如果需要,击败或解决该游戏,以便在设备15上运行的应用程序解密加密形式的媒体文件。如上所述,对应于特定活动或方位的移动量可用作需要的恢复动作,其可包括:
37.·
设备15的动作或特定方位,例如旋转、轻弹、旋转手势、步长计数器、每分钟旋转次数、使装置竖直、平放或相对于地球磁场的特定方位。还可以识别观看设备的速度或其他移动,例如其行进速度。例如,动作可能与向观看用户发出的“放下你的设备并指向北方”或“每小时行驶25英里”的指令相关联。然后可以从陀螺仪和/或磁强计传感器数据(例如,使用陀螺仪42和/或磁强计46)确定该条件。
38.·
基于gps电路48的地理定位,例如设备15在特定地理位置内、在特定类型的位置(通过参考地图数据)、位置的特定名称或在与指定位置的距离内。例如,需要的恢复动作可能是查看用户将设备带到显示的地理位置内或将设备带到机场。
39.·
如上所述,由设备15检测到的用户手势,例如挥手或执行舞蹈动作,或如上所述对音乐或音频施加音频失真效果,包括改变音量、频率、重放速度、添加声音/噪声、反向播放等。这些可以由前述设备15的加速度计44、陀螺仪46和/或磁强计46检测。
40.·
如上所述,使用设备15的相机捕获的设备15的环境中的视觉特征,其可包括颜色或亮度或由成像传感器捕获的图像或视频中存在的对象。例如,可以分析捕获的图像以确定其是否包含给定颜色或是否在明亮或黑暗房间内。类似地,可以用一组对象检测算法和机器学习的分类器来检测对象或表情(例如,面部上的)。这些视觉特征可能与需要的恢复动作相关联,例如“展示一张笑脸”、“给两只狗拍照”或“给多云的天空拍照”。
41.·
可以由音频传感器检测到的声音、单词或短语。这些可以基于输入声音的音量或频率,或者可以被进一步处理以检测所检测音频的特征。例如,音频可以由语音到文本算法处理,该算法生成在音频中检测到的单词或音节。例如,声音输入可以与给观看用户的“发出响亮声音”或“敲击手指”的指令相关联。
42.·
这些条件的组合,例如用户在不到15秒的时间内跑完100码,然后伸出双臂跳到空中,同时说“我是赢家!”,该设备可以检测与跑步相对应的运动,并监听被识别为“我是赢家!”的音频。
43.当然,除了本文描述的所有示例之外,将理解由组件24、38、40、42、44、46、48测量、感测或输入到组件24、38、40、42、44、46、48的其他数据,也可以或可替代地用作需要的恢复动作,并且在公开文本的范围内。
44.在一些形式中,发送方可以输入或选择恢复/解密模糊形式的媒体文件需要的多个动作。此外,如果需要,发送方还可以指示接收方必须执行所需恢复动作以恢复模糊形式的媒体文件的预定顺序。在一个示例中,第四步骤108输入以模糊/加密媒体文件,可以是需要由接收方客户端设备15感测或输入到接收方客户端设备15中的动作或一系列动作,以便在设备15上运行的应用程序解密加密形式的媒体文件。
45.此后,在第七步骤114中,发送方通过使用用户输入24选择应用软件中提供的相应提示,使模糊形式的媒体文件被发送到所选择的接收方设备15。然后,在客户端设备14上运行的应用软件编译原始媒体文件以及添加的任何效果、模糊形式的媒体文件和指示恢复模糊形式的媒体文件需要的一个或多个恢复动作的数据,并将数据发送到目的地客户端设备15、处理系统12和/或第三方服务器18。如上所述,可以使用基于云的处理和/或存储来执行该步骤。将理解,尽管图3中所示的流程图示出了要执行的方法和算法100的步骤的一个顺序,但是步骤中的某些步骤可以在方法和算法内重新排序,并且仍然在公开文本的范围内。
46.现在参考如图4所示的流程图,提供了接收和恢复媒体文件的方法和软件算法200。在第一步骤202中,接收方客户端设备15通过通信网络16至少接收模糊形式的媒体文件(例如,加密的或失真的)。如上所述,在一种形式中,客户端设备15可以显示媒体文件的失真缩略图。在第二步骤204中,客户端设备15可以确定获得恢复形式的媒体文件需要的一个或多个动作。例如,在客户端设备15上运行的应用软件可以检索本地存储在存储器30上或远程存储在第三方服务器18上的动作。在另一示例中,如上所讨论的,客户端设备15可以接收作为发送方输入到发送方客户端设备14的模糊媒体文件的动作。此外,如果发送方或应用软件提供了执行动作的顺序,则客户端设备15可以以预定顺序接收或检索。
47.在第三步骤206中,客户端设备15可以例如在显示器34和/或扬声器上输出需要的恢复动作,以恢复模糊形式的媒体文件,并且如果适用,输出需要的顺序。此后,在第四步骤208中,接收方可以执行由客户端设备15的组件24、38、40、42、44、46、48输入或感测的所需恢复动作,这些动作的示例如上所述。在第五步骤210中,在由组件24、38、40、42、44、46、48中的一个或多个输入或感测到动作时,处理设备36可以确定该动作是否对应于恢复媒体文件需要的动作,并且如果适用,该动作是否对应于恢复媒体文件需要的一系列动作中的下一个动作。
48.在第六步骤212中,响应于确定接收方已经执行了需要的恢复动作,并且如果适用,按照需要的顺序,在客户端设备15上运行的应用软件可以使原始媒体文件被显示或输出。在一个形式中,在客户端设备15上运行的应用软件可以检索原始媒体文件并反向运行失真/加密的算法。反向运行,该算法逆转媒体文件的失真/加密,以获得原始媒体文件。随着失真/加密被顺序地移除时,该算法可以顺序地输出媒体文件的状态图像,从而在客户端设备15上显示失真缩略图的恢复的动画,直到显示媒体文件。在其他示例中,该算法可以创建视频或gif文件以在客户端设备15上显示。如上所述,原始媒体文件可以与发送方添加的任何效果一起显示。将理解,尽管图4中所示的流程图示出了要执行的方法和算法200的步骤的一个顺序,但是步骤中的某些步骤可以在方法和算法内重新排序,并且仍然在公开文
本的范围内。
49.对于许多方法,这里描述的一些功能可以通过用户用手扭转客户端设备14、15,在地表上旋转客户端设备14、15,等等来实现。为了进一步使用户能够容易地旋转、快速旋转和操纵客户端设备14、15的旋转,设备14、15可以固定有可展开/可折叠的抓握附件310,如图5所示。图5示意性地示出了固定有抓握附件310的客户端设备14、15。图5的抓握附件310可以包括旋转部分320,其可以包括轴承、低摩擦耦合器等,例如,当抓握附件310被握在用户手中或放置在表面上时,该旋转部分允许客户端设备14、15相对于抓握附件310的其余部分自由旋转。在一些情况下,公开文本的抓握附件310可至少部分地包括用于便携式媒体播放器或便携式媒体播放器外壳的延伸抓握附件,如公开在美国专利第8,560,031号或标题为“spinning accessory for a mobile electronic device”的美国公开第2018/0288204号,其全部公开内容通过引用并入本文。
50.本文描述的应用软件可以通过通信网络16从网站、在线商店或供应商购买和/或下载。可替代地,用户可以将应用程序下载到个人计算机上并将应用程序传送到客户端设备14、15。当需要操作时,用户通过用户输入24通过合适的选择在客户端设备14、15上运行应用程序。
51.以下附加注意事项适用于前面的讨论。在整个说明书中,多个实例可以实施作为单个实例描述的组件、操作或结构。尽管一个或多个方法的单独操作被示出和描述为分离的操作,但是单独操作中的一个或多个可以同时执行,并且不需要以示出的顺序执行操作。在示例配置中作为分离的组件呈现的结构和功能可以实施为组合的结构或组件。类似地,作为单个组件呈现的结构和功能可以实施为分离的组件。这些和其他变化、修改、添加和改进落入在本文主题的范围内。
52.某些实施方案在本文中被描述为包括逻辑或多个组件、模块或机构。模块可以构成软件模块(例如,包含在机器可读介质上或传输信号中的代码)或硬件模块。硬件模块是能够执行特定操作的有形单元,并且可以以特定方式配置或布置。在示例实施方案中,一个或多个计算机系统(例如,独立的、客户端或服务器计算机系统)或计算机系统的一个或多个硬件模块(例如,处理器或处理器组)可以由软件(例如,应用程序或应用程序部分)配置为硬件模块,其运行以执行如本文所述的某些操作。
53.除非另有特别说明,否则本文使用的诸如“处理”、“计算”、“计量”、“确定”、“呈现”、“显示”等词语的讨论,可以指机器(例如,计算机)的动作或处理,该机器操纵或变换表示为一个或多个存储器(例如,易失性存储器、非易失性存储器或其组合)、寄存器或接收、存储、发送或显示信息的其他机器组件内的物理(例如,电子、磁性或光学)量的数据。
54.如本文所使用的,对“一个实施方案”或“一种实施方案”的任何引用意味着结合该实施方案描述的特定元件、特征、结构或特性包括在至少一个实施方案中。在说明书的各个地方出现的短语“在一个实施方案中”并不一定都是指相同的实施方案。
55.可以使用表述“耦合”和“连接”以及它们的派生词来描述一些实施方案。例如,可以使用术语“耦合”来描述一些实施方案,以指示两个或多个元件直接物理或电接触。然而,术语“耦合”也可能意味着两个或更多的元件彼此不直接接触,但仍然相互合作或相互作用。实施方案不限于此上下文。
56.如本文所使用的,术语“包括”、“包含”、“含有”、“具有”、“拥有”或其任何其他变体
旨在涵盖非排他包括。例如,包括元件列表的处理、方法、物品或装置不一定仅限于这些元件,而是可以包括未明确列出的其他元件或此类处理、方法、物品或装置固有的其他元件。此外,除非有相反的明确陈述,否则“或”指的是包容性的或,而不是排他性的或。例如,条件a或b满足下列任一项:a为真(或存在)并且b为假(或不存在),a为假(或不存在)并且b为真(或存在),以及a和b都为真(或存在)。
57.此外,使用“一种”或“一个”来描述本文的实施方案的元件和组件。这样做仅仅是为了方便并且给出各种实施方案的一般意义。这种描述应该被理解为包括一个或至少一个,并且单数也包括复数,除非明显另有含义。
58.应该理解,附图中的元件是为了简单和清楚而示出的,并且不一定是按比例绘制的。例如,可以相对于其他元件夸大附图中一些元件的尺寸和/或相对位置,以帮助提高对本发明各种实施方案的理解。此外,在商业上可行的实施方案中有用或必要的常见但易于理解的元件通常未被描述,以便于对这些各种实施方案的较少阻碍的查看。相同的附图标记可用于描述相同或相似的部件。此外,虽然本文已经公开了几个示例,但是来自任何示例的任何特征可以与来自其他示例的其他特征组合或替换。此外,虽然本文已经公开了几个示例,但是可以在权利要求的范围内对公开的示例进行改变。
59.本领域的技术人员将认识到,在不脱离本发明的范围的情况下,可以针对上述实施方案进行多种修改、替换和组合,并且这种修改、替换和组合应被视为在本发明概念的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献