Patents Examined by Dinku W Gebresenbet
  • Patent number: 11714783
    Abstract: A request is received to retrieve at least a portion of a file from a compressed data archived image stored in a backup storage device. The compressed data archived image comprises a backup of a file system having a number of directories and a number of files. The compressed data archived image comprises a file that includes a compression of the number of files. An address of the at least the portion of the file within the compressed data archived image is determined. The at least the portion of the file is retrieved at the address in the compressed data archived image, without decompressing the compressed data archived image.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: August 1, 2023
    Assignee: NetApp, Inc.
    Inventors: Sisir Shekhar, Rakesh Bhargava M R, Krishna Murthy Chandraiah Setty Narasingarayanapeta
  • Patent number: 11704346
    Abstract: A system of highly detailed mapping data for correcting the data format and detail level of the map data adaptively to a specification of a distribution destination. The system includes a data supplementing unit for supplementing medium-/low-detail map data to make the map data highly detailed, an authoring unit for editing the map data adapted to the multiple specifications which differ at least in one of the data format and the detail level, and a database for accumulating the edited map data to allow distribution of the map data as versatile data. The system includes a reliability evaluation unit communicating with the distribution destination via information, and allowing evaluation of reliability indicating a degree to which the versatile data are adapted to the specification, and a reliability registration unit for registering the reliability in the database by associating the evaluation of the reliability evaluation unit with the versatile data.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: July 18, 2023
    Assignee: HITACHI, LTD.
    Inventors: Kyoko Okoshi, Takashi Nomura, Kunihiro Kato
  • Patent number: 11704303
    Abstract: Transaction executions/commits in a blockchain network need to be fast, robust and secure and thus calls for minimal latency in transaction commits. In an execute-order-commit blockchain network, latency is high due to smart contracts been executed at every endorsing node of the blockchain network. A method and system for processing transactions in the blockchain network is disclosed. The system discloses a veriblock architecture, which enables processing a transaction request by executing an associated smart contract along with a proof of correctness of execution of smart contract using only one endorser. Further, enables verifying the smart contract by multiple endorsers. The smart contract associated with the proof, referred herein as a vericontract, is executed to generate an output and the proof using one of a) Verifiable Computing (VC) approach, b) a TEE approach and c) a hybrid approach (combination of VC and TEE).
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 18, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Meena Singh Dilip Thakur, Lakshmi Padmaja Maddali, Vigneswaran Ramachandran, Rajan Mindigal Alasingara Bhattachar, Srujana Kanchanapalli, Batsayan Das
  • Patent number: 11698916
    Abstract: Systems and methods include techniques for recording information for tracing a timestamp to its source. The techniques can facilitate auditing of a time service by external auditors. The timestamps can be collected from all the sources and intermediate touch points like timing and network switches and can be stored in a distributed time ledger. In one example, a method includes receiving, at a collection time by a time collector, a timestamp from each of a plurality of timing devices at a collection time; aggregating the timestamp of each of the plurality of timing devices into a timestamp record, the timestamp record including the collection time and a timestamp entry for each of the timing devices, wherein the timestamp entry for a timing device includes a timing device identifier and the timestamp corresponding to the timing device providing the timestamp; and inserting the timestamp record into an immutable time ledger.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: July 11, 2023
    Assignee: EQUINIX, INC.
    Inventors: Anand Ozarkar, Ankur Sharma
  • Patent number: 11687530
    Abstract: A system enables an arbitrary number of items to be indexed in a geographic region that provides a predictable query response time across a sharded database. Items indexed to the geographic region are stored on a single shard and additional items are added to that shard as long as an overflow condition indicative of undesirable query response times is not met. If the overflow condition is met the system expands the storage of items indexed to the geographic region to one or more additional shards in order to maintain predictable query response times. The system may maintain a shard count representing the total number of shards being used to store items corresponding to a geographic region, which can be used to query one or more relevant shards. The system may apply deterministic hashing in order to evenly distribute shards across database nodes of the sharded database.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 27, 2023
    Assignee: Niantic, Inc.
    Inventors: Dharini Krishna, Peter James Turner, Gandeevan Raghuraman, Benjamin Peake
  • Patent number: 11657073
    Abstract: A system and apparatus for rating accessibility of a number of locations for user and/or members with specific accessibility needs. The user and/or member interacts with a database through his or her communication device or through a website to access locations in a geographic zone that provide accommodations for people with specific accessibility needs in a variety of accessibility categories. The system provides detailed accessibility features within each accessibility category and rates the locations according to the accessibility categories. The member can also input new locations, rate locations already contained in the database, or provide other feedback regarding compliance with legal accessibility guidelines and/or other accessibility standards within the United States and abroad. The system updates the ratings of the accessibility categories and the accessibility features based on input from members.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: May 23, 2023
    Assignee: THE FUNABILITIES COMPANY
    Inventors: Sharol A. Signorelli, Steven Joseph Signorelli, Jr.
  • Patent number: 11640412
    Abstract: A system for sub-table replication within a materialized view of a source data table. A materialized view of a source data table is generated based on a query, the source data table having a plurality of data table rows associated with a plurality of client identifiers and including an entitlements column and data content, the entitlements column including a plurality of provider account identifiers and a plurality of consumer account identifiers. An update to an entitlements table of the source data table is detected where the entitlements table includes a plurality of entitlements table rows and where the entitlements table rows are associated with the client identifiers, the consumer account identifiers, and the provider account identifiers. An update to the source data table based on the first update to the entitlements table is detected, and an incremental replication of the materialized view of the source data table is performed.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: May 2, 2023
    Assignee: Snowflake Inc.
    Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
  • Patent number: 11636335
    Abstract: Systems and methods for presenting content to a user are described. A trained neural network is stored in memory, defining input nodes representing respective attribute values of attribute types, and weights embodying strengths of connections between the input nodes and hidden nodes, as trained for the particular user. Sub-models of the neural network are defined from sets of input nodes of the same attribute type and a corresponding hidden state matrix of trained weights. A request for content assets is processed using a retrieved first sub-model corresponding to a query attribute type and second sub-model corresponding to a target attribute type, to determine relevancy parameters for the user. Content assets are selected for presentation by a media receiver device, based on the determined relevancy parameters. Other embodiments are also described and claimed.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: April 25, 2023
    Assignee: Sky CP Limited
    Inventors: Jian Li, Simon Driscoll, Leanne Cummings, Matthew Bromage, Aarti Parmar
  • Patent number: 11636110
    Abstract: As described herein, a N-Gram index may be created and the search may be conducted using the index, which will lead to faster search results. The N-Gram index may also include partial N-Gram components to capture more relevant data. Moreover, as described herein, the search may also take into account recent log data that has not yet been indexed. Techniques for building an index store using log data and efficiently searching the index store and log data to process search requests are described herein.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: April 25, 2023
    Assignee: Snowflake Inc.
    Inventors: Lin Chan, Tianyi Chen, Benoit Dageville, Yiming Kang, Jun Luo, Nithin Mahesh, Eric Robinson, Brian Smith
  • Patent number: 11620585
    Abstract: A seating reservation system running on a network server has functionality that can be trained to detect information relating to individual seats, their locations, and different seating types in a new or modified seating plan loaded into the system. This detected seating information can be maintained in seating plan files that can be edited to include metadata. Upon request, by a client application running under control a user, portions or all of the information in a seating plan file can be transferred as a web page to the client application for display and interaction with by the client application user for the purpose of completing a seat reservation process.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 4, 2023
    Assignee: Hexagon, Innovations, LLC
    Inventor: Brendan Ciecko
  • Patent number: 11609910
    Abstract: Materialized views for a database system may be automatically refreshed according to performance benefits. Materialized views may be ordered according to determined performance benefits for the materialized views indicating the performance benefit obtained when a materialized view is used to perform a query at the database system. Materialized views may be selected for refresh operations according to the ordering based on a capacity of the database system to perform refresh operations.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: March 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Yannis Papakonstantinou, Vuk Ercegovac, Gaurav Saxena, Balakrishnan Narayanaswamy, Enrico Siragusa, Mario Guerriero
  • Patent number: 11604070
    Abstract: Techniques are disclosed for evaluating digital map quality. A process includes steps for receiving change data indicating one or more feature discrepancies associated with one or more geographic regions of a digital map, analyzing the change data to determine which of the one or more feature discrepancies resulted in verified updates to the digital map, and generating a quality score for each of the geographic map regions based on the verified updates. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 14, 2023
    Assignee: GM Cruise Holdings LLC.
    Inventors: Chen Xie, Matthew Fox, Brian Joseph Donohue, Kangyuan Niu, Katherine Leung
  • Patent number: 11604810
    Abstract: Disclosed in some examples are methods, systems, and machine readable mediums for efficient asynchronous replication of hierarchical records across data storage locations. Methods and systems are also described for efficiently updating replicated records. Disclosed also in some examples are improved storage, replication, and distribution of data related to network-based meetings (e.g., media) in hierarchical records. Data for one or more components of the meeting (e.g., media) may be stored in a child record (called a component record). The network-based meeting may be described by a parent record with links to, and in some examples descriptions of, the meeting component records (the child records).
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: March 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Amr M. Fouda
  • Patent number: 11593418
    Abstract: A method of integrating data across multiple data stores is provided. The method includes ingesting diverse data from multiple data sources and reconciling the ingested diverse data by updating semantic models based on the ingested diverse data. The method further includes storing the ingested diverse data based on one or more classification of the data sources according to the semantic models and automatically generating scalable service endpoints that are semantically consistent according to the classification of the data sources. The generated scalable service endpoints are application programming interfaces. The method also includes determining a protocol based on the scalable service endpoints in response to receiving a call from the one or more recipient systems and responding to the call from the one or more recipient systems by providing data in the classification of the data sources.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: February 28, 2023
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, Jr., Robert Samuel, Sriram Ganesan
  • Patent number: 11593368
    Abstract: A cluster view method of a database to perform compaction and clustering of database objects, such as database materialized view is shown. The database can comprise a cache to store changes to storage units of tables of the database objects. The cluster view method can implement clustering to remove data based on the cache and clustering to group the data of the materialized view.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 28, 2023
    Assignee: Snowflake Inc.
    Inventors: Varun Ganesh, Saiyang Gou, Prasanna Rajaperumal, Wenhao Song, Libo Wang, Jiaqi Yan
  • Patent number: 11593384
    Abstract: A parking lot free parking space predicting method, apparatus, electronic device and storage medium are provided. The method comprises: building a parking lot association graph for parking lots in a region to be processed; aggregating environment context features of neighboring parking lots according to weights of edges between the neighboring parking lots and a parking lot i to obtain a representation vector of the parking lot i at a current time; and pre-training a graph attention neural network model using the environment context features of the neighboring parking lots and free parking space information, and a gated recurrent neural model according to the representation vector of the parking lot it at the current time.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: February 28, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Hao Liu, Weijia Zhang, Hui Xiong
  • Patent number: 11586609
    Abstract: An embodiment for contextualizing abnormal events which employ location-based social networks, LBSN, data to determine events that may be linked to the abnormal events is provided. The embodiment may include detecting an occurrence of an abnormal event within a geographic region, wherein the abnormal event occurs at an occurrence time. The embodiment may also include obtaining location-based social networks, LBSN, data relating to the geographic region for a time period including the occurrence time. The embodiment may further include analyzing the obtained LBSN data, wherein the analyzation determines a linked event within the geographic region for the time period. The embodiment may also include associating the linked event with the abnormal event.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: February 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Teodora Sandra Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar, Andres Omar Portillo Dominguez, Shane Brady, Magdalena Kacmajor
  • Patent number: 11567928
    Abstract: An apparatus, a method, and a computer program product for obtaining map update data of a region are provided. The method comprises determining an update candidate node, wherein the update candidate node is associated with a node identifier and a first node digest; sending the node identifier and the first node digest to an update data service; and receiving, from the update data service, a response containing one of node digests of the child nodes of the update candidate node at the update data service; or updated content corresponding to the update candidate node. The method may further include updating the map database based on the received response.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: January 31, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Raul Cajias, Daniel Rolf
  • Patent number: 11556310
    Abstract: A system and method for isolating electronic data and generating enhanced data. A data subscription unit receives data having plural data formats from data source devices. The data may be received pre-filtered or filtered by the data subscription unit. A modeling unit may receive the filtered data from the storage databases, may determine eligibility of the stored data based on eligibility criteria, sort the eligible data based on at least one sorting parameter, adjust and/or normalize the eligible data based on at least one adjustment parameter and/or an aggregate value for a data attribute, generate data metrics over a defined set of time periods based on the eligible data, generate further data metrics based on the data metrics, and derive specified values from these metrics. A data distribution device may transmit or make available the data metrics, further data metrics and values to remote devices.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: January 17, 2023
    Assignee: ICE Benchmark Administration Limited
    Inventors: Emma Nicolette Vick, Andrew John Hill, Gary David Hooper, Amanda Jane Adams, Paul Anderson Rhodes, Timothy Joseph Bowler, Charles Abboud, Stelios Etienne Tselikas, Thomas Evans
  • Patent number: 11556247
    Abstract: A method for enabling pruning of a blockchain of a blockchain network includes creating an active blocks commitments Merkle tree from hashes of active blocks and creating an active smart contracts commitments Merkle tree from hashes of active smart contracts. The Merkle trees are created after an amount of blocks created in the blockchain has reached a threshold set by a pruning threshold parameter stored in the blockchain network. Hashes of the roots of the Merkle trees are stored in a header of a new block as a new genesis block. The new genesis block is broadcast to the blockchain network. A set of the active blocks and active smart contracts used respectively to create the active blocks commitments Merkle tree and the active smart contracts commitments Merkle tree are committed to upon the blockchain network reaching consensus on the new genesis block.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: January 17, 2023
    Assignee: NEC CORPORATION
    Inventors: Ghassan Karame, Alessandro Sforzin