Patents Examined by Yu Zhao
  • Patent number: 12339811
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. When the file has multiple axes or dimensions, the file is aligned along each of the axes. Aligning the file includes splitting the file into sequences that can be aligned along each of the axes or dimensions. Aligning the file generates a compression tensor, where each row or dimensional space of the compression tensor corresponds to part of the file. A consensus tensor is determined from the compression tensor. Using the consensus tensor, pointer lists are generated. Each pointer lists identifies a subsequence or portion of the consensus tensor. The compressed file includes the pointer lists and the consensus tensor.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: June 24, 2025
    Assignee: Dell Products L.P.
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Patent number: 12321364
    Abstract: A system and method for generating structured data objects from unstructured data is provided. The unstructured data is received and parsed by comparing substrings with entries from an entities data structure and a listing of curated patterns to identify and classify substrings. The identified substrings are then ranked and filtered to identify one or more of the most relevant substrings. One or more of the ranked and filtered substrings are used to generate a structured data object.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: June 3, 2025
    Assignee: Keeper Tax Inc.
    Inventors: Thomas Meyer Funk, Thomas Corbin Madsen, David Min Kang
  • Patent number: 12314347
    Abstract: A system and method and for retrieving one or more one or more multimodal assets includes receiving a search query for searching for one or more multimodal assets from among a plurality of candidate multimodal assets, encoding the search query into one or more query embedding representations via a trained query representation machine-learning (ML) model, comparing, via a matching unit, the one or more query embedding representations to a plurality of multimodal tensor representations, each of the plurality of multimodal tensor representations being a representation of one of the plurality of candidate multimodal assets, and identifying, based on the comparison, at least one of the plurality of the candidate multimodal assets as a search result for the search query, and providing the at least one of the plurality of the candidate multimodal assets for display as the search result.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: May 27, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adit Krishnan, Ji Li, Amit Srivastava
  • Patent number: 12282482
    Abstract: A system and a method are disclosed for receiving, via a user interface, user input of a first parameter and a second parameter. The system identifies aggregations corresponding to the parameters, the aggregations updated based on input from respective sets of machines, the aggregations being siloed with respect to one another. The system transmits a first query to the first aggregation corresponding to the first parameter, and receives a first response to the first query comprising first data, and transmits a second query to the second aggregation corresponding to the second parameter, and receives a second response to the second query comprising second data. The system integrates the first data and the second data into integrated data, and provides for display, via the user interface, a representation of the integrated data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: April 22, 2025
    Assignee: Tekion Corp
    Inventors: Satyavrat Mudgil, Justin Hou, Ved Surtani
  • Patent number: 12277129
    Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: April 15, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ted Dunning, Suparna Bhattacharya, Glyn Bowden, Lin A. Nease, Janice M. Zdankus, Sonu Sudhakaran
  • Patent number: 12259919
    Abstract: Embodiments for providing rare topic detection using hierarchical topic modeling by a processor. A hierarchical topic model may be learned from one or more data sources. One or more dominant words in a selected cluster may be iteratively removed using the hierarchical topic model. The dominant words may relate to one or more primary topics of the cluster. The learned hierarchical topic model may be seeded with one or more words, n-grams, phrases, text snippets, or a combination thereof to evolve the hierarchical topic model and the removed dominant words are reinstated upon completion of the seeding.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 25, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu Ganti, Mudhakar Srivatsa, Shreeranjani Srirangamsridharan, Yeon-sup Lim, Dakshi Agrawal
  • Patent number: 12248488
    Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: March 11, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ted Dunning, Suparna Bhattacharya, Glyn Bowden, Lin A. Nease, Janice M. Zdankus, Sonu Sudhakaran
  • Patent number: 12235836
    Abstract: A system that enables searching for representing listings for accommodation reservations on a map is described. The system receives, by a network site of a listing network platform, input comprising search criteria associated with a geographical region and identifies a plurality of listings matching the search criteria. The system identifies a first subset listings of the plurality of listings that is each associated with a respective location that is within a boundary associated with the geographical region and a second subset listings of the plurality of listings that is each associated with a respective location that is outside the boundary associated with the geographical region. The system visually distinguishes the first subset of listings from the second subset of listings on a map-based graphical user interface (GUI) that represents the plurality of listings matching the search criteria.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: February 25, 2025
    Assignee: Airbnb, Inc.
    Inventors: Adam James Shutsa, Ang Li, Clarence Chin-wei Quah, Devansh Gupta, Shuoyuan Lin, Hongru Hou, Hongwei Zhang, Malay Haldar, Kedar Bellare, Shanni Weilert, Sherry Therese Chen, Soumyadip Banerjee, Surbhi Sethi, Vivek Bhardwaj, Xiaotang Wang, Yonghua Xu
  • Patent number: 12189598
    Abstract: Methods, computer-readable media and apparatuses are disclosed for graph data write. In an example, in response to receiving a first graph data write request, row lock indexes of corresponding row locks of target write objects are determined based on object identification information of the target write objects in the first graph data write request, where each target write object corresponds to a row lock. The target write objects are locked based on the row lock indexes of the target write objects; graph data write is performed for the first graph data write request after the target write objects are locked; the row locks held by the first graph data write request are unlocked after graph data of the target write objects is written; and a graph data write result is provided to a user after all the row locks held by the first graph data write request are unlocked.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: January 7, 2025
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventor: Kaihang Dai
  • Patent number: 12184518
    Abstract: Methods and systems are provided for inferred information propagation for aircraft prognostics. The method includes receiving, by a processor, an original time-series of data points for a component as an input; preprocessing the input to divide the original time-series of data into subsets of data by applying a time-window over the original time-series of data points; and computing, by the processor, a Mutual Information (MI) value for each pair of variables within each subset of data. The method also includes constructing, by the processor, a sequence of relationship graphs using the computed MI values; clustering, by the processor, each relationship graph; and analyzing, by the processor, the time-ordered sequence of clustered relationship graphs to identify features in the component.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: December 31, 2024
    Assignee: The Boeing Company
    Inventors: Charles Eugene Martin, Tsai-Ching Lu, Steve Slaughter, Alice A. Murphy
  • Patent number: 12135698
    Abstract: Examples of the present disclosure describe systems and methods for migrating mailbox identities. In aspects, a system may receive one or more requests to perform tasks for migrating identities of a plurality of mailboxes included in a security group created at a source tenant to a plurality of mail users created at a target tenant that correspond to the plurality of mailboxes. Based on the one or more requests, the system may copy the identities to a data store associated with the target tenant, upload mapping data to the data store, and use that mapping data to map the identities copied to the data store to the corresponding plurality of mail users in the target tenant. For each of the identities mapped, the system may copy at least one or more attributes of the respective identity from the data store to the respective corresponding mail user in the target tenant.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Md Mainul Mizan, Kamil Krzywicki, Anshul Dube, Brian Alan Day, Robert Allen Lowe, Shankaranand Arunachalam
  • Patent number: 12124454
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for query execution in a multi-tenant cloud service. The method includes one or more processors determining category classes for service queries. The method further includes sending for execution, a selected number of service queries from one of the determined category classes to a shadow query engine. Respective service queries of the categorically classified service queries comprise a different set of configuration parameter values for the shadow query engine. The method further includes recording metadata for the selected number of service queries of the one category class executed on said shadow query engine. The method further includes determining correlations between the recorded metadata.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 22, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregor Möhler, Oliver Koeth, Timo Kussmaul, Michael Haide, Torsten Steinbach, Alexander Eckert, Sachin Lingadahalli Vittal, Michael Behrendt, Manuela Kohler
  • Patent number: 12106268
    Abstract: A method includes receiving an electronic feed inventory file; creating a feed message including a batch of inventory messages based on the feed inventory file; placing the feed message in a message queue; performing validation of each of the inventory messages; generating a response to each invalid inventory messages; generating a first batch of response message including the responses to the invalid inventory messages; publishing the first batch of response message to the message queue; updating a first database based on validated inventory messages; generating responses to each of the validated inventory messages; generating a second batch of response message including the responses to the validated inventory messages, the first and second batch of response message having the batch identification; publishing the second batch of response message to the message queue; and updating a second database based on the first and second batch of response messages.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: October 1, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Prakash Kamani, Mohammad Tariq, Kavita Sadar, Daljeet Singh, Dinesh Singla, Shantanu Preetam, Alekhya Ganan
  • Patent number: 12079222
    Abstract: Enabling data portability between systems, including: submitting, to a cloud-based metadata store storing metadata describing data stored in a plurality of storage systems each coupled for data communications with a corresponding on-premises cloud infrastructure of a plurality of on-premises cloud infrastructures, a query; selecting a subset of the data responsive to the query and stored in at least one first storage system coupled to at least one first on-premises cloud infrastructure; and storing, from the at least one first storage system to a second storage system coupled to a second on-premises cloud infrastructure, the subset of the data responsive to the query.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: September 3, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Emily Potyraj, Joshua Robinson, Brian Gold
  • Patent number: 12045443
    Abstract: Some embodiments are directed to a data filtering device configured to select for a widget of visualizing type out of multiple widgets, the controlling widgets of filtering type, wherein a widget is controlling according to a control rule, said control rule depending on the widget location of the widget of visualization type and the widget location of the widget of filtering type.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 23, 2024
    Assignee: Koninklijke Philips N.V.
    Inventors: Niels Roman Rotgans, Niels Laute, Lucas Jacobus Franciscus Geurts
  • Patent number: 12038928
    Abstract: A method implements efficient counterfactual search. The method includes receiving a request corresponding to an input vector, processing the input vector with a model to generate an output vector that does not correspond to a selected class, and processing the input vector using a component, of a plurality of components, to generate a counterfactual vector to the selected class. The plurality of components includes a number of dimensions that is less than a number of features of the input vector. The method further includes processing the counterfactual vector to generate a recommendation and presenting the recommendation.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: July 16, 2024
    Assignee: Intuit Inc.
    Inventors: Yair Horesh, Aviv Ben Arie
  • Patent number: 12038919
    Abstract: Systems and processes for recording operational activities in a traceable manner are provided herein. Event data for events associated with operational activities may be received at a system, the event data including, for each of the events, a time parameter and a subject of the respective event. The events may be grouped and processed according to the time parameter or the subject of each of the events, and one or more database tables of a model may be populated and/or updated with event entries based on the event data. The model may include a first part corresponding to processing of the operational activities, and a second part corresponding to results of the processing of the operational activities, where event entries stored in the first and second parts of the model are linked by respective process dates for the event entries. The tables may be output for presentation to a user.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: July 16, 2024
    Assignee: SAP SE
    Inventors: Zhijie Ai, Shihui Chen
  • Patent number: 12038910
    Abstract: A method and a system for reducing the size of a blockchain. The blockchain includes a first set of two or more blocks including an initial genesis block. A new genesis block for the blockchain is generated. The first hash value resulting from hashing the new genesis block matches a second hash value resulting from hashing a last block from the first set of blocks, and the difficulty of determining the first hash value is computationally greater than the cumulative difficulty of determining hash values of all blocks in the first set of blocks. The new genesis block is transmitted to one or more blockchain nodes of a blockchain network, and the first set of blocks is replaced with the new genesis block.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: July 16, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Oscar Novo Diaz, Valentin Tudor, Aitor Hernandez Herranz
  • Patent number: 12038991
    Abstract: The systems, methods, and devices of the present disclosure may provide, among other features, high-performance, interactive geographical and/or data object map capabilities in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. In various embodiments, an interactive geographical map display system may enable rapid and deep analysis of various objects, features, and/or metadata by the user by aggregating and clustering large sets of data into aggregate values and clusters. The user can select various clusters, via the user interface, to interact with the data, clusters, and map.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: July 16, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Glen Takahashi, Robert Imig
  • Patent number: 12032631
    Abstract: At least one non-transitory computer-readable storage medium storing processor-executable instructions that, when executed by at least one computer hardware processor, cause the at least one computer hardware processor to perform: obtaining an automatically generated initial dataflow graph, the initial dataflow graph comprising a first plurality of nodes representing a first plurality of data processing operations and a first plurality of links representing flows of data among nodes in the first plurality of nodes; and generating an updated dataflow graph by iteratively applying dataflow graph optimization rules to update the initial dataflow graph, the updated dataflow graph comprising a second plurality of nodes representing a second plurality of data processing operations and a second plurality of links representing flows of data among nodes in the second plurality of nodes.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: July 9, 2024
    Assignee: Ab Initio Technology LLC
    Inventor: Garth Allen Dickie