Patents Examined by Steven P Sax
  • Patent number: 11068284
    Abstract: A system for managing user experience in an application portal. The system includes an application recorder and a processing unit including a first module and a second module. The application recorder configured to capture data corresponding to actions of a first user in the first application. The processing unit communicatively coupled to the application recorder. The first module is configured to acquire the captured data from the application recorder and train a first digital entity based on the captured data to simulate the actions of the first user. The second module is configured to implement the first digital entity in the second application to perform the actions therein.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: July 20, 2021
    Assignee: Huuuge Global Ltd.
    Inventor: Anton Gauffin
  • Patent number: 11049042
    Abstract: Computer implemented systems and methods are disclosed for extracting specific data using machine learning algorithms. In accordance with some embodiments, a memory device that stores at least a set of computer executable instructions for a machine learning algorithm and a pre-fill engine; and at least one processor that executes the instructions that cause the pre-fill engine to perform functions that include: receiving electronic documents, seed dataset documents, and pre-fill questions; determining output data that enable navigation through the electronic documents using the machine learning algorithm; determining output questions that enable navigation through the electronic documents using the machine learning algorithm; determining output documents to enable navigation through the electronic documents using the machine learning algorithm; and presenting one or more answers for one or more of the output questions using a graphical user interface.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: June 29, 2021
    Assignee: CONVR INC.
    Inventor: Harish Neelamana
  • Patent number: 11049072
    Abstract: Systems and methods for facilitating virtual collaboration between users within virtual environments are disclosed. A plurality of users access a collaborative virtual environment system at various times using interface devices to establish an asynchronous virtual collaboration session in which users collaborate in real-time and/or asynchronously. To enable asynchronous collaboration, data from virtual collaboration session is stored and presented to later users, including user movements and interactions with the environment, user annotation, and audio communications or comments. Other users may then access the data at a later time, and later user interactions, annotations, and audio may likewise be stored for further review by other users.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 29, 2021
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Rebecca A. Little, Bryan R. Nussbaum, Deanna L. Stockweather, Jacob Simonson, An Ho, Vicki King
  • Patent number: 11036469
    Abstract: Some implementations can include a computer-implemented method and/or system for parsing an electronic conversation for presentation at least partially in an alternative interface (e.g., a non-display interface) such as a voice interface or other non-display interface.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventor: Stephen Mailey
  • Patent number: 11023089
    Abstract: Disclosed are various embodiments for facilitating transition in a rendering of a network page given a resizing of a view port of a viewing window on a client device. The client device renders a network page in a view port on a display device, the network page defining a plurality of view port resolution ranges. The client device then implements a first level of changes in a display of the network page in response to resizing of the view port within a respective one of the view port resolution ranges. The client device subsequently implements a second level of changes in the display of the network page in response to resizing of the view port through a transition threshold defined between a respective pair of the view port resolution ranges.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: June 1, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Sean M. Scott, Devraj Varadhan, Douglas J. Gradt
  • Patent number: 11002558
    Abstract: 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.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: May 11, 2021
    Assignee: APPLE INC.
    Inventors: Justin E. Santamaria, Imran Chaudhri, Donald W. Pitschel, Jorge S. Fino, Emily C. Schubert, Joshua H. Shaffer, Bob Bradley, Eric Lee, Scott M. Herz
  • Patent number: 10990280
    Abstract: The subject matter of this specification describes a method that includes determining when to send a user selection of a first key on a keyboard to an operating system, where the operating system supports shortcut key combinations. The device identifies the user selection of the first key, as input for an application. The device determines that the first key is part of a shortcut key combination. The processing device determines whether a cursor is visible in a user interface provided by the application. Upon determining that the cursor is visible in the user interface, the device waits for another user selection of one or more remaining keys of the shortcut key combinations before sending the first key to the operating system. Upon determining that the cursor is not visible in the user interface, the device sends the first key to the operating system without waiting for another user selection.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 27, 2021
    Assignee: Parallels International GmbH
    Inventors: Alexander Grechishkin, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10990166
    Abstract: Systems and methods are provided for informing a user about the emotional response of the user to a presentation. Facial expressions of the user are monitored while the user is presented with the presentation. The facial expressions are analyzed to determine an emotion displayed at one or more specific times of the presentation. The user is provided with information about the emotion conveyed by the facial expressions of the user. The user is further provided with an opportunity to take a selected action that corresponds to the emotion conveyed.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: April 27, 2021
    Assignee: TRUTHIFY, LLC
    Inventors: Kevin Daniel Knull, Curtis Robert Shoch, Justin Wisz
  • Patent number: 10977058
    Abstract: An application server provides an application to client devices. Users of the client devices interact with the application to perform a business process. Data regarding user interactions with the application is transmitted from the client devices to the application server. Based on an analysis of the received data, a bot generation server generates a bot to automate a process step. The bot generation server provides a heatmap user interface (UI) that provides information regarding the process steps. Using the heatmap UI, the administrator selects a process step for automation. In response to the selection, the bot generation server identifies, based on the observed behavior, relationships between input fields, typical values for input fields, typical order of data entry into input fields, or any suitable combination thereof. Based on the identified patterns, the bot generation server generates a bot to automate some or all of the process step.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: April 13, 2021
    Assignee: SAP SE
    Inventors: Gregor Berg, Andre Niklas Wenz, Bernhard Hoeppner, Thomas Bodner, Olga Cherepanova, Lasse Steffen, Jan Siebert, David Hennemann, Pascal Schulze, Konstantin Dobler, Kris-Fillip Kahl, Paul Udo Beneke, Philipp Bernhard Hoberg
  • Patent number: 10972361
    Abstract: An information handling system for managing equipment in a datacenter includes a display, a wireless communication interface, and an imaging system configured to capture image data from within a field of view of the imaging system. The information handling system shows the image data on the display, and provides an augmented reality overlay on the display over the image data. The augmented reality overlay locates an element of datacenter equipment that needs to be serviced. The information handling system further determines that the element is within the field of view, establishes a wireless communication link with the element via the wireless communication interface in response to determining that the element is within the field of view, and receives an instruction to service the element from a remote service system in response to establishing the wireless communication link.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 6, 2021
    Assignee: Dell Products L.P.
    Inventors: Jeffrey M. Lairsey, Sudhir Vittal Shetty, Alexander P. Rote, Saurabh Kishore, Robert V. Cox, Saurav Shrestha, Robert Barrett
  • Patent number: 10956028
    Abstract: A portable device and a method for providing a User Interface (UI) mode are provided. The portable device includes a display unit, a sensor unit for sensing a user's motion, and a control unit for controlling, if the user's motion is sensed by the sensor unit, the display unit to release a standby mode of the portable device and to output a UI mode screen corresponding to a type of the motion.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: March 23, 2021
    Inventors: Ju-il Eom, Kuk-hyun Han, Yong-gook Park, Ji-su Jung
  • Patent number: 10938759
    Abstract: A lead user may share an on-line media content experience with one or more followers by identifying content of interest being experienced on the lead user system, identifying one or more followers with whom to share the content of interest, inviting the followers to experience the content of interest, and enabling the followers to access the content of interest.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: March 2, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Brian Heikes, William Frischling, John Thomas Love
  • Patent number: 10936186
    Abstract: The disclosure generally describes methods, software, and systems for providing features in a user interface supporting gestures for navigating analytic data. A client device prepares a presentation including, for each data value, a data value display element and an association between the data value display element and a display location in a display area. User interaction information is received identifying a user interaction with the presentation of the data values and a user interaction location in the display area in which the user interaction occurred. A UI operation is identified to apply to the data values based on associations between the data value display elements and the display location. Identification is based on the received user interaction information. An updated presentation of the data values is prepared using the UI operation on the set of data values. The preparing occurs without obtaining additional data values from a server.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: March 2, 2021
    Assignee: SAP SE
    Inventors: Anant Ahuja, Manukumar B, Pooja Bhalla, Roohi Ganatra
  • Patent number: 10928990
    Abstract: According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: February 23, 2021
    Assignee: GOOGLE LLC
    Inventors: John Nicholas Jitkoff, Glen Murphy
  • Patent number: 10924506
    Abstract: An example method of monitoring computing resources in a cloud computing environment may include receiving a request to subscribe to a monitoring service with respect to computing resources associated with a user account, the request specifying access information for a cloud computing system comprising a plurality of virtual machines associated with the computing resources. The method may further include monitoring, using the access information, the plurality of virtual machines. The method may further include identifying, in view of the monitoring, a virus-infected application running on a virtual machine of the plurality of virtual machines. The method may further include terminating the virus-infected application. The method may further include receiving, in view of the monitoring, resource usage data reflecting types and duration of usage of the computing resources. The method may further include generating, in view of the usage data, a report reflecting usage of the computing resources.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: February 16, 2021
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros
  • Patent number: 10915230
    Abstract: Examples herein describe systems and methods for light placement in a graphical user interface (“GUI”). A computing device may generate multiple layers that can be superimposed on a base layer in an GUI environment. The layers can include a map layer, an object layer, and a lighting plan layer. The computing device can provide instructions to a client device for displaying the layers, as well as instructions for providing a menu where are user can select which layers are displayed. The lighting plan layer may illustrate a lighting plan for a geographic area, such as a city. The lighting plan layer may include placements of lighting objects in the geographic area based on a set of rules, and it may be dependent on the object layer.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: February 9, 2021
    Assignee: CITELUM SA
    Inventors: Pierre Leboulleux, Gaelle Malette
  • Patent number: 10891027
    Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: January 12, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
  • Patent number: 10885927
    Abstract: A personal audio assistant includes a first microphone for capturing audio, a logic circuit coupled to the first microphone, a communication module coupled to the logic circuit, a memory storage unit communicatively coupled to the logic circuit, and a user interaction element. The interaction element is configured to perform at least one among accessing selection of audio content via an audio input received at the first microphone or determining a user preference of audio content by tracking genre of content selected, artist of content selected, and at least one among the day of the week or time of day. Other embodiments are disclosed.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: January 5, 2021
    Assignee: Staton Techiya, LLC
    Inventor: Steven Wayne Goldstein
  • Patent number: 10860163
    Abstract: According to an example embodiment, a computer-implemented method may include receiving a query for information from a data set, wherein the query, regardless of any specific syntax with which the query is defined, can be represented logically by a query graph having a plurality of vertices, wherein at least a first vertex includes a first variable that can be used to select a first subset of records within the data set that correspond to a value of the first variable. The method may also include generating, by at least one processor of a computing system, a browsable user interface to select information in the data set based on the vertices of the query graph, the browsable user interface including a first parameter node corresponding to the first vertex, wherein selection of the first parameter node displays a plurality of first value nodes representing different subsets of records that correspond to different values of the first variable of the first vertex.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: December 8, 2020
    Assignee: BIOFORTIS INC.
    Inventor: Mark Brocato
  • Patent number: 10841658
    Abstract: A content playback device includes a receiver, an electronic controller and a communication device. The receiver receives a first playback request indicating a first content from a first user terminal and a second playback request indicating a second content from a second user terminal. The electronic controller includes a registration unit that registers the first and second contents indicated by the received first and second playback requests in a reservation list. The communication device transmits the reservation list to the first user terminal. The electronic controller includes evaluation reception unit that receives a first evaluation with respect to at least one of the first and second contents from the first user terminal. The electronic controller includes determination unit that determines the playback order of the contents registered in the reservation list based on the first evaluation.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: November 17, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Masafumi Kanada, Akihito Kashiwagi