Distributed Search And Retrieval Patents (Class 707/770)
  • Patent number: 12386895
    Abstract: The invention relates to using a graph database in genetic analyses to link mutation data to extrinsic data. Entities such as mutations, patients, samples, alleles, and clinical information are individually represented and stored as nodes and relationships between entities are also individually represented and stored. Each node and relationship can be stored using a fixed-size record and nodes can be flexibly invoked to represent any entity without disrupting the existing data. Systems and methods of the invention may be used for obtaining data representing a mutation in an individual and using a node in a graph database to store a description of the mutation. The node has stored within it a pointer to an adjacent node that provides information about a clinical significance of the variant. The graph database can be queried to provide a report of the clinical significance of the mutation.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 12, 2025
    Assignee: Laboratory Corporation of America Holdings
    Inventors: Alexander Frieden, Caleb J. Kennedy, Xavier S. Haurie
  • Patent number: 12360998
    Abstract: A method, a system, and a computer program product for generating an executable query plan. A query requiring access to data stored in a database system is received. Based on the received query, a query execution plan having a plurality of query execution pipelines is generated. Each query execution pipeline in the plurality of query execution pipelines is configured to execute a plurality of operations in a predetermined order associated with each query execution pipeline. The generated query execution plan is fragmented into a plurality of fragments. Each fragment has one or more query execution pipelines in the plurality of query execution pipelines. Each fragment of the generated query execution plan is transmitted to one or more execution locations in a plurality of execution locations for execution. Each fragment of the generated query execution plan is executed at one or more execution locations. One or more results of executions are combined to generate a response to the received query.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: July 15, 2025
    Assignee: SAP SE
    Inventors: Faming Qu, Paul Willems, Yuncong Qiao, Zhen Tian
  • Patent number: 12346473
    Abstract: Embodiments provide systems and methods that update analytical models which are changing over time. Upon receipt of a model creation request, a synchronization is performed to receive updated metadata reflecting a current state of a model. Where such updating indicates a change in status (e.g., privacy) of the model metadata, the user is prompted with a sensitive metadata field, and an empty context metadata field. The user must fill in the context metadata field (e.g., with an appropriate ID) thereby providing authorization to access data of the model. Then, a model view including sensitive information can be passed to the user. Absent successfully inputting the context metadata field, error message(s) are returned to the user, and the model view will not be passed. Embodiments may find particular use in efficiently updating analytical models to ensure their continuing compliance with evolving privacy regulation (e.g., ongoing revision and/or interpretation of GDPR language).
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: July 1, 2025
    Assignee: SAP SE
    Inventors: Sai Sunanda D, Devicharan Vinnakota, Priyanka Kommanapalli, Mohd Bilal
  • Patent number: 12326857
    Abstract: A system and method include breaking symmetry in a query graph by converting the query graph into a transformed query graph by generating a symmetry breaking expression that includes detecting one or more orbits in the transformed query graph, selecting an orbit from the one or more orbits having more than one node, generating an automorphism breaking sub-expression for the selected orbit, assigning a node of the selected orbit a unique node attribute, recalculating the one or more orbits in the transformed query graph, repeating the process until each node is in its own orbit, and combining each of the automorphism breaking sub-expressions to obtain the symmetry breaking expression. Using the symmetry breaking expression, the system and method include finding one or more subgraphs of a main graph that match the symmetry breaking expression of the query graph.
    Type: Grant
    Filed: December 11, 2024
    Date of Patent: June 10, 2025
    Assignee: SAS Institute Inc.
    Inventors: Brandon Michael Reese, Steven Harenberg
  • Patent number: 12322081
    Abstract: A vehicle imaging station for capturing images of scratches on a vehicle, the vehicle imaging station including a tunnel having an entrance and an exit, with one or more walls defining an enclosure between the entrance and exit to define a tunnel volume containing a vehicle pathway having a central axis. The station further includes a reflection source surface and a camera arranged with a field of view including an imaging volume of the tunnel volume in which an image defined by the reflection source surface will be reflected to be visible to the camera as a reflected image by a vehicle moving along the vehicle pathway. The station also includes a color modifier arranged to cause the reflection source surface to adopt a first color of a plurality of possible colors in response to a color control signal such that the reflected image has the first color.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: June 3, 2025
    Assignee: DEGOULD LIMITED
    Inventor: Daniel George Gould
  • Patent number: 12301652
    Abstract: A method for providing a dormant state for content management servers is provided. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: May 13, 2025
    Assignee: OPEN TEXT CORPORATION
    Inventors: Shu-Shang Sam Wei, Shreyas Satyanand Kaushik, Edward C. Bueche
  • Patent number: 12301891
    Abstract: A ground-based content controller for managing content provided by an in-flight entertainment (“IFE”) system operating on an airplane can include a ground-based content processor and a non-transitory computer readable medium. The non-transitory computer readable medium can be communicatively coupled to the ground-based content controller and store program code executable by the ground-based content processor to perform operations. The operations can include retrieving information associated with a passenger of the airplane. The operations can further include determining content targeting rules based on the information. The content targeting rules can be used to select content to be made available to the passenger on the airplane. The operations can further include transmitting, prior to takeoff, the content targeting rules via a radio access network to an on-board content controller on the airplane.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: May 13, 2025
    Assignee: Thales Avionics, Inc.
    Inventors: Jean-Yves Couleaud, Tracy Decuir, Jerry Thomas
  • Patent number: 12292888
    Abstract: A fast and energy-efficient K-nearest neighbors search accelerator for a large-scale point cloud is provided. A nearest sub-voxel-selection (NSVS) framework that performs search based on a double-segmentation-voxel-structure (DSVS) search structure is constructed, and a K-nearest neighbors search algorithm for a large-scale point cloud map is implemented on a field programmable gate array (FPGA). The K-nearest neighbors search accelerator is configured for constructing the DSVS search structure, and searching for K-nearest neighbors based on the DSVS search structure. An experimental result on a KITTI dataset shows that the K-nearest neighbors search accelerator has a search speed 9.1 times faster than a state-of-the-art FPGA implementation. In addition, the K-nearest neighbors search accelerator also achieves an optimal energy efficiency, and the optimal energy efficiency is 11.5 times and 13.5 times higher than state-of-the-art FPGA and GPU implementations respectively.
    Type: Grant
    Filed: December 18, 2024
    Date of Patent: May 6, 2025
    Assignee: SHANGHAITECH UNIVERSITY
    Inventors: Yunhao Hu, Yajun Ha
  • Patent number: 12282468
    Abstract: There are provided systems and methods for dynamic data query routing for managing access to datasets having multiple versions. A service provider, such as an electronic transaction processor for digital transactions, may provide data for different applications including local device-side software applications and web-based or server-side applications. The data may be read and provided within the application, for example, for output or processing, as well as operated on in the applications to update, add to, or delete from corresponding records. When retrieving or loading data, a data quantum may be used in a data mesh to abstract database physical locations and utilize logical names that allow for applications to code and query for data without direct entanglement with databases and corresponding stored datasets for the data. A router may then be used to route requests and queries for the data to optimized databases for the data.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: April 22, 2025
    Assignee: PAYPAL, INC.
    Inventor: Jean-Georges Perrin
  • Patent number: 12248606
    Abstract: Systems, computer program products, and methods are described herein for identifying unauthorized use of a user's authentication credentials to an electronic network based on non-public data access. The present invention is configured to receive a verified access attempt at a first time for a user account; receive an unverified access attempt at a second time for the user account; determine the unverified access attempt is a credential sharing event for the user account; determine the user account is an internal account; determine an unverified user associated with the unverified access attempt is an external user; receive unverified account access logs associated with the unverified access attempt, the unverified account access logs comprising access to non-public data; and generate an unverified data access interface component to configure a graphical user interface of a device associated with a manager of the system.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: March 11, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Marci Anne Landy, Daniel Joseph Serna, Tina Berumen Pachorek, Jessica Hope Thompson, Joseph Henry Pindell, Jr., Mrunal Mody
  • Patent number: 12230046
    Abstract: Tables including cells can be extracted from an input document image, as objects and processed to be output in an XML format. The tables can be filtered based on one or more keywords, to reduce a number of the tables. The filtered tables that include the one or more keywords can be obtained. A query can be executed on the filtered tables, the query including one or more keys composed based on cell level information associated with the filtered tables. One or more cells among the cells can be identified based on the one or more keys. As a response to the query, the target content that corresponds to the one or more cells can be provided.
    Type: Grant
    Filed: October 24, 2023
    Date of Patent: February 18, 2025
    Assignee: Oracle Financial Services Software Limited
    Inventors: Shivam Agrahari, Dakshayani Singaraju, Veresh Jain
  • Patent number: 12216655
    Abstract: Provided are a data association query method and apparatus, a device, and a storage medium. The data association query method includes the following: parsing a data query statement to obtain association query information, where the association query information includes query key information of a first association table; determining a query policy according to the query key information, where the query policy includes a partition filtering policy, a scan-while-filter policy and a scan-before-filter policy; and querying data in a second association table based on the query policy.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: February 4, 2025
    Assignee: ZTE CORPORATION
    Inventors: Taibao Wang, Donghui Xu, Yaofeng Tu, Qiang Zhang, Dezheng Wang
  • Patent number: 12204552
    Abstract: Systems and methods for implementing sequenced filter templates to intelligently reduce a dataset to find useful patterns and source data are disclosed. An expert investigative user may configure a filter template comprising a series of filters organized in a sequence desired by the expert user. The filter template can be customized by an end user to reduce a dataset and perform guide investigation of the reduced dataset.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: January 21, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Mohammady Mahdy, Joseph Carter
  • Patent number: 12192385
    Abstract: Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: January 7, 2025
    Assignee: Verisign, Inc.
    Inventors: Andrew Kaizer, Swapneel Sheth
  • Patent number: 12153584
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for server-less complex event processing (CEP). For instance, the method may include hosting a plurality of server-less functions, the plurality of server-less functions including at least a first group of server-less functions, the first group of server-less functions including a driver function and at least one lookup function including a first lookup function; receiving data streams; and processing the data streams, using the driver function and/or the at least one lookup function, to publish a CEP data stream.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: November 26, 2024
    Assignee: Capital One Services, LLC
    Inventors: Vikram Tatavarthi, Pradeep Khandelwal, Kristaps Berzinch, Pooja Mulik, Jonathon Snyder, Jeremy Hanford, Sandeep Kumar, Sujay Nagendrappa Beesnalli
  • Patent number: 12153580
    Abstract: A method for processing a query for data stored in a distributed database includes receiving, at an edge device, the query for data stored in the distributed database from a query device. The method includes causing, by the edge device, the query to be stored on a dynamic ledger maintained by the distributed database. The method includes detecting, by the edge device, that summary data has been stored on the dynamic ledger. The method includes generating, by the edge device, an approximate response to the query based on the summary data stored on the dynamic ledger. The method includes transmitting, to the query device, the approximate response.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: November 26, 2024
    Assignee: Strong Force VCN Portfolio 2019, LLC
    Inventors: Charles Howard Cella, Andrew Cardno
  • Patent number: 12058422
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for scalable architectures for reference signature matching and updating. An example method for scalable architectures for reference signature matching and updating includes accessing site signatures to be compared to reference signatures from a first group of media sources. Determining if a first reference node is an owner of a first one of the site signatures. Comparing a neighborhood of site signatures including the first site signature to reference signatures in a first subset of reference signatures when the first reference node is the owner of the first site signature, the first subset of references signatures stored in a first memory partition associated with the first reference node. Not comparing site signature to reference signatures when the first reference node is not the owner of the first one of the site signatures.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: August 6, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Raghuram Ranganathan, Anand Jain, Venugopal Srinivasan
  • Patent number: 12051241
    Abstract: Aspects relate to systems and methods for the application of computer vision and sensor fusion to assist in the management and operation of a facility. For large facilities, many of the expenses and staffing requirements incurred such as energy, custodial duties, maintenance and security can scale with size rather than usage, and therefore be subject to gross inefficiencies. These challenges may arise from a lack of timely information available with which to make such optimizations and improvements. The approaches disclosed leverage recent advancements in computer vision technology to extract actionable information from raw sensor data collected through-out the facility. This information may be processed and applied in either an autonomous, semi-autonomous, or user driven approach to control and manage a number of processes occurring regularly within a facility, such as lighting, cleaning, and security.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: July 30, 2024
    Inventors: Justin Samuel Granek, Elliot Mark Holtham
  • Patent number: 12033050
    Abstract: This disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that can utilize language neural networks to automatically generate draft electronic communications for a user account. For example, the disclosed systems leverage composition parameters of a user account (determined from historical electronic communications of the user account, digital content items corresponding to the user account, and/or other application data) with a neural network to automatically generate draft electronic communications that reflect a composition style of a user account and accurately addresses a context of a communication thread. In addition, the disclosed systems can generate electronic communications using the communication generation neural network and save the electronic communication as a draft (e.g., for review by a user of the user account) and/or automatically transmit the electronic message to a recipient user account.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: July 9, 2024
    Assignee: Dropbox, Inc.
    Inventor: Devin Mancuso
  • Patent number: 12026169
    Abstract: Methods and systems are disclosed for a sequential federated query for information in a residential, commercial, and/or distributed system.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: July 2, 2024
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Charbel Joseph El Kaed, Stephen Dillon
  • Patent number: 12021888
    Abstract: An illustrative method includes accessing data representative of a first role associated with a set of permissions with respect to resources within the compute environment and specifying a group of identities assigned to the first role, determining that a first subgroup of one or more identities included the group of identities only uses a first subset of permissions included in the set of permissions to access the resources within the compute environment without using a second subset of permissions, and performing, based on the determining that the first subgroup of one or more identities only uses the first subset of permissions, an operation to reduce permissions usable by the one or more identities.
    Type: Grant
    Filed: January 18, 2024
    Date of Patent: June 25, 2024
    Assignee: Lacework, Inc.
    Inventors: Theodore M. Reed, Bao Nguyen, Kenneth Beasley, Joshua L. Vertes, Adin Aoki, Brandon Maister, Ravi Kiran Kumar, Sowmya A Karmali, Yijou Chen
  • Patent number: 12015556
    Abstract: A packet processing method and apparatus, and a related device, the method including generating, by a first device, a flow filtering rule, where the flow filtering rule includes a match item and an action item, and where the match item comprises an Internet Protocol (IP) address and an autonomous domain identifier, and sending, by the first device, the flow filtering rule to a second device, where the action item is used to instruct the second device to process, based on a packet processing mode indicated by the action item, a packet matching the match item.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: June 18, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hong Wu, Jianbo Zhu, Ruiqing Cao, Zhenbin Li
  • Patent number: 12008838
    Abstract: The present invention is a photograph sharing process and/or system that identifies photographs to users based on biometric objects and/or non-biometric objects. The photographs can then be shared or sent to users with certainty and in which a subject or individual appears directly in that particular photo.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: June 11, 2024
    Assignee: CloudSpotter Technologies, Inc.
    Inventor: Ryan Jacobs
  • Patent number: 12002455
    Abstract: A device includes a memory configured to store instructions. The device also includes one or more processors configured to execute the instructions to provide context and one or more items of interest corresponding to the context to a dependency network encoder to generate a semantic-based representation of the context. The one or more processors are also configured to provide the context to a data dependent encoder to generate a context-based representation. The one or more processors are further configured to combine the semantic-based representation and the context-based representation to generate a semantically-augmented representation of the context.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 4, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Arvind Krishna Sridhar, Ravi Choudhary, Lae-Hoon Kim, Erik Visser
  • Patent number: 11977804
    Abstract: A method and apparatus is provided for providing a dynamic loop of content for display. The method includes receiving, on a processor, first data that indicates a characteristic of a loop including a plurality of slots. The method further includes receiving, on the processor, second data that indicates content of a slide for each slot in the loop. The method further includes outputting, on a display, the loop including the content of the slide for each slot in the loop. An apparatus is also provided that it used to perform one or more steps of the method.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: May 7, 2024
    Assignee: TWEVA.COM INC.
    Inventors: Mondi Diamand Markeci, David James Van Beekum, Saba Mario Markeci
  • Patent number: 11947553
    Abstract: Data is processed in a distributed computing environment with at least one server and a plurality of clients comprising at least a first client and a second client. The first client sends a first request to the server to obtain result data, receives raw data from the server as a response to the first request, processes the raw data to obtain the result data and stores the result data, and sends the result data to the second client in response to receiving a third request to obtain the result data from the second client.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: April 2, 2024
    Assignee: Amadeus S.A.S.
    Inventors: Philippe François Georges Gentric, Carlos Lo-Iacono Garcia, Charles-Antoine Robelin, Matthieu Delost
  • Patent number: 11947546
    Abstract: System (100) comprising several edge computing devices (ECD), each one comprising a sensor (S), a memory (M), a Central Processing Unit, CPU and a digital communication interface (IF) allowing digital communication digitally across a network (NW). The invention is characterised in that each device is arranged with a respective interpreting software function, arranged to interpret computer code, received via said interface and stored in said memory, according to a query language having a predetermined syntax; in that said syntax is arranged to define queries the results of which are streams of data; in that each device is arranged to produce a result to at least one query and to communicate said result via said interface, in that said syntax allows said query to be defined in terms of a calculation to be performed based on a measured value from said sensor, and in that the device in question is arranged to perform, as a part of said interpretation, said calculation. The invention also relates to a method.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: April 2, 2024
    Assignee: Stream Analyze Sweden AB
    Inventor: Tore Risch
  • Patent number: 11934409
    Abstract: Methods, systems, and computer-readable media for continuous functions in a time-series database are disclosed. A plurality of data points of a time series are stored into one or more storage tiers of a time-series database. The plurality of data points comprise a plurality of discrete measurements at respective timestamps. Using one or more query processors of the time-series database, a query of the time series is initiated. The query indicates a time range. Using the one or more query processors, a continuous function is determined that represents a segment of the time series in the time range. The continuous function is determined based at least in part on the plurality of data points. An operation is performed using the continuous function as an input.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: March 19, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Lonnie J. Princehouse, Timothy A. Rath, Gaurav Gupta, Mustafa Ozan Ozen, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Gaurav Saxena
  • Patent number: 11929901
    Abstract: System and methods are described for performing sequences of computations in an infrastructure-agnostic manner. In one implementation, a method comprises: receiving a dispatch request for executing a user-defined pipeline; computing a performance metric based on the dispatch request; and determining, based at least partially on the performance metric, whether to execute the user-defined pipeline locally by the pipeline engine or transmit the dispatch request back to the network adapter.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: March 12, 2024
    Assignee: Salesforce, Inc.
    Inventors: Jeffrey Hajewski, Victor Spivak, Alexander Oscherov, Stefan Derdak
  • Patent number: 11921734
    Abstract: A system includes several edge computing devices. Each edge computing device includes a a sensor, a memory, a central processing unit (CPU), and a digital communication interface, for communication across a network. Each edge computing device has a respective interpreting software function, arranged to execute on the CPU and to interpret computer code, received via the digital communication interface and stored in the memory, according to a query language having a predetermined syntax. The syntax defines queries the results of which are streams of data. A first software function poses a first query to a second edge computing device. A second software function generates and communicates, in response thereto, a second stream of data. The first software function preprocesses the second stream so that it adheres to a predefined global data ontology, and performs a first calculation using the second stream.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: March 5, 2024
    Assignee: Stream Analyze Sweden AB
    Inventor: Tore Risch
  • Patent number: 11921886
    Abstract: Generating, using artificial intelligence algorithms and a training dataset, at least one machine learning model that is configured to generate scores for multiple attributes of one or more personal data handling approaches associated with a vehicle and/or an in-vehicle unit of the vehicle that handles personal data of a user. The training dataset comprises labelled documents that define the personal data handling approaches, each labelled document having scores pre-assigned to one or more of the multiple attributes of the respective personal data handling approach. Determining one or more personal data handling approaches associated with a target vehicle linked to received vehicle identification information and at least one in-vehicle unit of the target vehicle that handles personal data of the user. Performing semantical analysis of the personal data handling approaches.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: March 5, 2024
    Assignee: Privacy4Cars, Inc.
    Inventor: Andrea Amico
  • Patent number: 11907776
    Abstract: An integrated asynchronous interface for data retrieval from across a plurality of data sources is described. An interface may include a plurality of Application Programming Interfaces (APIs) as well as a database for constructing responsive data. A search request may be decomposed at the interface to sub-search requests to be distributed to multiple data sources via a search request API. Data responsive to the sub-search requests may be aggregated at an interface database. A status API may maintain a status of the search request, and can update a tenant regarding the status of the tenant's search request. A response API may be used to provide reconstructed data responsive to the search request from the interface database to the tenant.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: February 20, 2024
    Assignee: Target Brands, Inc.
    Inventor: Kenneth Joseph Heim
  • Patent number: 11907954
    Abstract: Techniques are disclosed in which a computer system generates a transaction network graph from an initial set of transactions including known labels and attributes. The computer system may generate first and second matrices using first and second graph embedding routines from a training set of transactions that includes a first subset of transactions in the network graph. The first routine is based on anomalies in related transactions occurring at nodes in the transaction network graph that are multiple hops away while the second routine is based on anomalies in neighborhoods of similar transactions. In some embodiments, the computer system generates a final embedded matrix from the first and second matrices and uses the final matrix and a testing set of transactions that includes a second subset of transactions in the graph to train a machine learning model, where the trained model usable to determine whether unlabeled transactions are anomalous.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 20, 2024
    Assignee: PayPal, Inc.
    Inventor: Hewen Wang
  • Patent number: 11899714
    Abstract: Voice data from a current conversation between a user and a voice-controlled user device can be used to determine a search constraint for searching a database. Other search constraints can be determined based at least in part on the current conversation, a previous conversation, and/or a previous action. Properties can be associated with the search constraints. Once the search constraints have been determined, a plurality of search query plans is determined and a first search query plan is executed to query the database.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Edward Bueche, Francois Mairesse, Amina Shabbeer, Warren D. Freitag, Jonathan Pollack, Charles Lee Thorp
  • Patent number: 11870562
    Abstract: A named function network (NFN) system includes a routing node, a function generation node, and a server node. The routing node receives requests for new functions, the requests including data values for generating the new functions. The function generation node receives the data values from the routing node and generates a new function for the NFN using the data values. The server node receives a request from the routing node to execute the new function, executes the new function, and transmits results of the execution to the routing node.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 9, 2024
    Assignee: Intel Corporation
    Inventors: Sunil Cheruvu, Ned M. Smith, Francesc Guim Bernat, Kshitij Arun Doshi, Eve M. Schooler, Dario Sabella
  • Patent number: 11855932
    Abstract: A system and method for adjusting a device behavior with respect to a privacy class. The method includes collecting sensory inputs from a plurality of sensors; analyzing the sensory inputs using at least the sensory inputs and at least a privacy class of a plurality of privacy classes; determining a privacy rule based on the analysis of the sensory inputs; and, initiating an engagement of the user based on the determined privacy rule.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: December 26, 2023
    Assignee: INTUITION ROBOTICS, LTD.
    Inventors: Shay Zweig, Roy Amir, Dor Skuler, Itai Mendelsohn
  • Patent number: 11809466
    Abstract: Systems and methods are provided to assess lawncare at an area. The system can include a computer processor (CP) and a database.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: November 7, 2023
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Mark Kisiler
  • Patent number: 11797655
    Abstract: Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: October 24, 2023
    Assignee: Verisign, Inc.
    Inventors: Andrew Kaizer, Swapneel Sheth
  • Patent number: 11736293
    Abstract: Presented herein are systems and methods for binding web components to protect accessing of resources. A first server may receive, from a second server, a request to provide access to content for a first web component on a web application of a customer device. The first server may determine whether to issue an identifier to the customer device responsive to validating the request. The first server may generate, responsive to the determination, the identifier to bind the first web component with a second web component to permit access to the content for the first web component on the web application. The first server may transmit, to the second server, a response including the identifier and the content. The first server may communicate, via the second server, data associated with a user interaction with the content on the first web component bound with the second web component using the identifier.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: August 22, 2023
    Assignee: CITIGROUP TECHNOLOGY, INC.
    Inventors: Gayathri Sundar, Mayank Shah, Vernon Miller
  • Patent number: 11709471
    Abstract: A method includes: receiving a mathematical model of a control system, with state variables and control parameters; discretizing at least a part of a space to obtain a set of tuples; determining for each tuple at least one successor state; obtaining an initial winning set of tuples; determining an updated winning set of tuples, including comparing the at least one successor state with the initial winning set of tuples, where the comparison is distributed over available processing elements by choosing one processing element from the available processing elements for each tuple to perform the comparison and where the available processing elements are used simultaneously at least in part; repeating the determination of the updated winning set of tuples to obtain a new updated winning set of tuples if a convergence measure does not meet a criterion, and constructing a controller for the control system from the new updated winning set.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: July 25, 2023
    Assignee: Technische Universität München
    Inventors: Mahmoud Khaled Mohamed Mahmoud, Majid Zamani
  • Patent number: 11694484
    Abstract: A system and method are disclosed for helping a user determine whether a vehicle is subject to a safety recall and assisting the user with addressing incomplete safety recalls. A vehicle identification number (VIN) may be extracted from an image of a vehicle captured by a user electronic device and used to request safety recall information from a remote information system, which may provide a list of recalls associated with the vehicle. A list of nearby service centers may be identified based on the physical location of the user electronic device, and service appointments to address any incomplete recalls may be scheduled, either automatically or in response to user input.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: July 4, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventor: Dexter Moon
  • Patent number: 11693865
    Abstract: Methods and systems are disclosed for a sequential federated query for information in a residential, commercial, and/or distributed system.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: July 4, 2023
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Charbel Joseph El Kaed, Stephen Dillon
  • Patent number: 11675927
    Abstract: Content management systems are implemented according to a multitenant architecture by which software and its supporting architecture serves multiple customers of a service. Each tenant may be given a share of the application's data, configuration, user management, and other aspects of the application. Each tenant's data is isolated and typically remains invisible to other tenants so that tenants do not share or see each other's data. Embodiments described herein provide mechanisms by which a tenant can delegate administrator rights to an external user such that the external user can grant other users access to the tenant's content while the tenant controls the level of access that is provided to the external users.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 13, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Kyle Anthony Aziz, Scott Grasley, Feng Guo
  • Patent number: 11645370
    Abstract: Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: May 9, 2023
    Assignee: VeriSign, Inc.
    Inventors: Andrew Kaizer, Swapneel Sheth
  • Patent number: 11601404
    Abstract: The present disclosure provides a secure, user-transparent, and highly efficient content provider-specific identifier (“CPSID”), sometimes referred to as a “read-only cookie” (“ROC”). These content provider-specific identifiers may be generated by the client device and encrypted with a public key of the content provider, preventing third parties from indirectly identifying matches, and obviating the need for provider-side cookie matching tables and resource-intensive tracking communications. The generation of content provider-specific identifiers may be controlled by user policies, such that identifiers are only created for content providers with compliant terms of service (ToS), e.g. retrievable from a predetermined address within the domain; content providers that are on a whitelist (e.g. for which the user has explicitly provided consent); and/or content providers that are not on a blacklist (e.g. for which the user has explicitly refused consent).
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Yian Gao, Gang Wang
  • Patent number: 11567957
    Abstract: A method and system for accessing updated data from a database in response to a user query has been developed. First, multiple transaction logs are generated for a database. Each transaction log contains a record of actions executed by a database management system and referenced according to the specified date of the actions. Data updates are received and stored with the database. An incremental database partition is created for each data update. Each incremental database partition is stored with reference to a corresponding transaction log for the date of the data update. The updated data is accessed through the incremental database partition in response to an outdated user query. The outdated user query contains a data access request for a date earlier than the receipt of data updates.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: January 31, 2023
    Inventor: Gopi Krishnan Nambiar
  • Patent number: 11537410
    Abstract: A method and apparatus for configurable application feature experiments is described. The method may include receiving a set of metrics to be collected after a feature treatment is deployed to configurable applications executed by a plurality of end user systems, a significance threshold for detection of feature treatment impact on one or more metrics within the set of metrics, and a request to perform multiple comparison correction when detecting the feature treatment impact. The method may also include receiving, from the configurable applications, event messages that include metric values associated with the set of metrics. Further, the method may also include performing a statistical analysis of the metric values to determine whether the feature treatment caused a statistically significant change in values associated with one or more of the metrics, where the statistical analysis adjusts one or more parameters used to perform the statistical analysis based on a multiple comparison correction analysis.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: December 27, 2022
    Assignee: SPLIT SOFTWARE, INC.
    Inventors: Elizabeth Eardley, Patricio Echagüe
  • Patent number: 11528189
    Abstract: Network device identification is disclosed. A set of data attributes relating to at least two different data types is extracted from network traffic data associated with each user device of a set of user devices. A cluster data set of one or more known device clusters is expanded with the set of data attributes for generating an expanded cluster data set. One or more new device clusters is identified from the expanded cluster data set of the one or more known device clusters by using similarity-based metrics and a weighting factor selected based on the data types of the set of data attributes, and one or more device identification rules is generated based on the one or more new device clusters.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: December 13, 2022
    Assignee: Cujo LLC
    Inventors: Attila Egri, Christian Kiss-Toth, Matteo Cafasso
  • Patent number: 11520847
    Abstract: A mechanism is provided in a data processing system to implement a medical concept searching engine for improving searches of medical concepts based on an index model. The mechanism generates a concept index model data structure that records medical concepts and corresponding numbers of instances of the medical concepts in the corpus of documents. Responsive to receiving a search request from a user, the medical concept searching engine identifies at least one medical concept in the search request and one or more related medical concepts that are related to the at least one medical concept based on an ontology data structure. The medical concept searching engine generates a bubble graph user interface comprising a plurality of bubbles corresponding to the at least one medical concept and the one or more related medical concepts.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Daniel Weber, David A. Christenson, Nathaniel E. Rykal
  • Patent number: 11513730
    Abstract: A memory device includes a first memory area including a first memory cell array having a plurality of first memory cells each for storing N-bit data according to an M-bit data access scheme, where N is a natural number, and a first peripheral circuit for controlling the first memory cells and disposed below the first memory cell array, a second memory area including a second memory cell array having a plurality of second memory cells each for storing M-bit data according to an M-bit data access scheme, where M is a natural number greater than N, and a second peripheral circuit for controlling the second memory cells and disposed below the second memory cell array, the first memory area and the second memory area are included in a single semiconductor chip and share an input and output interface, and a controller configured to generate calculation data by applying a weight stored in the first memory area to sensing data in response to receiving the sensing data obtained by an external sensor, and store the ca
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: November 29, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Taehong Kwon, Daeseok Byeon, Chanho Kim, Taehyo Kim