Patents Examined by Huawen Peng
  • Patent number: 11860856
    Abstract: An example operation includes one or more of receiving a block, extracting information from the block, correlating an identifier to the information as previously stored in a first storage area, replacing the information in the block with the identifier, and submitting the block with the identifier for storage in a second storage area. The identifier links to the information previously stored in the first storage area in order to allow for recovery of the information, and at least the second storage area is in a blockchain.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ahmed Mohamed Abbas Saleh, Karen Medhat Yousry Fahmy Beshara, Labib Farag Labib Hanna Saad
  • Patent number: 11860875
    Abstract: An encrypted search uses hash vectorization (HV) models, which are secure, one-way hash indices that are produced by a compression process, such as a modeling phase of Lempel-Ziv (LZ) parsing. Each HV model includes a hash filter and a chain vector. The hash filter is a Boolean quotient filter similar to Bloom filters, and allows for the quick elimination of negative query assessments. The hash filter is followed by a chain vector, which provides spatial modeling of hashed elements throughout the compressed and encrypted data, thereby providing increased levels of accuracy, efficiency, and query expressiveness as compared with known techniques.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: January 2, 2024
    Assignee: Cyborg Inc.
    Inventors: Nicolas Thomas Mathieu Dupont, Alexandre Helle
  • Patent number: 11853389
    Abstract: A computer implemented system for genomic data sorting, comprising alignment and position mapping. The system maps each read to a position on the reference genome with which the read is associated, followed by sorting these reads by their mapped positions.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: December 26, 2023
    Assignee: 10X GENOMICS, INC.
    Inventor: Alexander Y. Wong
  • Patent number: 11822541
    Abstract: Various techniques for accelerating Smith-Waterman sequence alignments are provided. For example, threads in a group of threads are employed to use an interleaved cell layout to store relevant data in registers while computing sub-alignment data for one or more local alignment problems. In another example, specialized instructions that reduce the number of cycles required to compute each sub-alignment score are utilized. In another example, threads are employed to compute sub-alignment data for a subset of columns of one or more local alignment problems while other threads begin computing sub-alignment data based on partial result data received from the preceding threads. After computing a maximum sub-alignment score, a thread stores the maximum sub-alignment score and the corresponding position in global memory.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: November 21, 2023
    Assignee: NVIDIA CORPORATION
    Inventors: Maciej Piotr Tyrlik, Ajay Sudarshan Tirumala, Shirish Gadre
  • Patent number: 11816074
    Abstract: Systems and methods for virtual image testing. An example method may comprise receiving, by a messaging application, an identifier of a file residing a file system. Configuring a file serving process to respond to content requests specifying the file. Transmitting, by the messaging application, a notification comprising a uniform resource locator derived from the file identifier.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: November 14, 2023
    Assignee: Red Hat, Inc.
    Inventors: Ilan Gersht, Arie Bregman
  • Patent number: 11816084
    Abstract: Anchor tree cross-merge within a distributed storage system. A computer system identifies a data structure that includes (i) a root anchor tree and (ii) an ordered set of anchor trees that are ordered based on their creation, such that a last anchor tree of the ordered set of anchor trees is most-recently created. The data structure stores index data for a set of objects stored in a non-volatile storage. The computer system creates a new anchor tree in the ordered set of anchor trees. The computer system identifies, from a set of delta tables, index data representing one or more objects that are stored on the non-volatile storage. The computer system merges the index data representing the one or more objects into the new anchor tree.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnan Varadarajan, Jegan Devaraju, Shane Mainali, Quan Zhang, Sridhar Srinivasan, Bin Tong, He Su, Ju Wang, Manish Chablani, Hao Feng
  • Patent number: 11816098
    Abstract: A request may be received to access a digital asset uniquely identified by an identifier within an on-demand database system configured to provide computing services to a plurality of entities via the internet. Ownership of the digital asset may be determined based on ownership of a designated smart contract recorded in a public trust ledger. A plurality of related smart contracts recorded in the public trust ledger may be identified. Each of the related smart contracts may be linked with the designated smart contract. Two or more of the smart contracts may each include a respective one or more non-fungible tokens related to the digital asset. A respective state for two or more of a plurality of modifiable values may be determined. Each of the modifiable values may be being stored within a respective one of the plurality of related smart contracts within the public trust ledger.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: November 14, 2023
    Assignee: Salesforce, Inc.
    Inventors: Prithvi Krishnan Padmanabhan, Adam Caplan, Maxwell Comparetto
  • Patent number: 11809313
    Abstract: An electronic device is disclosed that includes a display, a communication circuitry, a first memory storing a native web application including a first resource, a second memory loaded with instructions included in the native web application, and a processor operatively connected with the display, the communication circuitry, the first memory, and the second memory.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 7, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Joohyun Kim
  • Patent number: 11809726
    Abstract: A distributed storage method includes offline merging, by a first thread service of a distributed storage system, M small files in a file system; generating, by the first thread service, M pieces of metadata in the offline merging process; loading, by a second thread service of the distributed storage system, the M pieces of metadata into a metadata set; searching, by the second thread service, the metadata set for metadata of a first small file when the second thread service receives a first instruction; and performing, by the second thread service, the operation corresponding to the first instruction when the second thread service finds the metadata of the first small file in the metadata set.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: November 7, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yong Zhang, Yicong Cai, Ajith Raj Shetty S
  • Patent number: 11809509
    Abstract: Systems and methods to intelligently optimize data collection requests are disclosed. In one embodiment, systems are configured to identify and select a complete set of suitable parameters to execute the data collection requests. In another embodiment, systems are configured to identify and select a partial set of suitable parameters to execute the data collection requests. The present embodiments can implement machine learning algorithms to identify and select the suitable parameters according to the nature of the data collection requests and the targets. Moreover, the embodiments provide systems and methods to generate feedback data based upon the effectiveness of the data collection parameters. Furthermore, the embodiments provide systems and methods to score the set of suitable parameters based on the feedback data and the overall cost, which are then stored in an internal database.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: November 7, 2023
    Assignee: OXYLABS, UAB
    Inventors: Martynas Juravicius, Erikas Bulba, Mantas Briliauskas
  • Patent number: 11803533
    Abstract: Updating multiple data records in a database system with at least one database and a first server comprises creating a first session and loading, within the first session, the multiple data records stored by the database into a memory of the first server. Update at least a first and a second of the multiple data records during the first session in the memory of the first server. A database transaction mechanism writes back the multiple data records after updating the at least first and second data records to the database which insures that either all or none of the updated database records are committed. The database transaction mechanism includes a write lock over the first and second data records stored in the database.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: October 31, 2023
    Assignee: Amadeus S.A.S.
    Inventors: Tony Bisegna, Laurent Azemard, M'hammed Lahia, Minh Dung Dang, Xavier Bourgouin
  • Patent number: 11803610
    Abstract: Systems and methods for updating policy profiles can include utilizing one or more machine learning processes to determine a probability of the likelihood that an available insurance policy data point within a set of currently available policy data points is incorrect. The system may further generate a plurality of policy profile data points based on those determined probabilities. This plurality of policy profile data points can be associated with various customer insurance policies. The system can further parse the plurality of data points for collection, generate uniform resource locator data for each data point type and associate each data point with uniform resource locator data. Finally, the system can utilize the generated uniform resource locator data to locate and copy updated data point data related to the associated data point for each data point and format the data point data for transmission to an agent management system for further processing.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 31, 2023
    Assignee: Confie Holding II Co.
    Inventor: Jay K. Gimple
  • Patent number: 11789917
    Abstract: A storage control system receives a first data block to be written to a primary storage, and generates a content signature for the first data block. The storage control system adds a first entry for the first data block into a persistent deduplication database. The first entry comprises a key which comprises the content signature for the first data block. The persistent deduplication database comprises a tree data structure which comprises elements that are configured to store entries for data blocks. The storage control system merges the entries of at least two elements of the tree data structure to generate a set of merged entries which comprises the first entry for the first data block, and a second entry for a second data block, and commences a deduplication process in response to determining that the first entry and the second entry in the set of merged entries have matching keys.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: October 17, 2023
    Assignee: Dell Products L.P.
    Inventors: Doron Tal, Yosef Shatsky
  • Patent number: 11789957
    Abstract: A database system as well as a method and an apparatus for querying a database are disclosed herein. In one embodiment, a system comprises a master database, at least one slave database, and a query processing unit. The master database has a data connection with the slave database, and the slave database has a data connection with the query processing unit. The query processing unit is configured to split a query request into query operation instructions having non-overlapping query ranges, send the split query operation instructions to the same or different slave databases to perform the query operations, and return the query results. The disclosed embodiments improve query efficiency.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: October 17, 2023
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Guangzhou Zhang, Xiaobin Lin, Xiaojian Fan, Xianming Dou, Wenjing Zeng, Zhengzhong Zhou, Liangchun Xiong, Wenjie Zhang
  • Patent number: 11768839
    Abstract: Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search query, and augmenting or modifying the search results based on user-specific information stored locally at a consumer computing device. The ordered results may be augmented by reordering a search result in the list of search results based on the user-specific information, and/or by graphically representing a location included in the ordered search results based on the user-specific information. The augmented search results may be presented on a display associated with the consumer computing device in a manner specific to a user of the consumer computing device.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anastasia C. Doerr, Felix Gerard Torquil Ifor Andrew
  • Patent number: 11768842
    Abstract: A search engine for objects in a corpus of document dynamically evaluates search rank of the objects through Natural Language Processing and machine learning. When a search query is received for a first object, the search engine identifies search results including a plurality of source values that are tied to the first object in the corpus of published documents. A search rank is computed for each identified search result based on content of direct textual references to each of the plurality of source values within the corpus of published documents, as well as a weight assigned to each published document. The identified search results are returned according to the computed search rank.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: September 26, 2023
    Assignee: Bioz, Inc.
    Inventors: Karin Lachmi, Daniel Levitt, Ehud Pardo, Dan Grunspan
  • Patent number: 11763208
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact information associated with the at least one entity. In some instances, at least some of the second contact information is retrieved from a social networking system. In various implementations, at least one difference between the first contact data and the second contact data is identified, where the at least one difference is capable of being presented in a user interface displayed at a computer system. In some instances, a selection identifying contact data to store is received.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: September 19, 2023
    Assignee: Salesforce, Inc.
    Inventor: Tyler A. Ziemann
  • Patent number: 11755625
    Abstract: Aggregation of noisy datasets into a master firmographic database. In an embodiment, firmographic records are received from a plurality of sources, and normalized into a common schema. One or more firmographic records may be cleaned by replacing a value of one or more fields in those firmographic record(s) with a value of those field(s) in another firmographic record. The firmographic records may then be clustered, and each of the clusters may be collapsed into a single conflated firmographic record based on a voting process. A master identifier may be generated for each conflated firmographic record, and the conflated firmographic records may be merged into a master firmographic database that is indexed by master identifiers.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: September 12, 2023
    Assignee: 6Sense Insights, Inc.
    Inventors: Tai Vo, Nitin Vijayvargiya, Daniel Hsiung, Premal Shah, Viral Bajaria, Akshara Palakodety
  • Patent number: 11741073
    Abstract: Systems and methods discussed herein, based on a key-value data store including multiple-tiered sorted data structures in memory and storage, implement granularly timestamped concurrency control. The multiple-tiering of the key-value data store enables resolving the snapshot queries by returning data record(s) according to granularly timestamped snapshot lookup instead of singularly indexed snapshot lookup. Queries return a merged collection of records including updates from data structures in memory and in storage, such that a persistent storage transaction may refer to non-committed updates up to a timeframe defined by the snapshot read timestamp. This way, inconsistency is avoided that would result from merely reading data records committed in storage, without regard as to pending, non-committed updates thereto.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: August 29, 2023
    Assignee: Alibaba Singapore Holding Private Limited
    Inventors: Rui Wang, Zhu Pang, Qingda Lu, Shuo Chen, Jiesheng Wu
  • Patent number: 11741074
    Abstract: Systems and methods are provided for implementing automated user interface testing with integrated machine learning models. Systems and methods for detecting and preemptively correcting flow path errors are disclosed. Systems and methods for minimizing user input and optimizing testing efficiency are disclosed. A result dashboard is disclosed in which testing results and errors are displayed and a user may interact with interactive testing reports.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 29, 2023
    Assignee: Fidelity Information Services, LLC
    Inventors: Harsh Sharma, Yogendra Singh Katheria, Seerajudeen Sheik Ahamed, Rajiv Ramanjani, Shefali Garg