Patents Examined by Gregory A DiStefano
  • Patent number: 10740361
    Abstract: Systems and devices for the evaluation and analysis of the usage of commands within user interfaces are disclosed. In an example, operations for clustering and analysis of commands performed in a user interface may include: processing data that identifies a set of commands used in a software application; identifying coordinated usage of respective commands of the set of commands; identifying clusters of commands based on the coordinated usage among the respective commands; defining associations within the clusters of commands based on relevancy, wherein the relevancy is determined for a respective cluster from clustering parameters such as a confidence value and a support level value; and identifying output features in the software application based on the clusters of commands. In a further example, the output features may include a presentation of a suggested command, or a change to a presentation of a user interface object.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yi Zhang, Claudio A. Aldana Rosenberg, Kevin R. Beto
  • Patent number: 10739973
    Abstract: In one embodiment, a banded slider application obtains values from users via a banded slider. In operation, the banded slider application generates a banded slider that includes multiple sections. Notably, the interior of a section included in the banded slider is visually distinguishable from an interior of another section that is adjacent to the section. Subsequently, the banded slider application performs operation(s) to display the banded slider and, in response, receives a user selection of a location along the banded slider. The banded slider application then computes a specified value based on the location. Advantageously, empirical evidence shows that the banded slider enables precise and/or repeatable specification of values without inducing bias associated with an inherent propensity for users to select locations that are at or near the decorations (e.g., tick marks) along conventional sliders.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: August 11, 2020
    Assignee: Autodesk, Inc.
    Inventors: Justin Frank Matejka, Michael Glueck, Tovi Grossman, George Fitzmaurice
  • Patent number: 10735799
    Abstract: In one embodiment, a method plays, a media program in a media player operating in a first mode on an interface. A change in a condition is detected for the media player. Then, the method switches from the first mode to a second mode based on the change in the condition. The second mode restricts movement of the media player. The media player is moved from a first position to a second position upon switching to the second mode and the media player continues to play the media program in the second position.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: August 4, 2020
    Assignee: HULU, LLC
    Inventors: Bao Lei, Ilya Haykinson, Rajiv Naresh Makhijani
  • Patent number: 10733154
    Abstract: Methods for performing a structured collection procedure by utilizing a collection device are disclosed herein, in which a collection procedure is initiated for performing one or more data collections for one or more data event instances occurring according to a schedule of events. Each data event instance is determined to be successful or unsuccessful on the basis of actual performance of the data collection and meeting certain conditions of the predetermined adherence criteria for the data event instance. Contextual information for successful data collections is generated and a data file generated for storing records relating to successful data collections. For unsuccessful data event instances, substitute data relating to data collections performed separately from the collection procedure are included in the data file records for the collection procedure if the substitute data is determined to meet conditions of the predetermined adherence criterion for the corresponding data event instance.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: August 4, 2020
    Assignee: Roche Diabetes Care Inc.
    Inventors: Steven A. Bousamra, Abhishek Soni
  • Patent number: 10705728
    Abstract: An input apparatus, that displays an editing screen including a keyboard on a display unit, includes a display control unit and a determination unit. The display control unit is configured to cause the display unit to display an input screen including at least an input item in which data is input via the keyboard thereon. The determination unit is configured to determine, based on the input item, that is a target in which data is input via the keyboard, whether a key for accepting an instruction to change the input item, that is a target in which data is input via the keyboard, to a next input item is to be displayed together with the keyboard on the display unit.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 7, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masaaki Sato
  • Patent number: 10656807
    Abstract: Systems and methods for real-time collaborative computing and collective intelligence are disclosed. A collaborative application runs on a collaborative server connected to a plurality of computing devices. Collaborative sessions are run wherein a group of independent users, networked over the internet, collaboratively answer questions in real-time, thereby harnessing their collective intelligence. Methods for collaborative selection of a target point on an image displayed on the computing devices. Methods for collaborative zooming and panning of an image displayed on the computing devices.
    Type: Grant
    Filed: September 29, 2018
    Date of Patent: May 19, 2020
    Assignee: Unanimous A. I., Inc.
    Inventor: Louis B. Rosenberg
  • Patent number: 10628121
    Abstract: An electronic device and a method for controlling the same are provided. The electronic device includes a image acquirer configured to acquire a image, an audio output configured to play audio contents, and a processor configured to segment the acquired image into a plurality of regions, analyze the plurality of segmented regions, acquire the audio contents corresponding to the plurality of regions based on the analyzed results, and control the audio output to play the acquired audio contents.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: An-na Park, Byung-jun Son
  • Patent number: 10614158
    Abstract: A computer based method for utilizing static content in a dynamic environment to provide at least one defined functionality is described. The method includes identifying at least one function to be associated with the static content and the dynamic environment, identifying at least one state for each identified function, defining, in a computer memory, each identified state within a page object, the page object also defining within the computer memory page states and output attributes associated with output templates within the page object, creating, in the computer memory, output templates for each identified state, creating presentation pages and logic objects in the computer memory for each function, and creating engines to be executed by at least one computer processing device, each engine representing a function, the engines operable to use a corresponding page object to direct data traffic among the defined states within the computer memory.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: April 7, 2020
    Assignee: The Boeing Company
    Inventor: John Desmond Whelan
  • Patent number: 10592062
    Abstract: The present invention is a control device that controls an operation of at least one electric device and includes a user interface unit configured to receive an operation command for the at least one electric device, the user interface unit having a notification window associated with the at least one electric device in a home screen; and a control unit configured to, when an event associated with the at least one electric device has occurred, perform control such that notification information associated with the event is displayed in the notification window, and when the notification information is selected, perform control such that the home screen is switched to at least one of a service screen and a control screen.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji Hyun Jeon, Young Sun Shin, Hye Jung Chang, Bo Kyu Won, Chang Ho Ha, Sun Young Seo, So Young Yun, Ji Yoon Yoon, Eun Kyung Hong
  • Patent number: 10572853
    Abstract: An computer-implemented inventory control system and a method of inventory control which includes an inventory control program executable to analyze a sensor signal generated by a distance sensor having a fixed position at a target location to calculate the inventory level of a target product positioned at the target location based on separation distance between the distance sensor and the target product.
    Type: Grant
    Filed: March 25, 2017
    Date of Patent: February 25, 2020
    Assignee: Encompass Technologies, LLP
    Inventor: Jonathan W. O'Neil
  • Patent number: 10564831
    Abstract: Described are various embodiments of an electronic device having an adjustable graphical display, and a vision correction system, method and graphical user interface therefor.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: February 18, 2020
    Assignee: EVOLUTION OPTIKS LIMITED
    Inventors: Nathan L. Hough, Christopher J. S. Hough, Jennifer K. Sharpe, Ryan M. Hough, Luke A. Vigeant
  • Patent number: 10558425
    Abstract: A method that causes a computer to execute a display control process. The method includes generating identification information in a number corresponding to a number of object information included in a display area of a display, and displaying the object information and the identification information in association with each other.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: February 11, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Kyosuke Imamura, Iori Murakami
  • Patent number: 10545647
    Abstract: In some implementations, data indicating a touch received on a proximity-sensitive display is received while the proximity-sensitive display is presenting one or more items. In one aspect, the techniques describe may involve a process for disambiguating touch selections of hypothesized items, such as text or graphical objects that have been generated based on input data, on a proximity-sensitive display. This process may allow a user to more easily select hypothesized items that the user may wish to correct, by determining whether a touch received through the proximity-sensitive display represents a selection of each hypothesized item based at least on a level of confidence that the hypothesized item accurately represents the input data.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: January 28, 2020
    Assignee: Google LLC
    Inventors: Jakob Nicolaus Foerster, Diego Melendo Casado, Glen Shires
  • Patent number: 10534785
    Abstract: In an approach for managing computing interruptions, a processor receives a computing interruption on a computing device. A processor monitors computing activity of a user on the computing device. A processor accesses user preferences, wherein the user preferences are based on an analysis of previous responses by the user to previous computing interruptions. A processor determines a minimum threshold, based on the computing activity of the user and the user preferences, wherein the minimum threshold identifies when a computing interruption is allowed to be presented to the user. A processor determines from the computing interruption, a sender and a context of the computing interruption. A processor assigns a ranking to the computing interruption based on the sender and the context of the computing interruption. A processor compares the ranking to the minimum threshold. A processor determines whether to present the computing interruption, based on the comparison.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
  • Patent number: 10534786
    Abstract: In an approach for managing computing interruptions, a processor receives a computing interruption on a computing device. A processor monitors computing activity of a user on the computing device. A processor accesses user preferences, wherein the user preferences are based on an analysis of previous responses by the user to previous computing interruptions. A processor determines a minimum threshold, based on the computing activity of the user and the user preferences, wherein the minimum threshold identifies when a computing interruption is allowed to be presented to the user. A processor determines from the computing interruption, a sender and a context of the computing interruption. A processor assigns a ranking to the computing interruption based on the sender and the context of the computing interruption. A processor compares the ranking to the minimum threshold. A processor determines whether to present the computing interruption, based on the comparison.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Brian M. O'Connell
  • Patent number: 10528246
    Abstract: The disclosure provides a device and a method for managing information displayed on a touch screen display. The method comprises: displaying a list including a plurality of items on the first interface on the touch screen display; detecting a first touch applied to a first area of a first item of the plurality of items displayed on the touch screen display; entering into an item-information-hold state based on the first touch, which comprises: inserting item information of the first item into a second interface; and overlapping the second interface onto the first interface; detecting a second touch applied to the touch screen display during a period of the item-information-hold state; and operating the first interface based on the second touch.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: January 7, 2020
    Assignee: HTC Corporation
    Inventor: Kai-Feng Chiu
  • Patent number: 10509542
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to the display of multidimensional structures and provide a method, system and computer program product for managing an integrated multidimensional view of a structured collection of objects. In one embodiment of the invention, a data processing system can be configured to render an integrated view of a multidimensional structured collection of objects. The data processing system can include a GUI for a host application in a computing platform and multidimensional view processing logic coupled to the host application. The logic can include program code enabled to render a single, integrated multidimensional view of a structured collection of objects in the GUI.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: December 17, 2019
    Assignee: International Business Machines Corporation
    Inventor: Michael Muller
  • Patent number: 10497272
    Abstract: A system comprising a learning platform having a learning management system in communication with a content management system is described herein. The system presents, by a processing device, a live event provided by the learning platform. The live event having a performance by a performer. The live event is presented on screens of client devices associated to a group of viewers viewing a stream of the live event. A native real-time rating interface provided by the learning platform is presented on the screens of the client devices of the group of viewers. The real-time rating interface is operable by the viewers at any instance of time during the stream of the live event to rate the performance of the performer.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: December 3, 2019
    Assignee: BROADBAND EDUCATION PTE. LTD.
    Inventor: Raanan Nedivi
  • Patent number: 10496237
    Abstract: A computer-implemented method for designing a three-dimensional modeled object provides the three-dimensional modeled object in a three-dimensional scene; and displays a plane-shaped graphical tool (PSGT) defining a current working plane. The method points to and activates the plane-shaped graphical tool (PSGT) with a pointing element (PE). Without releasing the pointing element (PE), the method hovers the pointing element over a part of the three-dimensional modeled object and selects said part of the three-dimensional modeled object when releasing the pointing element (PE). The method extracts a working plane from the selected object at the current position of the pointing element and defines said plane as the current working plane represented by the plane-shaped graphical tool (PSGT). Lastly, a designing operation is performed in the current working plane.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: December 3, 2019
    Assignee: Dassault Systemes
    Inventor: Mathieu Gunther
  • Patent number: 10491579
    Abstract: Systems and methods for creating a new multiparty interaction among a subset of a plurality of participants in an existing multiparty interaction from within the existing multiparty interaction are described, wherein the new multiparty interaction is established based on authentications, presentation materials, and/or settings of the existing multiparty interaction.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: November 26, 2019
    Assignee: Avaya Inc.
    Inventor: John H. Yoakum