Patents Examined by Alford W. Kindred
-
Patent number: 11860862Abstract: Systems, computer program products, and methods are described herein for identification and recordation of base components of a resource within a virtual medium. The present invention is configured to electronically receive, from a user input device, a request to generate a non-fungible token (NFT) for a first portion of a resource; in response, retrieve information associated with the first portion of the resource; initiate an NFT engine on the first portion of the resource; generate, using the NFT engine, an NFT for the first portion of the resource, wherein the NFT comprises at least the information associated with the first portion of the resource; record the NFT in a distributed ledger; and transmit control signals configured to cause the user input device to display a notification indicating that the NFT has been generated and recorded in the distributed ledger.Type: GrantFiled: February 9, 2022Date of Patent: January 2, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Yash Sharma, Sandeep Kumar Chauhan
-
Patent number: 11816103Abstract: Methods, systems, and computer-readable media for dynamic prefetching for database queries are disclosed. A query of a database is started according to a first prefetch policy. Before completing the query, the first prefetch policy is changed to a second prefetch policy. A portion of the query is performed according to the second prefetch policy.Type: GrantFiled: March 1, 2018Date of Patent: November 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Niket Goel, Gopi Krishna Attaluri, Kamal Kant Gupta, Tengiz Kharatishvili, Stefano Stefani, Alexandre Olegovich Verbitski
-
Patent number: 11803534Abstract: Embodiments provide systems, methods, and apparatus for reducing the impact of user-entered data errors in a data management system (DMS) such as for diabetes. Embodiments include storing user-entered data received from a user into a primary DMS database; storing secondary data received from a source other than the user into a secondary tracking database; associating the secondary data with one or more events described by the user-entered data; cross-checking the user-entered data against the associated secondary data; evaluating user-entered data based on the cross-checking results; presenting for review evaluated user-entered data; treating user-entered data in the primary DMS database based on review results; and determining a diabetes management plan based on the treated user-entered data. Numerous other aspects are provided.Type: GrantFiled: September 16, 2016Date of Patent: October 31, 2023Assignee: Ascensia Diabetes Care Holdings AGInventor: Kevin Curran
-
Patent number: 11803567Abstract: Systems, methods, and computer readable storage mediums for replicating data to the cloud. A first dataset is replicated from a first storage subsystem to the cloud, with only the changes made to the first dataset since a previous replication event being replicated to the cloud. Additionally, the data may be deduplicated and compressed before being replicated from the first storage subsystem to the cloud. In some cases, the first dataset may be replicated to the cloud in a stream format which is not directly usable and then, at a later point in time, loaded onto a second storage subsystem from the cloud.Type: GrantFiled: November 7, 2019Date of Patent: October 31, 2023Assignee: PURE STORAGE, INC.Inventors: Benjamin Borowiec, Ethan L. Miller, Steve Hodgson, Andrew R. Bernat, Ganesh Ramanarayanan, Malcolm Sharpe, Alan S. Driscoll
-
Patent number: 11803562Abstract: The present teaching relates to streaming data querying and providing query results. In one example, a query is received for events happening after receipt of the query. A plurality of data records are obtained, where each of the data records corresponds to an event happening after receipt of the query. For each of the plurality of data records, it is determined whether the data record matches the query. Based on the determining, one or more query results are determined and provided as a response to the query.Type: GrantFiled: June 29, 2016Date of Patent: October 31, 2023Assignee: YAHOO ASSETS LLCInventors: Akshai Sarma, Michael Natkovich
-
Patent number: 11797500Abstract: The system ensures database validity by obtaining a data structure representing data processing blocks and a data flow among the data processing blocks. A first data processing block includes a first data input and the second data processing block includes a second data output. The system obtains controls associated with the data structure, where a first control corresponds to the first data output, and a second control corresponds to the second data input. The system obtains data to be processed by the first data processing block, processes the data through the first data processing block, and executes the first control based on the processed data. Based on the execution, the system determines whether the processed data satisfies the first control. If the processed data does not satisfy the first control, the system generates an alert indicating a problem with the output data validity.Type: GrantFiled: August 26, 2022Date of Patent: October 24, 2023Assignee: T-Mobile USA, Inc.Inventors: Debadrita Roy, Kevin Pearson, Venkat Mondreti
-
Patent number: 11797577Abstract: An intelligent data management system leverages heterogeneous database technologies and cloud technology to manage data for reservoir simulations across the lifetime of a corresponding energy asset(s) and facilitates access of that data by various consumers despite changing compute platforms and adoption of open source paradigms. The intelligent data management system identifies the various data units that constitute a reservoir simulation output for storage and organization. The intelligent data management system organizes the constituent data units across a file system and object database based on correspondence with different simulation run attributes: project, study, and model. The intelligent data management system also learns to specify or guide configuration of simulation runs.Type: GrantFiled: December 29, 2020Date of Patent: October 24, 2023Assignee: Landmark Graphics CorporationInventors: Qinghua Wang, Naga Balaji Govindaraju, Hui Dong, Hanife Meftun Erdogan, Dong Li
-
Patent number: 11789972Abstract: Systems and methods are provided for data synchronization for client application generated data. Content may be generated by a client application executed by a creator client device and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system can push content to the recipient client devices without receiving a request for the content from the recipient client devices. The content generated by the creator client device may be stored by each of the creator client device, by the server system, and by the one or more recipient client devices. The server system may also generate version data related to respective versions of content that may be consumed by a client application. The version data may be used by client devices to determine versions of content that may be missing from the client devices.Type: GrantFiled: March 18, 2021Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: David Andrew Killian, Benjamin Ralph Hollis, Bradley Baron
-
Patent number: 11789922Abstract: Various embodiments are described regarding admitting for performance ordered operations of atomic transactions across a distributed database. In some embodiments, a node of a distributed system receives and accumulates requests for operations over a period of time. The node can then order the requests based on certain criteria, such as by timestamps of associated transactions. The node can then perform an admission control on the ordered requests, until a capacity of the node to perform the requests for operations is exceeded. During the admission control process, those requests for operations received within the period of time that are not admitted can be rejected by the node.Type: GrantFiled: December 13, 2019Date of Patent: October 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Rishabh Jain, Akhilesh Mritunjai, Vaibhav Jain
-
Patent number: 11782970Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query categorization based on image results. In one aspect, a method includes receiving images from image results responsive to a query, wherein each of the images is associated with an order in the image results and respective user behavior data for the image as a search result for the first query, and associating one or more of the first images with a plurality of annotations based on analysis of the selected first images' content.Type: GrantFiled: March 28, 2022Date of Patent: October 10, 2023Assignee: GOOGLE LLCInventors: Anna Majkowska, Cristian Tapus
-
Patent number: 11782897Abstract: Described herein is a system and method for multiplexer tree (muxtree) indexing. Muxtree indexing performs hashing and row reduction in parallel by use of at least one bit in a lookup address at least once in a particular path of the muxtree. The muxtree indexing generates a different final index as compared to conventional hashed indexing but still results in a fair hash, where all table entries get used with equal distribution with uniformly random selects.Type: GrantFiled: April 15, 2022Date of Patent: October 10, 2023Assignee: Advanced Micro Devices, Inc.Inventors: Steven R. Havlir, Patrick J. Shyvers
-
Patent number: 11775540Abstract: Disclosed are systems and methods for data mining a plurality of records to identify one or more patterns. A list of frequent items is generated using the records of a certain subpopulation in a dataset of the records. By scanning through the dataset, a prefix tree is generated based on the list of frequent items. Each node in the prefix tree includes an accumulator which maintains separate counts of records from the subpopulation matching the respective node and of records from the plurality of records matching the respective node. One or more population-normalized frequent patterns associated with the plurality of records are extracted based on a traversal of the prefix tree.Type: GrantFiled: March 1, 2018Date of Patent: October 3, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Jiechun Wang, Tomasz Drabas, Giancarlo Devich
-
Patent number: 11775604Abstract: A computer-implemented method of locating points of interest for a user in a geographic area is disclosed. A current state of the user is used as an index into a list of a plurality of current state functions to select at least one of the plurality of current state functions. Each current state function corresponds with a utility measure set where each utility measure set includes a plurality of utility measures ordered in a selected sequence. The computer is used to perform: (i) lexicographic optimization with respect to the plurality of current state functions so that the selected sequence of each utility measure set is optimally ordered, and (ii) rate a plurality of points of interest with respect to at least one of the plurality of optimized current state functions, and, based on the rating, to automatically select a set of points of interest for the user.Type: GrantFiled: January 21, 2021Date of Patent: October 3, 2023Inventors: Sruthi Viswanathan, Jean-Michel Renders, Bernard Omidvar-Tehrani
-
Patent number: 11775569Abstract: An object-backed block-based storage system may store data blocks in a block cache in a non-relational database and data block objects in an object data store. Access requests for a particular data block may be received at a storage protocol target that are formatted according to a network-based storage protocol. Translated access requests formatted according to respective programmatic interfaces may be generated and sent to the non-relational database or to the object data store in order to access the particular data block. A response indicating success or failure of the access request may be sent.Type: GrantFiled: May 1, 2017Date of Patent: October 3, 2023Assignee: Amazon Technologies, Inc.Inventors: Christopher Albert Gorski, Nicholas Scott Branker
-
Patent number: 11775508Abstract: A system and a method for adjusting an order of parsing rules for routing incoming security logs to log normalization routines that are used for processing large volumes of security incident event data are provided. The method includes: sequentially applying, in a first order, a set of parsing rules to each of a first set of logs to determine destinations that correspond to log normalization routines for reformatting into a common format; determining whether an efficiency of the application of the parsing rules would be increased by reordering into a second order; and reordering the set of parsing rules into the second order based on the determination, so that the parsing rules will be sequentially applied to the next set of logs based on the second order thereof. The efficiency determination is based on volumes and complexities of various log types.Type: GrantFiled: June 4, 2021Date of Patent: October 3, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Shaun Vlassis
-
Patent number: 11768832Abstract: A SQL database system is disclosed for reading and writing a non-SQL document store using SQL. The database system includes a SQL query engine configured to use different types of dynamically loadable connectors adapted to communicate with the non-SQL document store via its data access interface. The connectors may include a first connector that treats data within an individual document in the document store as multiple table rows, and a second connector that treats individual documents as individual table rows. In some embodiments, both types of document access modes may be implemented by a single multi-modal connector. In some embodiments, the connector may enable a table to be stored across multiple documents and provide the document identifier of the documents as an attribute of the table. Advantageously, by allowing multiple rows to be stored in individual documents, a table can be stored using less storage space and accessed more efficiently.Type: GrantFiled: August 26, 2021Date of Patent: September 26, 2023Assignee: Rapid7, Inc.Inventor: Austin Lee
-
Patent number: 11768872Abstract: Media device systems and methods are operable to identify media content events. An exemplary embodiment receives a user defined keyword tag, associates an identifier of a media content event with the user defined keyword tag, stores the user defined keyword tag and the associated identifier in a database, receives a user specification of the user defined keyword tag, conducts a search of the user defined keyword tags in the database for instances where the user defined keyword tag of the second user specification matches with the stored user defined keyword tag of the first user specification, and generates a return message that indicates the associated identifier of the media content event for each instance where the user defined keyword tag matches with the stored user defined keyword tag.Type: GrantFiled: February 18, 2022Date of Patent: September 26, 2023Assignee: DISH Technologies L.L.C.Inventor: Mala Benn
-
Patent number: 11768849Abstract: A computing system that includes one or more server computing devices including one or more processors configured to execute instructions for a domain extensibility module that provides software development tools for building domain extensions for a database platform, and a data ingestion module that provides software development tools for defining a metadata schema for extracting metadata from data files. The one or more processors are configured to receive a set of data from a user computing device, define a target metadata schema that includes one or more metadata fields that will be populated during a data ingestion process, define a target domain extension that defines one or more data types for storing the received set of data after performing the data ingestion process, and ingest the received set of data using a metadata extraction pipeline to generate metadata files based on the target metadata schema.Type: GrantFiled: June 18, 2021Date of Patent: September 26, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Mehmet Kadri Umay, Imran Siddique, Nayana Singh Patel, Jyothsna Devi Bijjam
-
Patent number: 11768848Abstract: Various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud.Type: GrantFiled: May 24, 2022Date of Patent: September 26, 2023Assignee: SPLUNK Inc.Inventors: Ledio Ago, Declan Gerard Shanaghy
-
Patent number: 11762878Abstract: A system and method for a distributed database that is consistent but non-blocking. This distributed database, also referred to as a datastore, has a number of desirable features. Without wishing to be limited by a closed list, these features include but are not limited to: providing strong, ANSI SQL-compatible consistency guarantees; being distributable across multiple computers, data centers and even geographical locations; having a resilient, fault-tolerant architecture, where even failures of multiple different data centers can allow the operation of the datastore to continue seamlessly, depending on the configuration.Type: GrantFiled: May 8, 2019Date of Patent: September 19, 2023Assignee: Dianemo Limited LTDInventor: Andras Gerlits