Patents Examined by Robert W. Beausoliel, Jr.
-
Patent number: 11782905Abstract: A method and system for streaming data from portable storage devices. Specifically, the disclosed method and system implement iterative data streaming from a portable storage device for remote storage operations, while requiring zero over-provisioning storage space for buffering incoming write operations to the portable storage device.Type: GrantFiled: January 28, 2022Date of Patent: October 10, 2023Assignee: iodyne, LLCInventor: Jeffrey S. Bonwick
-
Patent number: 11782935Abstract: Some aspects provide: analyzing data exchange database records of a first entity; determining a sector with which the first entity is associated by at least one of the analyzing and first entity input identifying the sector; analyzing data exchange database records of second entity(ies) different from the first entity, to determine sector associated second entity(ies) data exchanges; analyzing the sector associated second entity(ies) data exchange records to determine data baseline(s); analyzing the first entity data exchange records to determine first entity data baseline(s), at least one of which corresponding in type to a respective one of the data baseline(s); comparing one of the data baseline(s) to a corresponding one of the first entity data baseline(s); identifying the relevant information based on the comparing; and notifying, via a communication module of the computing device, over a network, an electronic device associated with the first entity of the relevant information.Type: GrantFiled: April 21, 2022Date of Patent: October 10, 2023Assignee: The Toronto-Dominion BankInventors: Eugenio Caputo, Cameron Scott Wiginton, Derek Murray Payne, Michelle Lemoine, Julie Elizabeth Hawthorne, Avinash Malliah, Wendy Gayle Brisebois, Darren Johnston, Rhonda Brenda Weppler, Dennis Harold Parker, Jonathan Robert Curran, Trevor James Van Arragon, Gregory Boddison, Matthew Allan Pitcher, Angelique Louise Carle
-
Patent number: 11775560Abstract: An automated method and system are provided for comparing a source database and a target database that are intended to be kept in synchronization with each other. An application processes transactions that are posted to the source database and replicated to the target database. Before images of changes made to the source database resulting from transactions posted to the source database are collected into a first change log and then replicated to the target database. Before images of changes made to the target database resulting from replication are collected into a second change log. Representations of the before images of changes in the first change log are compared with representations of the before images of changes in the second change log that correspond to the same respective changes that were made to the source database and replicated to the target database.Type: GrantFiled: September 3, 2021Date of Patent: October 3, 2023Assignee: GRAVIC, INC.Inventors: John R. Hoffmann, Paul J. Holenstein, Bruce D. Holenstein, Dylan R. Holenstein
-
Patent number: 11775394Abstract: Described is a system (and method) for size-based organization of backup files within an object storage for efficient object re-tiering. The system may perform a specialized process to re-tier objects stored within an object storage by organizing backup files into individual or shared objects based on a backup file size. Accordingly, the system may initiate a re-tiering of objects immediately after performing an incremental backup to improve storage efficiency while at the same time retaining the ability to synthetically perform a full restore.Type: GrantFiled: July 13, 2021Date of Patent: October 3, 2023Assignee: EMC IP Holding Company LLCInventors: Sunil Yadav, Shelesh Chopra, Ravi Vijayakumar Chitloor
-
Patent number: 11775495Abstract: A performance measurement indexing system indexes a data store containing data entries indicative of message processing by an application. The application includes a plurality of checkpoints, and the data store contains data logged upon each message traversing the checkpoints in the application. The performance measurement indexing system determines which data entries relate to messages that satisfy a delay condition, and limits queries run on the data store to those data entries, thereby increasing the speed and efficiency with which queries can be serviced.Type: GrantFiled: September 9, 2020Date of Patent: October 3, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Kyle Dennis Kavanagh, José Antonio Acuña-Rohter, David Michael Wong
-
Patent number: 11763022Abstract: Methods and systems for generating a response to a query using an AI engine. One method includes translating a received query into a profile comprised of at least a query type and a priority. The method further includes collecting, based on the profile, a first set of data items from a first data file storing data categorized as general public data and a second set of data items from a second data file storing data categorized as personal private information and applying an AI correlation engine to the second set of data items to determine PPI-agnostic relevancy indicators for PPI included in the second set of data items. The method further includes masking, based on the query cluster profile, the second set of data items by replacing the PPI included in the second set of data items with the PPI-agnostic relevancy indicators.Type: GrantFiled: February 10, 2022Date of Patent: September 19, 2023Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Charles R. Ruelke, Abhaykumar Kumbhar, Peter H. Mills, Niyanka D. Patel
-
Patent number: 11755554Abstract: In an aspect, provided is a method comprising receiving an expression involving one or more dimensions, determining one or more indexlets associated with the one or more dimensions, querying each of the one or more indexlets with the expression, receiving a result from each of the one or more indexlets, and aggregating the results.Type: GrantFiled: September 3, 2021Date of Patent: September 12, 2023Assignee: QlikTech International ABInventors: Johan Nilsson, José Díaz López
-
Patent number: 11755659Abstract: A document search device includes a document search unit configured to search for an input keyword in a document database in which document information including text data is stored, the text data being extracted, by using a character recognition process, from document image data generated by imaging a paper document, a similar keyword selecting unit configured to select a similar keyword in accordance with a degree of similarity to the input keyword, from a group of wildcard strings generated from the input keyword, and cause the document search unit to search for the similar keyword in the document database, and an output unit configured to output a search result obtained by searching for the input keyword in the document database and a search result obtained by searching for the similar keyword in the document database.Type: GrantFiled: September 26, 2019Date of Patent: September 12, 2023Assignee: Resonac CorporationInventors: Yoshishige Okuno, Takuya Minami, Eriko Takeda, Hajime Hotta
-
Patent number: 11748353Abstract: Methods and systems are disclosed improving run-time performance of a database. A development database comprising code is accessed, at a computer system. Code of the development database is tested against a data set. Data statistics are generated, at the computer system, based on performance metrics of how the development database would perform using the data set. The data statistics and at least one suggestion to implement into code of the development database to improve performance of the development database are displayed at the computer system.Type: GrantFiled: March 10, 2022Date of Patent: September 5, 2023Assignee: Embarcadero Technologies, Inc.Inventors: Brett Hawton, James B. Pitts
-
Patent number: 11748338Abstract: In one aspect, a method includes forming, at a database platform, a file stage in a user account on the database platform, the user account being associated with a client, forming, at the database platform, a hidden stage directory table and a data pipeline for the file stage, and binding the data pipeline to the file stage. The method also includes receiving a notification of an event of the file stage. The method also includes identifying the data pipeline corresponding to the file stage. The method also includes updating the hidden stage directory table of the identified data pipeline.Type: GrantFiled: August 25, 2022Date of Patent: September 5, 2023Assignee: Snowflake Inc.Inventors: Polita Paulus, Aravind Ramarathinam, Saurin Shah
-
Patent number: 11748409Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives data from a subset of a first set of exchange tables stored in a first database of a source system. The program further creates a second set of exchange tables in a second database of the device. The program also creates a set of shadow tables in the second database of the device. The program further adapts the second set of exchange tables and the set of shadow tables to a higher upgrade version. The program also performs object generation based on the second set of exchange tables and the set of shadow tables. The program further drops the set of shadow tables. The program also receives a set of application tables from the source system. The program further adapts the set of application tables to the higher upgrade version.Type: GrantFiled: September 13, 2021Date of Patent: September 5, 2023Assignee: SAP SEInventor: Wieland Hoprich
-
Patent number: 11748327Abstract: A system or persistent table may be generated storing changelog information of a primary base table. The system table may then be used to create streams of relevant information. In some examples, the streams may read from the system table for information past a retention period of the primary table while reading from the primary table information in the retention period.Type: GrantFiled: January 21, 2022Date of Patent: September 5, 2023Assignee: Snowflake Inc.Inventors: Tyler Arthur Akidau, Istvan Cseri, Tyler Jones, Daniel E. Sotolongo
-
Patent number: 11734357Abstract: A data supply, verification, matching, and acquisition platform comprising a data supply sub-system and interface, a data verification sub-system, a data matching sub-system, and a data acquisition sub-system and interface, with the data supply sub-system configured to obtain a first type of data, the data verification sub-system configured to verify the first type of data, the data acquisition sub-system configured to obtain a second type of data, and the data matching sub-system configured to match the first type of data with the second type of data and return positive matches to the data acquisition sub-system.Type: GrantFiled: November 25, 2020Date of Patent: August 22, 2023Assignee: Capped Out MediaInventor: Waynard Schmidt
-
Patent number: 11734362Abstract: A tag recommending method is performed at a computer device, the method including: obtaining a target account and a target resource for which tag recommendation is to be performed; determining, by using a tag recommending model obtained after tensor decomposition, recommendation values of tags in tag data respectively corresponding to the target account and the target resource, the tag recommending model defining correspondences among account data including the target account, resource data including the target resource and the tag data; and determining n tags with highest recommendation values in the tag data as tags to be recommended to the target account, the n tags being used for marking the target resource, and n being a positive integer.Type: GrantFiled: April 27, 2021Date of Patent: August 22, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Dongfang Du
-
Patent number: 11734323Abstract: Processing inputs to electronic list systems. Receiving, from a user device, a user input. Parsing the received user input for a minimum set of product data for querying a shopping service. Upon parsing a minimum set of product data for querying a shopping service, querying at least one shopping service using the parsed data. Receiving, from at least one queried shopping service, at least one product description responsive to the query. Presenting, via the user device, each received at least one product description to the user.Type: GrantFiled: August 5, 2021Date of Patent: August 22, 2023Assignee: GOOGLE LLCInventors: Shih-Hao Yeh, Navid Samadani-McQuirk
-
Patent number: 11734266Abstract: A system and method for customized scheduling of sources, including breaking down a source of content into at least two categories, including posts and engagements, and gathering content related to a specific source. A scheduler handles scheduling of posts and engagement for a single source and entities that are due to be crawled are sent to a scheduling queue, in which each content type for a source can have its own queue. A process points to the correct scheduler queue in order to request content to be crawled, attaches to the proper queue, processes requests, queries the social network for content, parses the response and sends any new data to be saved to the system.Type: GrantFiled: October 6, 2021Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Stuart Douglas McClune, Michael Gordon Luff
-
Patent number: 11727034Abstract: Systems and methods are provided for managing a distributed database across multiple cloud provider systems. Database elements (e.g., primary, secondary, and/or read-only nodes) are distributed across multiple cloud provider systems. A provisioning component is configured to enable cross-cloud configuration options to specify the manner in which the clusters/replica set members are to be deployed across multiple cloud providers and/or geographical regions.Type: GrantFiled: June 8, 2021Date of Patent: August 15, 2023Assignee: MongoDB, Inc.Inventors: Eliot Horowitz, Cory P. Mintz, Cailin Anne Nelson, Viet Duc Do
-
Patent number: 11727002Abstract: A method, system, and computer program product for conserving resources in segment trend analytics query processing using event data. A set of events of an entity is aggregated and sorted from earliest to last, and sequentially processed to incrementally set a subset therefrom. A predicate function for determining segment membership is applied respective of a linear timeline of events of the subset represented by a time of an event processed. A data record comprising identification of the entity, time, and respective segment is generated and stored. Data records are aggregated by respective identification of a segment and a time comprised therein, and at least one analytic measure respective of entities which identification thereof is comprised therein, is calculated and stored. An indication of the at least one analytic measure calculated respective of a segment and a time queried is returned, whereby determination of a trend of the segment is enabled.Type: GrantFiled: July 11, 2021Date of Patent: August 15, 2023Assignee: Datorama Technologies Ltd.Inventor: Lior Ebel
-
Patent number: 11720576Abstract: A method includes identifying a search term and obtaining historical data indicative of a number of times a game was selected from search results corresponding to search queries using the search term and indicative of a number of times the selected game was played by one or more users for at least a threshold amount of time. The method further includes generating a score based on the historical data. The score is associated with the search term and the selected game.Type: GrantFiled: November 30, 2020Date of Patent: August 8, 2023Assignee: Roblox CorporationInventors: David Alyea, Aswath Manoharan, Nikolaus Sonntag, Shailendra Rathore
-
Patent number: 11722496Abstract: Novel tools and techniques are provided for implementing tracking or storing of equipment configuration data using immutable ledger functionality of blockchains. In various embodiments, in response to receiving a first request for first configuration data that is output by first equipment, a computing system might determine whether a communicatively coupled data repository contains the first configuration data. If so, the computing system might retrieve and send (to the requesting device) the first configuration data. If not, the computing system might send, to a blockchain system, a second request for identifying a blockchain containing a block containing the first configuration data.Type: GrantFiled: July 18, 2022Date of Patent: August 8, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Kevin M. McBride, Hunter Rudd, James E. Sutherland, Steven M. Casey