Patents Examined by Isaac M. Woo
  • Patent number: 10922344
    Abstract: Methods and systems for importing docketing data are provided. The method includes retrieving, from a storage device, a first data structure that includes docketing information for a plurality of matters from a source docketing system; searching a publicly available database to retrieve information associated with the first matter; verifying that data in at least one field of the first matter matches data in a corresponding field of the retrieved information; automatically detecting existence of an error in the first matter based on a combination of two or more fields of the first matter; and storing the first matter in a target docketing system.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 16, 2021
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Thomas G. Marlow
  • Patent number: 10915555
    Abstract: Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: February 9, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Ryan Zheng, John Carrino, Timothy Wilson, Stephen Freiberg, John Garrod, William Waldrep
  • Patent number: 10909188
    Abstract: Methods and systems for automatically detecting docketing data anomalies are provided. The method includes storing in a docketing system docketing information for a plurality of matters, each of the plurality of matters including a plurality of activities and a plurality of documents. Retrieving a first document from the plurality of documents associated with a first matter of the plurality of matters. Determining a document type of the first document. Extracting one or more features from the first document and the plurality of activities associated with the first matter. Training a machine learning model, based on the extracted features and the document type of the first document, to determine one or more expected docketing activities for a new document determined to match the document type.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 2, 2021
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Thomas G. Marlow
  • Patent number: 10901972
    Abstract: Embodiments of the present disclose provide a method and apparatus for identifying network attacks. The method can include: acquiring access data within at least two time periods of a target website server according to preset fields; counting a quantity of access data having the same content in each of the preset fields within each of the time periods; determining whether the quantities of access data having the same preset fields within each of the time periods are the same; and in response to the quantities of access data having the same preset fields within each of the time periods being the same, determining access requests corresponding to access data having the same quantity as small-traffic network attacks.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: January 26, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Xinjin Chen
  • Patent number: 10901955
    Abstract: An example operation may include one or more of defining inputs, converting the inputs into an intermediate representation in Linear Dynamic Logic, and translating the intermediate representation into an executable form of the blockchain smart contract. The inputs include a regular event pattern, a temporal constraint a blockchain smart contract must satisfy, and a list of entries, each entry including an event, a condition, and a sequence of one or more actions.
    Type: Grant
    Filed: July 29, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Naoto Sato, Takaaki Tateishi, Shunichi Amano
  • Patent number: 10896195
    Abstract: An example operation may include one or more of defining a target specification for a blockchain smart contract, obtaining a plurality of reusable smart contracts, and creating the blockchain smart contract. Creating the blockchain smart contract includes combining the plurality of reusable smart contracts and the target specification into a first set of contracts, transforming the first set of contracts into a second set of contracts, selecting a target contract from the second set of contracts, and translating the target contract into an executable form of the blockchain smart contract. The target specification includes a regular event pattern and a temporal constraint the blockchain smart contract must satisfy. Each of the reusable smart contracts includes a reusable event pattern.
    Type: Grant
    Filed: July 29, 2018
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Naoto Sato, Takaaki Tateishi, Shunichi Amano
  • Patent number: 10896163
    Abstract: To the standard operations of an inverted index database, a new “To” operator is added. The “To” operator treats the standard single-level linear collection of records as being organized into localized clusters. Techniques for hierarchical clusters are presented. During indexing, hierarchical clusters are serialized according to a uniform visitation procedure. Serialization produces bit maps, one for each hierarchical level, that preserve the hierarchical level of each record and its location in the serialization sequence. The “To” operator accepts a list of records, each at a same hierarchical level in a cluster, and a specification of a hierarchical level that all the input records should be converted into. The “To” operator outputs a list of records, representing a conversion of the input records to the specified new level. When searching a Corpus-of-Interest for an Object-of-Interest, techniques are presented for greatly improving the process by which Exclude Terms are identified.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: January 19, 2021
    Assignee: NetBase Solutions, Inc.
    Inventors: Mark Edward Bowles, Jens Erik Tellefsen, Ranjeet Singh Bhatia
  • Patent number: 10896149
    Abstract: An example operation may include one or more of identifying one or more input smart contracts, identifying a set of composition operations applicable to the one or more input smart contracts and contract specifications, combining the one or more input smart contracts using the set of composition operations, creating a composite smart contract based on the one or more input smart contracts and the set of composition operations, and translating the composite smart contract into an executable blockchain smart contract. The one or more input smart contracts, each includes a contract specification, the contract specification includes a regular event pattern and a temporal constraint the input smart contract must satisfy.
    Type: Grant
    Filed: July 29, 2018
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Naoto Sato, Takaaki Tateishi, Shunichi Amano
  • Patent number: 10891324
    Abstract: A method of retrieving information includes obtaining access to a plurality of documents comprising document terms, receiving a lexicon including a plurality of lexical terms, receiving a query, identifying a plurality of search terms in the query by decomposing the query, determining at least one match of the search terms to the lexical terms, determining a plurality of matches of the search terms to the document terms, and scoring each of the documents based on the at least one match to the lexical terms and the matches to the document terms.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: William G. Dubyak, Edward G. Katz, Brian L. Keith, Nicole O'Connor
  • Patent number: 10885055
    Abstract: One or more datasets are received by a data wrangling module and wrangled into a form that is computationally actionable by a user. At least some data from the one or more datasets are enriched by one or more data enrichment modules to generate an enriched form of at least some data corresponding to the one or more datasets that is computationally actionable by the user. The one or more datasets and the enriched form of the at least some data are processed by a signal detection module to identify relationships, anomalies, and/or patterns within the one or more datasets.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: January 5, 2021
    Assignee: Fair Isaac Corporation
    Inventors: Nitin Basant, Paulo Mei, Mary Krone, Laura Waterbury, Shubham Kedia, Ana Paula Azevedo Travassos, Mayumi Assato, Ryan Weber
  • Patent number: 10885005
    Abstract: Implementing a database system using a plurality of sequentially ordered drives to store sequential portions of columns of the database, but where the database system is usable by a system configured for use with in-memory database systems. The method includes loading one or more columns of a database into main memory of a computing system as a table based database. The method further includes dividing a column of the database into sequential portions. Each of the sequential portions is of sufficient size to create efficient transfers using hard disk controllers to transfer an entire sequential portion. The method further includes writing each of the sequential portions sequentially onto sequentially ordered drives in a round robin fashion such that sequential portions of the column are on sequential drives.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: January 5, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Cristian Petculescu, Amir Netz
  • Patent number: 10866959
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the debug tracing of a Next Best Action (NBA) strategy engine. During debug tracing, a user may interact with a user interface representing execution of the NBA strategy engine. Upon interacting with a node representing a decision point, a corresponding ordered list of options generated by the NBA strategy engine and a set of time values resulting from execution of the corresponding segment of the NBA strategy engine are provided for display in proximity to the node.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: December 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Joel Ragnar Palmert, Greg Smolyn, Matthew Van Wely, Glyn Able Burton, Martin Holladay, Michael Coughlin, Amar Gajanan Deogirikar, Caroline Joan Liu, Alex Edelstein
  • Patent number: 10866982
    Abstract: Methods and systems including computer programs encoded on a computer storage medium, for receiving a request for digital content to be provided from a plurality of items of digital content, determining a set of content scores for each item of digital content in the plurality of items of digital content, each content score in the set of content scores being specific to a user of the plurality of users, and a respective item of digital content, calculating a combined score deviation for each item of digital content based on a difference between a minimum content score and a maximum content score of the set of content scores of a respective item of digital content, determining at least one candidate item of digital content, the at least one candidate item of digital content having a lowest combined score deviation among combined score deviations of the plurality of items of digital content, and providing the at least one candidate item of digital content.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: December 15, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Srikanth G. Rao, Tarun Singhal, Dongay Choudary Nuvvula, Ranjana Bhalchandra Narawane, Avishek Gulshan, Gauri S. Chikodi
  • Patent number: 10853413
    Abstract: The application aids users by providing supplemental audio content. For example, the application determines a subject of content provided to user equipment during a first time period of the content. The application retrieves a profile associated with the user equipment and retrieves supplemental audio related to the profile and related to the subject of the content. The application detects a supplementation point in the content corresponding with audio content similar to a supplementation signature and transmits the supplemental audio to the user equipment for output at the supplementation point.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: December 1, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: Denisse Breaux
  • Patent number: 10855784
    Abstract: In an example embodiment, one or more query terms are obtained. Then, for each of the one or more query terms, a standardized entity taxonomy is searched to locate a standardized entity that most closely matches the query term, with the standardized entity taxonomy comprising an entity identification for each of a plurality of different standardized entities. A confidence score is then calculated for the query term-standardized entity pair for the standardized entity that most closely matches the query term, and the query term is tagged with the entity identification corresponding to the standardized entity that most closely matches the query term and the calculated confidence score.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dhruv Arya, Abhimanyu Lad, Shakti Dhirendraji Sinha, Satya Pradeep Kanduri
  • Patent number: 10838999
    Abstract: The present invention relates to a platform and a method for the “elevation” of sources of heterogeneous data into interconnected semantic data, the platform comprising at least one “ontology selection” module for generating semantic data, said module being formed by at least one “ontology search” layer, one “ontology quality metrics” layer and one “ontological similarity measurements” layer, a “data conversion” module for converting the format of the semantic data produced by the selection module into RDF format, a “data interconnection” module for creating links between the semantic data converted to RDF format by means of a tool set, said platform containing at least one hardware and computer architecture for executing the data “elevation” process via executable instructions.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 17, 2020
    Assignee: ATOS INTEGRATION
    Inventor: Gabriel Kepeklian
  • Patent number: 10824637
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate datasets and computing machine-based entities configured to access datasets, and, more specifically, to a computing and data storage platform to identify and match equivalent subsets of data between an ingested dataset, such as in a tabular data arrangement, and one or more graph-based data arrangements, according to at least some examples. For example, a method may include identifying a tabular data arrangement including a subset of data as a column, computing a compressed data representation for a column of data, correlating a compressed data representation to a reference compressed data representations, detecting a link between a column of data associated with a correlated compressed data representation to a dataset stored in a graph data arrangement, and forming an expanded tabular data arrangement.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: November 3, 2020
    Assignee: data.world, Inc.
    Inventor: David Lee Griffith
  • Patent number: 10824687
    Abstract: There is provided an information processing apparatus including an experience extracting unit extracting experience information including information related to a time or a place from text information input by a user, and a user extracting unit extracting a user group in which the experience information of one or more users extracted by the experience extracting unit is compared to find a commonality in the experience information.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: November 3, 2020
    Assignee: SONY CORPORATION
    Inventors: Seiichi Takamura, Kei Tateno
  • Patent number: 10824590
    Abstract: A failure tolerant data storage access unit with real time capability comprising at least two data volumes and a file requesting handler that handles a file operation request from an application. The file requesting handler is configured to multiply the file operation request at least twice and to forward the multiplied file operation requests to the at least two data volumes ensuring simultaneous and independent processing of the multiplied file operation requests. Further, a failure tolerant data storage access system with real time capability and a method for accessing a data storage are described.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: November 3, 2020
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Michael Arend, Felix Bartelt, Dirk Thometzek
  • Patent number: 10817259
    Abstract: Systems and methods for causing actions in a dataset management system are provided. For example, a change to data maintained by the dataset management system may be detected, and a rule associated with the data and with an action may be obtained. Further, it may be determined if the change is a trigger according to the rule. In some examples, when the change is determined to be a trigger according to the rule, the action associated with the rule may be performed, for example with the data associated with the change. In some examples, when the change is determined not to be a trigger according to the rule, the system may forgo the performance of the action, for example for the data associated with the change.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: October 27, 2020
    Assignee: Allegro Artificial Intelligence LTD
    Inventor: Moshe Guttmann