Patents Examined by Cheryl M Shechtman
  • Patent number: 12386857
    Abstract: Systems and methods can involve, for an execution of a remote copy operation from a primary storage system to a secondary storage system, calculating lag time from a current time and latest copy time received during execution of the remote copy operation. The calculation of the lag time for the execution of the remote copy operation can be conducted by either the primary storage system or the secondary storage system.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: August 12, 2025
    Assignee: HITACHI VANTARA, LTD.
    Inventor: Tomohiro Kawaguchi
  • Patent number: 12386879
    Abstract: A search result display method, apparatus and device, and a medium, which relate to the technical field of computers, the method including: receiving a search term, the search term corresponding to search intentions; and displaying target search results related to each search intention in regions in a search result page, the target search result including key information representing the search intentions and target multimedia content corresponding to the key information. According to the method, a user may simultaneously see target search results of search intentions in a search result page, improving the information content of the search result page; moreover, target multimedia content of the same search intentions are displayed in the same region in the search result page, so that the user may continuously consume search results corresponding to a certain search intention, improving the search result screening efficiency and the consumption efficiency.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: August 12, 2025
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventor: Liping Zhu
  • Patent number: 12380097
    Abstract: A system for query-enhanced digital agent selection within a multi-digital agent architecture is described. The system may include one or more processors, a graphical user interface module rendering an interactive agent querying interface for receiving unrefined query data, and a dynamic query enhancement microservice for transforming the unrefined query data to enhanced query data. The system may further include a multi-agent arbiter communicably interposed between the dynamic query enhancement microservice and a set of digital agents, the multi-agent arbiter for selecting a digital agent of the set to receive an agent selection control signal from the multi-agent arbiter and for forwarding the enhanced query data to the selected digital agent. The selected digital agent may generate a response to the unrefined query data based on a processing of the enhanced query data against data accessed within a computer data source to which the selected digital agent is specifically permissioned.
    Type: Grant
    Filed: March 14, 2025
    Date of Patent: August 5, 2025
    Assignee: PocketNest, Inc.
    Inventors: Jessica Willis, Chris Wascha, Yiping Kang, Jason Mars
  • Patent number: 12373447
    Abstract: A system generates a topic graph based on the SERP data for high-ranking keywords in a search engine. Clustering may be based on (for example) degrees of intersection between links in search results of keywords from the SERP data, or keyword embeddings on the SERP data. The topic graph loosely clusters the keywords, such that the keywords have at least a threshold degree of similarity to their clusters, but not necessarily to all the other keywords in the cluster. As a consequence of the loose clustering, a given topic contains keywords that represent different aspects of the same concept, such that a content viewer would likely be interested in a piece of content that addresses the different aspects, and a search engine would be more likely to highly rank the content within its search results for one of the keywords.
    Type: Grant
    Filed: June 21, 2024
    Date of Patent: July 29, 2025
    Assignee: Graphite Growth, Inc.
    Inventors: Jose Luis Paredes, Marcos Ciarrocchi, Gregory Druck
  • Patent number: 12373446
    Abstract: An online system provides a search interface for a user to identify items. The search interface may present suggested search queries to the user, allowing the user to select a suggested search query rather than manually entering search terms to form a search query. To identify search queries most likely to be selected by the user, the online system gets a set of candidate search queries and generates a relevance score for each candidate search query by applying a trained query relevance model to each candidate search query. The scored candidate search queries are selected and ranked using the relevance scores, and the selected candidate search queries are displayed using the ranking in the search interface. The query relevance model is a transformer-based small language model receiving a user sequence of prior search queries and items with which the user interacted and the candidate search terms as input.
    Type: Grant
    Filed: March 26, 2024
    Date of Patent: July 29, 2025
    Assignee: Maplebear Inc.
    Inventors: Raochuan Fan, Lee Cohn, Taesik Na, Vinesh Reddy Gudla
  • Patent number: 12366153
    Abstract: A method can include receiving input for a drilling operation that utilizes a bottom hole assembly and drilling fluid; generating a set of offset drilling operations using historical feature data, where the historical feature data are processed by computing feature distances; performing an assessment of the offset drilling operations as characterized by at least feature distance-based similarity between the drilling operation and the offset drilling operations; and outputting at least one recommendation for selection of one or more of a component of the bottom hole assembly and the drilling fluid based on the assessment.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: July 22, 2025
    Assignee: Schlumberger Technology Corporation
    Inventors: Gregory Michael Skoff, Crispin Chatar, Velizar Vesselinov, Cheolkyun Jeong, Fatma Mahfoudh, Sergey Makarychev-Mikhailov, Oleh Petryshak, Yezid Arevalo Romero, Yingwei Yu, Georgia Kouyialis
  • Patent number: 12360968
    Abstract: An example methodology includes, by a computing device, determining a recurring time period during which performance data breaches a performance data threshold and applying a data exclusion window on the recurring time period, wherein performance data within the data exclusion window are excluded from system performance calculations. The method also includes, by the computing device, retrieving historical performance data associated with the data exclusion window and determining a percentage of the historical performance data that breach the performance data threshold. The method further includes, responsive to a determination that the percentage of the historical performance data that breach the performance data threshold is within an acceptable breach threshold, removing, by the computing device, the data exclusion window on the recurring time period.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: July 15, 2025
    Assignee: Dell Products L.P.
    Inventors: Lisa O'Mahony, Francisco Jaen, Jason McCarthy
  • Patent number: 12353355
    Abstract: Systems, computer program products, and methods are described herein for tracking cross border data transmissions and generating a data passport entry in an electronic network. The present disclosure is configured to receive a file, the file comprising file data; receive an origination location identifier and destination location identifier of the file; parse the file data and apply a natural language processor to the file data to generate a structured meaning of the file data; compare the structured meaning of the file data to a theme database to generate a file theme score; determine, based on the destination location identifier, a destination theme score; generate a hash value for the file; and generate a data passport entry for the file based on the file name, the origination location identifier, the destination location identifier, the file theme score, the destination theme score, the hash value, and a count score.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: July 8, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Rahul Yaksh, Pratap Dande, Erik Dahl, Steven Allan Reich, Vishwanath Prasad Karra, Tileshia Brenda Alford
  • Patent number: 12339874
    Abstract: A density-based data clustering apparatus includes a memory storing a data clustering program, and a processor configured to execute the data clustering program, wherein the data clustering program stores input data, which is added to a sliding window for processing streaming data, together with spatial information and temporal information, removes deviation data deviating from the sliding window, classifies the input data into a core, a border, or noise according to density based on the spatial information and the temporal information, updates a cluster based on a result of classification of the input data and a result of removal of the deviation data, forms the cluster including one or more cores and borders, and updates the cluster through a spanning tree connecting cores within a critical distance by an edge.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: June 24, 2025
    Assignee: Seoul National University R&DB Foundation
    Inventors: Bongki Moon, Kyoseung Koo, Bogyeong Kim, Undraa Enkhbat
  • Patent number: 12339917
    Abstract: This disclosure relates to method and system for generating user role-specific responses through Large Language Models (LLMs). The method includes receiving a user query from a user account. The user account is associated with a user role from a plurality of user roles. The method includes combining, based on the user role, the user query with contextual information corresponding to the user query to obtain a combined query. The method includes inputting the combined query to an LLM. The method includes generating a user role-specific response corresponding to the combined query through the LLM. The method includes rendering the user role-specific response to a display of a user device associated with the user account.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: June 24, 2025
    Assignee: Infosys Limited
    Inventors: Syed Ahmed, Ritarshi Chakraborty
  • Patent number: 12332869
    Abstract: An apparatus for labeling data in a machine-to-machine (M2M) system, and a method for operating the apparatus may include determining a label for data and generating a resource including information related to the label. The resource may include at least one of information indicating being training data, information indicating a type of an annotation, information indicating a format of labeling, information describing an annotation, information on an applied ontology, and information referencing the data.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: June 17, 2025
    Assignees: Hyundai Motor Company, Kia Corporation, Industry Academy Cooperation Foundation of Sejong University
    Inventor: Jae Seung Song
  • Patent number: 12265454
    Abstract: An embodiment identifies a fileset used by an executing application. An embodiment generates, at a first time, a first snapshot of the fileset, the first snapshot comprising a first state of the fileset at the first time and a first indicator corresponding to the first state of the fileset. An embodiment selects, at a recovery time later than the first time, from a sequence of snapshots of the fileset including the first snapshot, a recovery snapshot, the recovery snapshot comprising a recovery indicator, wherein the recovery indicator has a difference from the first indicator that is higher than a threshold value. An embodiment restores, using the recovery snapshot, the fileset to a state other than the first state, the restoring resulting in a restored application.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erin M Farr, Yu-Cheng Hsu, Pratik Gupta
  • Patent number: 12259792
    Abstract: One example method includes generating first and second snapshots of a shared protection namespace of a backup storage device. The first snapshot includes a first working frozen copy of an active namespace and the second snapshot includes a second work working frozen copy of the active namespace. First and second point-in-time copies of the first and second working frozen copies are generated in the shared protection namespace. The first point-in-time copy includes first files extracted from the first working frozen copy and that are stacked in at least one first horizontal file. The second point-in-time copy includes the second files included in the second working frozen copy that are stacked in at least one second horizontal file. A retention lock is applied to the at least one first and second horizontal files.
    Type: Grant
    Filed: January 25, 2024
    Date of Patent: March 25, 2025
    Assignee: Dell Products L.P.
    Inventors: Salil Dangi, Nitin Madan, Naveen Rastogi
  • Patent number: 12260688
    Abstract: A method for identifying vehicle performance, including maintaining a database with clustered reference data based on first vehicle data, in which each cluster in the clustered reference data is associated with a cluster significant parameter being a cluster threshold indicative of the association of the corresponding cluster; collecting second vehicle data; identifying the second vehicle data with regards to the clusters of the clustered reference data by means of an associated significant parameter and a cluster threshold, and in response of not being able to classify the second vehicle data into a cluster of the clustered reference data, define the second vehicle data as an outlier; identifying vehicle performance based on the cluster identification and determined outlier of the second vehicle data.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 25, 2025
    Assignee: VOLVO TRUCK CORPORATION
    Inventor: Rikard Vinge
  • Patent number: 12260342
    Abstract: Systems, methods, and computer-readable media for generating responses to natural-language queries regarding items in unstructured documents are disclosed. An application instance that includes one or more machine learning models receives, from a subscriber computing system, a query and document comprising unstructured data. Based on the unstructured data, the application instance generates a searchable data structure using a machine learning model. A query response is generated by performing a semantic search on the searchable data structure. The query response is provided to a target application.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: March 25, 2025
    Assignee: ExlService Holdings, Inc.
    Inventors: Chaithanya Manda, Anupam Kumar, Solmaz Torabi, Raman Kumar, Anish Goswami, Sidhant Agarwal, Md Sharique, Diksha Malhotra, Garimella Venkata BhanuTeja, Arvind Singh, Pavan Praneeth
  • Patent number: 12235822
    Abstract: A computer-implemented method includes representing a plurality of database tables as respective vectors in a multi-dimensional vector space, receiving an indication that a first database table represented by a first vector and a second database table represented by a second vector are related to each other, moving positions of the respective vectors representing the plurality of database tables in the multi-dimensional vector space in response to the indication, and grouping the plurality of database tables into one or more table clusters based on positions of the respective vectors representing the plurality of database tables in the multi-dimensional vector space.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: February 25, 2025
    Assignee: SAP SE
    Inventors: Jan Portisch, Sandra Bracholdt
  • Patent number: 12229166
    Abstract: Provided herein is a method of storing an incoming dataset in a data mesh. The method may include a plurality of steps. The steps may include associating a metadata tag with a classifying feature and a storage instruction in a (first) relational database. The steps may include scanning incoming datasets to identify datasets characterized by the classifying feature. The steps may include tagging an incoming dataset to generate a tagged dataset. The steps may include storing the tagged dataset in the data mesh, according to the storage instruction. The steps may include associating, in a second relational database, the metadata tag with the initial storage location. The steps may include modifying the storage instruction. The steps may include storing the incoming dataset an additional time in the data mesh, according to the modified storage instruction.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: February 18, 2025
    Assignee: Bank of America Corporation
    Inventors: Harinath Meedinti Bhaskara Reddy, Manu Kurian, Jayachandra Varma, Erica Perkins, Aeric Solow
  • Patent number: 12231542
    Abstract: Systems and methods for generating min-increment counting bloom filters to determine count and frequency of device identifiers and attributes in a networking environment are disclosed. The system can maintain a set of data records including device identifiers and attributes associated with device in a network. The system can generate a vector comprising coordinates corresponding to counter registers. The system can identify hash functions to update a counting bloom filter. The system can hash the data records to extract index values pointing to a set of counter registers. The system can increment the positions in the min-increment counting bloom filter corresponding to the minimum values of the counter registers. The system can obtain an aggregated public key comprising a public key. The system can encrypt the counter registers using the aggregated shared key to generate an encrypted vector. The system can transmit the encrypted vector to a networked worker computing device.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: February 18, 2025
    Assignee: GOOGLE LLC
    Inventors: Craig Wright, Laura Grace Book, Sheng Ma, Jiayu Peng, Xichen Huang, Benjamin R. Kreuter, Evgeny Skvortsov, Arthur Asuncion, James Robert Koehler
  • Patent number: 12210572
    Abstract: A database system is operable to execute a query based on, during a first temporal period, executing a multiplexer operation in conjunction with a first mode of operation to generate a first plurality of multiplexer output, and executing a load operation upon the first plurality of multiplexer output to generate initial load operation output from the first plurality of multiplexer output. In response to a determination to transition to execution of the multiplexer operation in conjunction with a second mode of operation, the multiplexer operation is further executed in conjunction with the second mode of operation during a second temporal period to generate a second plurality of multiplexer output for processing via the load operation. The load operation is further executed upon the second plurality of multiplexer output to generate further load operation output.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: January 28, 2025
    Assignee: Ocient Holdings LLC
    Inventors: Ellis Mihalko Saupe, Andrew Park
  • Patent number: 12197489
    Abstract: A method for searching for a clipping template includes: in a video editing scenario, a server device acquires a first multimedia resource specified by a user and carries out searching according to the first multimedia resource specified by the user, to obtain a target clipping template matching the first multimedia resource, the target clipping template being used to indicate that multimedia material to be clipped is clipped, on the basis of a target clipping method, into a second multimedia resource.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: January 14, 2025
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO, LTD.
    Inventors: Gen Li, Yingzhi Zhou, Ran Cui, Ying Zhang