会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • GESTURE RECOGNIZERS WITH DELEGATES FOR CONTROLLING AND MODIFYING GESTURE RECOGNITION
    • 具有用于控制和修改手势识别的识别器的识别器
    • WO2011094267A1
    • 2011-08-04
    • PCT/US2011/022516
    • 2011-01-26
    • APPLE INC.SHAFFER, Joshua, H.MOORE, Bradford, AllenBEAVER, Jason, Clay
    • SHAFFER, Joshua, H.MOORE, Bradford, AllenBEAVER, Jason, Clay
    • G06F9/44G06F3/048
    • G06F9/4443G06F3/04883G06F9/451
    • A software application includes a plurality of views and an application state. The method includes displaying one or more views, where a respective view includes a respective gesture recognizer having a corresponding delegate to the respective gesture recognizer. The method includes detecting one or more events and processing a respective event of the one or more events using the respective gesture recognizer. The processing of the respective event includes processing the respective event at the respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, executing the corresponding delegate to determine one or more values, and conditionally sending information corresponding to the respective event to the software application in accordance with the one or more values determined by the delegate. The method includes executing the software application in accordance with information, received from the respective gesture recognizer.
    • 软件应用程序包括多个视图和应用程序状态。 该方法包括显示一个或多个视图,其中相应视图包括相应的手势识别器,其具有相应的代表到相应的手势识别器。 该方法包括使用相应的手势识别器检测一个或多个事件并处理一个或多个事件的相应事件。 相应事件的处理包括根据对应于各个手势识别器的相应手势定义处理各个手势识别器处的相应事件,执行对应的代表以确定一个或多个值,以及有条件地发送对应于相应事件的信息 根据代表确定的一个或多个值向软件应用程序发送。 该方法包括根据从各个手势识别器接收到的信息执行软件应用程序。
    • 2. 发明申请
    • EVENT RECOGNITION
    • 事件识别
    • WO2010107669A2
    • 2010-09-23
    • PCT/US2010/027118
    • 2010-03-12
    • APPLE INC.MOORE, Bradford, AllenSHAFFER, Joshua, H.
    • MOORE, Bradford, AllenSHAFFER, Joshua, H.
    • G06F9/44G06F3/048
    • G06F3/04883G06F3/041G06F3/0416G06F3/0481G06F7/00G06F9/451G06F2203/04808
    • A method executes software including a view hierarchy with a plurality of views which displays one or more views of the view hierarchy. The method executes software elements associated with a particular view, wherein each particular view includes event recognizers. Each event recognizer has an event definition based on sub-events, and an event handler that specifies an action for a target, and is configured to send the action to the target in response to an event recognition. The method detects a sequence of sub-events, and identifies one of the views of the view hierarchy as a hit view that establishes which views in the hierarchy are actively involved views. The method delivers a respective sub-event to event recognizers for each actively involved view, wherein each event recognizer for actively involved views in the view hierarchy processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events.
    • 一种方法执行包括具有多个视图的视图分层结构的软件,所述多个视图显示视图分层结构的一个或多个视图。 该方法执行与特定视图相关联的软件元素,其中每个特定视图包括事件识别器。 每个事件识别器具有基于子事件的事件定义和为目标指定动作的事件处理程序,并且被配置为响应于事件识别将动作发送到目标。 该方法检测一系列子事件,并将视图层次结构的一个视图标识为命中视图,该视图建立层次结构中的哪些视图是主动涉及的视图。 该方法将相应的子事件递送给针对每个主动涉及的视图的事件识别器,其中用于视图分层结构中的主动涉及的视图的每个事件识别器在处理子事件序列中的下一个子事件之前处理相应的子事件
    • 4. 发明申请
    • EVENT RECOGNITION
    • 活动认可
    • WO2012087939A1
    • 2012-06-28
    • PCT/US2011/065859
    • 2011-12-19
    • APPLE INC.SHAFFER, Joshua, H.KOCIENDA, Kenneth, L.CHAUDHRI, Imran
    • SHAFFER, Joshua, H.KOCIENDA, Kenneth, L.CHAUDHRI, Imran
    • G06F3/048G06F9/44
    • G06F3/04883G06F3/04886G06F2203/04808
    • A method includes displaying one or more views of a view hierarchy, and executing software elements associated with a particular view. Each particular view includes event recognizers. Each event recognizer has one or more event definitions, and an event handler that specifies an action for a target and is configured to send the action to the target in response to event recognition. The method includes detecting a sequence of sub-events, and identifying one of the views of the view hierarchy as a hit view that establishes which views are actively involved views. The method includes delivering a respective sub-event to event recognizers for each actively involved view. A respective event recognizer has event definitions, and one of the event definitions is selected based on the internal state. The respective event recognizer processes the respective sub-event prior to processing a next sub-event in the sequence of sub-events.
    • 一种方法包括显示视图层次结构的一个或多个视图,以及执行与特定视图相关联的软件元素。 每个特定视图都包括事件识别器。 每个事件识别器具有一个或多个事件定义,以及一个事件处理程序,它为目标指定一个动作,并配置为响应于事件识别将该动作发送到目标。 该方法包括检测子事件的序列,以及将视图层次结构的视图之一识别为确定哪些视图是主动参与的视图的命中视图。 该方法包括为每个主动参与的视图向事件识别器递送相应的子事件。 相应的事件识别器具有事件定义,并且基于内部状态来选择一个事件定义。 相应的事件识别器在子事件序列中处理下一个子事件之前处理相应的子事件。
    • 5. 发明申请
    • DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR SYNCHRONIZING TWO OR MORE DISPLAYS
    • 用于同步两个或更多显示器的设备,方法和图形用户界面
    • WO2014197339A1
    • 2014-12-11
    • PCT/US2014/040415
    • 2014-05-30
    • APPLE INC.
    • SANTAMARIA, JustinCHAUDHRI, ImranPITSCHEL, Donald, W.FINO, JorgeSCHUBERT, Emily, ClarkSHAFFER, Joshua, H.BRADLEY, BobLEE, EricHERZ, Scott
    • G06F9/44G01C21/36
    • G01C21/362G06F9/451
    • A device displays a first user interface on a first display, including a plurality of objects and corresponding to a second user interface on a second display. While a first object is displayed as a selected object in the second user interface, the device: detects a first input requesting information about a second object; and in response to detecting the first input, displays information about the second object in the first user interface and maintains display of the first object as the selected object in the second user interface. After displaying the information, the device detects a second input selecting the second object. In response to detecting selection of the second input, the device: displays the second object as the selected object in the first user interface; and provides, to the second display, information that enables the second user interface to display the second object as the selected object.
    • 设备在第一显示器上显示第一用户界面,包括多个对象并对应于第二显示器上的第二用户界面。 当第一对象在第二用户界面中显示为选定对象时,设备:检测请求关于第二对象的信息的第一输入; 并且响应于检测到所述第一输入,在所述第一用户界面中显示关于所述第二对象的信息,并且在所述第二用户界面中维持作为所选对象的所述第一对象的显示。 在显示信息之后,设备检测选择第二对象的第二输入。 响应于检测到所述第二输入的选择,所述设备:在所述第一用户界面中显示所述第二对象作为所选择的对象; 并且向第二显示器提供使第二用户界面能够显示作为所选对象的第二对象的信息。
    • 7. 发明申请
    • PROXY GESTURE RECOGNIZER
    • PROXY GISTURE识别器
    • WO2014200732A1
    • 2014-12-18
    • PCT/US2014/040406
    • 2014-05-30
    • APPLE INC.
    • SHAFFER, Joshua, H.
    • G06F9/54
    • G06F3/017G06F9/54G06F9/541G06F9/542G06F2209/545G06F2209/548
    • An electronic device displays one or more views of a plurality of views. A first view of the one or more displayed views includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device detects a sequence of one or more sub-events. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.
    • 电子设备显示多个视图的一个或多个视图。 一个或多个显示视图的第一视图包括多个手势识别器。 第一视图中的多个手势识别器包括一个或多个代理手势识别器和一个或多个非代理手势识别器。 每个手势识别器指示多个预定状态之一。 第一视图中的第一代理手势识别器指示对应于不在第一视图中的相应非代理手势识别器的状态的状态。 该设备检测一个或多个子事件的序列。 该设备将相应的子事件递送到不在第一视图中的相应非代理手势识别器以及第一视图中的一个或多个非代理手势识别器的至少一个子集。 所述设备根据第一代理手势识别器的状态以及第一视图中的至少一个或多个非代理手势识别器的子集来处理相应的子事件。
    • 10. 发明申请
    • MOVEMENT OF POSITION INDICATOR ON TOUCHSCREEN
    • 位置指示器在触摸屏上的移动
    • WO2014197113A1
    • 2014-12-11
    • PCT/US2014/033091
    • 2014-04-04
    • APPLE INC.
    • LANGOULANT, Brendan, J.SHAFFER, Joshua, H.
    • G06F3/0481
    • G06T11/20G06F3/04812G06T11/203G09G5/24
    • Touchscreen devices (e.g., the iPad® and iPhone®, both sold by Apple Inc.) have become more and more prevalent in recent years. For many applications (e.g., e-mail, web browsing, etc.), these devices display text for the user to read and/or edit. Because the devices often have display screens on the smaller side (as compared with desktop or laptop computers), the ability to zoom in on the text is often important to readability. In addition, especially for editable text (e.g., e-mail), users may want to locate a position indicator, or text cursor, at a specific point between two letters of the text. Certain applications enable such positioning of a location indicator by the movement of a finger (or other object) along the touchscreen through the text. However, especially when moving between narrow letters, precise location of the position indicator may be difficult. Figure 1 illustrates a prior art example of a word 100 ("willow") and the breakdown of that word horizontally into regions that correspond to the locations between different characters. In the prior art example, a user moving a finger over the word would move a position indicator through the letters "i", "1", and "1" very quickly with minimal movement, whereas moving through a "w" would require significantly more horizontal movement. Thus, if the position indicator (and finger) is initially located to the left of the "w", then movement of the finger to the right by a distance x will move the position indicator in between the "w" and the "i". However, movement of the finger again to the right by a distance x will move the position indicator in between the first "1" and the second "1", past the location between the "i" and the "1". Thus, it can be difficult to position the position indicator in the correct location, especially between narrower letters.
    • 近年来,触摸屏设备(例如,由Apple Inc.出售的iPad®和iPhone®)已经变得越来越普遍。 对于许多应用(例如,电子邮件,网页浏览等),这些设备显示用于用户阅读和/或编辑的文本。 因为这些设备通常在较小的一面(与台式机或笔记本电脑相比)具有显示屏幕,所以放大文本的能力对于可读性往往很重要。 此外,特别是对于可编辑文本(例如,电子邮件),用户可能希望在文本的两个字母之间的特定点处定位位置指示符或文本光标。 某些应用使得通过手指(或其他对象)沿着触摸屏通过文本的移动来定位位置指示器。 然而,特别是当在窄字母之间移动时,位置指示器的精确位置可能是困难的。 图1示出了词100(“柳树”)的现有技术示例,并且该字水平地分解成对应于不同字符之间的位置的区域。 在现有技术示例中,用手将手指移动到单词上将以最小的移动非常快速地移动位置指示符字母“i”,“1”和“1”,而通过“w”移动将需要显着的 更水平的运动。 因此,如果位置指示器(和手指)最初位于“w”的左侧,则手指向右移动距离x将使位置指示器移动到“w”和“i”之间, 。 然而,手指再次向右移动距离x将使位置指示器移动到第一“1”和第二“1”之间,超过“i”和“1”之间的位置。 因此,可能难以将位置指示器定位在正确的位置,特别是在较窄的字母之间。