Patents Examined by Dinku W Gebresenbet
-
Patent number: 11714783Abstract: 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: GrantFiled: August 23, 2021Date of Patent: August 1, 2023Assignee: NetApp, Inc.Inventors: Sisir Shekhar, Rakesh Bhargava M R, Krishna Murthy Chandraiah Setty Narasingarayanapeta
-
Patent number: 11704346Abstract: 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: GrantFiled: September 6, 2019Date of Patent: July 18, 2023Assignee: HITACHI, LTD.Inventors: Kyoko Okoshi, Takashi Nomura, Kunihiro Kato
-
Patent number: 11704303Abstract: 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: GrantFiled: December 18, 2020Date of Patent: July 18, 2023Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Meena Singh Dilip Thakur, Lakshmi Padmaja Maddali, Vigneswaran Ramachandran, Rajan Mindigal Alasingara Bhattachar, Srujana Kanchanapalli, Batsayan Das
-
Patent number: 11698916Abstract: 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: GrantFiled: December 24, 2020Date of Patent: July 11, 2023Assignee: EQUINIX, INC.Inventors: Anand Ozarkar, Ankur Sharma
-
Patent number: 11687530Abstract: 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: GrantFiled: December 18, 2020Date of Patent: June 27, 2023Assignee: Niantic, Inc.Inventors: Dharini Krishna, Peter James Turner, Gandeevan Raghuraman, Benjamin Peake
-
Patent number: 11657073Abstract: 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: GrantFiled: December 9, 2019Date of Patent: May 23, 2023Assignee: THE FUNABILITIES COMPANYInventors: Sharol A. Signorelli, Steven Joseph Signorelli, Jr.
-
Patent number: 11640412Abstract: 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: GrantFiled: May 31, 2022Date of Patent: May 2, 2023Assignee: 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: 11636335Abstract: 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: GrantFiled: April 27, 2018Date of Patent: April 25, 2023Assignee: Sky CP LimitedInventors: Jian Li, Simon Driscoll, Leanne Cummings, Matthew Bromage, Aarti Parmar
-
Patent number: 11636110Abstract: 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: GrantFiled: November 30, 2021Date of Patent: April 25, 2023Assignee: Snowflake Inc.Inventors: Lin Chan, Tianyi Chen, Benoit Dageville, Yiming Kang, Jun Luo, Nithin Mahesh, Eric Robinson, Brian Smith
-
Patent number: 11620585Abstract: 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: GrantFiled: January 21, 2020Date of Patent: April 4, 2023Assignee: Hexagon, Innovations, LLCInventor: Brendan Ciecko
-
Patent number: 11609910Abstract: 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: GrantFiled: December 10, 2020Date of Patent: March 21, 2023Assignee: Amazon Technologies, Inc.Inventors: Yannis Papakonstantinou, Vuk Ercegovac, Gaurav Saxena, Balakrishnan Narayanaswamy, Enrico Siragusa, Mario Guerriero
-
Patent number: 11604070Abstract: 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: GrantFiled: March 31, 2020Date of Patent: March 14, 2023Assignee: GM Cruise Holdings LLC.Inventors: Chen Xie, Matthew Fox, Brian Joseph Donohue, Kangyuan Niu, Katherine Leung
-
Patent number: 11604810Abstract: 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: GrantFiled: March 2, 2021Date of Patent: March 14, 2023Assignee: Microsoft Technology Licensing, LLCInventor: Amr M. Fouda
-
Patent number: 11593418Abstract: 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: GrantFiled: August 11, 2021Date of Patent: February 28, 2023Assignee: Aetna Inc.Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, Jr., Robert Samuel, Sriram Ganesan
-
Patent number: 11593368Abstract: 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: GrantFiled: April 29, 2022Date of Patent: February 28, 2023Assignee: Snowflake Inc.Inventors: Varun Ganesh, Saiyang Gou, Prasanna Rajaperumal, Wenhao Song, Libo Wang, Jiaqi Yan
-
Patent number: 11593384Abstract: 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: GrantFiled: September 15, 2020Date of Patent: February 28, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Hao Liu, Weijia Zhang, Hui Xiong
-
Patent number: 11586609Abstract: 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: GrantFiled: September 15, 2020Date of Patent: February 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Teodora Sandra Buda, Hitham Ahmed Assem Aly Salama, Bora Caglayan, Faisal Ghaffar, Andres Omar Portillo Dominguez, Shane Brady, Magdalena Kacmajor
-
Patent number: 11567928Abstract: 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: GrantFiled: September 26, 2019Date of Patent: January 31, 2023Assignee: HERE GLOBAL B.V.Inventors: Raul Cajias, Daniel Rolf
-
Patent number: 11556310Abstract: 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: GrantFiled: May 13, 2022Date of Patent: January 17, 2023Assignee: ICE Benchmark Administration LimitedInventors: 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: 11556247Abstract: 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: GrantFiled: April 28, 2021Date of Patent: January 17, 2023Assignee: NEC CORPORATIONInventors: Ghassan Karame, Alessandro Sforzin