Patents Examined by Christopher J Fibbi
  • Patent number: 11595460
    Abstract: Switching real-time data stream connections between network nodes sharing a virtual area is described. In one aspect, the switching involves storing a virtual area specification. The virtual area specification includes a description of one or more switching rules each defining a respective connection between sources of a respective real-time data stream type and sinks of the real-time data stream type in terms of positions in the virtual area. Real-time data stream connections are established between network nodes associated with respective objects each of which is associated with at least on of a source and a sink of one or more of the real-time data stream types. The real-time data stream connections are established based on the one or more switching rules, the respective sources and sinks associated with the objects, and respective positions of the objects in the virtual area.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: February 28, 2023
    Assignee: Sococo, Inc.
    Inventors: David Van Wie, Paul J. Brody
  • Patent number: 11573674
    Abstract: A dual-screen user device and methods for revealing a combination of selected desktops and applications on single and dual screens are disclosed. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One embodiment provides an annunciator window extending across both screens in a dual screen configuration. The annunciator window provides alerts, notifications, and statuses of the device in an increased area thereby enhancing viewability of the information in the window. The annunciator window can be expanded over a selected screen to view full contents of the window without having to minimize or close running applications.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: February 7, 2023
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 11561688
    Abstract: An electronic device displays a first user interface for specifying a sleep schedule and receives a first user input specifying a first time value for a start time or end time of a first scheduled sleep period. In response to detecting the first input, the electronic device displays a first visual indication with a first display property at a first value, if the duration of the first scheduled sleep period is below a preset threshold duration. The electronic device displays the first visual indication with the first display property at a second value, if the duration of the first scheduled sleep period is at or above the preset threshold duration.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: January 24, 2023
    Assignee: APPLE INC.
    Inventors: Matthew W. Crowley, Pablo F. Caro, Charmian B. Naguit, Gregory M. Apodaca, Jules K. Fennis, Jean-Pierre M. Mouilleseaux, Dmitri Cavander, Stephen O. Lemay
  • Patent number: 11520478
    Abstract: A single-handed user interface is provided. Responsive to a single action provided by a single hand of a user when touching a touchscreen display, a first screen is rendered by the interface on the touchscreen display, which configures the interface for operation by the user while using one hand. Further second screens are rendered based on selections provided by the user while using the hand to navigate features of an application associated with the interface. Each feature provided by the application is accessible though the rendered screens by the single hand of the user. In an embodiment, each feature of the application is accessible through the rendered screens by a thumb of the user.
    Type: Grant
    Filed: December 15, 2018
    Date of Patent: December 6, 2022
    Assignee: NCR Corporation
    Inventors: Tim Gerlach, Husameldin M Ali Ibrahim, Tomasz Kruczek, Bruce McBain, Garrett Paul Schubiner
  • Patent number: 11500509
    Abstract: According to an aspect of an exemplary embodiment, an image display method may include displaying, on a display, an item list including a plurality of items and a cursor; detecting a user input for moving the cursor; and moving the cursor based on the user input and changing a property of at least one item of the plurality of items included in the item list based on a spatial relationship between the at least one item and the cursor.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: November 15, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-ha Lee, Seung-cheon Baek, Varun Nigam, Jun-seong Park
  • Patent number: 11481234
    Abstract: In an example, a registration request is received from an application provider, the registration request including one or more application programming interfaces (APIs) providing software code for interfacing with a cloud-based application provided by the application provider. The APIs are scanned to identify potential events triggered during execution of the cloud-based application. A graphical user interface (GUI) is caused to be rendered for a customer who has subscribed to the cloud-based application, the GUI providing a first area in which one or more of the potential events are rendered along with a selectable GUI element for each of the rendered one or more potential events and a second area in which the customer may type or upload one or more functions to be executed by the cloud-based application upon triggering of one or more corresponding potential events that have been selected by the customer via their corresponding selectable GUI elements.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: October 25, 2022
    Assignee: SAP SE
    Inventor: Rahul Kashyap
  • Patent number: 11468449
    Abstract: A method and system for dynamically visualizing a user experience, can involve tracking data indicative of an interaction and a journey taken by a customer and an agent, and selectively rendering a visualization of the interaction and the journey taken by the customer and the agent to aid in a faster resolution of an issue experienced by the customer. In addition, deviant states and routes can be identified within the data indicative of interactions and journeys taken by the customer and the agent.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: October 11, 2022
    Assignee: Conduent Business Services, LLC
    Inventors: Snigdha Petluru, Jayati Bandyopadhyay, Harshit Agrawal, Nupur Labh
  • Patent number: 11461386
    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: May 22, 2020
    Date of Patent: October 4, 2022
    Assignee: GOOGLE LLC
    Inventors: Abhanshu Sharma, David Petrou, Matthew Sharifi
  • Patent number: 11423045
    Abstract: A data analysis system is provided. Processing resources are configured to at least: identify features within a dataset, identify potential features of interest therefrom, and enable selection of one of the identified potential features of interest. Responsive to an identified potential feature of interest being selected: (a) algorithms are run on the dataset to identify at least one related feature that the selected feature of interest is most likely and/or most heavily influenced by; (b) a display is generated to include a visual representation of each related feature, each including associated data value representations; and (c) a visual representation can be selected. A data value representation is selectable together with the selected visual representation. Responsive selection of the visual representation, (a)-(c) are repeated. Responsive to a data value representation being selected in (c), the dataset is filtered based on it, and the repetition is performed with the filtered dataset.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: August 23, 2022
    Assignee: SOFTWARE AG
    Inventors: Gopinath Rajendiran, Aaradhana Sridharan, Vidhyadharan Deivamani, Vijay Anand Chidambaram, Ulrich Kalex
  • Patent number: 11412298
    Abstract: Examples described herein relate to determining an actual, updated goal of a user based on emotional response data captured while an initial goal is visualized or otherwise perceived by the user, including determining an initial goal of a user, displaying an initial video depicting the initial goal, tracking, with an emotion-tracking device, emotions of the user while the video is displayed by the output circuit by determining emotional response data captured by the emotion-tracking device, updating the initial goal based on the emotional response data to determine an updated goal, and displaying the updated goal.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: August 9, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Marjorie S. Anzalone, Darius A. Miranda, Wairnola Marria Rhodriquez, Samundra Timilsina, Paul Vittimberga
  • Patent number: 11385783
    Abstract: A computer-implemented method manipulates a 3D object in a 3D scene of a computer-aided design system, by: (i) displaying a 3D object having a center of rotation in the 3D scene on a screen; (ii) displaying in the 3D scene a rotation manipulator (RM) having three areas (RA1, RA2, RA3) perpendicular to each other, and each area (RA1, RA2, RA3) corresponding to a rotation plane, and (iii) activating the rotation manipulator. The rotation manipulator (RM) follows the cursor (C) on the screen. The rotation manipulator is activated by locking its location on the screen on an initial press point (PP). One rotation plane is selected by displacing the cursor (C) to the area (RA1, RA2, RA3) corresponding to said plane. A rotation manipulation is performed according to the displacement of the cursor (C) on the screen.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: July 12, 2022
    Assignee: Dassault Systemes
    Inventors: Laura Peythieux, Frederic Letzelter
  • Patent number: 11372522
    Abstract: A method for predicting one or more collaborators provided by a cloud-based content management platform includes identifying, for a user of a cloud-based content management platform, a plurality of other users of the cloud-based content management platform that have a relationship with the user and are associated with a plurality of documents hosted by the cloud-based content management platform, predicting one or more collaborators for the user based on collaboration attributes of the plurality of other users, and providing for presentation to the user, information identifying the one or more collaborators to direct the user to a subset of documents from the plurality of documents hosted by the cloud-based content management platform, the subset of documents each being associated with one of the predicted one or more collaborators.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: June 28, 2022
    Assignee: Google LLC
    Inventors: Michael Colagrosso, Michael Procopio
  • Patent number: 11360649
    Abstract: Techniques are disclosed relating to generating custom previews for search results provided by a search service. For example, in various embodiments, a server system that provides a search service may receive a custom preview definition from a user associated with a first group of users. The custom preview definition may specify code that is usable to generate a custom preview interface for search results of a particular record type. The server system may use the custom preview definition to generate a custom preview interface for search results provided to users of the first group. For example, the server system may receive user input identifying a first search result provided by the search service. The server system may then determine that the record type of the first search result matches the particular record type and retrieve the specified code to facilitate display of the custom preview interface at the client device.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: June 14, 2022
    Assignee: salesforce.com, inc.
    Inventors: Eric Constantin, Alexander Lovell, Glenn Sorrentino, Oleg Yanchinskiy
  • Patent number: 11321416
    Abstract: The present invention produces a system that improves the efficiency of reading and learning processes allowing an innovative use of the practice of highlighting and enhancing its effectiveness; that creates multiple hierarchical textual representations, and therefore with different levels of synthesis, significantly more efficient than the traditional ones; that combines, to the display of the text representations, a method for “browsing” texts that significantly alters subsequent reading patterns—or for subsequent readers—making them much faster and more effective for the acquisition or retrieval of information; that allows users to benefit from the contents of a text not only in a linear manner but also in a random access one.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: May 3, 2022
    Assignee: KJUICER.COM S.R.L.
    Inventors: Giampaolo Maurizio Ferradini, Francesco Frassinelli
  • Patent number: 11249772
    Abstract: Systems, methods and apparatus for providing user feedback to an action selection model. In an aspect, a method includes displaying interaction elements for recommendations selected by a selection model. Each interaction element may be selected by one of a first interaction mode or a second interaction mode. Selection by the first interaction mode indicates an acceptance of the recommendation described the interaction element. Selection by the second interaction mode causes the user device to display the decision data that caused the selection model to select the recommendation described by the interaction element. In some implementations, the recommendations are actions that a user device may perform. In other implementations, each recommendation may be one of an action that the user device may perform or content that a user may consume.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: February 15, 2022
    Assignee: GOOGLE LLC
    Inventors: Ratna S. Desai, Alex M. Cook, III
  • Patent number: 11250201
    Abstract: Systems and methods for presenting a user interface in a first mode and a second mode based on detection of a touch gesture is described herein. In some embodiments, a first user interface may be presented on an electronic device's display. The first user interface may include a list of items, which may be formatted such that they are optimally viewable from a first distance away from the display. In response to detecting a touch gesture, such as a scrolling gesture, a second user interface may be presented including the list of items, which may be formatted such that they are optimally viewed from a second distance. For example, the first user interface may be optimally viewable from a distance of approximately seven to ten feet from the display. As another example, the second user interface may optimally viewable from a distance of approximately one to three feet.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: February 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Thomas Gray, Thomas Irvine Nelson, Jae Pum Park, Shilpan Bhagat
  • Patent number: 11237849
    Abstract: Systems and methods of transferring data from memory to manage graphical output latency are provided. A device having a display receives an acoustic signal that carries a query. The device determines that a wireless controller is in a first state. The device establishes, based on receipt of the acoustic signal and the determination that the wireless controller device is in the first state, a first interaction mode for a graphical user interface rendered by the computing device for display via the display device. The device sets a prefetch parameter to a first value and prefetches the corresponding amount of electronic content items. The device establishes a second interaction mode and overrides the first value of the prefetch parameter to a second value, and prefetches a second amount of electronic content items corresponding to the second value.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Jian Wei Leong, Leo Baghdassarian, Lucas Hiroshi De Carvalho Hirata
  • Patent number: 11210111
    Abstract: Techniques are disclosed relating to automatically generating user interfaces. In some embodiments, input data to be displayed is grouped into components (e.g., based on depth within hierarchical code, coordinates in a display space, etc.). These components may be based on template information that defines a set of known component types. In some embodiments, the system formats the selected components according to display parameters and causes display of a user interface that displays the components based on the formatting. In various embodiments, the disclosed techniques may allow automatic creation of effective user interfaces without information specifying layout and formatting for input data. This may provide flexible, quality interfaces without requiring design or coding expertise. Further, disclosed techniques may allow the automatic interface generator to generate interfaces similar to other existing interfaces.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 28, 2021
    Assignee: salesforce.com, inc.
    Inventors: Sonke Rohde, Brian J. Lonsdorf
  • Patent number: 11181982
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for reducing notifications on a user device to mitigate a user's injury associated with repetitive stress of using the user device. One or more notifications associated with the user device are received. A notification profile associated with the user is generated based on the received one or more notifications. In response to a query, position data and vital sign data associated with the user is received. The received position data and vital sign data associated with the user is analyzed and a health score associated with the user is calculated based on analyzed position data and vital sign data. In response to determining the health score deviates from a threshold range, the generated notification profile associated with the user is modified. One or more notifications alerts are communicated to the user based on the modified notification profile.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Mikaela C. Falk, Tushar Kumar Jayantilal, Fang Lu, Ishwarya Rajendrababu
  • Patent number: 11175796
    Abstract: A menu management method is performed at a computing device, the method comprising: sending a request for accessing a menu management interface at a social networking platform server; and customizing, through the menu management interface, a user menu associated with the identifier of an official account by obtaining an interface address corresponding to the menu management interface; generating a management interface invoking request carrying the interface address and sending the management interface invoking request to the social networking platform server; receiving the management interface and changing at least one menu item of the user menu in accordance with the official account's definition; and returning the customized user menu to the social networking platform server, which forwards the customized user menu to a plurality of user accounts that have subscribed to the official account and enable them to exchange information with the official account through the customized user menu.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: November 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hao Chen