Patents Examined by Quoc A. Tran
  • Patent number: 11962662
    Abstract: Embodiments of the present application disclose a method and an apparatus for pushing information. One embodiment of the method comprises: in response to the receipt of an information push request sent by a user by means of a terminal, determining object information about at least one object associated with user information included in the information push request; determining target push information according to the user information, the object information, and a pre-established information determination model, the information determination model being used for characterizing a correlation between user information, object information, and target push information; and pushing the target push information to the terminal for the user to view by means of the terminal.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 16, 2024
    Assignee: Beijing Wodong Tianjun Information Technology Co., Ltd.
    Inventors: Weizhi Li, Ruiyang Zhang, Xianghong Luo, Changping Peng, Yongjun Bao
  • Patent number: 11947780
    Abstract: A method at an electronic device with a display includes: displaying a user interface having a first region and a second region; receiving, and displaying in the first region of the user interface, a live video stream of a physical environment captured by a remote video camera; displaying, in the second region, a timeline corresponding to a timespan for a first portion of a duration during which the live video stream may have been recorded; in response to receiving a user interaction to move the timespan to a second portion of the duration, transitioning the displayed timeline to a new timeline that corresponds to the timespan for the second portion, and while transitioning, displaying, in the first region, a subset of video frames representing the first and/or second portion of the duration.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: April 2, 2024
    Assignee: Google LLC
    Inventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
  • Patent number: 11941234
    Abstract: A system and method for allowing a user to manage transactions in an online credit card application. The system includes a back-end server operating the online application and including a processor for processing data and information, a communications interface communicatively coupled to the processor, and a memory device storing data and executable code. When the code is executed, the processor can link one or more external bank accounts to the online application, provide a list of transactions that were made using the credit card, enable a user to select one or more of the transactions in the list to be paid independent of the other transactions, and enable the user to pay the selected transactions using the one or more external bank accounts.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: March 26, 2024
    Assignee: TRUIST BANK
    Inventor: Alexis Pastore
  • Patent number: 11941419
    Abstract: In some embodiments, a robotic process automation (RPA) design application provides a user-friendly graphical user interface that unifies the design of automation activities performed on desktop computers with the design of automation activities performed on mobile computing devices such as smartphones and wearable computers. Some embodiments connect to a model device acting as a substitute for an actual automation target device (e.g., smartphone of specific make and model) and display a model GUI mirroring the output of the respective model device. Some embodiments further enable the user to design an automation workflow by directly interacting with the model GUI.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: March 26, 2024
    Assignee: UiPath Inc.
    Inventors: Christian Mayer, Gerd Weishaar, Bogdan Cucosel
  • Patent number: 11934206
    Abstract: Embodiments of the present disclosure provide a gimbal control method. The method includes receiving a first position and a second position wherein the first position and the second position are touched positions of an operation interface of a terminal; determining a rotation angle of the gimbal based on the first position, the second position, and an attitude of the gimbal at the first position; and controlling rotation of the gimbal based on the rotation angle.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: March 19, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Shuai Liu, Ziyi Pan, Liyuan Liu
  • Patent number: 11921796
    Abstract: Systems, methods, and non-transitory computer readable media are provided for using linked documents. A system may receive, from a computing device, a request for a document. Content of the document may be defined based on state information and stateless information. A system may determine a local replica of the document in a local database. The local replica of the document may be linked to a primary replica of the document. The local replica of the document may include a snapshot of the primary replica of the document. The primary replica of the document may be stored in a remote database which may be accessible through a remote server. The system may subscribe to the primary replica of the document through the remote server, and may provide access to the document to the computing device based at least in part on the subscription to the primary replica of the document.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Peter Wilczynski, Timothy Wilson, John Carrino
  • Patent number: 11914945
    Abstract: The present disclosure relates to a non-transitory computer readable medium for a separate context viewing, organization, and management area for annotations that have been created. The rationale for such computer readable medium is discussed in detail. These annotations can be created on webpages or PDF documents available at a uniform resource locator (URL) anywhere on the World Wide Web. Once these annotations are created, having a system to manage the life cycle of these annotations in various contexts separate from the original web page is beneficial. This annotation life cycle and the rationale for various steps within this life cycle is discussed in detail. The present disclosure also describes some pertinent filtering and display technologies for annotations that have been created.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: February 27, 2024
    Inventors: Sunil Pinnamaneni, Rona Sfakianakis
  • Patent number: 11909902
    Abstract: A communication terminal and a method of providing a unified natural language interface to the same are disclosed. The method includes: determining, when text information containing many characters is created, whether the text information conforms to one of preset grammatical constraints; extracting, when the text information conforms to one of the grammatical constraints, tokens of one or more of characters from the text information, and extracting, when the text information does not conform to one of the grammatical constraints, one or more characters having an attribute probability higher than a reference probability as a token; and analyzing the extracted tokens to determine a function to handle the extracted tokens, and executing the determined function based on the extracted tokens.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 20, 2024
    Assignees: Samsung Electronics Co., Ltd., Sogang University Research & Commercialization Foundation
    Inventors: Myeong Gi Jeong, Young Hee Park, Kwang Choon Kim, Jung Yun Seo, Choong Nyoung Seon
  • Patent number: 11899656
    Abstract: The present disclosure provides systems and methods for transforming media assets using data retrieved from external sources. A system can identify a request to update one or more media assets maintained in a database of a media asset system. The system can retrieve, from a remote data system identified in the request, data corresponding to object metadata of each media asset of the one or more media assets. The system can generate, for each media asset of the one or more media assets, an updated media asset to include the data retrieved from the remote data system. The system can modify the object metadata of each of the one or more media assets based on the data. The system can update, responsive to the request, the database with each updated media asset. The updated media assets can be transmitted to client devices for display in information resources.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: February 13, 2024
    Assignee: Better Cheaper Now LTD
    Inventor: Anthony Zara
  • Patent number: 11900056
    Abstract: Rewriting text in the writing style of a target author is described. A stylistic rewriting system receives input text and an indication of the target author. The system trains a language model to understand the target author's writing style using a corpus of text associated with the target author. The language model may be transformer-based, and is first trained on a different corpus of text associated with a range of different authors to understand linguistic nuances of a particular language. Copies of the language model are then cascaded into an encoder-decoder framework, which is further trained using a masked language modeling objective and a noisy version of the target author corpus. After training, the encoder-decoder framework of the trained language model automatically rewrites input text in the writing style of the target author and outputs the rewritten text as stylized text.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: February 13, 2024
    Assignee: Adobe Inc.
    Inventors: Balaji Vasan Srinivasan, Gaurav Verma, Bakhtiyar Hussain Syed, Anandhavelu Natarajan
  • Patent number: 11893399
    Abstract: An operating method of an electronic device is provided. The operating method includes executing a first application in the electronic device, identifying a first content and at least one user interface (UI) component that are displayed on a first execution screen of the first application, obtaining first state information of the first execution screen based on a result of the identifying of the first content and the at least one UI component, obtaining a routine for performing a first task corresponding to the first state information based on usage pattern information of applications for a user of the electronic device and the first state information, and executing the routine.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: February 6, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hobum Kwon, Hakkyu Kim, Rojin Jung
  • Patent number: 11886797
    Abstract: The invention relates to jCode programs which perform programmatic creation of strings comprising hyperlinked data and references thereto, and to the programmatic creation of documents, including XML documents and other format documents, referencing internal and external data sources. JSON can be used to express jCode programs, as can other custom designed languages, or XML or YAML.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: January 30, 2024
    Assignee: BIOINVENTORS & ENTREPRENEURS NETWORK, LLC
    Inventors: Michael Seul, Reinhard Klemm
  • Patent number: 11886791
    Abstract: The present disclosure relates to methods for creating, transmitting, and retrieving annotations within web documents in web browsers and annotation servers. This patent discusses the rationale for employing these methods with use case and sequence diagrams as well as verbal explanations. This rationale includes sophisticated crowd reputation management, discussion, and concept linking. Methods and rationale for a web browser to transmit annotation highlighted text selections, annotation comments, uniform resource locators (URLs), document object model (DOM) contexts, screenshots with marked annotation highlighted text, and annotation symbols to an annotation server are presented. In addition, methods for the annotation server to retrieve, compile, and transmit annotation objects with various elements to web browsers are also presented.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: January 30, 2024
    Assignee: ExactNote, Inc.
    Inventor: Sunil Pinnamaneni
  • Patent number: 11880382
    Abstract: Systems and methods are provided for generating tables from print-ready digital source documents. A document is received and one or more text fragments are identified on a rendered page of the document. A wrapping region collection is generated, comprising one or more wrapping regions. A tabular, narrative and label score is generated for each wrapping region. A block type is assigned to each wrapping region based on the scores. A wrapping region group and a block set are generated. One or more tables are generated based on text fragments corresponding to one of the one or more blocks. The text fragments are organized into corresponding fields of the one or more tables.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: January 23, 2024
    Assignee: DATAWATCH CORPORATION
    Inventors: Mark Stephen Kyre, Jeffrey Lucas Eldridge, Austin Alexander Spears, Samuel Allen Hudock
  • Patent number: 11880887
    Abstract: A method comprises providing, via a server, access to a claim wall for an insured party and an insuring party, wherein the claim wall comprises a website page associated with an insurance claim, wherein the website page includes an interface configured to receive input from at least one of the insured party or the insuring party, wherein the website page displays one or more tasks associated with the insurance claim, and wherein the claim wall is configured to be output to a user interface as one or more entries on the website page; receiving, via the server, information that a status of the one or more tasks has changed; and populating an entry of the claim wall with status information regarding the status change of the one or more tasks.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: January 23, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Roberta Urrutia, Pamela Glimm Diener, Shanna Ruth Limas, Jennifer Lynn Darland, Richard Paul Proft, Cleburne Robinson Burgess, Regina Rose Van Nest
  • Patent number: 11875025
    Abstract: Computer systems and methods may display multi-dimensional data sets in a dynamically-generated ocular view, which may show the relationship between data points in the different dimensions. For example, such a data set may include in one dimension results of one or more laboratory tests and, in another dimension, body systems or functions that the respective tests may relate to. The ocular view may depict the relationships between the tests and the systems. By being generated dynamically, moreover, the ocular view may be able to present this information for arbitrary sets of test results, without a template having been generated in advance to specify the layout of some particular combination of results.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: January 16, 2024
    Assignee: Quest Diagnostics Investments Incorporated
    Inventors: Peter Wilkinson, Kerry O'Brien
  • Patent number: 11875165
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for providing context specific schema files that allow an automated assistant to broker human-to-computer dialogs between a user and an application that is separate from the automated assistant. The context specific schema file can provide the automated assistant with sufficient data to be responsive to user queries without necessarily communicating with a remote device, such as a server. Multiple different context specific schema files can be made available to the automated assistant according to a context in which a user is interacting with the automated assistant. In this way, latency otherwise exhibited by the automated assistant can be mitigated by providing the automated assistant with the information needed to respond to a user without continually retrieving the information over a network.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: January 16, 2024
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Scott Davies
  • Patent number: 11874867
    Abstract: Aspects of the disclosure relate to annotated video content. A computing platform may train a model using video content, which may configure the model to classify topics and identify speakers of future video content using STT and NLP. The computing platform may input new video content into the model, which may output an annotated version of the new video content. The model may be configured to generate the annotated version of the new video content by: 1) using one or more STT techniques to produce STT results, 2) classifying topics based on the STT results, 3) identifying speakers based on analysis of voice information, and 4) generating an index indicating a speaker and/or a topic corresponding to time segments. The computing platform may store the annotated version of the new video content, which may be navigable by a user using the visual index.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: January 16, 2024
    Assignee: Bank of America Corporation
    Inventors: Utkarsh Raj, Maharaj Mukherjee
  • Patent number: 11868790
    Abstract: Techniques are disclosed for automatically generating new content using a trained 1-to-N generative adversarial network (GAN) model. In disclosed techniques, a computer system receives, from a computing device, a request for newly-generated content, where the request includes current content. The computer system automatically generates, using the trained 1-to-N GAN model, N different versions of new content, where a given version of new content is automatically generated based on the current content and one of N different style codes, where the value of N is at least two. After generating the N different versions of new content, the computer system transmits them to the computing device. The disclosed techniques may advantageously automate a content generation process, thereby saving time and computing resources via execution of the 1-to-N GAN machine learning model.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Michael Sollami, Sönke Rohde, Alan Martin Ross, David James Woodward, Jessica Lundin, Owen Winne Schoppe, Brian J. Lonsdorf, Aashish Jain
  • Patent number: 11862198
    Abstract: In an example implementation, a method is described. The implementation accesses first and second media clips. The implementation also matches a first fingerprint of the first media clip with a second fingerprint of the second media clip and determines an overlap of the first media clip with the second media clip. The implementation also, based on the overlap, merges the first and second media clips into a group of overlapping media clips, transmits, to a client device, data identifying the group of overlapping media clips and specifying a synchronization of the first media clip with the second media clip, and generates for display on a display device of the client computing device, a graphical user interface that identifies the group of overlapping media clips, specifies the synchronization of the first media clip with the second media clip, and allows access to, and manipulation of, the first and second media clips.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: January 2, 2024
    Assignee: Gracenote, Inc.
    Inventors: Dale T. Roberts, Randall E. Cook, Markus K. Cremer