Patents Examined by Ryan F. Pitaro
  • Patent number: 10514822
    Abstract: Systems and methods described for text entry for multi-user text-based communication using a portable communication device with a graphical user interface shown on a display. A plurality of text character icons are displayed on a display by an electronic processor in a center area of the graphical user interface and messages are displayed along a perimeter area of the graphical user interface. A selection of one or more text character icons in the center area of the graphical user interface is detected and a new text message is generated based on the detected selection of the one or more text character icons. The new text message is chronologically inserted and displayed in accordance with the chronological sequence along the perimeter of the graphical user interface. The new text message is then transmitted from the device.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: December 24, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Bing Qin Lim, Boon Kheng Hooi, Wai Mun Lee, Mun Yew Tham
  • Patent number: 10514965
    Abstract: A device may detect an event during execution of a particular application of the device. As part of detecting the event, the device may detect a closing of the particular application or may detect a calendar event. The device may identify a sequence of applications related to the event based on information identifying the event and may present graphical information identifying the sequence of applications. The device may detect selection of graphical information identifying another application from the graphical information identifying the sequence of applications, and may initiate the other application based on detecting the selection of the graphical information identifying the other application.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: December 24, 2019
    Assignee: VERIZON NEW JERSEY INC.
    Inventors: Woo Beum Lee, Jeffrey M Walsh
  • Patent number: 10503398
    Abstract: A method of controlling display of selectable elements on a portable electronic device includes displaying a navigation bar including a plurality of selectable elements along a side of the touch-sensitive display that is adjacent to the physical keyboard. In response to entering a keyboard input mode, a plurality of keyboard keys is displayed on the touch-sensitive display, along the side that is adjacent to the physical keyboard. The keyboard keys include keys for character entry in a character entry field on the touch-sensitive display and a key to discontinue displaying the plurality of keyboard keys on the touch-sensitive display. In response to receipt of selection of the key to discontinue displaying the plurality of keyboard keys on the touch-sensitive display, display of the plurality of keyboard keys is discontinued and the navigation bar is displayed along the side that is adjacent to the physical keyboard.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: December 10, 2019
    Assignee: BlackBerry Limited
    Inventor: Christofer Bengt Thure Leyon
  • Patent number: 10496276
    Abstract: Quick tasks for on-screen keyboards are described in which an on-screen keyboard supports a plurality of quick tasks configured to edit selected text in defined ways. Quick task functions may be assigned to keys of the on-screen keyboard in addition to the default actions or “normal” character entry functions of the keys. During text input, the keys operate normally to perform a function related to character entry, such as to cause input of corresponding text character. When text is selected or in other designated interaction scenarios, operation of a key associated with a quick task may automatically trigger the quick task to modify selected text in a corresponding way. Thus, the same key of an on-screen keyboard may be employed to initiate a function related to character entry or apply of a quick task to text depending upon the interaction scenario.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 3, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason A. Grieves, Eric Norman Badger, Drew E. Linerud, Hector Barbera
  • Patent number: 10489171
    Abstract: An online system maintains a page of content for a user that includes content provided to the online system by the user. To allow the user to more easily present content items to other online system users, the online system receives an objective specifying a desired interaction by users presented with the content item from the user and generates a set of content items from content included on the page. One or more content items of the set are selected and a budget for presenting the selected one or more content items is received, and the online system includes one or more of the selected content items in selection processes along with bid amounts based on the budget that select content for presentation to other users. The online system may update the selected content items of the set over time as content included on the page is modified.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventors: David Shein, Andy Lien, Camelia Dobrin, David Thomsen, Pelle Elander Wisten, Alexander William Watts, Yujing Zhang, Xiaoyu Guang, Ryan Joseph Moniz, Katherine Nicole Geiger, Meridith Major Blascovich
  • Patent number: 10489043
    Abstract: Information relating to at least one of a user and a user environment is acquired. A user cognitive state is determined based on the acquired information. A graphical control element is automatically configured based on the user cognitive state. The graphical control element is automatically presented on a display interface of a user device to control viewing of content displayed on the user device.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rogerio S. Feris, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10489013
    Abstract: A method for controlling a plurality of application content based on a taskbar shortcut menu is provided. The method may include defining control component tags in a plurality of applications. The method may also include identifying first and second portions of the applications based on the defined control component tags. The method may further include extracting the first and second portions of the applications. Additionally, the method may include generating control menus, and adding the first and second portions of the applications to the control menus. The method may also include displaying a taskbar shortcut menu, including the control menus, whereby the displaying is responsive to detecting a first user action. The method may further include detecting at least one second user action on the second portions of the control menus, whereby the detecting at least one second user action manipulates and controls content associated with the applications.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hsiao-Yung Chen, Andy Min-Tsung Wu
  • Patent number: 10482777
    Abstract: Online educational videos are often difficult to navigate. Furthermore, most video interfaces do not lend themselves to note-taking. Described system detects and reuses boundaries that tend to occur in these types of videos. In particular, many educational videos are organized around distinct breaks that correspond to slide changes, scroll events, or a combination of both. Described algorithms can detect these structural changes in the video content. From these events the system can generate navigable overviews to help users searching for specific content. Furthermore, these boundary events can help the system automatically associate rich media annotations to manually-defined bookmarks. Finally, when manual or automatically recovered spoken transcripts are available, the spoken text can be combined with the temporal segmentation implied by detected events for video indexing and retrieval. This text can also be used to seed a set of text annotations for user selection or be combined with user text input.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: November 19, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Scott Carter, Matthew L. Cooper, Laurent Denoue
  • Patent number: 10474477
    Abstract: The present disclosure includes, among other things, systems, methods and program products for collaborative and non-collaborative work spaces, each of which can be defined by a workspace definition that includes a workspace identifier referring to a workspace where an application container having a user interface can instantiate the workspace based on the workspace definition, and a collection of application identifiers each referring to an application provider for an application. Each application can be configured to execute in the application container for the instantiated workspace, and each application can have a visual representation in the user interface. The workspace definition can also include one or more participants, where each participant refers to one or more workspace participants.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 12, 2019
    Assignee: Adobe Inc.
    Inventors: Steven P. Yankovich, Matthias Zeller, Daniel McWeeney
  • Patent number: 10459614
    Abstract: An object action control system which performs a method for controlling the object action on the basis of a single touch or multiple touches may be provided that includes: a touch panel; a touch sensing module which recognizes a single touch or multiple touches on the touch panel by at least one input means; a change sensing module which senses at least any one of a pressure magnitude, area and time period of the touch on the touch panel by the input means which has applied the single touch and multiple touches; and an action module which performs different actions of one object in accordance with the single touch or multiple touches in conformity with a predetermined action standard.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: October 29, 2019
    Assignee: HIDEEP INC.
    Inventors: Jongsik Kim, Seyeob Kim, Yunjoung Kim, Hyongsub Yun, Sangsic Yoon, Bonkee Kim, Hojun Moon, Taehoon Kim, Sunyoung Kwon
  • Patent number: 10459601
    Abstract: A preferred contact group centric interface for a communication device can be used to facilitate communications by a user. The user interface can be arranged to activate from a user's “home page” on the display, from an idle screen that is accessed after a timeout period expires, or any other appropriate mechanism that activates the preferred contact group centric experience. A user selects the preferred contact group from among an array of the user's contacts. Once the contact group is configured, a minimal number of navigation/selection features is necessary to activate any number of communication modes available to the contacts. The contact group is configured such that simple and quick navigation between the contact members is achieved. The contact group can be presented in 2D and 3D arrangements, in any number of list or geometric configurations. A pricing plan can optionally be tied to each member of the contact group.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: October 29, 2019
    Assignee: T-Moblie USA, Inc.
    Inventors: Andrew Sherrard, Warren McNeel, Jasdeep Singh Chugh, Stephen John O'Connor, Mikkel Crone Koser, Richard Paul Turnnidge, Michael Thomas Hendrick, Gary Sentman, Karl Warfel, Wen-Hsing Chang, Sally Abolrous, Adrian Buzescu
  • Patent number: 10452229
    Abstract: A method performed by a computing device of selecting one or more items from a list displayed on a touch screen of the computing device. The method includes receiving touch commands indicating swiping motions performed by a user on the touch screen. These touch commands result in tentative selection of a list entry, followed by selection of the list entry and possibly tentative selection of adjacent list entries. These may be followed by further touch commands indicating continuing swiping motion to further tentatively or non-tentatively select proximate items.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: October 22, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: David Holt, Caroline Ford, Andrew George Wirtanen
  • Patent number: 10445412
    Abstract: Systems and methods for the presentation content on client computing devices. A processing component inspects browse render tree elements to detect the aspects of browser content and replace those aspects with a visual cue. This allows the page to utilize the available display space for the dynamic aspects of the browser content. In response to an input from the mobile device, the browser can provide the previously static aspects of the browser content.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Holger Kraus
  • Patent number: 10437408
    Abstract: A window management method in an electronic device and an electronic device thereof are provided. The method includes receiving, by a controller, a user input event generated in association with a selection of an item displayed in a display area of a display; and outputting, to the display, by a display control module, a plurality of windows corresponding to the selected item and information indicating at least one output capable window corresponding to the selected item and available to be output in a specified form in a specified area.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye Soon Jeong, Jun Ho Lee, Ji Hoon Jeon, Kyung Hwan Kim, Dong Jeon Kim, Jin Wan An, Dae Sik Hwang
  • Patent number: 10437940
    Abstract: There are provided systems and methods for the computational design of linkage-based characters. The system including a display, a memory storing a software application, and a processor configured to execute the software application to display a linkage on the display, the linkage including a plurality of links and a plurality of motors, each of the plurality of links being connected to at least another of the plurality of links using one of the plurality of motors, receive a user input selecting a first link and a second link from the plurality of links and a motor from the plurality of motors, the motor being located between the first link and the second link, and generate an updated linkage by connecting the first link to the second link using a new link and replacing the motor with a pin.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: October 8, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Stelian Coros, Damien Gauge, Eitan Grinspun, Bernhard Thomaszewski
  • Patent number: 10432700
    Abstract: Conversation connected visualization of items based on a user created list is provided. In some examples, a user may indicate the entry of a list of items to be visualized or user, intent may be inferred from an entered list in an email or similar communication. Connections between the items on the list may be determined and a connected node visualization generated. The visualization may be presented within a user interface in conjunction with the email and users allowed to define or characterize nodes or items in the visualization. Depending on a type of item, different prompts to provide definition/characterization input may be presented. The visualization may be associated with the communication and a conversation to winch the communication belongs. Users may access the visualization through a separate application or through the communication application.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Shahil Soni
  • Patent number: 10423327
    Abstract: A method of processing an input received through a touch screen in a mobile terminal. The method includes displaying, if a first key to which a plurality of key values are allocated is input, a second key to which a plurality of the key values are allocated, on a screen, and determining a first key value displayed at a cursor by an input of the first key as a final input value if the second key is input, moving the cursor to a next first position, and then displaying one of the plurality of key values of the first key.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: September 24, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ho-yeon Park
  • Patent number: 10423680
    Abstract: Embodiments of the invention provide for keyboard command and control in a customer relationship management (CRM) system. A method for keyboard command and control in a CRM system includes detecting a pre-determined combination of keyboard strokes occurring in a user interface of a CRM application and in response, a global search window is displayed. Thereafter, a sequence of textual characters are received into a text input control of the window and for each received character, a reference to one or more data objects at least partially matching the received character and stored in connection with the CRM application are located. For each located object, a corresponding program module of the CRM application is determined and each located reference is aggregated with an icon for a corresponding one of the program modules. Finally, the aggregated reference and icon are displayed as an activatable entry in a result set in the window.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: September 24, 2019
    Assignee: SUGARCRM INC.
    Inventors: Nima Dehnashi, Julien Girault
  • Patent number: 10416834
    Abstract: The technology disclosed relates to using virtual attraction between hand or other control object in a three-dimensional (3D) sensory space and a virtual object in a virtual space. In particular, it relates to defining a virtual attraction zone of a hand or other control object that is tracked in a three-dimensional (3D) sensory space and generating one or more interaction forces between the control object and a virtual object in a virtual space that cause motion of the virtual object responsive to proximity of the control object to the virtual object and escalation with a virtual pinch or grasp action of the control object directed to a manipulation point of the virtual object.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: September 17, 2019
    Assignee: Leap Motion, Inc.
    Inventors: David S Holz, Raffi Bedikian, Adrian Gasinski, Hua Yang, Maxwell Sills, Gabriel Hare
  • Patent number: 10416865
    Abstract: A patient monitoring interface of a medical device includes a modifier screen including parameter selection regions having a predetermined size. At least one of the plurality of parameter selection regions includes parameter setting option subregions. A total set of parameter setting options includes a default subset of parameter setting options and a secondary subset of parameter setting options. In a primary display mode, the parameter selection region displays the default subset of parameter setting options in the predetermined number of parameter setting option subregions and an indicator region, with the secondary subset of parameter setting options not displayed. The indicator region is selectable to cause display of one or more of the secondary subset of parameter setting options in one or more of the parameter setting option subregions in place of a corresponding one or more of the default subset of parameter setting options.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 17, 2019
    Assignee: WELCH ALLYN, INC.
    Inventors: Catherine M. King, Thomas A. Myers