Patents Examined by Evan Aspinwall
  • Patent number: 11372922
    Abstract: A computer-implemented method for expanded entity and activity mapping within a network computing environment. The method may include: retrieving records relating to an activity within the environment; identifying an orphan record among the records that does not match, and a plurality of pre-matched records among the records that do match, one or more pre-defined node and edge profiles; building test graph database models respectively corresponding to alternative test profiles for modeling the orphan record; and building a production graph database model based at least in part on the test profile corresponding to the test graph database model exhibiting the best identity tracing characteristics among all the test graph database models.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: June 28, 2022
    Assignee: ClearVector, Inc.
    Inventor: John N. Laliberte
  • Patent number: 11372921
    Abstract: In some examples, active directory management and remediation may include obtaining data associated with active directories, and generating, based on the obtained data, a data model that includes a plurality of active directory concepts. A graph may be generated and include the active directory concepts as nodes and relationships between the nodes. The graph may be analyzed to identify user to group memberships. A membership score and a reasoning for the membership score may be determined for each identified user to group membership of the user to group memberships. The membership score and the reasoning for the membership score may be analyzed for each identified user to group membership. Further, based on the analysis of the membership score and the reasoning for the membership score, the at least one of the user to group memberships may be remediated.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 28, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Avinash Ramesh, Alok Panda, Gaurav Tandon, Nick John Samuel Taylor, Piyush Jain, Om Bhallamudi
  • Patent number: 11366806
    Abstract: Various implementations include approaches for automating feature generation. The underlying intellectual paradigm to the approach is ensemble learning. That is, each generated feature is an element in an ensemble. Ensemble learning is a very successful paradigm in classical machine learning and dominates real-world predictive analytics projects through tools such as xgboost ( . . . ) or lightgbm ( . . . ). It is also appropriate, because of its ease-of-use compared to other successful paradigms such as deep learning. Moreover, it is possible to generate human-readable SQL code, which is very difficult with deep learning approaches. The various implementations described herein provide for increased scalability and efficiency as compared with conventional approaches.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: June 21, 2022
    Assignee: THE SQLNET COMPANY GMBH
    Inventors: Patrick Axel Urbanke, Rainer Alexander Uhlig
  • Patent number: 11366836
    Abstract: Geospatial data is gathered for generation of a geodatacube encompassing data from multiple geospatial data sets for efficient processing and optimization. A method for gathering, storing and processing geospatial data includes identifying a plurality of geospatial data sets for intake, each defining a geospatial data parameter. For each geospatial data set, a plurality of subregions is defined such that each subregion corresponds to a portion of the geographic entity having the same value for the data parameter defined by the respective geospatial data set. In other words, subdividing the geographic entity along demarcations defined by variances in the data parameter(s) defined by the geospatial data set. A number of geospatial data sets for intake are arranged into layers, where each layer defines the data parameter for the respective subregions of the geographic entity. A partition defining polygons common to all layers represents a union of the subregions.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: June 21, 2022
    Assignee: Paper Crane, LLC
    Inventor: David Berthiaume
  • Patent number: 11360990
    Abstract: A method and system of matching field values of a field type are described. Blurring operations are applied on a first and second values to obtain blurred values. A first maximum score is determined from first scores for blurred values, where each one of the first scores is indicative of a confidence that a match of the first and the second values occurs with knowledge of a first blurred value. A second maximum score is determined from second scores for the blurred values, where each one of the second scores is indicative of a confidence that a non-match of the first and the second values occurs with knowledge of the first blurred value. Responsive to determining that the first maximum score is greater than the second maximum score, an indication that the first value matches the second value is output.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: June 14, 2022
    Assignee: salesforce.com, inc.
    Inventor: Arun Kumar Jagota
  • Patent number: 11361227
    Abstract: Techniques are described herein to improve onboarding of third party entity data with existing knowledge graphs. In various implementations, a computing system associated with an existing knowledge graph may receive a request from a third party to onboard, with the existing knowledge graph, a plurality of entities. Each entity may have associated identifier(s) and relationship(s) with other entities of the plurality of entities. First third party entity data that describes the plurality of entities and associated identifiers/relationships may be received from the third party. The first third entity party data may be analyzed to identify semantic fingerprint(s) matching respective subsets of the entities. Results related to the analyzing may be determined. The results may include a statistic representing success or failure of applying rule(s) to a respective subset of entities that match a given semantic fingerprint. Remedial action(s) may be triggered based on the failure statistic.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventor: Ion Constantinescu
  • Patent number: 11354293
    Abstract: A method, apparatus and computer program product are provided to index a plurality of records based upon the similarity of the records along a plurality of dimensions. In the context of a method, one or more blocking keys are constructed for each of the plurality of records. A respective blocking key represents a string representation that combines components derived from attributes of a respective record, such as by concatenating components derived from attributes of the respective record. For a respective blocking key, the method determines a locality sensitive hash based upon the string representation of the respective blocking key. The method also includes indexing the respective record based upon the locality sensitive hash.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: June 7, 2022
    Assignee: HERE GLOBAL B.V.
    Inventor: Jörg Frese
  • Patent number: 11347780
    Abstract: Systems and methods that may be used to automatically correct, complete and or suggest words or terms to the user of an electronic service (e.g., accounting service) while the user is entering a search keyword and or filling out a form field. The automatic correction, completion and or suggestion of words or terms are based natural language processing of historical data from a plurality of users of the electronic service.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: May 31, 2022
    Assignee: Intuit Inc.
    Inventor: Lei Pei
  • Patent number: 11334564
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for expanding search queries. A search system executes a search query based on a search term and the geographic indicator. In response to determining that a number of the search results is less than a threshold number, the search system determines, based on historical search logs from other users in the first geographic region, a likelihood value indicating a likelihood that the other users in the first geographic region expanded the geographic region of their search queries. The search system compares the likelihood value to a threshold likelihood value, and determines, based on the comparison, that the likelihood value meets or exceeds the threshold likelihood value. The search system then executes an expanded search based on the search term and an expanded geographic indicator that encompasses the first geographic region.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saurabh Kataria, Ada Cheuk Ying Yu, Dhruv Arya, Swanand Wakankar
  • Patent number: 11321631
    Abstract: Systems, methods, and computer program methods for modifying a configuration of a document management system are described. In some implementation document data are received as machine learning inputs, where the document data represent one or more documents. Then, a pattern is recognized in the one or more documents using machine learning. Based on the recognized pattern, a configuration of a document management system is modified.
    Type: Grant
    Filed: October 28, 2018
    Date of Patent: May 3, 2022
    Assignee: DataNovo, Inc.
    Inventors: Alex H Chan, Oleksandr Loginov, Eric Dew
  • Patent number: 11314716
    Abstract: Technologies are described for facilitating transaction processing within a database environment. A commit protocol provides for the atomic commit or rollback of a transaction that includes an operation that modifies a metadata entity of the database system and one or more other operations that modify metadata entities or data records of the database system. Innovations are provided for detecting and resolving deadlocks that may arise during transaction processing. Innovations are also provided for providing versioning of metadata entities, including invalidating metadata entities cached at a slave node during the commit at a master node of a transaction that creates a new version of the metadata entity.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: April 26, 2022
    Assignee: SAP SE
    Inventors: Juchang Lee, Joo Yeon Lee, Michael Muehle, Myung Sun Park, Hyoung Jun Na
  • Patent number: 11314385
    Abstract: A method includes recording data about an advertising campaign; converting the data about advertising campaigns into ad time slot data including a time range in which a broadcast program runs and average number of times the advertisements run during the time range; and selectively generating an output visually indicating cost of advertisements versus time of day, number of intakes versus time of day, and cost of the advertisements versus time of day. Other systems and methods are provided.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: April 26, 2022
    Assignee: GROWPATH, LLC
    Inventors: Eric Jason Sanchez, Jan Schroeder, Richard Christopher Low
  • Patent number: 11314812
    Abstract: Disclosed embodiments provide techniques for computerized technical support. A knowledge graph for a computer application is established. An input query from a user is processed to extract entities used as action identifiers. One or more nodes within the knowledge graph are identified, along with corresponding relationship edges leading to the nodes. When multiple candidate nodes are found that contain information relevant to the input query, a custom clarification statement is created based on the one or more identified relationship edges. The user provides answers to the clarification statement to narrow down which nodes contain the most relevant information. This process may continue, eliminating nodes based on user responses, until a single node remains, corresponding to an action identifier. The action identifier includes action description information that provides technical assistance to a user.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: April 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Wen Wang, Guang Qing Zhong, Yi Ming Wang, Jian Dong Yin, Zhuo Cai, Rong Fu, Kang Zhang, Hao Sheng
  • Patent number: 11314780
    Abstract: An automated audit logger for producing a hyperindex visual chronicle of a construction project may include a receiver for receiving a data package including a sensor reading of a portion of a construction site relevant to a construction trade and a set of corresponding sensor metadata. The automated audit logger may also include an audit event creator for storing the sensor reading in an audit event entry of a data warehouse and a linking tool for updating a multi-faceted index of the data warehouse to link one or more members of the set of sensor metadata and a set of audit metadata to the audit event entry. The automated audit logger may also include an interface generator for constructing a user interface for displaying controlled subsets of the audit event entries and for serving the user interface to a user.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: April 26, 2022
    Assignee: Built Data LLC
    Inventor: Brett Grendahl
  • Patent number: 11308156
    Abstract: A system and method for collecting data to obtain the data from a user, obtaining metadata for each word of the data from the user, and/or obtaining a searchable transcript of the data and a device to store the searchable transcript. The metadata may be date, time, name or location metadata and the data collection device may include a speech recognition engine to translate speech into searchable words. The speech recognition engine may provide a confidence level corresponding to the translation of the speech into searchable words, and the speech recognition engine may distinguish a first user and a second user in order to provide a first searchable transcript for the first user and a second searchable transcript for the second user. An ad transcript may be added to the searchable transcript, and the searchable transcript may be placed in a centralized community search database.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: April 19, 2022
    Assignee: Mimzi, llc
    Inventor: James L. Geer
  • Patent number: 11308103
    Abstract: To make it possible to automatically generate an objective variable so that even those who are unskilled in data processing can freely conduct an analysis. It is recognized whether a type of an attribute value of each attribute of analysis target data is a numeric type indicating that it is a numeric value or a category type indicating that it is a category. At least one attribute that is a numeric type is set as an attribute of an aggregation target, at least one attribute that is a category type is set as an attribute of an aggregation unit, and for each category value of the attribute of the aggregation unit, a numeric value of the attribute of the aggregation target is aggregated based on a previously prepared aggregation function to generate a new objective variable candidate.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: April 19, 2022
    Assignee: KEYENCE CORPORATION
    Inventors: Taiga Nomi, Yoshinori Nakano
  • Patent number: 11308111
    Abstract: Methods, systems, and media for presenting content based on a generic rating are provided.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: April 19, 2022
    Assignee: Google LLC
    Inventors: Joon-Hee Jeon, Michael Kleinerman, Sungsoo Lim, Sun-Gi Hong, Jae Won Seo
  • Patent number: 11301461
    Abstract: Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 12, 2022
    Assignee: UnitedHealth Group Incorporated
    Inventors: Ralph A. Korpman, Rudy R. Hilado, W. Randal Clegg, Cindy A. Post
  • Patent number: 11301429
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification. One example operation may comprise one or more of identifying determining a shared file is being edited by one or more entities, identifying one or more changes to the shared file while the shared file is being edited, signing the one or more changes with one or more public keys, and adding the one or more changes to a blockchain.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Jonathan Dunne, Liam Harpur, Robert E. Loredo
  • Patent number: 11295124
    Abstract: Methods, systems and computer-readable storage media for scanning a document to detect a source of the document. The document can be scanned to obtain content from the document. An automatic search of an electronic network can be then performed to determine if there is an exact match or a partial match between the content of the document and the results of search automatic search. If an exact match or a partial match is generated as a result of automatically searching the electronic network, a user can be presented with various selection options via a GUI for retrieving, viewing and printing search results of the automatic search.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: April 5, 2022
    Assignee: Xerox Corporation
    Inventors: Veena Kumari Saluja, Simon John Gray, David Snowball, Naveenraj Kaliarajan