Patents Issued in September 5, 2023
  • Patent number: 11748334
    Abstract: System and methods discussed herein are directed to detecting the existence or modification of one or more data assets within a cloud-computing tenancy. The method may include obtaining, by a data management service, a plurality of connection data instances associated with a tenant. Cloud-computing data assets associated with the tenant can be identified from the plurality of connection data instances and presented to the user at a user interface. The user may select which data assets to add to a data catalog managed by the data management service. The data management service may be configured to monitor for new data assets or connections and/or for changes in data and/or connections of previously-selected data assets.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: September 5, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Gopal Srinivasa Raghavan, Sathesh Kumar Murthy
  • Patent number: 11748335
    Abstract: The present invention relates to a method and a system for maintaining consistency of data between data-sets stored in a master database of a master computing node and corresponding data-sets stored in a replication database of at least one replication computing node. Each time an updated version of a stored data set is received, the master computing node is configured for updating a corresponding data-set stored in the master database and transmitting replication data relating to the updated data-set version to the at least one replication computing node for replication. The replication data comprising a bit-vector storing data values extracted from data fields of the data-set classified as volatile data fields. The data values stored in the bit-vector representing the changes in the data-set to be replicated in the at least one replication node.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: September 5, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Philippe Francois Georges Gentric, Yannick Guiraud Devaux
  • Patent number: 11748336
    Abstract: A method and apparatus are disclosed for managing a measurement device based on a blockchain, which is applied to node devices in a blockchain network. The method can include obtaining device state data of the measurement device at various stages in the life cycle of the measurement device; constructing a target transaction based on the obtained device state data, and then sending the target transaction to other node devices in the blockchain network to perform consensus processing on the target transaction; and storing, when a consensus of the target transaction is reached, the target transaction into a distributed ledger of the blockchain network, wherein the target transaction stored in the distributed ledger of the blockchain network is used for life cycle management of the measurement device.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: September 5, 2023
    Assignees: METTLER-TOLEDO (CHANGZHOU) PRECISION INSTRUMENTS LTD., METTLER-TOLEDO (CHANGZHOU) MEASUREMENT TECHNOLOGY LTD., METTLER-TOLEDO INTERNATIONAL TRADING (SHANGHAI) CO., LTD.
    Inventors: Jean-Christophe Emery, Michael Heidingsfelder, Eugen Schibli, Feng Dai, Qing Chen, GuoJun Xie
  • Patent number: 11748337
    Abstract: The disclosure relates to decentralized management of nodes in a blockchain network. Participants may agree to a consensus rules and implement them as smart contracts. For example, one rule may specify that a node will accept a change proposal only when its local policies and/or data allow it to implement the change. A smart contract may implement this rule and deploy it across the blockchain network for each node to follow. Other participants, through their nodes, may propose changes to the blockchain network, and each node may consult its copy of the smart contract to determine whether to vote to approve the change request and apply the change request locally.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: September 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sathyanarayanan Manamohan, Krishnaprasad Lingadahalli Shastry, Avinash Chandra Pandey, Ravi Sarveswara
  • Patent number: 11748338
    Abstract: 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: Grant
    Filed: August 25, 2022
    Date of Patent: September 5, 2023
    Assignee: Snowflake Inc.
    Inventors: Polita Paulus, Aravind Ramarathinam, Saurin Shah
  • Patent number: 11748339
    Abstract: When analyzing operation of an online system, such as an online concierge system, that receive queries from users and return results in response to those queries, queries received by the online system may include different numbers of terms. The variations in numbers of terms included in different queries makes it difficult to efficiently group queries for analysis, resulting in inefficient analysis of individual queries when analyzing different queries based on their structure. To more efficiently analyze different queries, the online system groups queries based on a number of terms in the query. In some embodiments, queries are grouped based on a logarithmic scale of the number of terms in the query, while in other embodiments queries are grouped based on a square root of the number of terms in the query.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 5, 2023
    Assignee: Maplebear, Inc.
    Inventors: John Paul Meagher, III, Jonathan Brandon Phillips
  • Patent number: 11748340
    Abstract: The present disclosure provides a data pair generating method, apparatus, electronic device and storage medium, and the field of artificial intelligence such as natural language processing and deep learning. The method may include: generating M SQL query statements for a given database, where M is a positive integer greater than one; performing the following processing for each SQL query statement: dividing the SQL query statement into at least one SQL clause; obtaining a question description corresponding to each SQL clause; combining the question descriptions to obtain a question corresponding to the SQL query statement. The solution of the present disclosure may be applied to save manpower and time costs.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: September 5, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Lijie Wang, Ao Zhang
  • Patent number: 11748341
    Abstract: In different kinds of forms with incomplete lines, or with different color cells in lieu of lines, virtually completing or providing the lines enables formation of tables from which keywords and content in the forms may be identified. Where a form may have one or more such tables, as can be the case with forms with irregular formats, multiple tables may be identified, to facilitate identification of keywords and content in each such table. In embodiments, deep learning techniques may be applied. Cost analysis involving minimum distances between keywords and content may be performed, with the cost analysis also facilitating formation of a keyword dictionary and a content dictionary.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: September 5, 2023
    Assignee: KONICA MINOLTA BUSINESS SOLUTIONS U.S.A., INC.
    Inventor: Junchao Wei
  • Patent number: 11748342
    Abstract: An apparatus comprising an interface and a natural language processor. The interface receives a data retrieval request formatted in a natural language and the natural language processor processes the data retrieval request. Processing the data retrieval request includes identifying database entities, database relations, or any combination thereof based words in the data retrieval request. It can also include identifying database entity criterion, database relation criterion, or any combination thereof based on words in the data retrieval request. It also includes generating a database query based on the database entities, the database relations, the database entity criterion, the database relation criterion, or any combination thereof and causing the database query to be applied to a database. Wherein, processing the data retrieval request includes grammatically tagging the data retrieval request using part-of-speech tagging techniques, e.g.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: September 5, 2023
    Assignee: Cloud Software Group, Inc.
    Inventor: Raphael Derbier
  • Patent number: 11748343
    Abstract: A method and system for generating aggregation from a plurality of sets of regulations are disclosed herein. The method may include the following steps: collecting a plurality of set of regulations, wherein a number of regulations in each set of regulations is significantly higher than a set of objects to which the regulations apply; generating a regulations and restriction in a form of a network of the collected sets of regulations; and applying a user defined inference algorithm to derive an applied aggregation responsive to a user-defined use case.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: September 5, 2023
    Assignee: OTONOMO TECHNOLOGIES LTD.
    Inventor: Yosef Haim Itzkovich
  • Patent number: 11748344
    Abstract: Computer-readable media, methods, and systems for comparing and migrating multiple online user accounts from multiple online platforms while reducing the probability of false mergers. At least one first online platform comprising a plurality of online accounts associated with the first online platform may be compared with at least one second online platform comprising a plurality of online accounts associated with the second online platform. The comparison further includes comparing the one or more fields of personally identifiable information associated with the first user and the one or more fields of personally identifiable information associated with the second user while excluding known improbable values. Following the comparison between the online accounts, a migration outcome may be determined for creating a new online account, migrating online accounts across online platforms, or consolidating online accounts.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 5, 2023
    Assignee: FanDuel Limited
    Inventors: Edwin A. Campbell, Calum Haszeldine, Derek R. Masson, Andreas Iatropoulos, Cameron Doyle, Leanne Mckenzie, Mathieu Patureau Mirand
  • Patent number: 11748345
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A LEAD GENERATING HUB (“HUB”) facilitates the generation, evaluation, and recording of information and activities related to property transactions and associated communications. In embodiments, the HUB may be configured to identify leads for users based on user-entered information, user contacts, and/or the properties associated with a user and/or in which a user is interested. Leveraging connectivity between contract relationship management functionality, property listing service features, intelligent inbox coordination capabilities, and/or the like, the HUB may identify connections between user requirements and/or assets and opportunities to fulfill those requirements and/or to transact those assets.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: September 5, 2023
    Assignee: MG Technologies LLC
    Inventors: Claiborne R. Rankin, Jr., Patrick A. O'Brien
  • Patent number: 11748346
    Abstract: Multi-tenant hosting of inverted indexes for text searches is implemented. Text search requests are routed to different index nodes that cache inverted indexes for different user accounts. Updates to inverted indexes are routed to index nodes that have acquired a lock on an inverted index. The index nodes have access to a common data store that persistently stores the inverted indexes.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Yilun Cui, Neil Kulkarni, Sahil Palvia, Yuxiang Guo, Rajesh Babu Srikakollu, Daiying Li, Arend Peter Castelein, Lakshmi Anand
  • Patent number: 11748347
    Abstract: Source data rendered as a string of hexadecimal data representing a set of Extended Binary Coded Decimal Interchange Code (EBCDIC) data, and a data layout description defining a record in the source data that includes a plurality of fields, are obtained. Respective hexadecimal lengths of the fields based on a source data length of each field and a source datatype of each field are determined. Hexadecimal sub-strings are extracted from the hexadecimal string based on the hexadecimal lengths and source datatypes of the fields. At least some of the hexadecimal sub-strings are converted to a target format. The sub-strings are output in the target format.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: September 5, 2023
    Assignee: Ford Global Technologies, LLC
    Inventor: Vijetha Senigaram
  • Patent number: 11748348
    Abstract: Multiple database queries forming a complex database request are processed. A first query and second query are answered by a first response and a second response based on a cache storing cached data. A third query which is related to the second query is answered based on a database storing current corresponding to the cached data. A selected subset of the cached data returned with the second response is validated by corresponding current data stored in the database.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: September 5, 2023
    Assignee: Amadeus S.A.S.
    Inventors: Nuno Miguel Pires Gaspar, Stéphane Rodrigues, François-Joseph Mytych
  • Patent number: 11748349
    Abstract: Methods, systems, and computer-readable storage media for receiving a query plan and a set of query parameters of the query plan, the query plan corresponding to a query submitted to a database system, and determining that the set of query parameters matches a filter in a set of filters, each parameter in a set of parameters of the filter matching a query parameter in the set of query parameters, and in response: providing the query plan to an abstract query plan generator that generates an abstract query plan based on the query plan, and storing the abstract query plan in an abstract query plan store.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 5, 2023
    Assignee: SAP SE
    Inventors: Won Jun Chang, Jaehyok Chong, Sungguk Lim, Youngbin Bok
  • Patent number: 11748350
    Abstract: Methods of machine learning for system deployments without performance regressions are performed by systems and devices. A performance safeguard system is used to design pre-production experiments for determining the production readiness of learned models based on a pre-production budget by leveraging big data processing infrastructure and deploying a large set of learned or optimized models for its query optimizer. A pipeline for learning and training differentiates the impact of query plans with and without the learned or optimized models, selects plan differences that are likely to lead to most dramatic performance difference, runs a constrained set of pre-production experiments to empirically observe the runtime performance, and finally picks the models that are expected to lead to consistently improved performance for deployment. The performance safeguard system enables safe deployment not just for learned or optimized models but also for additional of other ML-for-Systems features.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: September 5, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Irene Rogan Shaffer, Remmelt Herbert Lieve Ammerlaan, Gilbert Antonius, Marc T. Friedman, Abhishek Roy, Lucas Rosenblatt, Vijay Kumar Ramani, Shi Qiao, Alekh Jindal, Peter Orenberg, H M Sajjad Hossain, Soundararajan Srinivasan, Hiren Shantilal Patel, Markus Weimer
  • Patent number: 11748351
    Abstract: The disclosed embodiments relate to a system that updates a context that facilitates evaluating qualitative search terms for an attribute during query processing. During operation, the system extracts a value for the attribute from each data item. Next, the system updates the context based on the extracted attribute values, wherein the context includes a concept-mapping for one or more qualitative search terms applied to the attribute, and wherein each concept-mapping associates a given attribute value with a compatibility index that indicates a compatibility between the given attribute value and a corresponding qualitative search term.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: September 5, 2023
    Assignee: Splunk Inc.
    Inventors: Michael E. Cormier, William E. Thackrey, Earl D. Cox
  • Patent number: 11748352
    Abstract: An approach is provided in which the approach segments each one of multiple components corresponding to multiple component levels in an SQL database system into multiple functions. The approach combines a first one of the multiple functions with a second one of the multiple functions into an image, and invokes the image to process an SQL query using the first function and the second function.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shuo Li, Xiaobo Wang, Meng Wan, Sheng Yan Sun
  • Patent number: 11748353
    Abstract: 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: Grant
    Filed: March 10, 2022
    Date of Patent: September 5, 2023
    Assignee: Embarcadero Technologies, Inc.
    Inventors: Brett Hawton, James B. Pitts
  • Patent number: 11748354
    Abstract: A system determines a shape of incoming data, and determines, based on the shape, whether the data should be passed on to support answering a query. If the shape of the data suggests that the data is insufficient or may even be misleading, the system can gate the data or prompt for more.
    Type: Grant
    Filed: September 27, 2020
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Shakil Manzoor Khan, Paul R. Bastide, Senthil Bakthavachalam
  • Patent number: 11748355
    Abstract: The described technology is generally directed towards causing the generation of a content selection graph (or set of graphs) upon receipt of a notification that a new graph or replacement graph is needed with respect to a starting timepoint. For a new graph, a timepoint for that new graph indicates the need for the new graph at a given starting time. For a replacement graph, a notification (subscribed from a monitoring service) can indicate that an existing graph has changed; a replacement graph is generated with a graph identifier of the replacement graph, which then replaces the graph identifier of the existing graph in the mappings of valid graphs to start times. A Redis cache can be used to maintain the various graph sets, including the active graph sets and graph sets that will become active at a future time.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: September 5, 2023
    Assignee: Home Box Office, Inc.
    Inventors: Jonathan David Lutz, Allen Arthur Gay, Dylan Carney
  • Patent number: 11748356
    Abstract: Method for encoding a query graph into a sequence representation includes receiving a set of m×n path queries representing a query graph, the query graph having a plurality of nodes including m root nodes and n leaf nodes, wherein m and n are integer values, each of the m×n path queries beginning with a root node and ending with a leaf node, and encoding positions of each node and each edge between nodes within each of the m×n path queries independently, wherein the encoded positions include a positional order within each path query. The positional encodings may include no positional ordering between different path queries. The query graph may include one or more missing entities and each token representing one of the one or more missing entities may be masked to produce a masked sequential query, which may be fed to a transformer encoder.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: September 5, 2023
    Assignee: NEC CORPORATION
    Inventors: Bhushan Kotnis, Mathias Niepert, Carolin Lawrence
  • Patent number: 11748357
    Abstract: The present teaching relates to a method, system and programming for recovering a data storage. In response to a failure of the data storage, a last checkpointed version is retrieved from a checkpoint file created previously for the failure of the data storage. A recovery table is updated to indicate the last checkpointed version and an incarnation number indicating a number of previous recovery of the data storage. The data storage is recovered based on the recovery table. A version number of the last checkpointed version is reset to zero upon a successful recovery of the data storage. The incarnation number is incremented.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: September 5, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Edward Bortnikov, Eshcar Hillel, Anastasia Braginsky, Eran Gilad, Idit Keidar, Yonatan Gottesman
  • Patent number: 11748358
    Abstract: As described herein, a portion of machine data of a message may be analyzed to infer, using an inference model, a sourcetype of the message. The portion of machine data may be generated by one or more components in an information technology environment. Based on the inference, a set of extraction rules associated with the sourcetype may be selected. Each extraction rule may define criteria for identifying a sub-portion of text from the portion of machine data of the message to produce a value. The set of extraction rules may be applied to the portion of machine data of the message to produce a result set that indicates a number of values identified using the set of extraction rules. Based on the result set, at least one action may be performed on one or more of inference data associated with the inference model and one or more messages.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 5, 2023
    Assignee: Splunk Inc.
    Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
  • Patent number: 11748359
    Abstract: Systems and methods for structuring unstructured data according to a data object structure that enables fast query look-ups across a variety of space and time dimensions. Furthermore, many embodiments optimize the storage of the data objects using a set of compression techniques that configure the data types used for the data objects based on properties of the stored data. Furthermore, many embodiments provide are able to service query look-up requests without having to deserialize data within the byte stream format as stored in memory by encoding information that provide memory locations for requested data, thereby allowing for the immediate retrieval of the data as it is stored in the persistent memory.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: September 5, 2023
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Nigam H. Shah, Vladimir Polony, Juan Manuel Banda, Alison Victoria Callahan
  • Patent number: 11748360
    Abstract: Systems and methods for generating concise explanations of scored observations that strike good, and computationally efficient, trade-offs between rank-ordering performance and explainability of scored observations are disclosed. The systems and methods described herein for explaining scored observations are based on a framework of partial dependence functions (PDFs), multi-layered neural networks (MNNs), and Latent Explanations Neural Network Scoring (LENNS).
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: September 5, 2023
    Assignee: Fair Isaac Corporation
    Inventors: Scott Michael Zoldi, Gerald Fahner
  • Patent number: 11748361
    Abstract: Various embodiments are provided herein for systems and methods for real-time, or near real-time, multi-dimensional ranking of experts. In at least one embodiment, receiving one or more evaluation datasets; for each given evaluation dataset, associating the evaluation dataset with: (i) at least one evaluation data category, (ii) at least one taxonomy category, and (iii) at least one expert of the plurality of experts; subsequently, receiving one or more search filter criteria for ranking at least a subset of the plurality of experts; generating a ranking of the at least subset of the plurality of experts, wherein the ranking is based on the search filter criteria, and is further generated based on the associations determined for each evaluation dataset; and displaying, on a user interface, at least a portion of the plurality of rankings as the multi-dimensional ranking of the plurality of experts.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: September 5, 2023
    Assignee: Ryte Corporation
    Inventors: Saleh Almenawer, Serge Bouissou
  • Patent number: 11748362
    Abstract: A method and apparatus for estimating the cardinality of graph pattern queries using graph statistics and metadata is presented. In various embodiments, node and edge labels are used to compute estimates for graph patterns (bi-grams) and the estimates for these patterns as composed to provide cardinality estimates of longer paths. The computation of bi-grams is low cost and requires only minimal changes to the existing query planner in the existing database machinery to be useful. The resulting estimates are used during query execution to minimize the amount of work needed to complete a query and return a faithful and accurate answer to the user. The apparatus includes modules containing computer-executable instructions to perform the above method.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: September 5, 2023
    Assignee: Neo4j Sweden AB
    Inventors: Niels de Jong, James Webber
  • Patent number: 11748363
    Abstract: In embodiments, given a surface that has domains on it and a first location, a second location is generated in the surface. The second location belongs in the same domains as the first location, and does not belong in the same domains as the second location. An advantage can be that, in embodiments, the second location can be used in lieu of the first location. A use case can be where it is desired to protect the privacy of location data of an entity, such as its address.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: September 5, 2023
    Assignee: Avalara, Inc.
    Inventors: Mark Janzen, Gregory T. Kavounas, Rohit Ghule, Charles M. Morrisette
  • Patent number: 11748364
    Abstract: Systems and methods for providing scalable object storage query capabilities in a distributed storage system are disclosed. In one implementation, a processing device may receive, by an object-based distributed storage system, a request from a client to execute a query with respect to data stored at the distributed storage system. The processing device may execute the query to produce a result object and may store the result object at the distributed storage system. The processing device may further transmit the result object to the client. The processing device may re-execute the query at a subsequent point in time to update the result object and transmit the updated result object to the client.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: September 5, 2023
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Yehuda Sadeh-Weinraub
  • Patent number: 11748365
    Abstract: Example methods and systems are related to presenting a video at a display area of a user interface. A first screen capture of the video at a first time interval is captured and a second screen capture of the video at a second time interval is captured. A first image search using the first screen capture of the video is performed and a second image search using the second screen capture of the video is performed. A grid of search results for the video is presented. The grid comprises a first search result from the first image search and a second search result from the second image search. Search results of the grid are periodically added to the grid as the video is being presented at the display area.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: September 5, 2023
    Assignee: eBay Inc.
    Inventors: Selina Lam, Marc Peter Hosein
  • Patent number: 11748366
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: September 5, 2023
    Assignee: Dropbox, Inc.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 11748367
    Abstract: A computer server may receive an indication of a selected potential relationship and retrieve, from a use case configuration data store, an electronic record for that relationship. The first entity may then construct computer system configurations in accordance with use case parameters. The computer server may be used to evaluate the constructed computer system configurations, and an entity score result for the first entity may be stored into the use case configuration data store. The computer server may also retrieve, from a quality function deployment data store, an electronic record associated with the first entity and update a uniform scoring matrix by assigning weighted score values for the first entity in connection with a set of platform capabilities. An entity selection tool may be executed to automatically select a recommended entity based on the score results and scoring matrixes, and an indication of the recommended entity may be transmitted.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: September 5, 2023
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Jayne-Marie Perzan, Adam Denninger, Ernie Zimmermann, David J Turner, Keri M. Tardif, Mark J Peryga, Pavan Kumar Visram, Jaishankar Thiruvengada, Nelson R. Ward, Jr., Ramesh V. Yalamanchi
  • Patent number: 11748368
    Abstract: A method may include receiving a data file comprising receivable information associated with at least one transaction; detecting that the data file fails to conform to a defined format; separating the receivable information into a plurality of fields; receiving input identifying remittance information in the plurality of fields; reformatting the data file according to the input into a reformatted data file; and transmitting the reformatted data file for processing of the remittance information.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: September 5, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Seth M. Blacher, Karin L. Farnsworth, Kellie L. Thomas, Irvin J. Cooper
  • Patent number: 11748369
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable separating logical and physical storage of database files in a distributed database system. A distributed database system includes a page server and a compute node and is configured to store a logical database file that includes data and is associated with a file identifier. Each page server is configurable to store slices (i.e., subportions) of the logical database file. The compute node is coupled to the plurality of page servers and configured to store the logical database file responsive to a received command. In an aspect, such storage may comprise slicing the data comprising the logical database file into a set of slices with each being associated with a respective page server, maintaining an endpoint mapping for each slice of the first set of slices, and transmitting each slice to the associated for storage thereby.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: September 5, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alejandro Hernandez Saenz, Cristian Diaconu, Krystyna Ewa Reisteter, Naveen Prakash, Sheetal Shrotri, Rogério Ramos, Alexander Budovski, Hanumantha Rao Kodavalla
  • Patent number: 11748370
    Abstract: A method and a system for normalizing data and data format of automotive data associated with connected vehicles and obtained from a plurality of sources are provided herein. The system may include: a data collector configured to obtain a plurality of data entries relating to connected vehicles and presented in different data formats from a plurality of sources; a data manipulating platform configured to enable a user to select and order a plurality of manipulating modules configured to manipulate data or data format of the data entries; a computer processor configured to execute the manipulating modules, in the selected order on the data entries, to yield a plurality of respective data entries that are normalized in accordance with a predefined data and data format, wherein the manipulation includes in the selected order at least manipulation of the following: a data type, data name, data format, and data content.
    Type: Grant
    Filed: February 28, 2021
    Date of Patent: September 5, 2023
    Assignee: OTONOMO TECHNOLOGIES LTD.
    Inventor: Yosef Haim Itzkovich
  • Patent number: 11748371
    Abstract: Systems and methods for managing, generating, and reporting real estate data from a plurality of source databases that are distributed over a computer network are disclosed and described.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Class Valuation LLC
    Inventors: Gilbert Allan Thomas, Scott Hintze, Daniel Stamey
  • Patent number: 11748372
    Abstract: Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: September 5, 2023
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventor: Peter Hong
  • Patent number: 11748373
    Abstract: Apparatuses and methods are provided herein useful to generating service areas. A system for generating service areas comprises a database configured to store location identifiers, and a control circuit configured to generate a user interface including an interactive map, receive, from a user, first user input, wherein the first user input indicates boundaries drawn within the interactive map, generate, based on the first user input, a boundary shape, augment the interactive map to include the boundary shape, determine, based on accessing the database, one or more location identifiers associated with the first user input, generate, based on the first user input and the one or more location identifiers, a location identifiers presentation, augment the interactive map to include the location identifiers presentation, and cause presentation, via a display device, of the interactive map including the boundary shape and the location identifier presentation.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: September 5, 2023
    Assignee: SMS ASSIST, L.L.C.
    Inventors: D. Anthony Breed, Lavanya Santhanakrishnan
  • Patent number: 11748374
    Abstract: Provided herein are systems and methods for configuring replication group objects. A system includes at least one hardware processor coupled to memory and configured to decode a replication request received from a client device of a data provider. The replication request indicates a plurality of account objects for replication. The plurality of account objects associated with a corresponding plurality of account object types. A replication group object is generated based on the replication request. The replication group object includes a manifest. The manifest lists the plurality of account objects. The replication of the plurality of account objects is performed from a source account of the data provider into at least one target account. The replication is based on the manifest of the replication group object.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: September 5, 2023
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Laxman Mamidi, Subramanian Muralidhar, Vishnu Dutt Paladugu, Sahaj Saini
  • Patent number: 11748375
    Abstract: Example caching systems and methods are described. In one implementation, a method identifies multiple files used to process a query and distributes each of the multiple files to a particular execution node to execute the query. Each execution node determines whether the distributed file is stored in the execution node's cache. If the execution node determines that the file is stored in the cache, it processes the query using the cached file. If the file is not stored in the cache, the execution node retrieves the file from a remote storage device, stores the file in the execution node's cache, and processes the query using the file.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: September 5, 2023
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Benoit Dageville, Marcin Zukowski
  • Patent number: 11748376
    Abstract: An apparatus comprises a processing device configured to identify a set of asynchronous data replication sessions currently running on a storage system each associated with a corresponding recovery point objective, and responsive to determining that at least one of the asynchronous data replication sessions has a current synchronization time that exceeds its corresponding recovery point objective for a first iteration of a given time window, to compute a session weight for each of the asynchronous data replication sessions. The processing device is also configured to select, for a second iteration of the given time window, data for transmission from the asynchronous data replication sessions based at least in part on the computed session weights. The processing device is further configured to transmit, during the second iteration of the given time window, the selected data.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: September 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Nan Wang, Chaojun Zhao
  • Patent number: 11748377
    Abstract: In various implementations, an asset gateway service receives log messages comprising asset data captured by a gateway device associated with an asset. The log messages each include a first identifier corresponding to a first representation of the gateway device, which itself is associated with a first organization. The service persists data from the log to a first datastore accessible by the first organization. The service also determines whether a second representation of the gateway device (i.e., a clone) exists. If so, the service persists at least some of the data from the log message to a second datastore, which itself may be associated with a second organization, thereby allowing both organizations to access the data in a secure yet convenient manner.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: September 5, 2023
    Assignee: Samsara Inc.
    Inventors: Jennifer Zhang, Wei Wu, Christopher Mozzocchi, Joanne Wang, Henry Qin, Christopher Cunningham Frost, Zach Dylag
  • Patent number: 11748378
    Abstract: Disclosed is a system and method for resolving conflicts that arise in changes made to data by multiple client devices. A data manipulation operation is represented as a changeset, which has instructions for performing an operation on the data. When two client devices perform operations that change the state of a data object, a changeset is generated at each of the two client devices. These changesets are merged at each of the two client devices based on merging rules that resolve any conflict between the operations. The rules ensure that the data at each of the multiple client devices will eventually be consistent.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: September 5, 2023
    Assignee: MongoDB, Inc.
    Inventor: Alexander Swane Stigsen
  • Patent number: 11748379
    Abstract: This disclosure relates to knowledge generation and implementation. A knowledge graph system comprises at least one processor, at least one database communicatively connected to the at least one processor, and a memory storing executable instructions. When executed, the instructions cause the at least one processor to aggregate, from the at least one database, entity data for a plurality of homes. Attribute information identifying geographic locations of the plurality of homes and relationships between pairs of the plurality of homes is extracted from the aggregated data. Knowledge graph data structures are populated with the extracted attribute information. A home knowledge graph is built, having nodes corresponding to the plurality of homes and edges corresponding to the identified relationships. A hierarchical cluster tree structure of the plurality of homes is outputted, wherein levels of the hierarchical cluster tree correspond to clusters of homes determined based in part on the knowledge graph edges.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 5, 2023
    Assignee: Federal Home Loan Mortgage Corporation (Freddie Mac)
    Inventor: Yuang Tang
  • Patent number: 11748380
    Abstract: Data processing techniques are described to obtain user data previously collected when a user is requested to complete application forms associated with multiple servers. The application forms may include some fields that may be in common and that may request the same user data. For each application form requested by the user, the data processing techniques can identify and obtain the relevant previously collected data about the user for the application form. The application form for a product can have certain fields that may be pre-filled based on the relevant and/or non-confidential previously collected user data. The data processing techniques can also provide an estimate of the time that may be needed by the user to complete at least one application form so that the user can obtain a requested product.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: September 5, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher James Waful, Brennen Michael Ricks, Kathryn Babb, Curtis Mark Bell
  • Patent number: 11748381
    Abstract: In some implementations, a device may identify respective sets of unique values for multiple dimensions of a multidimensional data structure. The device may identify a plurality of subsets of permutations of a set of permutations of the unique values. The plurality of subsets of permutations are to be processed in parallel. The device may obtain, based on processing the plurality of subsets of permutations in parallel, respective data associated with each permutation of the plurality of subsets of permutations. The data for a permutation, of the plurality of subsets of permutations, is obtained based on respective unique values for the permutation that are determined independently of another permutation of the plurality of subsets of permutations.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: September 5, 2023
    Assignee: Capital One Services, LLC
    Inventors: Anil Kumar Vallapureddy, Richard Everson, Seshikanth Bandlapalli, Michael Baker
  • Patent number: 11748382
    Abstract: A method provides for classifying data fields of a dataset. A classifier configured for determining confidence values for a plurality of data classes for the data fields may be applied. Using the confidence values, data class candidates may be identified. Data fields may be determined for which a plurality of data class candidates is identifiable. Using previous user-selected data class assignments, a probability may be determined for the data class candidates that the respective data class candidate is a data class to which the respective data field is to be assigned. The data fields may be classified using the probabilities to select for the data fields a data class from the data class candidates. The dataset may be provided with metadata identifying for the data fields the data classes to which the respective data fields are assigned.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yannick Saillet, Namit Kabra, Mike W. Grasselt, Krishna Kishore Bonagiri
  • Patent number: 11748383
    Abstract: Assembling a cohort includes: receiving genetic characteristic information pertaining to a desired genetic characteristic; using the genetic characteristic information to search a data storage comprising information of previously genotyped individuals to derive a candidate group having the desired genetic characteristic; and assembling the cohort based at least in part on the candidate group.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: September 5, 2023
    Assignee: 23andMe, Inc.
    Inventors: Arnab Chowdry, Alexander Kompel, Michael Polcari