Patents Examined by Eric J Bycer
  • Patent number: 11573843
    Abstract: Systems and methods of implementing a finite-state machine using electronic notifications delivered to a client device in a computer networking environment are provided. A content item can be received, along with first and second notifications associated with the content item. The first and second notifications can be stored in a queue. In some implementations, a state machine can be maintained in which at least some states may cause the first or second notifications to be displayed, and in which transitional conditions between states may depend at least in part on user interaction with the displayed notifications.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: February 7, 2023
    Assignee: GOOGLE LLC
    Inventors: Joseph Cohen, Justin Lewis
  • Patent number: 11573692
    Abstract: An information processing system includes circuitry that causes a first scrolling of a displayed content region within its boundaries in response to a first user operation. The circuitry of the information processing system also causes a second scrolling of the displayed content region beyond its boundaries in response to a second user operation.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: February 7, 2023
    Assignee: SONY GROUP CORPORATION
    Inventor: Yuuji Takimoto
  • Patent number: 11567659
    Abstract: A method of controlling a display device including a touch screen is provided. The method includes setting an application execution space having one or more sub spaces in which windows executing applications are arranged, arranging windows corresponding to one or more applications which are being executed in the sub spaces of the set application execution space, displaying a first sub space corresponding to one of the one or more sub spaces on the touch screen, receiving a data sharing command for sharing data included in a first window arranged in the first sub space, and sharing the data to be shared by a second window arranged in a second sub space corresponding to one of the one or more sub spaces based on the data sharing command.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: January 31, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-Soo Kim, Kang-Tae Kim, Doo-Hwan Kim, Chul-Joo Kim, Seong Choi
  • Patent number: 11551791
    Abstract: Methods, computer systems, and computer storage media are provided that enables clinicians to create and interact with snapshots of critical clinical/non-clinical information that is readily accessible in future visits. Initially, an indication to create a key note corresponding to a clinical note of a patient encounter for a patient is received. A selection of a key note section that will be associated with the key note is also received. Upon the clinical note being signed, the key note is created and saved. Upon receiving a request from a user, a key note window is provided in a user interface. The user interface enables the user to expand a header corresponding to a particular key note to display details associated with the corresponding encounter. A hyperlink to original summary notes from which the particular key note was created may be provided by the user interface.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: January 10, 2023
    Assignee: CERNER INNOVATION, INC.
    Inventors: Soumen Tapadar, Gaurav Saini
  • Patent number: 11537681
    Abstract: An information processing apparatus includes an obtaining section that obtains a content; a linking section that extracts resource information indicating a resource from the content obtained by the obtaining section and links the content, a notification destination, and the extracted resource information; and a notification section that obtains a state of the resource indicated by the resource information and in a case where the obtained state satisfies a predetermined condition, transmits a notification to the notification destination linked with the resource information.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 27, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Takamasa Arakawa
  • Patent number: 11537264
    Abstract: Methods and systems for providing access to virtual scenes of an interactive application include receiving a selection of the interactive application. In response to the selection, a virtual scene of the application is provided. Interactivity of the user detected in the virtual scene is processed to identify predicted interaction with visual options in the virtual scene. The processing continues till a threshold of actions indicative of imminent selection of one of the visual options is reached. A second virtual scene associated with the visual option that was identified to be imminently selected, is pre-loaded, based on achieving the threshold. The second virtual scene is executed using the pre-loaded content, when the visual option associated with the second virtual scene is selected, so as to enable full rendering of the second virtual scene for user interaction.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: December 27, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Ken Miyaki
  • Patent number: 11537684
    Abstract: In a computing system environment, a method for automated document creation by a dynamic content management system is described. A dynamic application programming interface (API) retrieves stored existing and/or persisting user data from a server and constructs a dynamic interview form template. The dynamic API pushes the dynamic template including the retrieved existing and/or persisting document data to a document form engine residing on a user computing device. The document form engine constructs one or more interview form pages from the pushed dynamic template and retrieved existing and/or persisting user data. Each element used to construct the one or more interview form pages is customized to each component of the document being constructed. The selected elements may be one or more of HyperText Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript™, or others.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: December 27, 2022
    Assignee: Net Law Group, Inc.
    Inventors: Alex J. Hargrove, Zlatko Selimanovic Paz̆anin
  • Patent number: 11526273
    Abstract: User-input obfuscating techniques involving displaying multiple targets on a display device. A visual indication of the current user target moves to a first target at a first time in response to user input, and a first presentation of a visual or audio feedback signal confirming actuation of a target occurs at a second time, without a user input for actuation of a target received while the current user target has remained at the first target from the first time to the second time. The visual indication moves to a second target at a third time in response to user input. The second target is actuated in response to receiving user input for actuation of the current user target after the third time. Then, with the current user target having remained at the second target since the third time, a second presentation of the visual or audio feedback signal is provided.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ross Garrett Cutler
  • Patent number: 11521210
    Abstract: Methods and systems are presented for automatically verifying online content for different device configurations and/or account configurations. A request for verifying a user interface software workflow is received from a device. The request can specify particular parameters and content to see if that content appeared correctly when presented to users. Session data associated with one or more real-world user interaction sessions between user devices and a service provider server is obtained. The session data is used to generate data representing how one or more user interface elements are rendered on one or more user devices during the one or more real-world user interaction sessions. The data is comparable against benchmark data to determine if content was correctly presented. Reporting data can be made available that indicates if the user interface workflows are operating correctly.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: December 6, 2022
    Assignee: PayPal, Inc.
    Inventor: Dieter Davis
  • Patent number: 11513655
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for route planning are provided. The disclosed technology can include accessing user interface data that includes states of interface elements associated with a user interface. Further, the state of the user interface can be determined based at least in part on the user interface data. The state of the user interface can include functionalities of the interface elements. The interface elements can be mapped to simplified user interface elements on the based at least in part on the functionalities of the interface elements. Furthermore, a simplified user interface can be generated based at least in part on the simplified user interface elements. The simplified user interface elements can be configured to perform operations associated with the functionalities of the interface elements.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Ajit Narayanan, Xiang Xiao
  • Patent number: 11507730
    Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: November 22, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Scott Farquhar, Jonathan George Katahanas, Abhinav Kishore, Cornelis Jacobus Alant, Vijay Suresh Sutrave
  • Patent number: 11507733
    Abstract: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
    Type: Grant
    Filed: May 24, 2020
    Date of Patent: November 22, 2022
    Inventors: Brian Shuster, Aaron Burch, Friso Kristiansen, Ian Neufeld, Dirk Herling, Patrick Tyroler, Gary Shuster
  • Patent number: 11507992
    Abstract: A system and method are disclosed for improving searching functionalities using graphical user interfaces. A web-based platform receives data relating to user activity during a search session, and furthermore presents suggested actions and/or search refinements based on the user activity. Processing modules include logic for identifying patterns and/or indicators in the user activity, and furthermore match detected patterns and/or indicators with suggested actions. The suggested actions are presented on the graphical user interface for allowing a user to refine the search session without exiting or terminating the search session.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: November 22, 2022
    Assignee: Rent Group Inc.
    Inventors: Frederic Leveau, Kevin Bruce Olson, Alexandra Elizabeth Barnes
  • Patent number: 11503443
    Abstract: A system and method for providing marine connectivity that include receiving sensor data from a plurality of sensors of a watercraft. The system and method also include determining watercraft operational data associated with an operation of the watercraft. The system and method further include communicating the watercraft operational data to at least one external computing infrastructure associated with a user.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: November 15, 2022
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Rathna Kedilaya Herga, Kevin R. Lu, James A. Loftus, Jr.
  • Patent number: 11481236
    Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: October 25, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
  • Patent number: 11468055
    Abstract: Systems and methods for determining the answers to user queries regarding content, and presenting options for the user to view the answers. Searches are conducted to determine the answer to a query and, once the answer is found, various options are presented to the user, allowing the user the choice to view the answer in multiple different ways.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: October 11, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Jeffry Copps Robert Jose, Ankur Anil Aher
  • Patent number: 11468141
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a responsive user interface. One of the methods includes receiving a page, the page including panels, each panel having an equivalent predetermined size. The method includes receiving a layout for the page, the layout defining a predefined hierarchy of panel groups that defines a visual relationship between the panel groups. The method includes selecting panels to include in a slide based on characteristics of the user device and the panel groups. The method includes determining a scaled size for each panel in the selected panels based on a relative weighting of the panel groups. The method includes resizing a panel in the set of panels based on the scaled size. The method includes generating the slide using the set of panels including the resized panel. The method includes sending the slide to the user device.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: October 11, 2022
    Assignee: Vinyl Development LLC
    Inventor: Thomas R. Kennedy, Jr.
  • Patent number: 11449186
    Abstract: A system and method for optimized generation of a single page application for multi-page applications is provided. A shell application is fetched for hosting a user interface (UI) associated with one or more child applications. The shell application is associated with multiple pre-defined frames. The shell application maintains a bi-directional communication with the child application until the UI associated with the child application remains hosted in the shell application. Further, UI extensions associated with the UI of the child applications are fetched. The UI extensions are in the form of one or more pre-defined UI visualization formats. Each of the fetched UI extensions are discrete UI extensions functioning independently of the other. Lastly, the UI extensions are deployed in the pre-defined frames associated with the shell application to generate a single page application.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: September 20, 2022
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Alex Shields, Ashwin Kumar, Adrienne Dewitt, Marty Newton, Derrick Drewry, Mark Alan Phillips
  • Patent number: 11449308
    Abstract: Implementations set forth herein relate to an automated assistant that can control graphical user interface (GUI) elements via voice input using natural language understanding of GUI content in order to resolve ambiguity and allow for condensed GUI voice input requests. When a user is accessing an application that is rendering various GUI elements at a display interface, the automated assistant can operate to process actionable data corresponding to the GUI elements. The actionable data can be processed in order to determine a correspondence between GUI voice input requests to the automated assistant and at least one of the GUI elements rendered at the display interface. When a particular spoken utterance from the user is determined to correspond to multiple GUI elements, an indication of ambiguity can be rendered at the display interface in order to encourage the user to provide a more specific spoken utterance.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: September 20, 2022
    Assignee: GOOGLE LLC
    Inventors: Jacek Szmigiel, Joseph Lange
  • Patent number: 11429404
    Abstract: Techniques are disclosed for linearizing interfaces within computing applications. In some embodiments, the techniques include defining a sequence of user interface elements, where at least a subset of user interface elements in the sequence of user interface elements correspond to controls for affecting a session state. Responsive to receiving an input value through a user interface element, a linearization process adds the input value to at least one dataset for evaluating a current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements. The process further evaluates the current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements based on values within the at least one data set. The process may disable and/or enable one or more user interface elements based on the evaluation.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 30, 2022
    Assignee: Oracle International Corporation
    Inventors: Kristy Ann Van Der Vlist, Andrew James Barry, Stephen Nicholas French, Davin James Fifield, Fiona Carolyn Guy