Patents Examined by Cheryl Lewis
  • Patent number: 12271348
    Abstract: A network system for providing long haul network connection between endpoint devices is disclosed. The network system includes a first and a second endpoint devices, a first and a second exchange servers, a first access point server coupled between the first endpoint device and the first exchange server, a second access point server coupled between the second endpoint device and the second exchange server, a first storage node coupled between the first exchange server and the second exchange server, and a second storage node coupled between the first exchange server and the second exchange server. The first exchange server is configured to convert first packetized traffic into a carrier file and write the carrier file to the second storage node. The second exchange server is configured to read the carrier file from the second storage node and convert the carrier file into second packetized traffic.
    Type: Grant
    Filed: September 30, 2024
    Date of Patent: April 8, 2025
    Assignee: UMBRA Technologies Ltd.
    Inventor: Joseph E. Rubenstein
  • Patent number: 12265540
    Abstract: Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query to identify the untrusted commands. The system can use data associated with the untrusted command to identify one or more files associated with the untrusted command. Based on the files, the system can generate a data structure and include one or more identifiers associated with the data structure in the distributed execution model. The system can distribute the distributed execution model to one or more nodes in a distributed computing environment for execution.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: April 1, 2025
    Assignee: Splunk Inc.
    Inventors: Arindam Bhattacharjee, Sourav Pal, Alexander Douglas James
  • Patent number: 12259858
    Abstract: A system configured to: determine an optimal migration cache size; interface with a source database; index each respective entry from among the plurality of database record entries based on their respective database record entry dates; respectively prioritize each entry from among the plurality of database record entries for migration based on their plurality of respective database record entry dates and sizes; queue a queue of unmigrated database record entries for migration based on each respective prioritization; initiate a migration of each respective entry from among the queue of unmigrated database record entries; monitor a respective progress of the migration of each respective entry from among the queue; and provide a status of the respective progress of the migration of each respective entry from among the plurality of database record entries.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: March 25, 2025
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Chandrasekharan N Mana, Venkattilak Singireddy, Murugan Muthuswamy, Vishnu Vardhan Reddy Thokala, Ramarao Jangam, Hemalatha Ramachandran, Ananth Hegde
  • Patent number: 12259899
    Abstract: Systems and methods are disclosed for presenting web application content. A method for presenting web application content includes executing a web application using a web browser, the web application configured to display a web page element in a web browser. The method includes identifying an application component requested by a user action. The method also includes querying a component registry database for the application component, the component registry database including one or more application components loadable by the web application. The method then includes obtaining, from a link in the component registry database, application component code for the application component. The method also includes incorporating the application component code into the web page element. The method also includes rendering the application component code and the web page element using the web browser so that the application component is displayed in the web browser as part of the web page element.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: March 25, 2025
    Assignee: Capital One Services, LLC
    Inventors: Sayak Banerjee, Justine Thomas
  • Patent number: 12254031
    Abstract: The present disclosure relates to a method, apparatus, electronic device and storage medium for interaction. The method includes: presenting a target interface including an information flow area and an information input area; in a case that input information to be released is detected in the information input area and the input information satisfies a preset condition, presenting query keyword prompt information; and in response to a triggering operation on the query keyword prompt information, presenting query result content. This is substantially meant that the input information is automatically identified, during the editing of the input information by a user, the input information is converted into the query keyword prompt information for presentation, and in a case that the query keyword prompt information is triggered by the user, the query result content is directly presented, so as to assist the user in quickly obtaining the query result thereof.
    Type: Grant
    Filed: July 31, 2024
    Date of Patent: March 18, 2025
    Assignee: BEIJING YOUZHUJU NETWORK TECHNOLOGY CO., LTD.
    Inventors: Xinyi Wang, Bugao Yin, Mengmeng Liu, Qiang Fu, Jiali Hu, Zhiyao Xie, Jianchao Sun
  • Patent number: 12253987
    Abstract: A perturbation filtering system that employs a separate Filter AI to learn and filter injected noise from perturbed data fed to an existing AI System for continued operation in an adversarial situation. The Filter AI may be connected to the input data of the Supported AI so that all input data go through the Filter AI before reaching the Supported AI. Alternatively, Filter AI may be connected to the blocked data output of an AI Firewall so that all blocked data from the AI Firewall go through the Filter AI and if the filtering is successful, enters the AI Firewall. Alternatively, Filter AI may be connected to the AI Firewall input, or Filter AI may be connected to the blocked data output of the AI Firewall.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: March 18, 2025
    Inventors: Byunggu Yu, Ari Knausenberger
  • Patent number: 12236354
    Abstract: Methods and systems for encoding digital information in nucleic acid (e.g., deoxyribonucleic acid) molecules without base-by-base synthesis, by encoding bit-value information in the presence or absence of unique nucleic acid sequences within a pool, comprising specifying each bit location in a bit-stream with a unique nucleic sequence and specifying the bit value at that location by the presence or absence of the corresponding unique nucleic acid sequence in the pool. But, more generally, specifying unique bytes in a bytestream by unique subsets of nucleic acid sequences. Also disclosed are methods for generating unique nucleic acid sequences without base-by-base synthesis using combinatorial genomic strategies (e.g., assembly of multiple nucleic acid sequences or enzymatic-based editing of nucleic acid sequences).
    Type: Grant
    Filed: April 26, 2024
    Date of Patent: February 25, 2025
    Assignee: CATALOG TECHNOLOGIES, INC.
    Inventors: Nathaniel Roquet, Hyunjun Park, Swapnil P. Bhatia, Darren R. Link
  • Patent number: 12229495
    Abstract: Systems and methods providing personal, intelligent real-time micro-location communications and information agents for search and other communications. Smart, intelligent sending and receiving agents automatically disambiguate, resolve, and enhance micro-location and other terms and shortcodes in search requests and other communications to automatically provide intelligent, personalized, micro-location search results and communications. Sending and receiving agents analyze and enhance terms included in search requests and communications based on micro-location and other terms, which may include one or more imbedded shortcodes. The intelligent agents and imbedded shortcodes are designed for voice search to facilitate to communications and use more precise micro-locations for proximity and other searches and communications, including current and projected location of one or more users or devices.
    Type: Grant
    Filed: February 19, 2024
    Date of Patent: February 18, 2025
    Assignee: WGRS Licensing Company, LLC
    Inventor: S. Lee Hancock
  • Patent number: 12223007
    Abstract: Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into instructions, which will cause a device to render the display layout. The instructions are transmitted to the client device.
    Type: Grant
    Filed: October 26, 2023
    Date of Patent: February 11, 2025
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 12204536
    Abstract: Systems and methods are described for scheduling a query for execution. The system receives and parses a query to identify one or more portions of the query. The system determines a resource allocation for each portion of the query, and determines an availability of compute resources for the different portions of the query. Based on the resource allocation and the availability of compute resources, the system schedules the query.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: January 21, 2025
    Assignee: Splunk Inc.
    Inventors: Sourav Pal, Arindam Bhattacharjee, Nikhil Roy
  • Patent number: 12204582
    Abstract: A media file system, apparatus, computer program product and method are provided for storing a file relationship graph and media data files. An exemplary method includes obtaining a new media file and determining the one or more portions of essence data from which the new media file is derived. The method further including generating a new materials data file for the new media file indicating the determined one or more portions of essence data. Moreover, storing the new materials data file in the media file system, and updating the file relationship graph using the new materials data file.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: January 21, 2025
    Assignee: GRASS VALLEY LIMITED
    Inventor: James Westland Cain
  • Patent number: 12197177
    Abstract: A method, computer program and computer program product for allowing update of digital objects as well as to an edge node and process control system including an edge node. The edge node obtains a copy of an original digital object from a process control server, the original object having a number of aspects and being provided according to a first process control data format, provides the copy as a modified object in a second data format that is open for applications external to the process control system, in which second data format the modified object compromises a number of data models receive an update of the modified object from the application, where the update includes a new data model.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: January 14, 2025
    Assignee: ABB Schweiz AG
    Inventors: Nori Ahari, Anders Trostén
  • Patent number: 12189596
    Abstract: A hash corresponding to a bit string is generated. The hash corresponds to an address location in a data structure associated with the bit string. An index and a modifier correspond to the address location in the data structure corresponding to the hash associated with a first address location in the data structure are determined. In response to determining that the modifier has a first value associated therewith, index information corresponding to the bit string is written to the first address location in the data structure. In response to determining that the modifier has a second value other than the first value associated therewith, the index information corresponding to the bit string is written to a second address location in the data structure.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: January 7, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Leon Zlotnik, Brian Toronyi
  • Patent number: 12189640
    Abstract: Network appliances can record log entries in log objects. An object store can receive the log objects and can use the log objects to create index objects and flow log objects. Each flow log object and index object can be associated with a time period wherein the flow log object includes flow log entries received during that time period. The index object includes shard tables that can be stored in different nonvolatile memories and can thereby be concurrently searched. Shard entries in the shard tables indicate flow entry indicators. The flow entry indicators indicate log entries in the flow log object. An internally indexed searchable object can include the flow log object and the index object. Numerous indexed fields in the flow log entries and can be indexed with each indexed field searchable via the shard entries.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: January 7, 2025
    Assignee: Pensando Systems Inc.
    Inventors: Shrey Ajmera, Enrico Schiattarella, Pirabhu Raman, Vipin Jain
  • Patent number: 12182151
    Abstract: Implementations of this disclosure provide for automated monitoring of configuration parameters of a primary data intake and query system instance operating within a distributed deployment environment. Further implementations provide for automatically generating instructions in response to a detected change in a configuration parameter of the primary data intake and query system instance and transmitting those instructions to one or more secondary data intake and query system instances. The instructions, upon execution by one or more processors, cause the configuration parameters of the one or more secondary data intake and query system instances to be updated in accordance with the detected change in the configuration parameter of the primary data intake and query system instance.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: December 31, 2024
    Assignee: Splunk Inc.
    Inventors: Daniel Federschmidt, Ashley Hoang, Yuan Ling, Mayur Sanjaybhai Pipaliya, Nicolas Stone, Carl Yestrau
  • Patent number: 12182168
    Abstract: Cost attribution using resource switching including receiving, by a workbook manager from a first client computing system, a first request for a workbook presenting a dataset from a cloud-based data warehouse, wherein the first request comprises a first user attribute; selecting, by the workbook manager, a first resource warehouse on the cloud-based data warehouse based on the first user attribute, wherein the first resource warehouse tracks resources used to service data requests on the cloud-based data warehouse; retrieving, by the workbook manager, the dataset from the cloud-based data warehouse using the first resource warehouse matched to the first user attribute; and presenting, on the first client computing system by the workbook manager, the workbook presenting the dataset.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: December 31, 2024
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Samuel Andre Abraham Soubeyran, Jack S. Qian, Prashant Soral, Samantha C. Watts, Zalak H. Trivedi, James A. Johnson
  • Patent number: 12174879
    Abstract: Generating and assigning metadata relating to action objects which arise in audio and/or visual media contents. The action objects are visual and/or audible objects or elements which can be perceived by a viewer and/or listener in audio and/or visual media contents and which originate from different production steps of the audio and/or visual media contents.
    Type: Grant
    Filed: May 31, 2024
    Date of Patent: December 24, 2024
    Assignee: Transfermedia Production Services GMBH
    Inventors: Mark F. Gulbahar, Claudia Wolf, Peter Effenberg
  • Patent number: 12174802
    Abstract: Provided is a system and method for generating and updating a data model for use in retrieving data from an information retrieval system such as a database, a server, and the like. In one example, the method may include monitoring data that is written to database tables of a database by a software process, identifying links between the database tables where the monitored data is written, determining whether the software process has a pre-existing data model for retrieving data stored in the database, and in response to a determination that the software process does not include the pre-existing data model, creating a new data model for the software process which includes names of the database tables where the monitored data is written and links between the database tables, and storing the new data model via a database repository.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: December 24, 2024
    Assignee: SAP SE
    Inventor: Sebastian Mietke
  • Patent number: 12174800
    Abstract: A model management system provides a centralized repository for storing and accessing models. The model management system receives an input to store a model object in a first model state generated based on a first set of known variables. The model management system generates a first file including a first set of functions defining the first model state and associates the first file with a model key identifying the model object. The model management system receives an input to store the model object in a second model state having been generated based on the first model state and a second set of known variables. The model management system generates a second file including a second set of functions defining the second model state and associates the second file with the model key. The model management system identifies available versions of the model object based on the model key.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: December 24, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: David Lisuk, Daniel Erenrich, Guodong Xu, Luis Voloch, Rahul Agarwal, Simon Slowik, Aleksandr Zamoshchin, Andre Frederico Cavalheiro Menck, Anirvan Mukherjee, Daniel Chin
  • Patent number: 12158891
    Abstract: A cognate specification system manages and enforces digital, canonical representations of entities that are added to and in the system by creating a composite entity key (“EntityKey”) that uniquely and immutably identifies each entity within the system, and that is created based upon the attributes of the entity rather than being arbitrarily assigned. Entities may be organized into various types or cognates, each associated with distinct sets of attributes. A physical or digital referent may be added to the system as an entity by specifying attributes. In such a system, any entity, whether a physical or digital referent, a process, or other type, is uniquely and verifiably identifiable, and may be linked to or associated with other entities, allowing users of the system to produce and access specification granularity beyond traditional approaches focused on systems interoperability.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: December 3, 2024
    Assignee: Edgewood Software Corp.
    Inventors: David Boggs, James Orr, Thomas Vaughan