Patents Examined by Jean M. Corrielus
  • Patent number: 12229148
    Abstract: Techniques are provided for on-demand creation and/or utilization of containers and/or serverless threads for hosting data connector components. The data connector components can be used to perform integrity checking, anomaly detection, and file system metadata analysis associated with objects stored within an object store. The data connector components may be configured to execute machine learning functionality to perform operations and tasks. The data connector components can perform full scans or incremental scans. The data connector components may be stateless, and thus may be offlined, upgraded, onlined, and/or have tasks transferred between data connector components. Results of operations performed by the data connector components upon base objects may be stored within sibling objects.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: February 18, 2025
    Assignee: NetApp, Inc.
    Inventors: Sharankumar Yelheri, Atul Ramesh Pandit, Tijin George
  • Patent number: 12222955
    Abstract: In an embodiment, a query system sends compact code to a database service for expansion of the compact code to partially-expanded code and expanded code. In an embodiment, a hash value is generated based on the partially-expanded code and indexed in memory with the expanded code. In an embodiment, a hash value is received as part of a command and expanded code is identified based on the hash value and sent to a database service.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: February 11, 2025
    Assignee: Sisense SF, Inc.
    Inventors: Steven Griffith, Ilge Akkaya, Audrey McGowan, Chris Tice, Jason Freidman, Jeff Watts
  • Patent number: 12216643
    Abstract: A list updating method and a list updating apparatus are provided. The method includes: receiving a list updating request sent from a client, where the list updating request includes list updating data for updating a list determining a target list corresponding to the list updating request according to the list updating data and a list configuration file, where the list configuration file includes configuration information of all configured lists; and updating the target list according to the list updating data.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: February 4, 2025
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Li Wei
  • Patent number: 12210577
    Abstract: A method and an apparatus for training a search recommendation model, and a method and an apparatus for sorting search results are provided. The training method includes: obtaining a training sample set including a sample user behavior group sequence and a masked sample user behavior group sequence; and using the training sample set as input data, and training a search recommendation model, to obtain a trained search recommendation model, where a target of the training is to obtain the object of the response operation of the sample user after the mask processing, the search recommendation model is used to predict a label of a candidate recommendation object in search results corresponding to a query field when a target user inputs the query field, and the label is used to indicate a probability that the target user performs a response operation on the candidate recommendation object.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 28, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guohao Cai, Gang Wang, Zhenhua Dong, Xiaoguang Li, Xiuqiang He, Hong Zhu
  • Patent number: 12197401
    Abstract: A method includes determining that an application is a consumer of one or more records of an event streaming platform. In response to the application being a consumer of the one or more records, a schema that is associated with the one or more records of the event streaming platform can be determined. The schema can define the data structure of each of the one or more records. The method further includes generating a class that structurally conforms to the schema. During runtime, the object that is instantiated from the class may be used by the application to consume the one or more records.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: January 14, 2025
    Assignee: Red Hat, Inc.
    Inventors: Andrea Cosentino, Paolo Antinori
  • Patent number: 12197521
    Abstract: A spatial search may be performed using representations of geometric shapes stored in a key-value store. A request to perform a spatial search may be received, the request including a geometric shape composed of one or more points. The points of the geometrical shape may be translated into one or more spatial indexes representing spatial cells using a space-filling curve. A key-value store may then be incrementally searched for each spatial index to identify spatial cells intersecting the geometric shape for which other known geometric shapes exist. The key-value store may then be searched to identify the known geometric shapes intersecting the geometric shape included in the search.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: January 14, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Swagata Prateek, Vi Thuy Hai Nguyen, Timur Amirov, Anton Polyakov, Szymon Ulewicz
  • Patent number: 12198075
    Abstract: Disclosed are a method and device for calculating a correlation between notes using a database constructed on a basis of artificial intelligence, and supporting a service for the notes on a basis of the calculated correlation. A method by which a note providing device that interworks with a user terminal provides notes, includes: constructing a keyword DB by extracting a keyword from a note generated through the user terminal and reflecting a weight calculated through machine learning using the extracted keyword; and calculating a correlation score for each of a plurality of target notes correlated with a reference note using the keyword DB. Therefore, the method and device for providing the notes using the artificial intelligence-based correlation calculation can more accurately recommend the correlated notes by reflecting the interaction of the user.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 14, 2025
    Assignee: Fasoo
    Inventors: Kyu Gon Cho, Jong Sin Choi, Bum Jong Lee
  • Patent number: 12189595
    Abstract: A database system uses a hash table for processing database queries. The system stores keys mapped to data values in the hash table. For processing a set of records using the hash table, the system partially sorts the records to match the order of keys of the hash table. The partial storing of the records results in improving the performance of a cache storing the hash table. The hash table may be a multimap that maps a key to multiple data values. The system stores data values mapped to a key in a vector that stores all data values mapped to the key in contiguous memory. The system stores a pointer to the vector in association with the key in the multimap. The system optimizes the multimap to store the data value instead of the pointer if there is a single data value associated with a key.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: January 7, 2025
    Assignee: Oxla sp. z o.o.
    Inventors: Adam SzymaƄski, Grzegorz Dudek
  • Patent number: 12182122
    Abstract: A method and one or more non-transitory storage media are provided to train and implement a one-hot encoder. During a training phase, computation of an encoder state is performed by executing a set of relational statements to extract unique categories in a first training data set, associate each unique category with a unique index, and generate a one-hot encoding for each unique category. The set of relational statements are executed by a query optimization engine. Execution of the set of relational statements is postponed until a result of each relational statement is needed, and the query optimization engine implements one or more optimizations when executing the set of relational statements. During an encoding phase, a set of categorical features in a second training data set are encoded based on the encoder state to form a set of encoded categorical features.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: December 31, 2024
    Assignee: Oracle International Corporation
    Inventors: Felix Schmidt, Matteo Casserini, Milos Vasic, Marija Nikolic
  • Patent number: 12181995
    Abstract: In various embodiments, a computer-implemented method comprises receiving, from a first endpoint device, a first event during a first time period, modifying an event log to include a record associated with the first event, causing a rollup queue to include a request to count a first count value associated with the first event, and generating, in a second time period subsequent to the first time period, a counter value associated with at least the first event based on the rollup queue and the event log.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: December 31, 2024
    Assignee: NETFLIX, INC.
    Inventors: Varun Khaitan, Joseph Lynch, Rajiv Shringi
  • Patent number: 12174807
    Abstract: Random cut trees are generated with respective to respective samples of a baseline set of data records of a data set for which outlier detection is to be performed. To construct a particular random cut tree, an iterative splitting technique is used, in which the attribute along which a given set of data records is split is selected based on its value range. With respect to a newly-received data record of the stream, an outlier score is determined based at least partly on a potential insertion location of a node representing the data record in a particular random cut tree, without necessarily modifying the random cut tree.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: December 24, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Nina Mishra, Daniel Blick, Sudipto Guha, Okke Joost Schrijvers
  • Patent number: 12175189
    Abstract: The growing amount of communication data generated by inmates in controlled environments makes a timely and effective investigation and analysis more and more difficult. The present disclosure provides details of a system and method to investigate and analyze the communication data in a correctional facility timely and effectively. Such a system receives both real time communication data and recorded communication data, processes and investigates the data automatically, and stores the received communication data and processed communication data in a unified data server. Such a system enables a reviewer to review, modify and insert markers and comments for the communication data. Such a system further enables the reviewer to search the communication data and create scheduled search reports.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: December 24, 2024
    Assignee: Global Tel*Link Corporation
    Inventor: Stephen Lee Hodge
  • Patent number: 12174906
    Abstract: A query that includes one or more variables is received. The one or more variables correspond to one or more specific web elements associated with a webpage. Webpage content associated with the webpage that identifies a plurality of web elements associated with the webpage is processed. A script utilizing a query response that maps the one or more variables to a subset of the plurality of web elements associated with the webpage is generated.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: December 24, 2024
    Assignee: Tiny Fish Inc.
    Inventors: Shuhao Zhang, Qi Zhai, Daniel Lawrence Schafer, Pavlo Dudka, Mingyang Li, Urvish Dipakkumar Thakker
  • Patent number: 12170693
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for correlating security policy inputs and outputs. A server system can obtain a system input comprising two versions of a policy input and corresponding versions of a policy output. The system can compute differences between the versions of the policy input and the versions of the policy output. The system can then correlate input differences to output differences. The system can generate and store a database record identifying the correlation.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: December 17, 2024
    Assignee: Salesforce, Inc.
    Inventor: Toan Van Nguyen
  • Patent number: 12164389
    Abstract: Example implementations described herein involve systems and methods that can include, responsive to a request to deploy an application using a storage of a storage system, managing a storage configuration for the application; managing data information and storage configuration information associated with a copy relationship between data used by the application and the storage configuration for the storage system; extracting and evaluating possible configuration patterns from the data information and the storage configuration information; and providing ones of the possible configuration patterns that satisfy specified requirements for the application.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: December 10, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Tsuchiya, Tomohiro Kawaguchi
  • Patent number: 12158872
    Abstract: A method and system for adaptive video streaming receives inputs by a deep learning neural network engine. The inputs may include a previous lookahead buffer size, previous download time(s), a current buffer size, next available stream size(s), a last chuck quality, a current buffer size, previous download speed(s), a previous lookahead buffer size, a number of chunks remaining, and/or network condition statistics based upon geolocation information. The inputs are processed by the deep learning neural network engine using a neural network machine learning model to adjust a capacity of a buffer lookahead.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: December 3, 2024
    Assignee: Vimeo.com, Inc.
    Inventor: Fengjiao Peng
  • Patent number: 12153578
    Abstract: A method includes receiving a query directed to a first data model that specifies base data fields. The method includes determining extension bindings for the first data model. A binding specifies an extension to the first data model and specifies one of the base data fields as a node at which the specified extension is added. The extension specifies a non-empty set of data fields. The method includes retrieving base data values according to the base data fields and extension data values according to, for a first binding, the set of data fields. The method includes generating a data object from the base and extension data values according to a second data model. The second data model is based on the first data model extended by adding the data fields from the extension specified by the first binding to the first data model at the specified node.
    Type: Grant
    Filed: August 28, 2023
    Date of Patent: November 26, 2024
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Dennis Fuglsang, Robert W. Scanlon
  • Patent number: 12153966
    Abstract: Embodiments of a multitenant content server that employs embodiments of a database architecture for use in multitenant environments that include a global partition and a tenant partition for each tenant. These partitions can be accessed using sessions corresponding to the partitions and interfaces associated with the tenants.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: November 26, 2024
    Assignee: OPEN TE XT HOLDINGS, INC.
    Inventors: Pulla Rayudu Garaga, Sekhar Venkatesan
  • Patent number: 12135760
    Abstract: A query that includes one or more variables is received. The one or more variables correspond to one or more specific web elements associated with a webpage. Webpage content associated with the webpage that identifies a plurality of web elements associated with the webpage is processed. A script utilizing a query response that maps the one or more variables to a subset of the plurality of web elements associated with the webpage is generated.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: November 5, 2024
    Assignee: Tiny Fish Inc.
    Inventors: Shuhao Zhang, Qi Zhai, Daniel Lawrence Schafer, Pavlo Dudka, Mingyang Li, Urvish Dipakkumar Thakker
  • Patent number: 12130797
    Abstract: A vehicle includes a sensor and a transmitter. The vehicle further includes a non-transitory computer readable medium configured to store instructions thereon. The vehicle further includes a processor connected to the non-transitory computer readable medium. The processor is configured to execute the instructions for receiving or generating a data collection command, wherein the data collection command includes processing instructions for processing data collected from at least one of the sensor, an application log, or a system log, the processing information includes a number of processing operations to be performed, and a type of processing for each of the processing operations. The processor is further configured to execute the instructions for collecting sensor information based on the data collection command.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: October 29, 2024
    Assignee: WOVEN BY TOYOTA, INC.
    Inventors: Daisuke Hashimoto, Marc Carre, Mario Freitas, Takeshi Sekiya, Laurent Fert