Patents Examined by Anil Bhargava
  • Patent number: 9904560
    Abstract: Methods and systems for the collecting and monitoring of information related to the performance of application programming interfaces (APIs) are provided. A method includes obtaining one or more various measurements of performance of the APIs, and assessing a performance status for each API based on the obtained one or more various measurements of performance. The method further includes displaying, the performance status for each API and the APIs, and searching for a particular API of the displayed APIs using a search technique configured to compare a keyword indicative of the particular API to all fields of JavaScript Object Notation (JSON) objects that have been used to define the APIs. The method further includes displaying the particular API including the performance status for the particular API, the one or more various measurements of performance for the particular API, and methods of the particular API, as a result of the searching.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: February 27, 2018
    Assignee: ADP, LLC
    Inventors: Thomas A. Cooper, Nick Heasman, Ijoni Meta
  • Patent number: 9891805
    Abstract: A mobile terminal (10) has the touch screen TS capable of displaying an object Ob. A CPU (24) of the mobile terminal determines (S1, S3, S21), when an operation that is slid from an end of a touch screen TS to an inner side is performed, that the operation is a specific slide operation, and corresponding to determination of the specific slide operation, displays (S27, S35) a function icon FI related to a user interface function such as a cursor and an voice input in an area that can be touched in the specific slide operation to the touch screen TS afterward. Then, the CPU starts (S37, S39, S43, S59) the interface function related to the function icon FI when a present touch position PTP of the specific slide operation enters in a display area of the function icon FI.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: February 13, 2018
    Assignee: KYOCERA Corporation
    Inventor: Munehito Matsuda
  • Patent number: 9880640
    Abstract: A device can display content on a page associated with a dimension. A user can adjust an orientation of the device to adjust a displayed orientation of the page, enabling pages for additional dimensions to be displayed. A user can select one of these dimensions, and adjust an orientation of the device to enable the user to access content for the selected dimension. The change in orientation can be a tilt or flick of the device in a first direction to select a dimension, and then a user could tilt or flick the device in another direction to view pages, sub-dimensions, or other groupings of content among that dimension. Such an approach can enable a user to quickly locate content corresponding to a sub-dimension without having to scroll down a long page of content or otherwise manually navigate to specific content.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: January 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy T. Gray, Robert K. Stein, III, Jeffrey A. White, Aaron Michael Donsbach, Mark R. Privett
  • Patent number: 9870115
    Abstract: A set of user interfaces for a data processing system that operates with two or more display devices coupled to the system. In one embodiment, in response to moving a first window between two displays, the first window is displayed, as it straddles the two displays, differently on the two displays. For example, while a reference point (e.g. a cursor) on the window remains on a first display, a first portion of the window on the first display is displayed normally while a second portion on the second display is displayed with more translucence (more transparency) than the first portion; when the references point crosses to the second display, the first portion becomes more translucent than the second portion.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: January 16, 2018
    Assignee: Apple Inc.
    Inventors: John O. Louch, Raymond S. Sepulveda, Kristin M. Forster
  • Patent number: 9860306
    Abstract: In many computing scenarios, a computing environment of a device may present applications through various presentation components, such as displays, speakers, and headphones. However, navigating among the applications currently presented within the computing environment may be difficult for the user; e.g., for a device presenting many applications on many displays that share an application stack, the application that the user wishes to select may be buried deep within the shared application stack. In accordance with the techniques presented herein, the device may generate an application presentation history for each presentation component, indicating applications that have previously been presented through the presentation component.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: January 2, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Elizabeth Fay Threlkeld, William Scott Stauber, Petteri Mikkola, Keri Kruse Moran, Issa Y. Khoury, Ryan Chandler Pendlay, Kenton Allen Shipley, David John Woods, Ramrajprabu Balasubramanian, Darren Ray Davis, Patrick Derks
  • Patent number: 9852399
    Abstract: Systems and methods for user interaction with sub-applications in a remote huddle session are disclosed. The system architecture of the disclosed system and methods may include a plurality of components including servers, databases, client computing devices, and software modules, among others. The components may interact with each other by means of network connections. The user interaction with a plurality of sub-applications is also disclosed. An authenticated team member may select a sub-application from a list of sub-applications on a home screen that may be displayed on the user interface of a client computing device by a processor. The list of sub-applications may include recognition, morale, announcements, news feed, key protects, field metrics, dates/calendar, leader standard work, employee sentiment, and customer sentiment, among others.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 26, 2017
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Robert Casale, Abigail O'Malley, Kedzie Teller
  • Patent number: 9846859
    Abstract: Systems and methods for remote huddle collaboration are disclosed. The huddle collaboration system may include a huddle management system which may include an authentication module, a data processing module, and a module manager, among other components. Huddle collaboration system may allow huddle members of a company to fully engage in remote huddle sessions through different kind of client computing devices, in a consistent way regardless of their location. The system may act as an alternative to traditional whiteboards, displaying, collecting, and storing information during an active huddle session, where this information may be available to the users in the form of one or more standard and/or custom sub-applications, according to the user's and/or project's requirements.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: December 19, 2017
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Robert Casale, Abigail O'Malley, Kedzie Teller
  • Patent number: 9846530
    Abstract: An apparatus and a method of displaying a notification in an electronic device are provided. The apparatus includes a display unit configured to display a status bar including one or more notification icons, and a controller configured to display notification information including an icon and a number of notifications of an application program for each application program when the status bar is selected.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: December 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kue-Hwan Sihn, Beyong-Ho Yuu
  • Patent number: 9841875
    Abstract: In a synchronization or back-up system that synchronizes and/or back-ups files from multiple computing devices, the present invention provides a method for (1) displaying files from multiple computing devices in a multi-view user interface and (2) enabling content and file operations to be performed on such files through the user interface. The multi-view interface includes a file-system view and one or more media-specific views. In the file-system view files are organized in the same way in which they are organized on the devices on which they are stored. The file-system view in the interface looks essentially the same as the file-system view on client devices. In the file-system view, users can perform file operations on files. In the media-specific view files are organized by media category. In one embodiment of the media-specific view, files are organized by metadata that relates to the files content. In the media-specific view, users can perform content operations on the files.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: December 12, 2017
    Assignee: Dropbox, Inc.
    Inventors: Vivek Patel, Mark C. Dixon, Gibu Thomas, Ashish Chordia, Nichole C. Gabriel
  • Patent number: 9830052
    Abstract: A method of displaying data by a mobile communication terminal mirrored by an external display device is provided. The method includes if a mirroring mode with the external display device is executed, determining whether a first user input for displaying a fixed pointing area is input, if the first user input is input, displaying the pointing area, and transmitting screen data including the pointing area to the external display device in real time.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: November 28, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Suck-Ho Seo, Gi-Beom Kim
  • Patent number: 9817447
    Abstract: A method, a device, and a system are provided for recognizing a gesture based on multi-terminal collaboration, which are used to recognize an air gesture operation of a user in a multi-terminal collaboration scenario. The method includes receiving, by a first terminal after receiving a collaboration request activation signal, parameter information of second terminals; recording, by the first terminal according to the parameter information of the second terminals, an arrangement manner of terminals that participate in acquiring of gesture information, where the terminals that participate in the acquiring of the gesture information include all terminals or the second terminals; receiving, by the first terminal, sensor trigger information sent by at least one second terminal; and determining, by the first terminal according to the recorded arrangement manner and the acquired sensor trigger information, a type of a gesture that triggers a sensor.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: November 14, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xingguang Song, Shiguo Lian, Wei Hu
  • Patent number: 9811249
    Abstract: Devices, methods, and systems for generating an operational user interface for a building management system are described herein. One method includes generating a widget using geometrical information associated with a building information modeling object and relationship information associated with the building information modeling object, assigning a state variable to the widget by analyzing properties of the building information modeling object or an ontology definition of the building information modeling object, associating the state variable with a point from the building operation system by mapping the point to the state variable, and changing the state variable based on input received from a user.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: November 7, 2017
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Hao Bai, Tom Plocher, Liana M. Kiff, Conrad B. Beaulieu
  • Patent number: 9786280
    Abstract: A method for accessing electronic charts stored on an aircraft is provided. The method receives, via an onboard avionics system, location data for the aircraft; receives a set of speech data via a user interface of the aircraft; identifies one or more applicable electronic charts, based on the received location data and the received set of speech data, wherein the electronic charts stored on the aircraft comprise at least the one or more applicable electronic charts; and presents, via an aircraft display, a first one of the one or more applicable electronic charts.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: October 10, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Erin Elizabeth Alves, Robert E De Mers
  • Patent number: 9773050
    Abstract: A method for aggregating and presenting task data includes retrieving, from a task database, a plurality of task objects, each including at least a task description and a task date. A subset of the task objects are aggregated to obtain aggregated task data. A visual representation of the aggregated task data is displayed on a computing device, the visual representation including a temporal distribution of the subset of task objects and, for each task date of the subset of the task objects, a visual cue indicating an intensity level of the task objects associated with each task date.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventor: Yuan Wang
  • Patent number: 9766713
    Abstract: A system includes one or more hardware processors, a head mounted display configured to display a virtual environment to a user, an input device, and a virtual mini-board module. The mini-board module is configured to render the virtual environment for presentation to the user via the HMD, the virtual environment is rendered from a first perspective providing a field of view of the virtual environment to the user, provide a virtual mini-board to the user within the field of view, the virtual mini-board displaying a region of the virtual environment, detect an interaction event performed by the user on the virtual mini-board, identify the first object based on the interaction event performed on the virtual mini-board, and perform the interaction event on the first object within the virtual environment based on the interaction event performed on the virtual mini-board.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: September 19, 2017
    Assignee: Unity IPR ApS
    Inventors: Timoni West, Amir Pascal Ebrahimi
  • Patent number: 9766770
    Abstract: A vehicle navigation device includes a detection portion detecting a position and a travel direction of a vehicle, an arithmetic processing portion specifying the position and the travel direction of the vehicle, a display portion, and a control portion controlling the display portion to display vehicle mark on road map in normal display style. The arithmetic processing portion performs zero point correction to set zero point for an output from a gyro sensor. The control portion switches the display style from the normal display style to a correction-oriented display style in which display information is limited in response to the startup of the vehicle navigation device, and maintains the correction-oriented display style during a zero point correction period that is elapsed from the startup of the vehicle navigation device to a completion of the zero point correction.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: September 19, 2017
    Assignee: DENSO CORPORATION
    Inventor: Masaki Ebi
  • Patent number: 9753743
    Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: September 5, 2017
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Igor Nor, Eyal Kenigsberg, Ola Galkin
  • Patent number: 9747017
    Abstract: Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is indicated by a visible indicator in a selected segment of a segmented scroll bar having a dynamically compressible trough. Further activities may include sending a second command to display a document page having a page number corresponding to the visible indicator, wherein the trough comprises segments corresponding to the pages of the document. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: August 29, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Richard S. Treitman, Robert Shaver, David S. B. Coletta
  • Patent number: 9733813
    Abstract: A device of organizing software objects having an attribute. A hierarchical tree of groups of objects called contexts is formed. The tree comprises a root context in which all the other contexts and all the objects are found. Each object of tree being in a context. For at least one context, a global subcontext to expose objects from a point of the tree of contexts and a contextualization directory of values of attributes for the objects of the context are formed. Each attribute of an object of the tree to be displayed is allocated the value of the higher-rank attribute of the same name, of the same type and with the same modifiers, to which the value has been allocated in the contextualization directory.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: August 15, 2017
    Assignee: ISOTROPIX
    Inventors: Sam Assadian, Sebastien Guichou, Yann Couderc
  • Patent number: 9733796
    Abstract: Some embodiments of the invention provide several novel techniques for manipulating radial menus in graphical user interfaces of an application. In some embodiments, radial menus include multiple selectable items arranged about an internal location (e.g., a center of the radial menu). The novel radial menu techniques of some embodiments include (i) non-uniform spacing of menu items, (ii) the use of shading or highlighting within a region associated with an item to indicate the present selectability of the item, and (iii) the use of radial gestures for opening sub-menus and the subsequent display of the sub-menu.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 15, 2017
    Assignee: Apple Inc.
    Inventor: Peter Warner