Patents Examined by Rami R Okasha
  • Patent number: 11620342
    Abstract: A method, a device, and a non-transitory storage medium are described, which provide for calculating a first relevance score for each content item of a set of content items, wherein the first relevance scores correspond to a relevance of each content item with respect to a query term according to a term-weighting scheme; calculating, for each content item, a program title relevance score; a media personality relevance score; a media network relevance score; and a live programming event relevance score; ranking each content item based on the program title relevance scores, the media personality relevance scores, the media network relevance scores, and the live event relevance scores; receiving a user input search term; generating, based on the search term, a user interface including multiple graphic icons corresponding to a number of the ranked content items; and presenting, via the user interface, the multiple graphic icons for selection by a user.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 4, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Haripriya Srinivasaraghavan, Praveen Kumar Bandaru
  • Patent number: 11615233
    Abstract: Computer-readable media and related methods for semantic slide autolayouts are disclosed. A processor is configured to display a default layout of a presentation slide within a graphical user interface (GUI). The default layout includes a text field and an asset field. The text field is configured to receive text to be displayed in the presentation slide, and the asset field is configured to receive digital assets to be displayed in the presentation slide. The processor is also configured to automatically determine an intent to emphasize the text or the digital assets within the presentation slide, and automatically reformat the presentation slide to emphasize the text or the digital assets based on the determined intent.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 28, 2023
    Assignee: WETRANSFER B.V.
    Inventors: Andrew Scott Allen, Kyung Jin Chun, Eric Steven Rockey
  • Patent number: 11575636
    Abstract: Provided in the present disclosure are a message management method and terminal, the method comprising: receiving a first input of an operating body for a target message on a group communication interface; in response to the first input, displaying a message management widget, the message management widget comprising processing progress information of the target message; when a processing feedback message of at least one message receiving subject for the target message is received, updating display content of the message management widget.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: February 7, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Xiaodong Cui, Di Yao
  • Patent number: 11544365
    Abstract: Systems and methods for authenticating a user for accessing a restricted system are provided. A code presented by the restricted system is acquired. The code visually represents an authentication challenge. The authentication challenge is extracted from the code. Authentication information associated with the user for use in the authentication challenge is received. The user is authenticated for accessing the restricted system based on the authentication information.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: January 3, 2023
    Assignee: Bloomberg Finance L.P.
    Inventor: Philippe Paris Vachon
  • Patent number: 11544089
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: January 3, 2023
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Dina Elhaddad
  • Patent number: 11526777
    Abstract: A device receives priority data identifying priorities relevant to a configuration of an application and receives feature data identifying features related to the priorities. The device identifies technology services based on a machine learning-driven analysis of the priorities and features, and includes data identifying the technology services as part of the reference architecture. The device provides data identifying the reference architecture for display via an interface, and receives data identifying technology services that have been selected by a user. The device updates scores associated with the reference architecture based on the selected technology services. A subset of the scores may be updated to reflect one or more degrees to which one or more cloud service providers offer the selected technology services. The device provides data identifying the updated scores for display via the interface to allow the scores to be used to select a particular cloud service provider.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 13, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Sakthikumar Kathiresan, Bibin George Thottikkara, Mukunda Ram Bhuyan, Sudipta Mukhopadhyaya, Srinivasan Sarangarajan
  • Patent number: 11513824
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Dina Elhaddad
  • Patent number: 11481233
    Abstract: Execution systems for augmenting legacy user interfaces include a memory, one or more input/output device, and one or more processors coupled to the memory and the one or more input/output devices. The one or more processors are configured to load a workflow described according to a workflow structure, the workflow structure describing subprocesses of the workflow, routings between the subprocesses, and actions that make up the subprocesses; connect to a legacy user interface based on the workflow; receive a message from the legacy user interface; determine a subprocess for responding to the message based on the workflow; and perform one or more actions of the determined subprocess to respond to the message. In some embodiments, performing the one or more actions includes presenting information from the message to an operator, soliciting input from the operator, and sending a response to the legacy user interface based on the input.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: October 25, 2022
    Assignee: LogistiVIEW, Inc.
    Inventors: David Brian Koch Erickson, Seth Robert Patin, Amin Fetanat Fard Haghighi, Raymond Pasquale Spagnola
  • Patent number: 11468121
    Abstract: Systems and methods are described herein for generating a search query using flexible autocomplete suggestions. A text input is received, and a plurality of portions of the text input, each corresponding to a different search parameter, are identified. For each of the identified portions, at least one suggested alternate text is retrieved based on the corresponding attribute, and a user interface element is generated for display in which the original text of the respective portion is displayed, along with the suggested alternate texts for that portion, which are selectable by the user. Upon receiving selection of a suggested alternate text in at least one user interface element, a search query is generated based on each portion for which no alternate has been selected, and each selected alternate text. Search request are retrieved in response to the search query, and the results are generated for display to the user.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: October 11, 2022
    Assignee: Rovi Guides, Inc.
    Inventor: Susanto Sen
  • Patent number: 11461004
    Abstract: A method of operating a display unit enhances functionality of one hand control and a terminal supports the same. The method of operating the input area, output on the display unit, includes: determining whether one-hand operation mode is set; and displaying a first input module in which a key map area is displayed to be biased to a specific direction based on a center of the display unit when the one-hand operation mode is set.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: October 4, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eunyoung Park, Chungkyu Lee, Pillsun Song
  • Patent number: 11450043
    Abstract: Systems and methods for design element association and modification are provided. An example method for editing elements in multiple artboards includes receiving an isolation session-initiation user input that identifies a first design element arrangement on a first artboard in a workspace on a user interface. The method also includes, responsive to receiving the isolation session-initiation user input, identifying a second artboard in the workspace based on the second artboard including a second design element arrangement that is associated with the first design element arrangement, and updating the user interface to display the first artboard and the second artboard within an isolation session. As an example updating the user interface may include displaying the first design element arrangement and the second design element arrangement using a first style, and displaying other portions of the first artboard and the second artboard using a second style.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 20, 2022
    Assignee: ADOBE INC.
    Inventors: Nithesh Gangadhar Salian, M A Maharaj
  • Patent number: 11449212
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for animating a drag gesture are disclosed. In one aspect, a method includes the actions of receiving a user input that drags a user interface element along a user-induced path across a display. The actions further include moving the user interface element along the user-induced path across the display. The actions further include determining that the user input has ceased. The actions further include determining an additional path and a speed for the user interface element to move along the additional path based on the user-induced path and a speed of the user input. The actions further include moving the user interface element along the additional path to a resting location at the determined speed for the user interface element to move along the additional path.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: September 20, 2022
    Assignee: Google LLC
    Inventors: Nicolas Roard, John Hoford
  • Patent number: 11422692
    Abstract: In some embodiments, an electronic device performs an action in response to detection of a sequence of one or more motion gestures. Motion gesture information of a first electronic device optionally includes a first portion representing a respective attitude of the first electronic device relative to a frame of reference and a second portion that includes movement of the first electronic device from the respective attitude of the first electronic device. In accordance with a determination that the movement of the first electronic device during the second portion of the motion gesture meets movement criteria for a movement gesture that corresponds to the respective attitude of the first electronic device, a process is initiated to control the first electronic device or a second electronic device in accordance with the second portion of the motion gesture.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: August 23, 2022
    Assignee: Apple Inc.
    Inventors: Raghuram C. Kamath, Hameet Singh Oberoi, Iyappan Ramachandran, Jaemyung Lim, Mohammad Shokoohi-Yekta
  • Patent number: 11392276
    Abstract: A computer-implemented method includes restricting an accessible number of applications while an application-limiting state exists in a vehicle. In this embodiment, the restricting including re-ordering displayed application icons such that applications having a user-designated priority associated therewith are still accessible on a vehicle display being limited by the restricting.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: July 19, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Jeffrey Yizhou Hu, Michael Crimando
  • Patent number: 11372518
    Abstract: An augmented reality system that includes processors and storage devices storing instructions. The instructions configure the processors to perform operations. The operations include identifying a writing object in a video feed being displayed in an augmented reality viewer, identify a tip of the writing object based on a contour of the writing object, and tracking movements of the tip in the augmented reality viewer. The operations may also include generating a virtual file, the virtual file storing the tracked movements and generating a text file by performing an image recognition operation associating the tracked movements stored in the virtual file with one or more characters.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: June 28, 2022
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Jacob Learned, Eric Loucks
  • Patent number: 11308266
    Abstract: Systems and methods are described for receiving, at a wearable electronic device, a cue to trigger a form-filling mode in which the wearable electronic device includes memory, at least one camera and the at least one processing device. Responsive to receiving the cue, the systems and methods may trigger the at least one camera to capture an image of a physical form where the physical form includes a plurality of fields, and wherein the wearable electronic device uses the image to analyze the plurality of fields, obtain information to complete said fields. The systems and methods may also include detecting a hover input over a respective blank field in the plurality of fields, retrieving, based on the respective blank field and the stored information, a portion of the stored information to fill in the respective blank field, and providing, by the wearable device, the retrieved portion.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: April 19, 2022
    Assignee: Google LLC
    Inventor: Omar Estrada Diaz
  • Patent number: 11281723
    Abstract: A widget recommendation system and method recommends user interface widgets for an event that contains content or a presentation. In one embodiment, the system recommends user interface widgets for a landing page for the content or presentation of an event. The system and method may extract features from past events and recommend the user interface widgets.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: March 22, 2022
    Assignee: ON24, INC.
    Inventors: Erika Torres, Jayesh Sahasi
  • Patent number: 11200075
    Abstract: The present disclosure provides an artificial intelligence apparatus including a memory configured to store data input by the user or data received by the artificial intelligence apparatus as user interest data, and a processor configured to extract a keyword from the user interest data, classify the keyword as a concern matching the keyword using an interest classification model, and increase an interest rank weight for the concern.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 14, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Boosoon Jung, Soora Bang, Woocheol Chung, Bomi Jang
  • Patent number: 11150922
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for using selectable elements to invoke an automated assistant at a computing device. While operating the computing device, a user may not be aware that the automated assistant can be invoked according to certain invocation phrases. In order to inform the user of the functionality of the automated assistant, the user can be presented with selectable elements that can initialize the automated assistant when selected. Furthermore, a selectable element can provide an invocation phrase in textual form so that the user is aware of their ability to invoke the automated assistant by speaking the invocation phrase. The selectable element can be presented at different devices associated with the user, and the automated assistant can be initialized at a device that is separate from the device where the selectable element is presented.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 19, 2021
    Assignee: GOOGLE LLC
    Inventors: Vikram Aggarwal, Dina Elhaddad
  • Patent number: 11112927
    Abstract: Automated digital content layout systems and techniques are described. Interaction of a creative professional with a digital content design system to create a digital content design is monitored. The digital content design is created by the creative professional in accordance with a maximum amount of display area along a primary axis to be used to display the digital content design. The digital content design system then employs a layout system to generate a layout definition for inclusion as part of the digital content design that includes a set of rules to control how the items of digital content are arranged in a user interface in amounts of the display area along the primary axis that are less than this maximum amount.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 7, 2021
    Assignee: Adobe Inc.
    Inventors: Mainak Biswas, Udit Gupta, Sanyam Jain, Gaurav Bhargava