Patents Examined by Christopher J Fibbi
  • Patent number: 10402081
    Abstract: Methods and apparatuses are described for providing a thumb scroll user interface element in a computerized visual environment. A viewing device displays a graphical user interface within a three-dimensional space that includes surface planes each associated with a graphical thumb scroll element. A sensor device captures a location of the user's hand within the three-dimensional space and a gesture of the user's hand. A computing device detects that the location is within a defined zone around one of the graphical thumb scroll elements and activates the thumb scroll element associated with the defined zone. The computing device identifies the gesture, determines a scroll speed based upon a speed of the identified gesture, and determines a scroll direction based upon a direction of the identified gesture. The computing device changes characteristics of graphical content in the surface plane based upon at least one of: the scroll speed or the scroll direction.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: September 3, 2019
    Assignee: FMR LLC
    Inventors: James Andersen, Adam Schouela, Hangyu Wang
  • Patent number: 10397243
    Abstract: A widget generator may be configured to provide, to a browser application, a widget that is executable to be rendered in conjunction with a page rendered by the browser application. A protection manager may be configured to provide, to the browser application and in conjunction with the widget, a protection script that is executable within a page context of the page and separate from a widget context of the widget. The protection script, during execution, validates a condition associated with a frame of the page that is used to render the widget, and enables functionality of the widget within the page, based on validation of the condition.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: August 27, 2019
    Assignee: SAP SE
    Inventors: Martin Johns, Sebastian Lekies
  • Patent number: 10386994
    Abstract: Techniques to control arrangement of items in a user interface is described. In one or more implementations, intuitive rearrangement of items in a user interface is caused by a computing device. A priority ordering of items, one to another, is determined that is specified for display of the items in a first layout in a user interface of the computing device. The items are assigned into respective ones of a plurality of groups that together compose one or more linear arrangements of the groups. Arrangement of the items is controlled by the computing device for display in a second layout in the user interface that is different from the first layout by an amount of display area available in the user interface along one or more dimensions.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Poorva Singal, Matthew Neil Akers, Brian Eric Uphoff
  • Patent number: 10353950
    Abstract: Methods, systems, and apparatus for receiving a query image and a user tap location, processing the received query image based on the user tap location, identifying one or more entities associated with the processed query image and in response to receiving (i) the query image, and (ii) the user tap location, providing information about the identified one or more of the entities.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Abhanshu Sharma, David Petrou, Matthew Sharifi
  • Patent number: 10324596
    Abstract: A user interface is analyzed to identify a problem element in the user interface. A problem in the user interface is related to an initial value of an attribute of the problem element. A changed value of the attribute of the problem element is computed. A determination is made that the changed value satisfies a compliance rule applicable to the user interface. A first record and a second record are selected from a historical data. The first record includes a first value of a metric usable with the user interface, and the second record includes a second value of the metric. A difference between the second value and the first value is associated with the changed value as an expected change in the metric due to the changed value. The changed value and the expected change in the metric are presented as a remedy for the problem.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Cragun, Puthukode G. Ramachandran, Shunguo Yan
  • Patent number: 10282065
    Abstract: The present disclosure is directed to methodologies and devices for quitting an active application and controlling displayed images as a result of quitting the application.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: May 7, 2019
    Assignee: Z124
    Inventor: Sanjiv Sirpal
  • Patent number: 10279272
    Abstract: System, method, and computer program product to perform an operation comprising defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining that the communication has a predefined meaning between the first user and the second user, determining that the communication is defined as a first trigger, of the plurality of triggers, based on the communication having the predefined meaning, identifying a first association, of the plurality of associations, between the first trigger and a first event, of the plurality of events, and triggering the first event in the virtual environment based on the first association.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: May 7, 2019
    Assignee: Disney Enterprise, Inc.
    Inventors: Cyrus Hoomani, John Crocker
  • Patent number: 10261676
    Abstract: A vehicular apparatus includes: a control portion that executes an internal application pre-installed to the vehicular apparatus and an external application obtained from an external device located outside the vehicular apparatus; a load acquisition portion that acquires a load of the control portion when the external application is executed; and a display portion that displays the load acquired by the load acquisition portion.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: April 16, 2019
    Assignee: DENSO CORPORATION
    Inventor: Toshifumi Suzuki
  • Patent number: 10254931
    Abstract: Disclosed herein are technologies for a metadata-driven building of list user interface (UI) components of a UI of an application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: April 9, 2019
    Assignee: SAP SE
    Inventors: Chee Hong Lim, Zhigao Chen, Biao Hua, Suyono Zhe Ming Kho
  • Patent number: 10241755
    Abstract: An electronic device comprising: a memory; a display; and at least one processor configured to: control the display to display a lock screen including information provided by an exercise assisting application; detect an input performed while the lock screen is active; and generate a first audio signal indicating a value of an exercise parameter, in response to the input.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: March 26, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jeong Yun Kim, Seung Seok Kang, Seok Hyun Kim
  • Patent number: 10242469
    Abstract: A method, apparatus, and article of manufacture for providing a presumptive drafting solution. Input from a cursor control device is received, wherein the input reflects a movement in a computer drawing program of a cursor over a drawing having one or more geometric entities (having one or more geometric attributes). In one or more embodiments, a relevant geometric entity is identified based on how the cursor is moved over the drawing. A presumptive drafting solution is then provided based on the identified relevant geometric entity. In addition, prior drawing solutions (having one or more solution attributes) are obtained and compared to the one or more geometric attributes. A drawing solution having one or more solution attributes similar to the one or more geometric attributes may be provided to the user.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: March 26, 2019
    Assignee: AUTODESK, INC.
    Inventor: Daniel Lee Thompson
  • Patent number: 10200963
    Abstract: A user device may determine an access point within communication range of the user device; determine whether location information, associated with the access point, is stored by the user device in the data structure; and obtain, based on the determination that the location information is not stored by the user device, a location of the user device. When obtaining the location information of the user device, the user device may invoke location identification hardware. The user device may store the obtained location information of the user device, in the data structure, as location information corresponding to the access point; obtain, based on the determination that the location information is stored in the data structure, the location information of the user device from the data structure; generate a location record identifying the location of the user device; and store or output the location record.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: February 5, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Ashish R. Gandhi
  • Patent number: 10185333
    Abstract: A method, computer system, and computer readable medium for facilitating selection from a plurality of devices, each device defined by a selection range dependent on at least a first parameter and a second parameter, the first parameter and the second parameter being correlated. The method includes: displaying on a graphical interface screen a graph of the first parameter versus the second parameter, the graph having displayed thereon a plurality of regions representing the selection ranges, receiving selection of at least a point of the graph from an indicator overlaid onto the graph and which is moveable on the graphical interface screen based on control from an input device, and in response to the selection, displaying on the graph only the regions which are relevant to the selected point.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: January 22, 2019
    Assignee: S.A. Armstrong Limited
    Inventors: Anthony Egan, Steve Mohan Gulati, Mahatelge Brian Mark Peiris
  • Patent number: 10175852
    Abstract: Information processing methods and electronic devices are provided. The method is applicable in an electronic device, which includes a display unit, M applications being installed in the electronic device, each of the M applications having an application logo, M application logos corresponding to the M applications respectively, M being an integer no less than 2. The method includes: obtaining attribute information of N applications corresponding to N application logos of the M application logos, when the N application logos are located in a first folder; determining K application logos of M-N application logos complying with a predetermined rule, based on the attribute information of the N programs and the predetermined rule; outputting prompt information when the N application logos are displayed on the display unit by the first folder responding to a trigger instruction, the prompt information prompting that the K application logos can be moved into the first folder.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: January 8, 2019
    Assignee: LENOVO (BEIJING) LIMITED
    Inventors: Gaoge Wang, Kai Kang
  • Patent number: 10169462
    Abstract: A structural diagram for a web site based on both the physical links and the semantic links of the web pages of the web site is created by determining the physical links among the web pages of the web site and the semantic links among the web pages. The physical links and the semantic links among web the pages are combined to yield the structural diagram of the web site. The physical links can be defined by the hyperlinks among the web pages. The semantic links can be defined by a directory structure of the directories within which the web pages are stored.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventor: Junichi Nagayama
  • Patent number: 10162499
    Abstract: A content playback apparatus comprises a touch screen, a memory and a processor. The touch screen is configured to play back a plurality of contents and to detect a touch input for the contents. The memory is configured to store instructions to control a playback of the contents. The processor is configured to control the playback of the contents according to the instructions. The instructions include a display instruction for displaying playbacks of the plurality of contents in a predetermined size, a move instruction for moving, among the plurality of contents, a content according to the touch input, and a magnification instruction for, in response to said moving, magnifying a playback size of the moved content according to the touch input and displaying a playback of the content on the touch screen at the magnified playback size of the content.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: December 25, 2018
    Assignees: PIXTREE TECHNOLOGIES, INC., SK TELECOM CO., LTD.
    Inventors: Jae Seob Shin, Sun Gul Ryoo, Se Hoon Son, Kwang Woo Park, In Suk Hwang
  • Patent number: 10152190
    Abstract: A share display in a multimedia collaboration system includes a desktop region and a non-overlapping task bar region. A collaboration program is configured to allow the desktop region to be shared with remote multimedia collaboration devices for the purposes of collaboration, but allows control functionality so that whatever the sharer does not wish to share will reside in the task bar region. The task bar region is then prevented from being shared with the remote multimedia collaboration device.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: December 11, 2018
    Assignee: Open Invention Network, LLC
    Inventors: Dan Jones, Todd Vernon, Scott Chalfant
  • Patent number: 10146415
    Abstract: Disclosed are a method for controlling a terminal device, a terminal device and an electronic device. The method comprises: acquiring a first input; determining, in the locked state, a first instruction of the first instruction set corresponding to the first input, the first instruction being an unlocking instruction; controlling a switching from the locked state to the unlocked state according to the unlocking instruction; determining, in the unlocked state, a second instruction of the second instruction set corresponding to the first input; and responding to the second instruction. With the present invention, user operations are simplified, and intelligence of the terminal device is improved.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: December 4, 2018
    Assignees: LENOVO (BEIJING) LIMITED, Beijing Lenovo Software Ltd.
    Inventors: Dawei Ji, Min Zhang
  • Patent number: 10133588
    Abstract: In various example embodiments, a system and method for transforming instructions for collaborative updates are described herein. A group of instructions for an update of an element depicted in a client device version of a user interface are generated. The group of instructions is executed and the group or a subset of instructions are transmitted to a server. The server accepts or rejects the instructions. The server may execute the instructions to update a server version of the element. The server sends accepted instructions to the other or all client devices.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: November 20, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Andrew Moreland, John Carrino
  • Patent number: 10061475
    Abstract: Techniques are described for generating a graphical user interface for presenting a list of objects. The graphical user interface can include a selection zone encompassed by a partial outer ring that is configured to present a portion of the list of objects. Rotational touch gestures detected in the selection zone can cause the list of objects to scroll around the partial outer ring. The scroll rate of the objects can depend on the number of touch inputs detected as part of the touch gesture.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: August 28, 2018
    Assignee: SAP SE
    Inventors: Jens Bombolowsky, Thomas Angermayer, Wilko Dann, Matthias Klauer, Yulia Kosolapova, Ralf Philipp, Carmen Riepp, Bjoern Sanders