Patents Examined by James Trujillo
  • Patent number: 11188516
    Abstract: An approach for consistent database recovery for distributed database systems uses “synchronization points”. A synchronization point is a global timestamp for which across all nodes of a distributed database system, the nodes have stored change records for any transaction occurring at and before the synchronization point in persistent logs. Each node may employ asynchronous flushing. However, on a periodic basis, each node coordinates to establish a synchronization point, which may entail ensuring change records for transactions that committed at or before the synchronization point are stored in persistent logs. In effect, a synchronization point represents that any transaction committed at or before the synchronization point has been durably committed.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: November 30, 2021
    Assignee: Oracle International Corproation
    Inventors: Derek Taylor, Chi-Kim Hoang, Yu-Han Chou, Varadarajan Aravamudhan
  • Patent number: 11188571
    Abstract: A logical graph is generated using at least a portion of log data received from a set of agents executing on one or more nodes in one or more data centers. The logical graph is augmented using data obtained from one or more agents executing in containerized environments, including by representing communications between pods within the logical graph. The augmented logical graph is used to detect an anomaly.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 30, 2021
    Assignee: Lacework Inc.
    Inventors: Yijou Chen, Harish Kumar Bharat Singh, Murat Bog, Vikram Kapoor
  • Patent number: 11176096
    Abstract: Methods and systems for managing data redundancy include registering certified commands, input files, output files, and arguments in an execution history list after execution of said certified commands. An existing output file is provided in response to execution of a first certified command that matches an entry in the execution history list. A file is deleted if the file is reproducible from another file using a second certified command. The deleted file is registered in a reproducible file list. The deleted file is reproduced upon request using the second certified command.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Megumi Ito, Yasushi Negishi, Takeshi Ogasawara
  • Patent number: 11169976
    Abstract: An example operation may include one or more of receiving, by a monitoring peer, data collection requirements from a model builder node, querying, by the monitoring peer, a blockchain of a plurality of blockchains for data sets that match the data collection requirements, providing, by the monitoring peer, the data sets to the model builder node to be tested, receiving, by the monitoring peer, a performance feedback on the data sets from the model builder node; and updating, by the monitoring peer, a smart contract associated with the data sets on the blockchain based on the performance feedback.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sai Koti Reddy Danda, Pankaj S. Dayama, Priyanka Agrawal, Srikanth Govindaraj Tamilselvam, Amrita Saha
  • Patent number: 11170062
    Abstract: A method and a system for structured searches of information via key-objects are disclosed herein. Key-objects may be used to describe certain features or parameters of content within webpages in a structured fashion, may be linked or embedded into respective webpages, and may be subsequently collected and stored by search engines enabling the structured searches. A thesaurus of key-objects may be updated with new key-objects discovered by search engines. Methods described herein may be used for structured searches of merchandise or services in e-commerce or mobile e-commerce thereby facilitating the location and comparison of merchandise by product specifications in lieu of keywords needed to get to the product specifications.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 9, 2021
    Assignee: KeyArk, Inc.
    Inventor: Mikhail Gilula
  • Patent number: 11157534
    Abstract: An anonymous reporting system for use in reporting and following up on incidents, accidents, and the like. The system may be accessed via an Internet website. A reporting individual may select a type of incident to report. In one example, the reporting individual may select a level on anonymity and some, none or all of the individual's personal identification is displayed to the organization according to the selected level.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 26, 2021
    Assignee: Convercent, Inc.
    Inventors: Eugene F. Ferraro, Steven Foster, Kimberly L. Pfaff, Mary Eileen Persichetti, Briggin A. Palmer
  • Patent number: 11151264
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for controlling access to a multi-tenant database system using a virtual portal. These mechanisms and methods for controlling access to a multi-tenant database system using a virtual portal can enable embodiments to provide great flexibility to a tenant of the architecture to select the content that may be perceived by the tenant users while allowing the owner of the architecture control over the content.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 19, 2021
    Assignee: salesforce.com, inc.
    Inventors: Scott W Yancey, Kedar Doshi
  • Patent number: 11144568
    Abstract: A global data manager for managing data includes persistent storage and a data manager. The persistent storage stores a data template repository. The data manager obtains an internal request for a data type; identifies internal data of the data type; makes a determination, without being requested by a user that made the internal request, that external data of the data type exists; in response to the determination: polls data stores to obtain the external data of the data type; translates the external data of the data type, using the data template repository, into a format compatible with the internal data of the data type to obtain translated external data of the data type; and displays an external data enhanced interface based on: the internal data of the data type, and the translated external data of the data type.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: October 12, 2021
    Assignee: EMC IP Holding Company LLC
    Inventor: Stephen James Todd
  • Patent number: 11144565
    Abstract: An information extraction apparatus includes, a controller extracting, as variable elements, parts different between a plurality of structured documents and extract, as peripheral information pieces, elements within a predetermined range from the respective variable elements, and a storage unit storing the variable elements and the peripheral information pieces with respect to at least an extraction object which is at least one of the variable elements.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: October 12, 2021
    Assignee: INTER-UNIVERSITY RESEARCH INSTITUTE CORPORATION RESEARCH ORGANIZATION OF INFORMATION AND SYSTEMS
    Inventors: Kazunori Sakamoto, Shinichi Honiden
  • Patent number: 11138251
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes generating a cluster that includes at least one application. The method also includes identifying a set of features (i.e., a set of one or more features) associated with each of the at least one application included within the generated cluster. The method further includes receiving a request to modify a subset of features (i.e., a subset of one or more features) of the identified set of features. The method additionally includes modifying the subset of features associated with each of the at least one application within the generated cluster based on the received request to modify.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: October 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Marc Estruch Tena, Jason Yeh
  • Patent number: 11138175
    Abstract: A database system stores both compressed and uncompressed data in a row-based database system. The database system converts a representation of data involving a set of rows of a source database table, each row comprising multiple values, into a representation involving a single row stored in a target database table, each column of the row comprising arrays of values from the set. The database system may perform type-specific compression of data when storing in the target database table. Accordingly, the database system may apply different compression schemes for different columns or sets of values obtained from the source database table and may group or order selected rows or store additional summary information to improve query performance to the target database table. The database system allows users to query data stored in compressed form. The database system combines compressed and uncompressed data at query time for efficient database analytics.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: October 5, 2021
    Assignee: Timescale, Inc.
    Inventors: Matvey Arye, Gayathri Priyalakshmi Ayyappan, Michael J. Freedman, Sven Klemm, David Kohn, Joshua Lockerman
  • Patent number: 11138193
    Abstract: The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated for a particular data-mining task for an input data set having specified properties. Estimating system requirements includes applying a partial learning tool to operate on sample data from the input data set.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jakub Marecek, Dimitrios Mavroeidis, Pascal Pompey, Michael Wurst
  • Patent number: 11132387
    Abstract: An event display method and an event display device are provided. The method includes: acquiring types of events; setting colors for the events based on the types of the events; grouping the events based on starting times and ending times of the respective events; and displaying the events based on the grouping and colors of the events. According to the embodiments, the event type, event distribution and event duration can be intuitively displayed, the user can quickly screen out valid events and quickly acquire valid information of the events, thereby quickly positioning a fault and determining a cause for the fault.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: September 28, 2021
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventors: Jing Wang, Haiyan Mo, Youwen Yu
  • Patent number: 11126606
    Abstract: A system and method matches data from a first set of data with that of an other set of data.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: September 21, 2021
    Assignee: Yellowbrick Data, Inc.
    Inventors: Thomas Kejser, Charles E. Gotlieb
  • Patent number: 11126599
    Abstract: A method for validating information includes accessing validation rules from a validation rule store and transferring a plurality of received data files and the validation rules to a validation storage space. The method also includes selecting each of the one or more data files defined in the validation configuration file. Each data file includes a plurality of records, each record having values associated with a plurality of attributes. For each data file, the method includes applying the plurality of validation rules to determine valid and invalid content within the data file; and generating a report that specifies the invalid content of each data file.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: September 21, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Jim Stephen Pact, Perpetuo Cajucom
  • Patent number: 11126607
    Abstract: A system and method matches data from a first set of data with that of an other set of data in a manner based on the size of a memory.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: September 21, 2021
    Assignee: Yellowbrick Data, Inc.
    Inventors: Thomas Kejser, Charles E. Gotlieb
  • Patent number: 11120009
    Abstract: This anomaly detection method serves to determine whether a message (MSGEv) that is to be evaluated, that is constituted by symbols and that is to be received by an application, constitutes an anomaly.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 14, 2021
    Assignee: Rockwell Collins France
    Inventor: Eric Asselin
  • Patent number: 11120025
    Abstract: Embodiments of the present invention allow a Source database and a Target database to be compared and merged in such a way that logically relevant data is considered and merged while ignoring irrelevant differences (e.g., object identifiers) and that all dependencies across relational database tables are considered and merged. Some exemplary embodiments are discussed herein with reference to databases such as the Standard Database (SDB) for Intergraph Smart™ Reference Data product from Intergraph Corporation and are referred to generally as the “SDB Merge Tool,” although the disclosed concepts can be applied more generally to other types of databases.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: September 14, 2021
    Assignee: Hexagon Technology Center GmbH
    Inventors: Pradeep Reddy Bobbala, Srinivas Mallepally, Satish Subramanya Hota
  • Patent number: 11120082
    Abstract: Techniques are provided herein for efficient representation of heterogeneous graphs in memory. In an embodiment, vertices and edges of the graph are segregated by type. Each property of a type of vertex or edge has values stored in a respective vector. Directed or undirected edges of a same type are stored in compressed sparse row (CSR) format. The CSR format is more or less repeated for edge traversal in either forward or reverse direction. An edge map translates edge offsets obtained from traversal in the reverse direction for use with data structures that expect edge offsets in the forward direction. Subsequent filtration and/or traversal by type or property of vertex or edge entails minimal data access and maximal data locality, thereby increasing efficient use of the graph.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: September 14, 2021
    Assignee: Oracle International Corporation
    Inventors: Damien Hilloulin, Davide Bartolini, Oskar Van Rest, Alexander Weld, Sungpack Hong, Hassan Chafi
  • Patent number: 11113288
    Abstract: A method of operation of an advertisement delivery system includes: receiving a selection for a category of interest; generating search results for the selection, the search results based on a current location for locating a device providing the selection; generating a weighted distance based on distances of the search results from the current location; generating a weighted relevancy based on relative matches of the search results and the selection; generating a weighted customization with the search results sharing a common attribute that is predefined; and delivering a notification from the search results by an aggregation of the weighted distance, the weighted relevancy, and the weighted customization, the aggregation meeting or exceeding a threshold for displaying on the device.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: September 7, 2021
    Assignee: Telenav, Inc.
    Inventor: Ky Tang