Patents Examined by Hung T Vy
  • Patent number: 12169488
    Abstract: The present disclosure relates to recording and tracking a local content enrichment submission via a local content enrichment platform that leverages distributed ledger technology. The system can comprise a memory to store computer executable instructions. Also, the system can comprise one or more processors, operatively coupled to the memory, that execute the computer executable instructions to implement a blockchain layer configured to record a local content enrichment submission to a distributed ledger and track a status of the local content enrichment submission via transactions with the distributed ledger. The local content enrichment submission includes data characterizing a proposal of an entity to comply with local content regulations of a region.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: December 17, 2024
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventors: Abdulhakim Abdullah Alhabib, Abdulaziz Saud Almuhaisin
  • Patent number: 12164392
    Abstract: A method for recovering a data center, includes making a determination, by a cloud module, that the data center has experienced a failure; sending, by the cloud module and in response to the determination, an infrastructure file including data center infrastructure information to a client device; receiving, after sending the infrastructure file, a confirmation from the client device that at least a portion of the data center infrastructure is installed; sending, from the cloud module to the data center module, a snapshot in response to the confirmation; deploying, by the data center module, the snapshot at the data center; validating, by the data center module, complete connectivity of data center; sending, by the data center module, a heartbeat signal to the cloud module in response to the validating; and sending, by the cloud module, a standby signal to disaster recovery resources in response to receiving the heartbeat signal.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: December 10, 2024
    Assignee: Dell Products, L.P.
    Inventors: Parminder Singh Sethi, Anay Kishore, Nithish Kn
  • Patent number: 12164519
    Abstract: In some example embodiments, there is provided a method that includes receiving a query for query plan generation and query plan optimization; detecting whether the query plan includes a restart pipeline, the restart pipeline including one or more first operators that cause a query plan restart; detecting whether the query plan includes a result pipeline, the result pipeline including one or more second operators that provide result streaming; determining whether there is a dependency between execution of the restart pipeline and execution of the result pipeline; in response to determining there is no dependency, reordering the restart pipeline in the query plan such that the restart pipeline will be executed before the result pipeline in order to enable result streaming optimization; and providing the reordered query plan for execution. Related systems and computer program products are also provided.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 10, 2024
    Assignee: SAP SE
    Inventors: Christina Teflioudi, Paul Willems, Till Merker
  • Patent number: 12158892
    Abstract: A method for transforming data organized in tabular structure is disclosed. In some embodiments, the method includes assigning a score to each of a plurality of cells within a table based on an associated set of orthogonal features characterizing a set of data. The set of orthogonal features comprises visual features, syntactic features, and language-based features. The method further includes identifying for each of the plurality of cells, a cell type based on the assigned score. The method further includes determining a table type based on the cell type and the set of orthogonal features determined for each of the plurality of cells. The table type comprises one of a row-oriented table, a column-oriented table, or a composite table.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: December 3, 2024
    Assignee: Infosys Limited
    Inventors: Megha Honna, Rajeshwari Ganesan
  • Patent number: 12147306
    Abstract: One example method includes obtaining respective information concerning each asset in a group of assets, performing a deduplication check to identify an entity that will perform deduplication of backups of the assets, based on the information obtained concerning the group of assets, and based on an outcome of the deduplication check, sizing one or more proxy instances that will be needed to create the backups, spawning the proxy instances, and using the proxy instances to create the backups of the data assets.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: November 19, 2024
    Assignee: Dell Products L.P.
    Inventor: Girish Balvantrai Doshi
  • Patent number: 12141210
    Abstract: Information for selecting a food menu item based on an ingredient is provided to a user. In a user terminal device such as a smartphone, when a category is selected on an initial screen, the screen shifts to a large category screen. When “TORI-NIKU (CHICKEN)” is selected, the screen shifts to a sub-category screen. Alternatively, when “AIUEO (JAPANESE ALPHABET)” is selected on the initial screen and “TO” is selected on a character palette screen, a screen including ingredients having names each beginning with “TO” is displayed and, when “TORI-NIKU” is selected, the screen shifts to the sub-category screen. When “SASAMI (CHICKEN FILLET)” is selected on the sub-category screen, the screen shifts to a second ingredient selection screen. Under and on the right side of “SASAMI”, “SALAD HOURENSO (SPINACH)”, “ZA-SAI (PICKLED MUSTARD STEM)”, “NEGI (GREEN ONION)”, “PIMAN (GREEN PEPPER)”, and the like each as only one ingredient or a matching ingredient are displayed.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: November 12, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Hosei Akazawa
  • Patent number: 12141159
    Abstract: Database environments may choose to schedule complex analytics processing to be performed by specialized processing environments by caching source datasets or other data needed for the analytics and then outputting results back to customer datasets. It is complex to schedule user database operations, such as running dataflows, recipes, scripts, rules, or the like that may rely on output from the analytics, if the user database operations are on one schedule, while the analytics is on another schedule. User/source datasets may become out of sync and one or both environments may operate on stale data. One way to resolve this problem is to define triggers that, for example, monitor for changes to datasets (or other items of interest) by analytics or other activity and automatically run dataflows, recipes, or the like that are related to the changed datasets (or other items of interest).
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: November 12, 2024
    Assignee: Salesforce, Inc.
    Inventors: Keith Kelly, Ravishankar Arivazhagan, Wenwen Liao, Zhongtang Cai, Ali Sakr
  • Patent number: 12136045
    Abstract: A data structuring system that provides a user interface to enable data wrangling and modeling, and methods for making and using the same.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: November 5, 2024
    Assignee: PECAN AI LTD.
    Inventors: Noam Brezis, Zohar Z. Bronfman
  • Patent number: 12118040
    Abstract: An electronic device provides, to a model trained to generate synthetic queries, information corresponding to a first media content item and a first value for a parameter indicative of query specificity. The device receives, from the model trained to generate synthetic queries, a first query corresponding to the first media content item, wherein the first query is generated in accordance with the first value for the parameter indicative of query specificity. The device provides, to a client device for display at the client device, the first query and receives user selection of the first query. In response to the user selection of the first query, the device provides a first result set of media content items for the first query.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: October 15, 2024
    Assignee: Spotify AB
    Inventors: Gustavo Penha, Enrico Palumbo, Maryam Aziz, Alice Wang, Hugues Bouchard
  • Patent number: 12105696
    Abstract: Methods that provide dynamic index management for a set of computing storage resources are disclosed herein. One method includes collecting, by a processor, a set of current performance data for a set of storage resources storing data and implementing a set of indexes for the data stored on the set of storage resources based on an optimized performance predicted for the set of storage resources based on the collected set of current performance data and a set of predicted performance data that identifies the set of indexes. Also disclosed herein are apparatus, systems, and computer program products that can include, perform, and/or implement the methods for providing dynamic index management for a set of computing storage resources.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: October 1, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xiaobo Wang, Shengyan Sun, Jia Tian Zhong
  • Patent number: 12105670
    Abstract: A processing system manages an ordered set of hierarchical data structures representing snapshots that define the state of a filesystem at different points in time. The data structures include nodes that store strong references, which can be utilized to read or write data, or weak references that can be only utilized to read data. In order to create a new snapshot, a root node is created for a new data structure representing the new snapshot by copying the root node of the data structure representing an active view of the filesystem. Any strong references stored in the copy of the root node are then changed to weak references. Snapshotting operations can then be performed with respect to the new snapshot utilizing the weak references stored in the root node of the new data structure.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: October 1, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Neeraj Kumar Singh
  • Patent number: 12099543
    Abstract: Highly accurate document search, especially intellectual property-related document search, is achieved with a simple input method. A processing portion has a function of generating text analysis data from text data input to an input portion; a function of extracting a search word from words included in the text analysis data; and a function of generating first search data from the search word on the basis of weight dictionary data and thesaurus data. A memory portion stores second search data generated when the first search data is modified by a user. The processing portion updates the thesaurus data in accordance with the second search data.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: September 24, 2024
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Kazuki Higashi, Junpei Momo
  • Patent number: 12093258
    Abstract: A system is described. The system may include a storage device, which may include storage for data and a controller to write the data to the storage and to read the data from the storage. The storage device may also include an accelerator implementing at least one operation on files stored on the storage device. These operations may be drawn from a set including a merge operation and a split operation.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: September 17, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Veronica Lagrange Moutinho Dos Reis, Vishwanath Maram, Huan Li, Howard Butler, Oscar P. Pinto
  • Patent number: 12086107
    Abstract: A file sharing method, apparatus, and system, mainly relate to the technical field of computers. The method comprises: obtaining a file to be shared; concurrently transmitting the shared file compression packages onto a blockchain; forming data blocks according to a compressed package file name and a hash value thereof, wherein the data blocks comprise the hash value of a previous data block; using the hash value of a last data block as a root hash value; and according to the root hash value, obtaining a file comprised in the last data block, and then obtaining each file compression package in a blockchain indicated by the root hash value.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: September 10, 2024
    Assignee: DIGITAL CURRENCY INSTITUTE, THE PEOPLE'S BANK OF CHINA
    Inventors: Changchun Mu, Gang Di, Youcai Qian, Sude Qing, Qingjie Chen, Jinzhao Du
  • Patent number: 12087403
    Abstract: System and method for constructing a hierarchical index table usable for matching a search sequence to reference data. The index table may be constructed to contain entries associated with an exhaustive list of all subsequences of a given length, wherein each entry contains the number and locations of matches of each subsequence in the reference data. The hierarchical index table may be constructed in an iterative manner, wherein entries for each lengthened subsequence are selectively and iteratively constructed based on the number of matches being greater than each of a set of respective thresholds. The hierarchical index table may be used to search for matches between a search sequence and reference data, and to perform misfit identification and characterization upon each respective candidate match.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: September 10, 2024
    Assignee: Coherent Logix, Incorporated
    Inventors: Michael B. Doerr, Jan D. Garmany, Stephen V. Wood, Daemon G. Anastas, Martin A. Hunt
  • Patent number: 12086126
    Abstract: The present disclosure provides a method for spreadsheet importing, a device, an apparatus and a medium. An image processing method includes: receiving a spreadsheet to be imported; displaying, in response to that a spreadsheet object in the spreadsheet includes a picture, the picture in a target table cell of a database table. The target table cell is determined based on a cell position of a target cell; the target cell is a cell to which the picture belongs in the spreadsheet; and the cell position is determined based on a data area of the spreadsheet.
    Type: Grant
    Filed: November 21, 2023
    Date of Patent: September 10, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yuanze Zhou, Yan Liu
  • Patent number: 12079090
    Abstract: Data backup in a vehicle, where a datum is generated by a function implemented on a first control device of the vehicle. The securing of the datum generated is determined using the configuration data stored in a first control device. If the datum generated is to be protected, it is cryptographically marked and/or encrypted. The cryptographically marked and/or encrypted datum is stored in a memory of the first control device. In addition the cryptographically marked and/or encrypted datum or a value derived therefrom is sent over an electronic network of the vehicle to at least one second control device, received by the latter and stored in a memory of the second control device.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: September 3, 2024
    Assignee: Volkswagen Aktiengesellschaft
    Inventors: Timo Winkelvos, Aljoscha Fernandez
  • Patent number: 12072873
    Abstract: A batch processor executing batch processing logic is provided for batch processing data that is stored in multiple tables and is organized in the tables as a plurality of rows of data and a plurality of columns. Each row is identified by a key, and each column represents a field having a unique field name. In operation, the batch processing is performed by reading out data from only a portion of a row from each of the tables that is to be used for the batch processing logic by specifying the key of the row from the respective table, and the unique field names in the row of the respective table to be used for the batch processing logic. The remaining portion of the data in the row of the respective table is not read out from the row. Batch processing is then performed on the read out data using the batch processing logic. The batch processed data is then written back into the same row of the respective table that the data was read out from.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: August 27, 2024
    Assignee: KEYGEN DATA LLC
    Inventor: Joseph Jose
  • Patent number: 12072889
    Abstract: An intermediate data object is described that bridges source data to analysis-ready variables (ARVs).
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: August 27, 2024
    Assignee: UNITED STATES GOVERNMENT AS REPRESENTED BY THE DEPARTMENT OF VETERANS AFFAIRS
    Inventor: Anne S Woods
  • Patent number: 12067030
    Abstract: Subject matter disclosed herein may relate to systems, devices and/or processes for computer implemented modeling of a multi-event process. In an embodiment, the method may include loading into one or more computer memory devices, a digitized representation of events of the multi-event process, in which a first one or more of the plurality of events is linked to a previous first one or more or of a second one or more of the plurality of events and generating a first visual representation of one or more visual indicators to represent progress of the first one or more of the plurality of events. The method may additionally include computing a respread progress profile of the first one or more events based, at least in part, on one or more modified attributes of the first one or more or of the second one or more of the plurality of events.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: August 20, 2024
    Inventor: Travis James Arlitt