Patents Examined by Hung T Vy
  • 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
  • Patent number: 12066987
    Abstract: A system can receive a first command that declares a first relationship between a first pair of computer resources of a group of computer resources, wherein the first relationship is any first one from a group of relationships, wherein a number of relationships in the group of relationships has a defined size. The system can receive a second command that declares a second relationship between a second pair of computer resources of the group of computer resources, wherein the second relationship is any second one from the group of relationships. The system can create a resource model for the group of computer resources based on the first command and the second command. The system can store the resource model in a memory.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: August 20, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventor: Ching-Yun Chao
  • Patent number: 12066989
    Abstract: Various embodiments of the teachings herein include a method for constructing a knowledge graph. The method may include: acquiring training data; using the training data to train a classification model; for each column of data providing each attribute value into the classification model, to obtain an entity attribute, and determining an entity attribute; subjecting to determine a mapping relationship between the columns of data; determining a mapping relationship between the entity attributes; determining a mapping relationship between entities corresponding to the entity attributes; and generating a knowledge graph comprising the entities and the mapping relationship between the entities.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: August 20, 2024
    Assignee: SIEMENS LTD., CHINA
    Inventor: Xian Yi Ye
  • Patent number: 12056089
    Abstract: A method for deleting obsolete files from a file system is provided. The method includes receiving a request to delete a reference to a first target file of a plurality of target files stored in a file system, the first target file having a first target file name. A first reference file whose file name includes the first target file name is identified. The first reference file is deleted from the file system. The method further includes determining whether the file system includes at least one reference file, distinct from the first reference file, whose file name includes the first target file name. In accordance with a determination that the file system does not include the at least one reference file, the first target file is deleted from the file system.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: August 6, 2024
    Assignee: Google LLC
    Inventors: Yasushi Saito, Sanjay Ghemawat, Jeffrey Adgate Dean
  • Patent number: 12050626
    Abstract: Systems and methods are provided for receiving a time series dataset from a monitored processor and group the dataset into a plurality of clusters. Using an unsupervised machine learning model, the system may combine a subset of the plurality of clusters by data signature similarities to form a plurality of motifs and combine the plurality of motifs into one or more shapelets. In some examples, the system may train a supervised machine learning model using the plurality of motifs and the one or more shapelets as input to the supervised machine learning model. The system can perform various actions in response to labelling the time series dataset, including predicting a second time series dataset, determining that a monitored processor corresponds with an overutilization at a particular time, or suggesting a reduction of additional utilization of the monitored processor.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: July 30, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mantej Singh Gill, Madhusoodhana Chari Sesha, Dhamodhran Sathyanarayanamurthy, Anil Babulal