Patents Examined by Quoc A. Tran
  • Patent number: 11609684
    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: June 14, 2021
    Date of Patent: March 21, 2023
    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: 11600005
    Abstract: Embodiments of the subject matter described herein relate to generating a decision tree based on data pre-statistics. A plurality of data samples for a node of the decision tree are obtained, and the plurality of data samples have corresponding feature values with respect to a first feature. A target range is determined from a plurality of predefined numerical ranges so that the number of feature values falling into the target range is greater than a predetermined threshold number. Then, the remaining of the feature values other than the feature values falling into the target range are assigned to the respective numerical ranges, and the feature values falling into all the numerical ranges are counted based on the assignment of the remaining of the feature values, for allocation of the plurality of data samples to child nodes of the node. Accordingly, the data processing efficiency is substantially improved.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: March 7, 2023
    Inventors: Hucheng Zhou, Cui Li
  • Patent number: 11593550
    Abstract: An example method involves (i) accessing first data defining multiple portions of a content item, wherein at least a plurality of the portions represent text; (ii) selecting, from the plurality of portions representing text, a subset of the portions representing text, wherein the selecting is based on each portion of the selected subset having a particular characteristic; (iii) based on the text represented by the portions of the selected subset, generating second data that represents a concatenation of the text represented by the portions of the selected subset; and (iv) providing output based on the generated second data.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: February 28, 2023
    Assignee: Gracenote Digital Ventures, LLC
    Inventors: Venkatarama Anilkumar Panguluri, Gregory P. Defouw
  • Patent number: 11593364
    Abstract: Disclosed are methods, systems, devices, apparatus, media, design structures, and other implementations, including a method that includes receiving, at a local device from a remote device, query data representative of a question relating to source content of a source document, and determining whether one or more pre-determined questions stored in a question-answer cache maintained at the local device matches the query data according to one or more matching criteria. The method further includes obtaining from the question-answer cache, in response to a determination that at least one of the pre-determined questions matches the query data received from the remote device, at least one answer data item, associated with at least one pre-determined question, corresponding to an answer to the question relating to the source content.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: February 28, 2023
    Assignee: Pryon Incorporated
    Inventors: David Nahamoo, Igor Roditis Jablokov, Vaibhava Goel, Etienne Marcheret, Ellen Eide Kislal, Steven John Rennie, Marie Wenzel Meteer, Soonthorn Ativanichayaphong, Joseph Allen Pruitt, John Pruitt, Bryan Dempsey, Gregory Pelton, Lucas Siler
  • Patent number: 11580173
    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 23, 2021
    Date of Patent: February 14, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Peter Wilczynski, Timothy Wilson, John Carrino
  • Patent number: 11579834
    Abstract: A portable device and accompanying software provides users with a digital audio workstation with integrated tools take in raw audio data from physical inputs and map the raw data to various virtual outputs. Raw audio data for recording (recording data) is cast in real-time to a remote server. Monitoring data is simultaneously sent to collaborating devices via P2P protocols. The bitrate of the data for P2P transmissions can be adjusted to allow remote multiple users recording simultaneously to hear monitoring data in synchronicity, regardless of the speed of their respective internet connections. Face-to-face collaboration may be facilitated through the streaming of video data as the monitoring data. The low-latency of the P2P monitoring transmissions frees up bandwidth for the real-time streaming of the recording data. Audio recordings are uploaded to a central server, where they may be available to authorized collaborators for editing.
    Type: Grant
    Filed: December 12, 2020
    Date of Patent: February 14, 2023
    Inventor: Ronald J. Williams
  • Patent number: 11568175
    Abstract: To prevent intent classifiers from potentially choosing intents that are ineligible for the current input due to policies, dynamic intent classification systems and methods are provided that dynamically control the possible set of intents using environment variables (also referred to as external variables). Associations between environment variables and ineligible intents, referred to as culling rules, are used.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: January 31, 2023
    Assignee: Verint Americas Inc.
    Inventor: Ian Roy Beaver
  • Patent number: 11568109
    Abstract: A computer-implemented method of machine-learning is described that includes obtaining a dataset of virtual scenes. The dataset of virtual scenes belongs to a first domain. The method further includes obtaining a test dataset of real scenes. The test dataset belongs to a second domain. The method further includes determining a third domain. The third domain is closer to the second domain than the first domain in terms of data distributions. The method further includes learning a domain-adaptive neural network based on the third domain. The domain-adaptive neural network is a neural network configured for inference of spatially reconfigurable objects in a real scene. Such a method constitutes an improved method of machine learning with a dataset of scenes including spatially reconfigurable objects.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: January 31, 2023
    Inventors: Asma Rejeb Sfar, Mariem Mezghanni, Malika Boulkenafed
  • Patent number: 11562771
    Abstract: A method for synchronizing a plurality of presentation slide content with a soundtrack comprises obtaining the plurality of presentation slide content and the soundtrack including a plurality of audio samples. The presentation slide content comprises a video or an animation in the presentation slide. Each presentation slide content is associated with a metadata and each audio sample is indexed with a corresponding timecode. The method comprises detecting triggering event that identifies a current audio sample of the soundtrack as an audio sample to transition from a first presentation slide content to a second presentation slide content, and obtaining a timecode indexed with the identified audio sample, associating the timecode with the metadata of the second presentation slide content to link the second presentation slide content with the identified audio sample, and generating a synchronized presentation multimedia file having the linked second presentation slide content with the identified audio sample.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 24, 2023
    Assignee: Bolt-On IP Solutions, LLC
    Inventor: William Craig Kenney
  • Patent number: 11551440
    Abstract: Aspects of the present disclosure relate to machine learning techniques for continuous implementation and training of a machine learning system for identifying the natural language meaning of visual content. A computer vision model or other suitable machine learning model can predict whether a given descriptor is associated with the visual content. A set of such models can be used to determine whether particular ones of a set of descriptors are associated with the visual content, with the determined descriptors representing a meaning of the visual content. This meaning can be refined based on a multi-armed bandit tracking and analyzing interactions between the visual content and users associated with certain personas related to the determined descriptors.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Chitti Babu Namballa, Pragyana K. Mishra
  • Patent number: 11544445
    Abstract: Provided is a method for classifying information technology (IT) service request messages. The method may include receiving data associated with an IT service request message, determining a plurality of number values associated with a plurality of characters included in the IT service request message, generating a vector that includes index values, generating a first bitmap based on generating the vector, generating a second bitmap based on the first bitmap, where the second bitmap has a first dimension and a second dimension, and where the first dimension and the second dimension are equal, and determining a classification of the IT service request message using a neural network algorithm. A system and computer program product are also disclosed.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: January 3, 2023
    Assignee: Visa International Service Association
    Inventors: Mohammad Ziaur Rahman, Xuan Phi Nguyen
  • Patent number: 11531558
    Abstract: A system is provided for a hybrid computing application with desktop and web-based components. In particular, the system may comprise a desktop application comprising a user interface which may be configured to load and display one or more embedded web-based components along with one or more desktop application components. The web-based components may access data within the application (“application data”), and conversely, the application may access data within the web-based components (“web-based data”). The bidirectional interface of the application and web-based components may allow the user to seamlessly access all relevant functions of the application and web-based components within a unified graphical interface.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: December 20, 2022
    Inventors: Jason Nicholas Alexandrian, Luis Felipe Lecaro Saborio
  • Patent number: 11521102
    Abstract: First, a dual basis B? of B of modulo N is obtained by classical computation. Next, quantum computation is performed using the periodicity of a point sequence included in a sum set of sets obtained by parallel translation of a lattice L(B) by integral multiples of t for a plurality of integers, and an n-dimensional rj=(rj1, . . . , rjn) and rj0 are obtained for j=1, . . . , m. Subsequently, by classical computation, the closest vector rj(c)=(rj1(c), . . . , rjn(c))?L(B?) of the n-dimensional vector rj, and the difference vector rj(d)=rj?rj(c)=(rj1(d), . . . , rjn(d)) corresponding to rj(c) are obtained.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: December 6, 2022
    Inventors: Yasuhito Kawano, Hiroshi Sekigawa
  • Patent number: 11514132
    Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising: retrieving, from a content management system (CMS), website generation data that references a data model type stored on the CMS; importing, by a migration agent from the CMS, definition of the data model type referenced by the website generation data as a local version of the data model type; detecting, by the migration agent, a change to a property of the local version of the data model type; and generating, by the migration agent, a migration script to migrate the change to the property of the local version of data model type to the data model type stored on the CMS.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: November 29, 2022
    Assignee: Snap Inc.
    Inventors: Rodrigo de Proenca Gomes Hermann, Shijin Liang
  • Patent number: 11507820
    Abstract: An apparatus in one embodiment comprises at least one processing platform including a plurality of processing devices. The processing platform is configured to receive a request to execute one or more predictive models for generating a delivery date, to initiate execution of the one or more predictive models responsive to the request, and to invoke a plurality of machine learning algorithms using data from a plurality of data sources when executing the one or more predictive models. The processing platform is further configured to capture the data from the plurality of data sources and organize the data into a sparse matrix, to automatically generate the delivery date, and to automatically transmit the delivery date to one or more user devices.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Craig A. Varrichio, Yuvaraj V. Vimawala, Dishank K. Kamath
  • Patent number: 11494431
    Abstract: Techniques of captioning for figures includes generating a caption unit for a figure by defining a finite set of caption types. From each caption type, additional input for that caption type, as well as figure image data and figure metadata, an automated system may generate a respective caption unit, each caption unit including a sequence of words. Further, the generated caption for a figure includes a combination of the generated caption units.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: November 8, 2022
    Assignee: ADOBE INC.
    Inventors: Eunyee Koh, Xin Qian, Sungchul Kim, Sana Malik Lee
  • Patent number: 11490036
    Abstract: Techniques are described that enable a user to share videos having dynamic overlays on a social networking system. In some examples, a server computing device may receive, at a first time from a first client device, a first video. For instance, the server computing device may begin receiving the first video after the first client device has concluded capturing the first video, but has not yet completed customizing the first video. The server computing device may receive, at a second time after the first time and from the first client device, a dynamic overlay including customizations to be applied to the first video. The dynamic overlay may be transmitted separately from the first video. In examples, the server computing device generates a second video by applying the dynamic overlay to the first video. The server computing device then provides the second video to a second client device.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: November 1, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Jaed Uavechanichkul, Haixia Shi, Christopher Ellsworth, Martin Mroz
  • Patent number: 11487935
    Abstract: A method for automatically splitting row-based table content into columns is provided, including: receiving first table content sent by a client, the first table content including one or more rows of text data to be split into columns; performing information extraction on the one or more rows of text data in the first table content to obtain an information tag in the one or more rows of text data; performing column splitting on the one or more rows of text data according to the information tag to obtain second table content, the second table content comprising one or more columns of text data after the column splitting; and transmitting the second table content to the client.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: November 1, 2022
    Inventors: Ning Zhang, Fang Qian, Jiangwei Liu, Wei Xiong, Defeng Liu, Haitong Yu
  • Patent number: 11481185
    Abstract: In one embodiment, a computer-implemented method for editing navigation of a content item is disclosed. The method may include presenting, via a user interface at a client computing device, time-synchronized text pertaining to the content item; receiving an input of a tag for the time-synchronized text of the content item, wherein the tag corresponds to a performer that performs at least a portion of the content item at a timestamp in the time-synchronized text; storing the tag associated with the portion of the content item at the timestamp in the time-synchronized text of the content item; and responsive to receiving a request to play the content item: playing the content item via a media player presented in the user interface, and concurrently presenting the time-synchronized text and the tag in the user interface, wherein the tag is presented as a graphical user element in the user interface.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: October 25, 2022
    Assignee: Musixmatch S.P.A.
    Inventors: Marco Paglia, Paolo Spazzini, Pierpaolo Di Panfilo, Niche Chathong, Daria Babco
  • Patent number: 11481507
    Abstract: A method for processing an image of a physical document to show a redacted portion including: identifying a tag associated with the redacted portion and including first user rights; obtaining, using the identified tag, a digital copy of the physical document including a non-redacted form of the redacted portion; receiving, from an external device, second user rights; determining that the second user rights match the first user rights; outputting, based on the determination, information indicating that the non-redacted form of the redacted portion is able to be shown; receiving, in response to the non-redacted form being able to be shown, an instruction to display the non-redacted form; and displaying, based on the instruction and using a projector onto a surface a predetermined distance from the physical document, the non-redacted form of the redacted portion.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 25, 2022
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Kirk Steven Tecu