Patents Examined by Paul Kim
  • Patent number: 11638113
    Abstract: An audio signal output system including a first audio signal path, a second audio signal path and control electronics that provide a mixed sound from sound sources to the first and second audio signal paths, and control the mixed sound in accordance with a position at which a sound image associated with at least one of the sound sources is localized relative to an orientation of a user's head. The control electronics provide one or more signals corresponding to the mixed sound to the first and second audio signal paths based on one or more transfer functions associated with one or more values corresponding to at least one of a distance from the user to the at least one sound source, an angle of the user with respect to the at least one sound source, and a size of a space in which the user is located.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 25, 2023
    Assignee: Roland Corporation
    Inventor: Masato Ueno
  • Patent number: 11632647
    Abstract: A new real-time spatial audio rendering system includes a real-time spatial audio rendering computer software application adapted to run on a communication device. The application renders stereo audio from mono audio sources in a virtual room of a listener. The listener can be mobile. The stereo audio is rendered for each listener within the room. The real-time spatial audio rendering system has two different modes, with and without reverberation. Reverberation can provide the sense of the dimensions of the room, First, the anechoic processing module produces the anechoic stereo audio that provides the sense of direction and distance of spatial audio. When reverberation is desired, the reverberation processing module is also performed to provide the sense of the room's dimensions by the spatial audio.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: April 18, 2023
    Assignee: Agora Lab, Inc.
    Inventors: Jianyuan Feng, Ruixiang Hang
  • Patent number: 11631417
    Abstract: The present disclosure provides methods, devices and computer program products for encoding and decoding a stereo audio signal based on an input signal. According to the disclosure, a hybrid approach of using both parametric stereo coding and a discrete representation of the stereo audio signal is used which may improve the quality of the encoded and decoded audio for certain bitrates.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: April 18, 2023
    Assignee: Dolby International AB
    Inventors: Heiko Purnhagen, Kristofer Kjoerling
  • Patent number: 11625532
    Abstract: An item of content is received and it is analyzed to identify any different types of parsers that can be used to parse the item of content based on prior, user-selected parsers. One or more parsers is selected, based upon the content type in the item of content and based upon the prior, user-selected parsers. The selected parser is constructed in a server environment and is controlled to parse the item of content.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: April 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kumar Rathnam Arjunan, San Jia Kuang, Thottam R. Sriram, Gang Chen
  • Patent number: 11625440
    Abstract: The present disclosure relates generally to taxonomies. More particularly, techniques are described for receiving a taxonomy as input, automatically generating data structures representing the taxonomy, determining content that is relevant to different concepts of the taxonomy, and generating an interface that enables users to access and navigate through the taxonomy-related content. The taxonomy specification may specify a taxonomy for a domain including various concepts related to the domain and hierarchical relationships between the concepts. Based on the taxonomy specification, a taxonomy structure may be generated for the taxonomy, the taxonomy structure including multiple taxonomy nodes corresponding to the multiple concepts. Content stored by a social networking system (SNS) may be searched to identify content relevant to each taxonomy node. Using relevant content identified, multiple web pages may be built with for the multiple taxonomy nodes in the taxonomy structure.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 11, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Jiayan Jiang, Yaron Fidler, Ching-Chih Weng, Emily Klebanoff, Philip Hui Li, Aniruddha Ramakant Kortikar
  • Patent number: 11627426
    Abstract: A method of playing back audio content with improved immersiveness can include receiving, at a playback device, audio input including vertical content having a high-frequency portion and a low-frequency portion. The playback device can face along a first sound axis and comprise an up-firing transducer configured to direct sound along a second sound axis that is vertically angled with respect to the primary sound axis and a side-firing transducer or array configured to direct sound along a third axis that is horizontally angled with respect to the first sound axis. The low-frequency portion of the vertical content can be played back via the side-firing transducer or array, while the high-frequency portion of the vertical content can be played back via the up-firing transducer.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: April 11, 2023
    Assignee: Sonos, Inc.
    Inventor: Paul MacLean
  • Patent number: 11620312
    Abstract: Certain aspects of the present disclosure provide techniques for processing north-south queries in an application programming interface (API) generated for a plurality of associated services. The method generally includes receiving a request to invoke a function exposed by a first service in the API, wherein the function commits data to one or more data repositories. A data record is generated by the first service based on the received request based on a data object definition and a service definition for the first service. A message is generated including the generated data record and an indication that the message is to be consumed by a data lake processing system to commit data to a data lake. The message is published on a message bus for consumption by the data lake processing system.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: April 4, 2023
    Assignee: INTUIT INC.
    Inventors: Aveer Ratan Thakur, Michael J. Kogan, Banani Medhi, Peter Allen Vogel
  • Patent number: 11620719
    Abstract: Making an information retrieval process public, so that it can be followed by others, allows capturing of an interest graph that allows people to learn more about shared interests with other people. This also allows items of interest to a trusted resource (such as an expert) to be identified. These items can then be brought to the attention of other users that share the same interest as the expert. In addition, by keeping track of what particular content a user has already seen, the system can bring items of interest to the user's attention, where the user has not yet seen those items.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: April 4, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David A. Raskino, Steven W. Ickman, Christopher C. McConnell, Paul A. Steckler, Matthew G. Dyor
  • Patent number: 11620260
    Abstract: Data synchronization includes receiving an update request from a client system for a first record set, wherein the update request includes search criteria used to initially determine the first record set and hash summaries of records of the first record set, and searching a data storage device for records matching the search criteria. The searching generates a second record set of records having hash summaries. Record identifiers of records of the second record set may be compared with record identifiers of the hash summaries of the first record set.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: April 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth L. Greenlee, Thomas T. Hanis, Sunil K. Mishra, Donnie A. Smith, Jr.
  • Patent number: 11620303
    Abstract: A security and IT “essentials” application (or “app”) for a data intake and query system are described, where the essentials apps provide functionality that generally make security and IT easier for users. Four categories of functionality are provided by the essentials apps including: (1) finding content, (2) learning how a data intake and query system security app works, (3) improving production and deploying the security tools successfully, and (4) measuring users' success. The described security and IT essentials apps help users better understand where to begin with using a data intake and query system, enable users to see a data intake and query system in action, and provides in-product help and guidance, thereby enabling users to more readily obtain insights into their own IT environments and to enable operational and security improvements in those environments.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: April 4, 2023
    Assignee: Splunk Inc.
    Inventors: Nicholas Roy, Johan Bjerke, Kara Gillis, Jeffrey Wiedemann, Ujwala Khante, Peter Wu, Binil Benjamin, Junyu Wang, Rahul Mehta, Jeffrey Spencer, Volodymyr Lipunov, Anthony Nesavich, Stewart Smith, Melinda Wang, Mayur Pise, Deepak Agarwal
  • Patent number: 11620273
    Abstract: There is provided a method of operating a message processing node in a message processing system. Upon receipt of a message for a transaction referring to an object for which a record is stored in a database (300), a request is sent to the database to lock the record for the object (302). Where the record is unlocked, a message is received from the database indicating that the request to lock the record is successful (304) and the received message for the transaction is processed (306). Where the record has been locked previously by another message processing node, a message is received from the database indicating that the request to lock the record is unsuccessful and identifying the message processing node to which the record is locked (308) and the received message for the transaction referring to the object is forwarded to the identified message processing node (310).
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: April 4, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zoltán Turányi, Göran Hall
  • Patent number: 11620977
    Abstract: Examples of system for ambient aversive sound detection, identification and management are described. The system comprises an earpiece device with a microphone configured to capture ambient sound around a user and sample it into small segments of the ambient sound, a speaker and a regulator to regulate the ambient sound segment transmitted to the speaker. The system further comprises a processing unit that identifies aversive ambient sound signals in the captured sound segment and provide recommendation action to manage the aversive sound signal by removing, supressing, attenuating or masking the aversive signals.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: April 4, 2023
    Inventors: Elina Birmingham, Siamak Arzanpour, Behnaz Bahmei
  • Patent number: 11615105
    Abstract: Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: March 28, 2023
    Assignee: salesforce.com, inc.
    Inventors: Eli Levine, Jonathan Bruce
  • Patent number: 11616501
    Abstract: Programming time delay data in an oversampled sensor includes determining whether to enter Programming Mode based on a value of a system parameter received by the oversampled sensor. Programming Mode is entered when the value of the system parameter corresponds to Programming Mode. The time delay data is programmed in the oversampled sensor during Programming Mode. The oversampled sensor uses the time delay data to time delay its output in an oversampled domain. Programming Mode is exited after a predetermined time has expired relative to when Programming Mode was entered. The system parameter can be a frequency of a sampling clock signal.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 28, 2023
    Assignee: SOLOS TECHNOLOGY LIMITED
    Inventors: Dashen Fan, Joseph Yong Kwon
  • Patent number: 11615115
    Abstract: Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known MongoDB database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., MongoDB instances). Further aspects, including providing a database as a cloud service that eliminates the design challenges associated with many distributed database implementations, while allowing the client's input on configuration choices in building the database. In some implementations, clients can simply identity a number of database nodes, capability of the nodes, and within minutes have a fully functioning, scalable, replicated, and secure distributed database in the cloud.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 28, 2023
    Assignee: MongoDB, Inc.
    Inventors: Eliot Horowitz, John Morales, Cory P. Mintz, Louisa Berger, Cailin Anne Nelson
  • Patent number: 11615131
    Abstract: Disclosed is a method and system for enabling storytelling on a computing device. A processor: (a) analyzes a first set of media items associated with the user, each media item having associated metadata; (b) identifies one or more related characteristics among the media items in the first set; (c) forms a cluster of media items associated with an event based on the identified one or more related characteristics; (d) repeats steps (a) and (b) for a second set of media items, each media item in the second set having associated metadata and related to a social connection of the user; (e) adds media items in the second set, from a social media site associated with the second set, to the cluster; (f) edits selected media items in the cluster to fit into selected templates; and (g) creates a mixed-media module comprising the templates organized into a desired sequence.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: March 28, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Doug Imbruce, Gregory Pape, Gustav Johan Rasmus Knutsson
  • Patent number: 11615141
    Abstract: A system for sorting event data includes an interface and a processor. The interface is configured to receive a small set of video frame data from a vehicle event recorder. The processor is configured to determine that the small set of video frame data indicates to fetch more vehicle event recorder data; determine a categorization based at least in part on the more vehicle event recorder data; and in response to the categorization, route the more vehicle event recorder data to a reviewing queue.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: March 28, 2023
    Assignee: Lytx, Inc.
    Inventors: Brett Hoye, Stephen Krotosky
  • Patent number: 11615069
    Abstract: Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators. The processor is configured to stream data from the memory to a first one of the hardware accelerators and to receive filtered data from a second one of the hardware accelerators. The plurality of hardware accelerators are configured to filter the streamed data utilizing at least one bit vector partitioned across the plurality of hardware accelerators. The hardware accelerators may be field-programmable gate arrays.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: March 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sameh W. Asaad, Robert J. Halstead, Bharat Sukhwani
  • Patent number: 11615143
    Abstract: A system for querying a graph model and methods for making and using same. An initial vertex set can be received for one or more query blocks. The one or more query blocks can be executed to generate respective output vertex sets. The output vertex sets and the initial vertex set can be enabled to interconnect in a vertex-set-flow graph based on the query blocks. The vertex-set-flow graph can have a Directed Acyclic Graph shape. A selected query block can generate an output vertex set based on an input vertex set with or without traversal over an edge. A selected query block can calculate a runtime attribute. Edges and/or vertices of the graph model can be updated during querying. A selected block can call a graph query as a generic function. Functions for querying the graph model are powerful and can advantageously meet various graph query needs.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: March 28, 2023
    Assignee: TIGERGRAPH, INC.
    Inventors: Zixuan Zhuang, Renchu Song, Mingxi Wu, Yu Xu
  • Patent number: 11615154
    Abstract: In an approach to unsupervised corpus expansion using domain-specific terms, one or more computer processors retrieve one or more domain-specific terms from a corpus of text. One or more computer processors search the World Wide Web for the one or more domain-specific terms to produce a plurality of web pages associated with each of the one or more domain-specific terms. One or more computer processors determine a confidence score for each of the plurality of web pages. One or more computer processors determine the confidence score of at least one of the plurality of web pages exceeds a pre-defined threshold. One or more computer processors add the at least one of the plurality of web pages to the corpus of text.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: March 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Md Faisal Mahbub Chowdhury, Alfio Massimiliano Gliozzo