Image template-based AR form experiences
Granted: November 8, 2022
Patent Number:
11494051
Certain aspects of the present disclosure provide techniques for providing an augmented reality user interface, including: receiving, by an image sensor of an electronic device, an image of a physical document; determining a document type associated with the physical document by performing image recognition on the image of the physical document; determining an augmented reality template to display on a display of the electronic device; displaying the augmented reality template on the…
Re-encrypting data on a hash chain
Granted: November 1, 2022
Patent Number:
11489660
Techniques are disclosed for managing encrypted data stored in one or more blocks of a first data structure. One embodiment presented herein includes a computer-implemented method, which includes retrieving the encrypted data from the one or more blocks. The method further includes placing the encrypted data in a container object. The method further includes applying an encryption technique to the container object to generate an encrypted container object and a key. The method further…
Real time fault tolerant stateful featurization
Granted: November 1, 2022
Patent Number:
11487751
Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event…
Dynamic web-based integrated development environment
Granted: November 1, 2022
Patent Number:
11487510
Certain aspects of the present disclosure provide techniques for establishing a web session between a computing device and a web-based integrated development environment to create and/or update files (e.g., content files and/or resource files). In the web session, content file(s) can be evaluated in real-time with one or more resource files. Further, in the web session, a set of validation rules of a resource file can be updated by the computing device. To stablish the web session, a…
Dynamic geofence radius
Granted: October 25, 2022
Patent Number:
11483672
Aspects of the present disclosure provide techniques for dynamic location tracking. Embodiments include receiving a plurality of location records associated with a site, wherein each respective location record of the plurality of location records comprises respective location coordinates of a respective device associated with the respective location record. Embodiments include determining respective distances from a center point of the site to the respective location coordinates in each…
Systems and methods for determining an application quality index
Granted: October 25, 2022
Patent Number:
11481308
A computer-implemented method for determining an Application Quality Index (AQI) Score of a software-as-a-service (SAAS) multi-tenant application to a SAAS system is provided. The method may be performed on a computing device executing a processor. The method may include accessing data at a data repository. The accessed data includes at least connection/disconnection data and API error data of the SAAS multi-tenant application. The method also includes processing the accessed data to…
Integrated development environment for developing and compiling query language schemas for application program interfaces
Granted: October 25, 2022
Patent Number:
11481201
An integrated development environment (IDE) system that may provide runtime validation, and incremental compilation and linking of multiple schema resources for a query language such as e.g., GraphQL. The runtime validation may be performed during the incremental compilation and linking process. If errors in the source code are detected during the runtime validation process, the compilation and linking process may be stopped without generating runtime objects.
Enriched high fidelity metrics
Granted: October 18, 2022
Patent Number:
11474891
A method includes receiving first metrics describing first behaviors of applications having a fault, and second metrics describing second behaviors of an enterprise system in which the applications are executing. The first and second metrics are ingested. Ingesting includes assigning a first cardinality score to first metrics related to the fault. Ingesting also includes assigning a second, lower cardinality score to second metrics that are unrelated to the fault. Tumbling window…
Use of augmented reality for service projects
Granted: October 11, 2022
Patent Number:
11468642
Aspects of using augment reality for service projects are described. In some implementations, an augmented reality (AR) system receives one or more images of a real-world space, detects a physical object in the real-world space from the one or more images, and identifies the physical object for a service project. The AR system also generates a virtual object associated with the identified physical object and outputs the virtual object for display in an AR environment. The AR system…
Compliance graph generation
Granted: September 20, 2022
Patent Number:
11449685
Certain aspects of the present disclosure provide techniques for generating a compliance graph based on a compliance rule to implement in a software program product for determining user compliance. To generate a compliance graph, an encoder receives a compliance rule in a source language and generates a set of corresponding vectors. The decoder, which has been trained using verified training pairs and synthetic data, generates a sequence of operations based on the vectors from the…
Committing data in electronic devices using swiping gestures
Granted: September 13, 2022
Patent Number:
11442617
The disclosed embodiments provide a system that facilitates use of an electronic device. During operation, the system displays, by an application on the electronic device, a user interface comprising a first set of user-interface elements for obtaining data from a user. Upon detecting a first swiping gesture through the user interface, the system submits the data for processing by the application. The system then updates the user interface with a second set of user-interface elements…
System and method for identifying at-risk users of a data management system and providing personalized attention to those users
Granted: September 6, 2022
Patent Number:
11436119
A data management system predicts whether users will continue using the data management system. The data management system includes an analysis model that generates user retention prediction data based on time dependent user data and static user data. The analysis model also generates recommended actions to be taken by the data management system to increase the probability of retaining the user.
Determining location based on nearby devices
Granted: September 6, 2022
Patent Number:
11438733
A method for determining location based on nearby devices includes receiving a broadcast message from a proximate device over a wireless personal area network, triggering an event that requires recording location data and time data, and establishing a connection over the wireless personal area network to the proximate device. The method further includes requesting proximate location data from the proximate device over the connection with a user device location request and receiving the…
Document information extraction for computer manipulation
Granted: September 6, 2022
Patent Number:
11436852
Systems and apparatuses are disclosed for extracting information from document images. An example method includes segmenting a document image into multiple segments and determining formatting information for each segment. Determining formatting information for a segment includes determining one or more features of the segment and comparing the one or more features of the segment to one or more clusters of features associated with different document types. The formatting information for…
Combining statistical methods with a knowledge graph
Granted: September 6, 2022
Patent Number:
11436489
Certain aspects of the present disclosure provide techniques for node matching with accuracy by combining statistical methods with a knowledge graph to assist in responding (e.g., providing content) to a user query in a user support system. In order to provide content, a keyword matching algorithm, statistical method (e.g., a trained BERT model), and data retrieval are each implemented to identify node(s) in a knowledge graph with encoded content relevant to the user's query. The…
System and method for detecting anomalies utilizing a plurality of neural network models
Granted: September 6, 2022
Patent Number:
11436473
API gateway log data of HTTP response information is collected and aggregated for each API service. The log data is streamed and formed into a feature vector. A model training module trains a neural network model based on the feature vector and model metadata. The model training module also retrains the neural network model based on a new feature vector. Neural network model artifacts are stored and used to detect anomalous patterns and generate alerts of the detection.
Modified machine learning model and method for coherent key phrase extraction
Granted: September 6, 2022
Patent Number:
11436413
A method including receiving, in a machine learning model (MLM), a corpus including words. The MLM includes layers configured to extract keywords from the corpus, plus a retrospective layer. A first keyword and a second keyword from the corpus are identified in the layers. The first and second keywords are assigned first and second probabilities. Each probability is a likelihood that a keyword is to be included in a key phrase. A determination is made, in the retrospective layer, of a…
Generating machine renderable representations of forms using machine learning
Granted: September 6, 2022
Patent Number:
11436407
A method may include clustering form elements into line objects and columns of a table of a structured representation by applying a trained multi-dimensional clustering model to spatial coordinates of the form elements, and assigning a table header line type to a table header line object of the line objects based on a spatial coordinate of the table header line object relative to a spatial coordinate of a topmost table data line object of the line objects, and a determination that a…
Generating a compliance report of data processing activity
Granted: September 6, 2022
Patent Number:
11436365
Certain aspects of the present disclosure provide techniques for providing a compliance report of data processing to a governing authority. In order to adhere to a regulation of a governing authority, upon receiving the request for a compliance report, a data category and each processing capability category is extracted from a live data catalog service. Based on the extracted categories, a record of data processing is generated for each processing capability category associated with a…
Source rank metric of measuring sources of influence
Granted: September 6, 2022
Patent Number:
11436291
A method implements a source rank metric of measuring sources of influence. The method includes processing transactions to generate a graph. The method further includes processing the graph to select nodes. A node is identified as one or more of a source node and a destination node of an edge of the graph. The method further includes processing source ranks, of the nodes, to update the source ranks. A source rank is calculated using a subset of indegree values and a subset of outdegree…