Database Query Processing Patents (Class 707/769)
-
Patent number: 12044543Abstract: A user computing device, method and computer program to display a view to the user are provided. The invention allows a user to display a number of different views with photorealistic rendering of how the view should look like at a view time, based solely on view position, and descriptors of the view. In an aspect, the invention deduces from view position and view time the view descriptors (weather parameters, traffic parameters . . . ); selects, in a collection of images, an image of the view based on view position; modifies the image to match descriptors of the view (for example, by adding a rain effect if the image in the collection is under sunshine and the view should be displayed under rain). Thus, the invention allows displaying photorealistic images of how a view should look like at any time.Type: GrantFiled: December 19, 2018Date of Patent: July 23, 2024Assignee: CENTRE NATIONAL D'ETUDES SPATIALESInventor: François-Xavier Marmet
-
Patent number: 12045636Abstract: A communication system to provide individual users of a group with an interactive framework that implements a project-based schema to arrange nodal elements representing resources of a given project.Type: GrantFiled: October 12, 2022Date of Patent: July 23, 2024Inventor: Aleksei Semenei
-
Patent number: 12045912Abstract: The present disclosure describes techniques for social networking based on collecting asset items. Features may be extracted from an image comprising an object and captured by a camera. The object may be associated with a location. The location may be determined based on information indicating a position where the camera is located. The object may be recognized based at least in part on the features extracted from the image. An asset item may be displayed in response to recognizing the object.Type: GrantFiled: April 6, 2022Date of Patent: July 23, 2024Assignee: Lemon Inc.Inventors: Tianyang Xu, Xiaojie Li, Yuxi Zhang, Qingyu Chen, Peilin Li
-
Patent number: 12047231Abstract: A system and method for configuring an intelligent electronic device (IED) from a plurality of IEDs connected in a communication network of a substation with a computing system includes a computing system communicatively connected in the communication network of the substation for transmitting a configuration of at least one application function to the IED for operating an electrical equipment in the substation. The method for configuring the IED comprises using a virtual model of the IED to generate the IED configurations through a simulation that involves a sequence prediction technique. The sequence prediction technique facilitates generating a sequence of functions arranged in an order and sequentially determining connections between at least one input and at least one output of the one or more functions that comprises the application function. The generated sequence of functions and sequence of connections constitute the IED configuration corresponding to a given application function.Type: GrantFiled: April 13, 2022Date of Patent: July 23, 2024Assignee: ABB Schweiz AGInventors: Abhilash Gopalakrishnan, Jithin Kizhakey Putanvetil, Martin Nykvist, Jithin M
-
Patent number: 12038947Abstract: An access object service receives a communication of a stream of fingerprints, corresponding to segments of a file, from a source of the file, and identifies sequential fingerprints in the stream of fingerprints as a group of fingerprints. The access object service identifies a similarity group identifier for the group of fingerprints. The access object service communicates the group of fingerprints to a deduplication service associated with a range of similarity group identifiers that include the similarity group identifier. The deduplication service identifies fingerprints in the group of fingerprints which are missing from fingerprint storage. The deduplication service communicates the identified fingerprints to the access object service, which communicates a request for segments of the file, corresponding to the identified fingerprints, to the source of the file. The deduplication service receives a communication of the requested segments from the source of the file and stores the requested segments.Type: GrantFiled: October 4, 2021Date of Patent: July 16, 2024Assignee: EMC IP Holding Company LLCInventors: Philip Shilane, George Mathew, Abhinav Duggal
-
Patent number: 12039166Abstract: Leveraging distinct storage tiers in a virtual storage system, including: receiving a request to write data to the virtual storage system; selecting, from amongst a plurality of tiers in the virtual storage system, a tier for receiving the data, wherein the plurality of tiers include a write-mostly tier and at least one other tier; and storing, within the selected tier within the virtual storage system, the data.Type: GrantFiled: August 12, 2021Date of Patent: July 16, 2024Assignee: PURE STORAGE, INC.Inventors: Ronald Karr, Naveen Neelakantam, Radek Aster, Joshua Freilich, Aswin Karumbunathan
-
Patent number: 12039587Abstract: In some examples, at least one processor executes instructions to, during a chat session, obtain, from a computing device of a first user, session data associated with the chat session and a first user, obtain a first set of data identifying a set of price drop items associated with the chat session, and obtain a second set of data identifying a set of attribute values associated with one or more attribute features of each item type. Based on the first set of data and the second set of data, a third set of data including affinity value data for each price drop item is generated. A fourth set of data identifying a set of items each with a score is obtained. A fifth set of data is then generated based on the third set of data and the fourth set of data.Type: GrantFiled: January 28, 2022Date of Patent: July 16, 2024Assignee: Walmart Apollo, LLCInventors: Rahul Radhakrishnan Iyer, Aysenur Inan, Sushant Kumar, Kannan Achan
-
Patent number: 12038894Abstract: Aspects of the disclosure provide for natively executing row-store expression data structures on column-store databases without rewriting. A database management system (DBMS) configured as described herein can maintain a mapping of row-store results to addresses of where corresponding column data is stored. When executing operators, such as logical operators, comparison operators, and/or function operators of a received query expression, the DBMS can operate on the column data, rather than the individual rows. The DBMS can store the results generated by executing the column operators, for example on a stack, and record the row-store addresses to which the stored results correspond. The DBMS responds with a number of rows corresponding to the processed column data.Type: GrantFiled: February 10, 2023Date of Patent: July 16, 2024Assignee: Google LLCInventors: Viral Shah, Xun Cheng, Xiaobin Ma, Haoyu Huang, Anjan Kumar Amirishetty
-
Patent number: 12038955Abstract: The disclosure provides a method for generating a query statement. The method includes: determining a first vector representation based on known nodes in a first syntax tree corresponding to a query statement to be generated; determining a target generation strategy corresponding to a target node to be generated based on the first vector representation and a preset copy reference matrix; generating the target node based on the first vector representation or a second vector representation by performing the target generation strategy, in which the second vector representation is a vector representation corresponding to an adjacent query statement prior to the query statement to be generated; and generating the query statement based on the known nodes and a terminator in response to the target node being the terminator.Type: GrantFiled: February 24, 2022Date of Patent: July 16, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.Inventors: Ao Zhang, Lijie Wang, Xinyan Xiao, Tingting Li
-
Patent number: 12033074Abstract: For a plurality of client computing devices of a federated learning system, obtain initial compressed embeddings, compressed by clustering, and including output of initial local models for a current minibatch, and initial cluster labels corresponding to the initial embeddings. Recreate an initial overall embedding based on the initial embeddings and the initial labels. At a server of the federated learning system, send a current version of a server model to each of the client computing devices; and obtain, from the client computing devices: updated compressed embeddings, compressed by clustering, and updated cluster labels corresponding to the updated embeddings. Based on local training by the plurality of clients with the overall embedding and the current server model, at the server, recreate an updated overall embedding based on the updated embeddings and the corresponding updated labels, and locally train the server model based on the updated overall embedding.Type: GrantFiled: May 25, 2021Date of Patent: July 9, 2024Assignee: International Business Machines CorporationInventors: Anirban Das, Timothy John Castiglia, Stacy Elizabeth Patterson, Shiqiang Wang
-
Patent number: 12026186Abstract: Embodiments of the present invention relate to a method, system, and computer program product for query system management. In a method, a question that is to be processed by a group of query systems is received. A group of answers to the question are received from the group of query systems, wherein the group of answers comprise an answer to the question from each of the query systems associated with the group of query systems. An association relationship is determined between the question and a query system from the group of query systems, wherein the association relationship is determined based on user feedback to the answer that is provided by the query system, and wherein the association relationship includes an association between the query and the query system and is used for selecting the query system for answering the question and further questions that are determined to be similar.Type: GrantFiled: January 27, 2020Date of Patent: July 2, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shr-An Su, Bjergsen Y R Zhu, Ming-Pin Hsueh, John K C Lee
-
Patent number: 12026157Abstract: In a method for improving generation and relevancy of search results, a processor receives a search query comprising a search term. A processor generates a document group based on the search query and at least one synonym related to the search term in a synonym dictionary. The synonym dictionary may include search document attributes for base words and synonyms of the base words. A processor extracts, from the document group, an extracted document having a document attribute matching a search document attribute of the at least one synonym. A processor lists the extracted document as a search result.Type: GrantFiled: May 27, 2021Date of Patent: July 2, 2024Assignee: International Business Machines CorporationInventors: Kenta Watanabe, Takahito Tashiro, Takashi Fukuda
-
Patent number: 12026161Abstract: A multidimensional database query engine processes a query request by forming a logical plan of subqueries for retrieving and assembling the data called for by the query request. A multi-pass analysis identifies a granularity of facts needed to fulfill the query request. A recursive analysis parses the query request and identifies components comprising the full query request. The analysis derives a subquery from each component, and identifies dependencies on other subqueries. The subqueries are arranged in a tree structure based on the dependencies. The tree represents subqueries as nodes, with query operations denoted by parent nodes for the dependent subqueries. The result is a hierarchical tree of subqueries associated based on operations between the subqueries and dependent subqueries descending from their parent subqueries.Type: GrantFiled: July 7, 2021Date of Patent: July 2, 2024Assignee: AtScale, Inc.Inventors: Daniel J. Dosch, Sarah Gerweck
-
Patent number: 12026734Abstract: Sensing devices and associated methods are disclosed for providing dynamic travel transactions. An example sensing device includes a sensor associated with a vehicle and a controller operably coupled with the sensor. The sensor is configured to generate first device data of a first user device associated with a first user where the first device data includes first trip data of the vehicle and the first user. The sensor is further configured to generate travel variability data associated with the vehicle where the travel variability data includes one or more vehicle operating parameters that vary during travel of the vehicle. The controller of the sensing device is configured to generate a travel transaction based upon the first device data of the first user device and the travel variability data associated with the vehicle.Type: GrantFiled: September 25, 2020Date of Patent: July 2, 2024Assignee: Wells Fargo Bank, N.A.Inventor: Chris Theodore Kalaboukis
-
Patent number: 12027172Abstract: Provided is an electronic device that includes a first processor for receiving an audio signal, performing first voice recognition on the audio signal, and transferring a driving signal to a second processor based on a result of the first voice recognition. The second processor performs second voice recognition based on a voice signal by the first voice recognition or the audio signal, in response to the driving signal.Type: GrantFiled: June 8, 2020Date of Patent: July 2, 2024Assignee: Samsung Electronics Co., LtdInventors: Taejin Lee, Subhojit Chakladar, Sanghoon Lee, Kyungtae Kim, Yuna Kim, Junhui Kim, Eunhye Shin, Jaegeun Lee, Hyunwoong Lim
-
Patent number: 12026264Abstract: A processor-implemented method securely responds to a query for information from a data graph. One or more processors create an embedding for encrypted sensitive information in vertices in a data graph; and bucketize embedded encrypted sensitive information on an embedding graph, where bucketizing the embedded encrypted sensitive information clusters vertices from the graph database that have shared data graph features. The processor(s) receive a query of the data graph from a requester, where the query is for information related to the shared data graph features. The processor(s) retrieve a bucket from the embedding graph that contains the information related to the shared data graph features; and extract encrypted sensitive information from the retrieved bucket.Type: GrantFiled: July 17, 2021Date of Patent: July 2, 2024Assignee: International Business Machines CorporationInventors: Mustafa Canim, Joshua F. Payne
-
Patent number: 12019524Abstract: Techniques are provided for implementing data requests associated with objects of an object store. A data connector component may be instantiated as a container for processing data requests associated with backup data stored within objects of an object store. The data connector component may evaluate the object store to identify snapshots stored as the backup data within the objects of the object store according to an object format. The data connector component may provide a client device with access to backup data of the snapshots.Type: GrantFiled: April 10, 2023Date of Patent: June 25, 2024Assignee: NetApp, Inc.Inventors: Sharankumar Yelheri, Atul Ramesh Pandit, Tijin George
-
Patent number: 12020308Abstract: Systems and methods are provided for purchasing merchandise items at a desired purchase price. In accordance with certain embodiments, systems and methods are provided for specifying a desired purchase price for a merchandise item. Embodiments of the present disclosure may also provide systems and methods for completing purchases of the merchandise item when the purchase price of the merchandise item is less than or equal to the desired purchase price. Other embodiments of the present disclosure may also provide systems and methods to determine and/or adjust the purchase price for a merchandise item and notify the customer when the adjusted purchase price is less than or equal to the desired purchase price.Type: GrantFiled: June 27, 2022Date of Patent: June 25, 2024Assignee: Capital One Services, LLCInventors: Thomas Poole, Kaleen Love
-
Patent number: 12013847Abstract: A fast processing method of massive time-series data based on aggregated edges and time-series aggregated edges implements fast and real-time processing based on an association of a graph data structure under a massive data pattern. In terms of incremental flow calculation based on time windows, the present disclosure proposes an innovative data structure of “aggregated edge” and “time-series aggregated edge”, which is suitable for data modeling of real-time dynamic graph. The present disclosure introduces a time-series graph query language, which adds descriptive semantics of time series information, and not only supports basic queries based on vertices, edges, and attributes, but also can implement users' graph queries for index calculation results in a time window. The graph query includes graph matching and graph filtering. The present disclosure is especially suitable for fields such as marketing and real-time risk control based on massive data mining and has good timeliness control and high scalability.Type: GrantFiled: June 25, 2021Date of Patent: June 18, 2024Assignee: ZHEJIANG BANGSUN TECHNOLOGY CO., LTD.Inventors: Xingen Wang, Xinyu Wang, Ping Lu, Wei Chen, Gang Wang
-
Patent number: 12014734Abstract: A computer-implemented method executes voice commands issued from within a command boundary. The method includes defining a command boundary for a VCD, where the command boundary is based on receiving an input from a user. The method further includes receiving, from the user and by the VCD, a voice command. The method also includes determining an origination location of the voice command. The method includes classifying the voice command into a command category. The method further includes executing the voice command in response to determining the origination location is within the command boundary for the VCD. The method also includes storing a set of data for the voice command.Type: GrantFiled: July 22, 2021Date of Patent: June 18, 2024Assignee: International Business Machines CorporationInventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
-
Patent number: 12013831Abstract: Techniques are disclosed relating to index metadata that is usable for accessing multi-level data structures. A computer system may operate a database, including maintaining a set of records having a set of corresponding keys. The computer system may create multi-level data structures that facilitate key range lookups against those records. A given multi-level data structure may store key information indicative of a subset of the corresponding keys. The computer system may create separate index metadata that is usable for accessing the multi-level data structures. The index metadata may specify indications of key information that is stored in the multi-level data structures and locations of the multi-level data structures. The computer system may perform a key range lookup that includes using the index metadata to determine a particular set of the multi-level data structures whose key information corresponds to a key range of the key range lookup.Type: GrantFiled: January 29, 2021Date of Patent: June 18, 2024Assignee: Salesforce, Inc.Inventors: Rohit Agrawal, Aditya Shetty, Kaushal Mittal, Terry Chong, Thomas Fanghaenel, Vaibhav Arora
-
Patent number: 12013843Abstract: A request is received to create a graph database from one or more relational databases. For each relational database, data objects in the relational database are identified. For each data object, a graph data object corresponding to the data object is created. The graph data object is linked to the data object. A set of associated data objects in the relational database are determined, and for each associated data object, an associated graph data object is created if a graph data object corresponding to the data object does not exist. For each created graph data object, a graph data relation object is created that represents a relationship between the graph data object and the associated graph data object. Created graph data objects, associated graph data objects, and graph data relation objects are stored in the graph database. The graph database is provided to one or more applications.Type: GrantFiled: June 6, 2022Date of Patent: June 18, 2024Assignee: SAP SEInventors: Peter Eberlein, Volker Driesen
-
Patent number: 12007986Abstract: A system includes reception of a query specifying a database table, an aggregate function, a plurality of grouping columns and an aggregation column, determination of whether a tuple of a first row of the grouping columns in the database tables is unique in the grouping columns, storage, if it is determined that the tuple of the first row of the grouping columns is unique in the grouping columns, of a result set entry including the tuple and an aggregation value determined based on a value of the aggregation column in the first row, and, if it is determined that the tuple of the first row of the grouping columns is not unique in the grouping columns, determination of a key based on the tuple and performance of a hash lookup using the key.Type: GrantFiled: June 1, 2022Date of Patent: June 11, 2024Assignee: SAP SEInventors: Frederik Transier, Kai Stammerjohann
-
Patent number: 12008450Abstract: A central database system trains a machine-learned model based on training data identifying characteristics of account holder entities, characteristics of account provider entities, and relationships between the account holder entities and account provider entities. For a target entity, the central database system then identifies a target set of account provider entities, and applies the trained machine-learned model to identify a subset of the target set of account provider entities. The identified subset of account provider entities are entities that, if recommended to the target entity, are most likely to result in an established relationship with the target entity. A recommendation is then generated for display to the target entity, the recommendation identifying the subset of account provider entities and including interface elements that, if selected by the target entity, cause a notification identifying the target entity to be sent to a corresponding account provider entity.Type: GrantFiled: July 5, 2023Date of Patent: June 11, 2024Assignee: ZENPAYROLL, INC.Inventors: Victoria Huang, Alyssa Hester, Rebecca Carter
-
Patent number: 12007974Abstract: Table lookup from hardware data storage is managed as part of processing one or more computer programs operating on a data processing system. At least one request is received from the one or more computer programs for a table lookup, at a software component that is operating on the data processing system separately or segregated from the one or more computer programs. The software component retrieves the table lookup data corresponding with the at least one request from the hardware data storage. The retrieved table lookup data is returned to the one or more computer programs.Type: GrantFiled: March 5, 2021Date of Patent: June 11, 2024Assignee: Myrtle Software LimitedInventor: Graham Hazel
-
Patent number: 12001582Abstract: Methods, non-transitory computer readable media, and verifier and/or prover devices or query verification apparatuses are disclosed that generate a first commitment from received data and send the received data to a prover device for insertion into a table of a database. A query result and an overall proof are received from the prover device in response to a received query forwarded to the prover device and associated with the database table. The overall proof is generated from one or more partial proofs comprising one or more commitments generated from one or more intermediate values. The query result and an indication the query result was verified are returned in response to the received query after verifying the query result based on a second commitment to the query result generated using the first commitment and the overall proof.Type: GrantFiled: December 4, 2023Date of Patent: June 4, 2024Assignee: SPACE AND TIME LABS, INC.Inventors: Jay Thomas White, Scott Edward Daly Dykstra
-
Patent number: 12001552Abstract: An anti-abuse system is provided for a data-platform. An anti-abuse scanner of the data-platform detects a creation of an application package by a provider of content to the data platform where the application package includes a set of files for deployment on the data platform. The anti-abuse scanner performs a review of the set of files to detect malicious content where the review is based on a set of analysis rules and generates a deployment decision for the application package based on a result of the review.Type: GrantFiled: February 14, 2023Date of Patent: June 4, 2024Assignee: Snowflake Inc.Inventors: Damien Carru, Pui Kei Johnston Chu, Benoit Dageville, Iulia Ion, Unmesh Jagtap, Subramanian Muralidhar, James Pan, Nihar Pasala, Hrushikesh Shrinivas Paralikar, Jake Tsuyemura, Ryan Charles Quistorff, Rishabh Gupta
-
Patent number: 12001783Abstract: A method includes receiving, by a processing device, a natural language query corresponding to a request to create a document having a tabular structure, identifying, by the processing device, one or more attribute categories pertaining to the document, converting, by the processing device, the natural language query into a data access query for accessing at least one external data source, retrieving, by the processing device from the at least one external data source, a plurality of data items corresponding to the one or more attribute categories, and generating, by the processing device, the document by populating each cell of a plurality of cells of the document with a respective data item of the plurality of data items.Type: GrantFiled: September 24, 2021Date of Patent: June 4, 2024Assignee: Google LLCInventors: Andrew J. Lavery, Earl J. Wagner, Matthew Albright
-
Patent number: 12001984Abstract: The present disclosure relates to systems and methods for intelligently selecting users for inclusion in workflows. In some examples, machine-learning techniques can be executed to intelligently expand the set of user profiles included in a workflow. The intelligent selection of new user profiles may be continuously performed over time intervals, thereby enhancing the computational efficiency and accuracy of expanding the user profiles selected for inclusion in the workflow.Type: GrantFiled: December 27, 2019Date of Patent: June 4, 2024Assignee: Oracle International CorporationInventors: Navin Chand Boddu, Venkata Chandrashekar Duvvuri
-
Patent number: 12003507Abstract: The present disclosure relates to a system and method for enabling authentication on the bot application. The system may receive video stream along with query from a user computing device associated with a user. The query may be a generic or a privileged query and based on the nature of query, identification and verification of the user is carried out. For privileged services, the authentication procedure may include many levels of authentication processes that may include biometric authentication modules as well. Once the user is verified and authenticated, the response for the user query is provided to the user.Type: GrantFiled: March 1, 2022Date of Patent: June 4, 2024Assignee: JIO PLATFORMS LIMITEDInventors: Arijay Chaudhry, Abhishek Farkade, Ravindra Chhabra, Gaurav Duggal
-
Patent number: 12001439Abstract: In one general aspect, a wide area network fact information service method is disclosed. This method includes storing a plurality of canonical fact entries, storing one or more fact descriptor entries for each of the canonical fact entries, and ranking the canonical fact entries relative to each other based on the descriptor entries.Type: GrantFiled: May 13, 2021Date of Patent: June 4, 2024Assignee: Recorded Future, Inc.Inventors: Staffan Truvé, Christopher Ahlberg
-
Patent number: 12001782Abstract: A method includes receiving, by a processing device from a client device associated with a user, a natural language query corresponding to a request to create, for the user, a personalized document having a tabular structure, determining, by the processing device, one or more attribute categories pertaining to the personalized document, identifying, by the processing device, at least one external data source including at least one subjective data source related to the user, retrieving, by the processing device from the at least one external data source, data items indicative of the one or more attribute categories, and generating, by the processing device, the personalized document for the user by populating each cell of the personalized document with a respective data item.Type: GrantFiled: September 24, 2021Date of Patent: June 4, 2024Assignee: Google LLCInventors: Andrew J. Lavery, Earl J. Wagner, Matthew Albright
-
Patent number: 11995698Abstract: A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.Type: GrantFiled: September 12, 2023Date of Patent: May 28, 2024Assignee: Voicemonk, Inc.Inventors: Jagadeshwar Nomula, Vinesh Gudla
-
Patent number: 11995097Abstract: An energy exploration system includes a plurality of computer nodes. Each of the computer nodes includes a processor and memory coupled to the processor. The computer nodes are configured to implement a data ingestion system configured to add a data set to the energy exploration system. The data ingestion system includes a parsing subsystem, a conversion subsystem, and a publication subsystem. The parsing subsystem includes a plurality of parser instances configured to encode records of the data set as intermediate geographical object records. The conversion subsystem includes a plurality of conversion instances configured to format the intermediate geographical object records according to a sink specific specification to produce formatted geographic object records. The publication subsystem includes a plurality of publication instances configured to export the formatted geographic object records to a designated tenant.Type: GrantFiled: May 5, 2021Date of Patent: May 28, 2024Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventor: Chiao-Fang Hsu
-
Patent number: 11995086Abstract: A method for enhancing rapid data analysis includes receiving a set of data; storing the set of data in a first set of data shards sharded by a first field; and identifying anomalous data from the set of data by monitoring a range of shard indices associated with a first shard of the first set of data shards, detecting that the range of shard indices is smaller than an expected range by a threshold value, and identifying data of the first shard as anomalous data.Type: GrantFiled: January 21, 2022Date of Patent: May 28, 2024Assignee: Scuba Analytics, Inc.Inventors: Robert Johnson, Oleksandr Barykin, Alex Suhan, Lior Abraham, Don Fossgreen
-
Patent number: 11995747Abstract: A method for generating an identification pattern, a terminal device, and the like are provided. The method includes: obtaining a first image (110), where the first image is used to represent any one of a Chinese character, an English character, and an Arabic numeral character; performing transformation on the first image based on a contour line of the first image to obtain a second image (120), where the second image includes the first image and a plurality of contour lines; and generating an identification pattern of a software program based on the second image (130). This application can improve a display effect of the identifier pattern.Type: GrantFiled: June 17, 2021Date of Patent: May 28, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Simon Ekstrand, Zongbo Wang, Johan Larsby, Liyuan Qiao, Jingzhou Du, Xueyan Huang, Guolang Li
-
Patent number: 11989329Abstract: A system and method for privacy policy enforcement to ensure reconciliation between users communicating via an open system interconnection (OSI) communication architecture, with receiving of a privacy policy for at least one user's device and a usage policy for at least one user, receiving encryption codes, receiving private data from a first user to be sent to a second user, encrypting by a first server the received data, receiving a privacy policy enforcement vector, and performing selective decryption, by a second server, for each data segment, wherein data segments that correspond to a match between the privacy policy and usage policy are decrypted, and wherein at least one of the first server and the second server is external to the first user and second user.Type: GrantFiled: May 18, 2021Date of Patent: May 21, 2024Assignee: Privacy Rating Ltd.Inventors: Yoseph Koren, Yehonatan Wasserman
-
Patent number: 11989215Abstract: A user query, such as a user query processed by the online game system, is provided as input into a trained machine learning model. The machine learning model predicts candidate languages of the user query and outputs language confidence scores for the candidate languages. The user query is also matched with stored query data associated with game information in individual language databases for the respective candidate languages. A match scores may be determined based on a certainty of the respective response matches. The match scores and the language confidence scores may be weighted to determine a weighted score. The weighted scores of the response matches are applied to decide which game information retrieved from the identified database is used in forming a response of search results to the user.Type: GrantFiled: October 17, 2022Date of Patent: May 21, 2024Assignee: Roblox CorporationInventors: Nikolaus Sonntag, Aswath Manoharan, I-Wu Lu, Eric Holmdahl, Madhok Shivaratre
-
Patent number: 11989692Abstract: Technologies are described for performing revision control for product masters within a database system. For example, a product master, comprising master data representing a product, can be received. The product master can be identified by a unique product identifier. A definition of a minor revision of the product master can also be received and stored in association with the product master. The definition of the minor revision can comprise: one or more revision attributes that are specific to the minor revision, one or more document objects that are specific to the minor revision, and/or an indication of a bill of material (BOM) version that is specific to the minor revision. A given product master can have multiple minor revisions, each with its associated attributes, documents, and BOM version.Type: GrantFiled: October 8, 2021Date of Patent: May 21, 2024Assignee: SAP SEInventor: Stephan Toebben
-
Patent number: 11989217Abstract: Systems and methods for novel approaches and/or improvements to real-time data processing of unstructured data. In particular, the systems and methods describe real-time data processing of unstructured data without interstitial standardization. For example, the systems and methods describe real-time data processing of unstructured data in which both the input and the output to the data processing pipeline is unstructured data.Type: GrantFiled: December 6, 2023Date of Patent: May 21, 2024Assignee: Citibank, N.A.Inventors: Miriam Silver, Nimrod Barak, Prag Sharma, Avi Gefen
-
Patent number: 11989169Abstract: Techniques for refactoring data in a database are disclosed. A database may initially store both relational and non-relational data. A request to access data from a first data element in the database may be received via a relational database API. Upon receiving the request, a determination is made as to whether the first data element has been refactored into relational and non-relational portions. If the first data element has not been refactored, a refactoring operation is carried out by storing relational portions of the first data element into a relational database and the non-relational portions of the first data element into a non-relational database. The refactoring is performed concurrent with providing data to a requesting computing system. Additionally, refactoring information is updated to indicate that the first data element has been refactored.Type: GrantFiled: May 9, 2022Date of Patent: May 21, 2024Assignee: Salesforce, Inc.Inventor: Jyoti Ranjan
-
Patent number: 11983636Abstract: A model retraining tool is provided for utilizing a knowledge graph to retrain analytical models used in production. The model retraining tool retrains the analytical models to improve performance of the analytical models in an efficient and resource conserving manner.Type: GrantFiled: January 15, 2020Date of Patent: May 14, 2024Assignee: Accenture Global Solutions LimitedInventors: Matthew Kujawinski, Zhijie Wang, Teresa Sheausan Tung, Louis Gerald Farfan
-
Patent number: 11983231Abstract: Described herein is a computer implemented method comprising: receiving, at a collaboration system, a page view request from a user device, the page review request being in respect of a page; identifying a content item link in the page for which a preview should be generated; generating a preview generation request for the user device to generate a preview in respect of the identified content item by a preview generation application installed on the user device; receiving, by the collaboration system, the preview generated by the preview generation application installed on the user device; and storing, by the collaboration system, the preview.Type: GrantFiled: August 23, 2021Date of Patent: May 14, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Sascha Reuter
-
Patent number: 11983763Abstract: Generation of dynamic electronic representations using modeling is described. Interaction data comprising attributes of one or more interactions between a user and the service provider or one or more third-party services integrated with the service provider is received. A model is executed to dynamically generate an electronic representation for a user profile based upon the interaction data, wherein the model is trained using attributes associated with a set of existing user profiles associated with the service provider and corresponding interaction data indicative of interaction data of the set of existing user profiles, and wherein the electronic representation is generated without input from the user. The electronic representation can be presented on an electronic device.Type: GrantFiled: September 26, 2022Date of Patent: May 14, 2024Assignee: Block, Inc.Inventors: Ragavan Thurairatnam, Marc Tyndel, Louay Hazami, Per Engstrom, Jeremy Mawson, Thomas Collier, Rocky Medure
-
Patent number: 11983219Abstract: An instructional design tool is provided for designing learning based applications. More specifically, the instructional design tool is configured to use captured expert knowledge for translating such knowledge into an environment used for instructional purposes. The instructional design tool includes at least one component configured to visually model a gaming scenario using recorded knowledge and graphical content defined by values associated with classes of respective models and translate the defined values into a standardized XML format.Type: GrantFiled: August 30, 2018Date of Patent: May 14, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey J. Bonasso, Sara Giordano, Rahul Gupta, Kathryn Marietta-Tondin, Janis A. Morariu, Devang D. Patel, Amy Purdy Hirst, Michael Reed, Antonella Vaccina
-
Patent number: 11977558Abstract: A device for coupling a machine, in particular a machine tool, having a number N of data sources for providing data of the machine in data source-specific file formats having a plurality of applications is provided. The device includes a transformation unit, which is designed to transform data of one of the N data sources present in one of the data source-specific data formats to data of a generic semantic data model for at least one of the applications and data of one of the applications present in the generic semantic data model to data of one of the data source-specific data formats for one of the N data sources. The transformation unit thus advantageously establishes data interoperability between the respective application and the respective data source of the machine. Also provided is a method and to a computer program product for coupling a machine to a plurality of applications.Type: GrantFiled: July 10, 2018Date of Patent: May 7, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Jan-Gregor Fischer
-
Patent number: 11977831Abstract: An input/output of a system receives an electronic file comprising text. A processor of the system identifies keywords in the text. The processor correlates the keywords to music attributes and matches the music attributes to musical works. The processor determines computer network locations of the musical works. The processor also adds links to the network locations of the musical works to the electronic file to create a music-enhanced electronic file. The input/output outputs the music-enhanced electronic file that now contains the links to the musical works.Type: GrantFiled: November 3, 2022Date of Patent: May 7, 2024Assignee: Xerox CorporationInventors: Dara N. Lubin, Elizabeth L. Barrese, Elizabeth M. Crossen, Ron E. Dufort, Matthew J. Ochs
-
Patent number: 11972018Abstract: Computer-readable media, methods, and systems are provided for purpose-based processing of personal data within an information retrieval framework. A data subject may request information relating to their personal data such that the data subject is identified within the information retrieval framework and an information report is generated based on the personal data of the data subject and its purpose assignment and data category assignment. The information report is provided to the data subject such that the data subject may review how their personal data is processed and organized within the information retrieval framework.Type: GrantFiled: January 24, 2022Date of Patent: April 30, 2024Assignee: SAP SEInventors: Saritha Palli, Naved Ahmed
-
Patent number: 11972215Abstract: A method for providing automated support services by utilizing artificial intelligence is disclosed. The method includes receiving, via a graphical user interface, a request from a user; parsing, by using syntax analysis, the request; identifying, from the parsed request, a factor by using a model such as a machine learning model, the factor including a request context and a request sentiment; associating the request with a category corresponding to the factor; determining, by using the model, whether the request can be automatically resolved based on the factor and the category; and initiating at least one action based on a result of the determining.Type: GrantFiled: November 17, 2020Date of Patent: April 30, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kevin J McNamara, Eugene Mariotti
-
Patent number: 11972012Abstract: Implementations of the present disclosure include receiving, by a database system, a query, providing, by the database system, a set of checker objects including one or more inner checker objects and an outer checker object, each checker object corresponding to a nested sub-query of the query, providing, by the database system, an authorization list associated with the outer checker object, and executing an authorization check on the query at least partially by: adding collected objects of each inner checker object to the authorization list, adding collected objects of the outer checker object to the authorization list, and determining authorization of an entity based on the authorization list.Type: GrantFiled: August 31, 2021Date of Patent: April 30, 2024Assignee: SAP SEInventor: Yinghua Ouyang