Patents Examined by Albert M Phillips, III
  • Patent number: 12046260
    Abstract: Methods, systems and computer program products are provided for performing personalization. A segments reader receives a request for episode metadata corresponding to an episode. A determination is made whether the episode metadata should be personalized to an account associated with the request. In turn, personalized-episode metadata associated with the account and the request is retrieved and the personalized-episode metadata is provided to a client device associated with the request.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: July 23, 2024
    Assignee: Spotify AB
    Inventors: Manish Mishra, Radek Miazio
  • Patent number: 12045247
    Abstract: A data synchronization method applied to data synchronization between heterogeneous databases includes a terminal device that records a primary key, attribute information, a version number, and a synchronization status of a data object using a first storage format, and a cloud device that records a primary key, attribute information, and a version number of a data object using a second storage format such that the terminal device and the cloud device implement data synchronization between the heterogeneous databases based on the storage formats and version numbers.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: July 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wengang Tian, Zhongxing He
  • Patent number: 12045249
    Abstract: A method includes providing for display at a user device associated with a user a graphical user interface (GUI) of an electronic document editor application of an electronic document system. The GUI includes a document view to display at least a portion of an electronic document that is editable by the user of a first users and a search region to receive one or more search terms. The method includes receiving an indication of a user activation of the search region. Responsive to receiving the indication of the user activation of the search region, the method determines a subset of document operations, among multiple document operations, based on one or more criteria. The method provides, to the user device, an indication of the subset of document operations for display at the GUI as commands for user selection.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: July 23, 2024
    Assignee: Google LLC
    Inventors: Simon Raess, Ronald Ho
  • Patent number: 12038885
    Abstract: This invention discloses a novel system and method for comparing electronic documents that are created on different software platforms or that are in different data formats by traversing the two hierarchical representations of the documents in a manner so as to selectively ignore nodes in the hierarchy and attempt to resynchronize the sequence of traversing when nodes have no matching content.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: July 16, 2024
    Assignee: Workshare, Ltd.
    Inventor: Robin Glover
  • Patent number: 12032562
    Abstract: Systems and methods are provided for efficiently maintaining a transaction sequence witness service to ensure that requests to read data provide consistent results across all storage nodes in a distributed system. Each storage node that stores data in response to a particular update event may first update the transaction sequence witness service with the sequence number for the update event. Thus, any other storage node that services a subsequent request for the data will be able to see, via the transaction sequence witness service, the sequence number that must be available on the storage node to respond to the request.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 9, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: James Zuber, Abhishek Kannan, Vishwas Narendra, Ernest S. Cohen, Bryan T. Wilkinson, Sameer Choudhary, Phillip H. Pruett, Nikhil Shah, Wilson Li
  • Patent number: 12032570
    Abstract: A non-transitory computer-readable recording medium stores an information generating program causing a computer to execute processing of: in an information search using a trained machine learning model generated by machine learning using training data in a first language, converting a search condition in a second language different from the first language to the search condition in the first language; searching information in the first language by inputting the search condition converted to the first language to the machine learning model; and generating training data with the search condition converted to the first language as a feature value and the searched information in the first language as a correct answer label.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: July 9, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Syohei Oshio, Naohiro Kishishita, Shigenori Inoue, Masahiro Nakajima, Daiki Hanawa
  • Patent number: 12026143
    Abstract: A method of storing data, comprises extracting data from a first storage of a storage system; containerizing the data to form a container image, the container image being self-contained and configured to be moved and stored as a unit; and storing the container image in at least one second storage different from the first storage. The data may be deduplicated data and containerizing may be by an OCI-compliant process, such as Dockerizing. A system and a non-transitory storage medium are also disclosed. A method of storing data also comprises receiving, by a storage system, a container image, the container image being self-contained and including metadata and a data file containing data. The container image is configured to be moved and stored as a unit and is received from a second system separate from the storage system, via a network. The container image is stored by the storage system.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: July 2, 2024
    Assignee: FALCONSTOR, INC.
    Inventors: Mark Delsman, Hsin-Hui Wu
  • Patent number: 12026146
    Abstract: Provided are a data analysis method, a data analysis apparatus and a device. The method includes: obtaining historical event information recording a target event, the historical event information including a user related to the target event and state information of the recorded target event; obtaining a user information table and an event recording table according to the historical event information; after reading collected data, which were recorded according to users' performance of the target event, determining a second target user corresponding to the target event of which the state information is the target state in the collected data, and not recorded in the user information table; and adding the second target user to the user information table, and writing the target event of the second target user into the event recording table according to the collected data.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: July 2, 2024
    Assignee: BOE Technology Group Co., Ltd.
    Inventor: Rui Guan
  • Patent number: 12026138
    Abstract: The present disclosure is directed to systems and methods for reference source matching. Specifically, the systems and methods disclosed enable matching among tokens using a reference source. In one example, a Consolidation Platform may receive tokens from a customer environment and tokens from a reference source environment. The customer tokens may be compared to each other using AB matching. If a match does not occur, the customer tokens may further be compared to the reference source tokens via transitive matching. If a match does occur, then the customer tokens may be denoted as a match. In further example aspects, the reference source may be a universal reference token repository that comprises unique tokens. If, after a match is indicated, the matched token(s) may be compared to the universal reference token repository. If the matched token(s) does not exist, it may be added to the repository for future use.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: July 2, 2024
    Assignee: Collibra Belgium BV
    Inventors: Satyender Goel, James B. Cushman
  • Patent number: 12026157
    Abstract: In a method for improving generation and relevancy of search results, a processor receives a search query comprising a search term. A processor generates a document group based on the search query and at least one synonym related to the search term in a synonym dictionary. The synonym dictionary may include search document attributes for base words and synonyms of the base words. A processor extracts, from the document group, an extracted document having a document attribute matching a search document attribute of the at least one synonym. A processor lists the extracted document as a search result.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: July 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kenta Watanabe, Takahito Tashiro, Takashi Fukuda
  • Patent number: 12026176
    Abstract: A method for performing disaster recovery in a clustered environment comprises identifying, at a master device, a first indexer from a set of indexers to serve as a primary indexer for responding to queries pertaining to a subset of data. The method also comprises assigning, at the master device, a generation identifier indicating that the first indexer is the primary indexer for the subset of data. Responsive to an event prompting a change in a primary indexer designation for the subset of data, the method comprises identifying, at the master device, a second indexer from the set of indexers to serve as the primary indexer for responding to queries pertaining to the subset of data. Further, the method comprises assigning, at the master device, a new generation identifier indicating that the second indexer is the primary indexer for the subset of data.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: July 2, 2024
    Assignee: SPLUNK INC.
    Inventors: Da Xu, Sundar Vasan, Dhruva Kumar Bhagi
  • Patent number: 12019616
    Abstract: Techniques are provided for evaluating one or more anomaly detection models using aggregated time-series signals.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: June 25, 2024
    Assignee: Dell Products L.P.
    Inventors: Saila Parthasarathy, Parikshit Verma, Oshry Ben-Harush, Joseph Standerfer, Te Ken
  • Patent number: 12019688
    Abstract: Unique key fields in structured data is a critical characteristic of data which plays significant role in data management. Profiling high volume of data for discovering all possible unique keys with high accuracy is a costly and time taking affair. A method and system for finding one or more unique entities in a data have been provided. The one or more unique entities obtained by this approach are complete and the response time is quick. The method is scalable to increasing volume of data and number of fields. The system is configured to perform the analysis process in multiple phases taking the less volume initially and increasing it gradually, thereby reducing the load on later phases as the unique results found with light volume phases. The method also comprises a time check mechanism after different stages if a user wants to do discovery for limited time.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: June 25, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Adesh Ramdas Takawane, Nikhil Girish Patwardhan, Kalaiselvan Kandasamy, Ashim Roy, Rupali Kedar Kulkarni
  • Patent number: 12019690
    Abstract: Systems and methods are disclosed herein for caching structural elements of electronic documents. A plurality of indices is stored in a data store. The plurality of indices corresponds to locations within an electronic document of portions of a stylized sub-element. A mutation to the electronic document is received and it is determined that the mutation pertains to a style of the stylized sub-element. Based on the mutation and the plurality of indices, the stylized sub-element is updated, and the portions of the updated stylized sub-element are caused to be displayed at a user device using a different style.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: June 25, 2024
    Assignee: Google LLC
    Inventors: Lindsay Grace Hall, Jeffrey de Blanc Palm, Victoria Hsiao-tsung Chou Fritz, Michael Owen Thomas
  • Patent number: 12013841
    Abstract: Apparatus and methods to manage annotation of a body of data comprising data files are provided. The apparatus and methods may include an annotation management system concurrently accessible over a network by annotators, data engineers, data scientists, and checkers. The annotation management system may include a label management module, an annotated data management module, a change management module, a navigation management module, an original document reference, a database management module, and an output management module. The apparatus and methods may include locking a data file while an annotator is applying labels but concurrently allowing others to view and manipulate the data file.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: June 18, 2024
    Assignee: Bank of America Corporation
    Inventors: Mani Shankar, Sweetee Manchanda
  • Patent number: 12014166
    Abstract: In one embodiment, a system for managing a virtualization environment includes a plurality of host machines, wherein each of the host machines comprises a hypervisor and one or more user virtual machines (user VMs), and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), wherein each of the FSVMs is running on one of the host machines. The VFS may be configured to receive a request for storage system information from a user and generate and send a response to the request, wherein the response is customized according to configuration information of the VFS that is specific to the user. The storage system information requested may include a total size of storage available to the user, and the user may have an associated storage quota limit.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: June 18, 2024
    Assignee: Nutanix, Inc.
    Inventors: Rashmi Gupta, Richard James Sharpe, Yifeng Huang
  • Patent number: 12008495
    Abstract: A computer system receives a definition of a group that includes an indication of a hierarchal rank of group members, a plurality of content items that correspond to the group, and identifying information indicating at least one group member that corresponds to a content item. A search input by a first user is detected and an indication of a hierarchal rank for the first user is stored. Determining a weight to assign to a search result includes comparing a hierarchal rank of at least one group member that corresponds to the first content item with the hierarchal rank of the first user.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: June 11, 2024
    Assignee: Bending Spoons S.p.A.
    Inventors: Anirban Kundu, Andrew Henderson Malcolm, Amir Doron
  • Patent number: 12001450
    Abstract: A distributed table storage processing method, device and system, a master server to which a to-be-split slice belongs generates a splitting log of the to-be-split slice and a serial number of the splitting log after receiving a first splitting instruction for the to-be-split slice sent by a control device; sends the splitting log and serial number of the splitting log to a slave server to which the to-be-split slice belongs, and the slave server sends a first acknowledgment message to the master server after storing the splitting log and the serial number; performs splitting storage on the to-be-split slice according to the splitting log to obtain a plurality of new slices when the number of the received first acknowledgment messages is not less than a first threshold; sends a second splitting instruction to each slave server, and the slave server performs splitting storage to obtain a plurality of new slices.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: June 4, 2024
    Assignees: BEIJING KINGSOFT CLOUD NETWORK TECHNOLOGY CO., LTD., BEIJING KINGSOFT CLOUD TECHNOLOGY CO, LTD.
    Inventor: Haibing Li
  • Patent number: 11994959
    Abstract: In accordance with an embodiment, described herein is a system and method for transaction recovery in a multitenant application server environment. At least one resource manager associated with a partition can be designated as a determiner resource for that partition only, in order to support eliminating transaction logs (TLOG) in processing a two-phase commit transaction. A transaction manager can prepare all other resource managers in the mid-tier transactional system before the determiner resource. Furthermore, the transaction manager can rely on the list of outstanding transactions to be committed that is provided by the determiner resource for recovering the transaction. The transaction manager can commit an in-doubt transaction returned from a resource manager that matches the list of in-doubt transactions returned from the determiner resource. Otherwise, the transaction manager can roll back the in-doubt transaction.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: May 28, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Paul Parkinson, Hiromu Kato, Arjav Desai
  • Patent number: 11995134
    Abstract: One or more computing devices, systems, and/or methods are provided. A first content item may be identified. The first content item may be analyzed to determine a first set of content information associated with the first content item. The first set of content information may be indicative of a type of content associated with the first content item, a topic associated with the first content item, a publisher associated with the first content item, an author associated with the first content item and/or a producer associated with the first content item. A first validity score associated with the first content item may be generated based upon the first set of content information. A graphical user interface of a first client device may be controlled based upon the first validity score.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: May 28, 2024
    Assignee: Yahoo Assets LLC
    Inventor: Sreenivas Rachamadugu