Patents Examined by William Spieler
  • Patent number: 11954531
    Abstract: A method comprises: storing, by a computing system, a relational data in a data lake; spinning-up, by an orchestration system of the computing system, an ephemeral computing node on a computing device of the computing system; importing, by the ephemeral computing node, a copy of the relational data from the data lake into a relational database management system (RDBMS) installed on the ephemeral computing node; after importing the copy of the relational data into the RDBMS, performing, by the ephemeral computing node, a computing process that runs within the RDBMS and that uses the copy of the relational data; and after completion of the computing process on the ephemeral computing node, spinning-down, by the orchestration system, the ephemeral computing node.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: April 9, 2024
    Assignee: OPTUM, INC.
    Inventors: William R. Schneider, Momchil D. Georgiev, Denise A. Rondeau, Ravisankar Subbaraj
  • Patent number: 11947540
    Abstract: Techniques and systems can receive a query identifying a name linked to performance data of a computer system and a location of the performance data. The name linked to the performance data of the computer system and the location of the performance data can be communicated to a first computer-implemented system. The first computer-implemented system can include identifying data derived from the name and the location of the performance data. Identifying data derived from the name and the location of the performance data can be received from the first computer-implemented system. The identifying data derived from the name and the location of the performance data can be used to retrieve the performance data. The performance data can be hosted by a second computer-implemented system that is different than the first computer-implemented system.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrea Giuliano, Gianluca Cacace
  • Patent number: 11947411
    Abstract: Systems, computer program products, and methods are described herein for evaluating, validating, correcting, and loading data feeds based on artificial intelligence input. The present invention may be configured to receive a data feed from a source for loading to a target data structure, analyze, based on historical feed data, metadata of the data feed to determine a likelihood of the data feed failing to load, and determine whether the likelihood of the data feed failing to load satisfies a threshold. The present invention may be configured to load the data feed to the target data structure, determine, after loading the data feed to the target data structure, whether the data feed failed to load, and either correct errors in the data feed or add error-containing portions of the data feed to a failed data log.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: April 2, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Vijaya Kumar Vegulla, Rama Venkata S. Kavali, Venugopala Rao Randhi, Damodarrao Thakkalapelli
  • Patent number: 11947547
    Abstract: Provided are systems, methods, and computer-program products for a contextual connection system. In various implementations, the system can receive data corresponding to an interaction between a first node and a second node. The system can use an interaction history to associate the first node with a subset of other nodes. The system can receive input corresponding to a search, where the search is associated with the third node. The search requests a list of nodes, where nodes in the list of nodes are likely to accept a connection request from the third node. The system can determine similarity between the third node and the second node. Determining the similarity can further include using the similarity and a result of searching to identify the context associated with the first node. The system can add the first node to the list of nodes, and respond to the search with the list of nodes.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 2, 2024
    Assignee: Dazah Holdings LLC
    Inventor: Danielle Wolkowicki
  • Patent number: 11947328
    Abstract: A control device determines, every control cycle, whether or not process values stored in a time-series manner satisfy a predetermined event condition. When the event condition is satisfied, the control device causes a chapter associated with the satisfied event condition to be stored in correspondence with time information that specifies the control cycle. The control device determines a target section with the time information in correspondence with a chapter that satisfies an extraction condition being defined as the reference, and extracts time-series data of the stored process values included in the determined target section.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: April 2, 2024
    Assignee: OMRON CORPORATION
    Inventors: Masanori Ota, Yoshihide Nishiyama
  • Patent number: 11940959
    Abstract: According to one general aspect, a system may include a plurality of data nodes. Each data node may include either or both of a first storage medium and a second storage medium that is slower than the first storage medium. Each data node may be configured to store a piece data in either the first storage medium or the second storage medium. The system may be configured to store a plurality of copies of an active piece of data within two or more data nodes. A fast copy of the active piece of data may be stored by a first storage medium of a first data node. One or more slow copies of the active piece of data may be stored by respective second storage mediums of one or more respective other data nodes.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaehwan Lee, Yang Seok Ki
  • Patent number: 11928101
    Abstract: Methods and systems are provided for migrating data between systems without downtime. User requests may be handled adaptively during migration of data records from a first record system to a second record system, to maintain access to the data during the migration. The handling may include receiving a user request; determining at least one data record associated with the received user request; determining if a copy of the data record in the first record system is still active; and if the copy of the data record in the first record system is still active, forwarding the user request to the first record system. The user request may be forwarded to the second record system if the copy of the data record in the first record system is not active, and a retry mechanism may be used if the user request is not handled by the second record system.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: March 12, 2024
    Assignee: TRANSFORM SR BRANDS LLC
    Inventors: Espen Zachrisen, Tariq Afeef, Ganesh Venkatachalam, Vinayak Subray Hegde
  • Patent number: 11928152
    Abstract: Provided are a search result presentation method, a readable medium and a terminal device. The search result presentation method includes steps described below. In response to a search instruction for a target entity object, at least one multimedia resource for presenting the use effect of the target entity object is acquired, where the at least one multimedia resource is obtained based on multimedia content corresponding to the target entity object; and the at least one multimedia resource is presented.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 12, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yiwen Wu, Cheng Li
  • Patent number: 11929837
    Abstract: A classification apparatus includes a memory and a processor. The memory is configured to store rules corresponding to a corpus of rules in respective rule entries, each rule includes a respective set of unmasked bits having corresponding bit values, and at least some of the rules include masked bits. The rules in the corpus conform to respective Rule Patterns (RPs), each RP defining a respective sequence of masked and unmasked bits. The processor is configured to cluster the RPs, using a clustering criterion, into extended Rule Patterns (eRPs) associated with respective hash tables including buckets for storing rule entries. The clustering criterion aims to minimize an overall number of the eRPs while meeting a collision condition that depends on a specified maximal number of rule entries per bucket.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: March 12, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Gil Levy, Roni Bar Yanai, Avi Urman
  • Patent number: 11928161
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage media are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In some implementations, a first event data structure is obtained, the first event data structure including first content and a first label including a first plurality of nested categories. A second event data structure is obtained, the second event data structure including second content, and a second label including a second plurality of nested categories. The second label is different from the first label. A context of a mobile device is determined. At least one of the first content or the second content to present using the mobile device is determined. Using the mobile device, the at least one of the first content or the second content is presented.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 12, 2024
    Assignee: Humane, Inc.
    Inventors: Kenneth Luke Kocienda, Imran A. Chaudhri
  • Patent number: 11928109
    Abstract: Routines are used to connect bot queries entered via a bot interface and database queries executed on a database. Each routine is associated with routine configurations, including (a) query attributes associated with bot queries that trigger the routine, (2) a database query executed or to be executed for the routine, and/or (3) display settings for displaying information returned from the database query in a bot response. Each routine is configured to generate an output structured data object (SDO) indicating information returned from the database query and the display settings applicable to the information. The output SDOs from the various routines are transmitted to the bot application via a single API endpoint. The routine configurations are entered by a design user through one or more design user interfaces rendered by an integrative configuration application module.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: March 12, 2024
    Assignee: Oracle International Corporation
    Inventors: Tarun Kumar, Pravas Sudhakar Naik Bhagat, Manuel Humberto Noriega Soto, Krishna Kumar Viswanathan Nair, Vishwanagendran Venkatasubramanian, Sankaranarayanan Nurani Raman, Lourdes Hernández Fernández Del Castillo, Gustavo Takano
  • Patent number: 11921783
    Abstract: Described herein are systems and methods for extracting and combining XML files of an XFA document. The systems include processors and memory for efficient processing and data storage. The systems can identify XFA documents and generate XML files by parsing the XFA documents. The systems can identify XML nodes within XML files, with each node corresponding to a particular node type, and generate web forms including web nodes, with each web node mapped to a corresponding XML node. The systems can receive input corresponding to the respective node type and store an association between the input received for the web node and the node type and an identifier of an XML node to which the web node is mapped. The systems can update the XML files using the association and generate the populated XFA document by combining the updated XML files according to the schema of the XFA document.
    Type: Grant
    Filed: November 2, 2023
    Date of Patent: March 5, 2024
    Assignee: Essenvia, Inc.
    Inventors: Soumya Mahapatra, Basant Sahoo, Sandeep Patel
  • Patent number: 11921670
    Abstract: Use of multivariate data backup retention policies, including: generating a snapshot of a dataset; identifying respective subsets of the dataset that correspond to respective retention policies of a plurality of retention policies; and generating tracking information indicating the respective subsets of the dataset corresponding to the respective retention policies of the plurality of retention policies.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: March 5, 2024
    Assignee: PURE STORAGE, INC.
    Inventor: Mark Emberson
  • Patent number: 11914590
    Abstract: Systems and methods are provided to implement a database request router that routes queries to database servers storing database replicas. In embodiments, the request router maintains caching state metadata that indicates respective caching states of the database servers. For an incoming query, the request router selects a database server to receive the query based on the caching states of the database servers to improve cache utilization. In embodiments, the caching state metadata indicates whether different database objects used by observed queries are cached at individual servers. The database objects used may be determined from execution plans for the queries, obtained from the database servers. In embodiments, the request router may determine a querying pattern of the database and use it to predict an expected time for certain queries. The request router may generate a priming query ahead of the expected time to prepare database server cache for the expected queries.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Jamie Plenderleith
  • Patent number: 11907223
    Abstract: Aspects described herein relate to executing a compiled user defined function (UDF) in an interpreted database query engine. A database query that invokes a UDF defined in an interpreted programming language can be received, and a shared library produced by compiling the UDF can be loaded during database runtime. The UDF can be executed via the shared library during the invocation of the database query, or another database query, in the interpreted database query engine.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: February 20, 2024
    Assignee: ACTIAN CORPORATION
    Inventors: Steffen Kläbe, Robert P. Desantis
  • Patent number: 11907201
    Abstract: The technology described herein is generally directed towards relating inconsistent identifiers of the same entertainment data entity (such as a movie) to one another. A global identification service, given an entertainment data entity identifier, returns identifier information and related data according to other naming conventions. Canonicalization rules and standards provide a consistent identifier for variously named/identified entertainment entities. A canonicalized identifier (or another identifier) may be part of a URN-based naming convention that identifies the entertainment data entity, as well as the organization that owns the entity and an authority within the organization that is responsible for that entertainment data entity.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 20, 2024
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Jack Song, Gregory John Bellingham, Richard Kilgore
  • Patent number: 11907222
    Abstract: In some examples, a system determines whether a chain of functions violates a constraint, based on accessing a tracking structure populated with entries as the functions are invoked by respective server processes launched during execution of a database operation, where each entry of the entries of the tracking structure identifies a respective invoked function that is associated with a corresponding program instance, and detecting, using the tracking structure, related functions that form the chain, the related functions being identified as related if associated with a same program instance. In response to determining that the chain of the functions violates the constraint, the system blocks an invocation of a further function to be added to the chain.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ramakumar V. Kosuru, Clifford Earl Gray, Joseph Stanley Kosinski, Jr.
  • Patent number: 11892995
    Abstract: Techniques for cloning, writing to, and reading from file system metadata. Cloning involves identifying a first set of pointers included h a first root node in a file system metadata tree structure that stores file system metadata n leaf nodes of the tree structure, creating a first copy of the first root node that includes the first set of pointers, creating a second copy of the first root node that includes the first set of pointers, associating the first copy with a first view, and associating the second copy with a second view. Reading generally involves traversing the tree structure towards a target leaf node that contains data to be read. Writing generally involves traversing the tree structure in the same manner, but also creating copies of any nodes to be modified if those nodes are deemed to have a different treeID than a particular root node.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: February 6, 2024
    Assignee: Cohesity, Inc.
    Inventors: Mohit Aron, Ganesha Shanmuganathan
  • Patent number: 11880423
    Abstract: Techniques for video manipulation based on machine learned video curating are disclosed. Web page content is loaded, where the content includes a frame for short-form videos. The content of the web page is analyzed for textual information. A short-form video server is accessed. Short-form videos are selected from the short-form video server, where the selecting includes automatically curating the short-form videos. Adaptive learning is used for the selecting, based on a user's web page behavior. The adaptive learning includes collecting the user's web page behavior before the selecting. Automatic curating includes selecting, by a neural network, a subset of short-form videos appropriate for the web page. The web page frame is populated with the short-form videos obtained from the video server. Representations of the short-form videos are displayed within the frame on the web page. The short-form videos are auto played within the frame.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: January 23, 2024
    Assignee: Loop Now Technologies, Inc.
    Inventors: Edwin Chiu, Stefan Backor, Shi Feng, Wu-Hsi Li, Fuhong Liu, Jerry Ting Kwan Luk, Vincent Yang
  • Patent number: 11874828
    Abstract: Managed materialized views may be generated from across heterogeneous data sources. A request to create a materialized view may be received and performed by a materialized view management platform, which may obtain and generate the materialized view from different data sources and store the materialized view in a target system. Changes to the data sources may be obtained at the materialized view management platform and updates to the materialized view may be determined. The materialized view in the target system may be updated.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: January 16, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohan Deshpande, Yannis Papakonstantinou, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Rajib Dugar, Shivateja Reddy Ummenthala