Patents Examined by Dinku W Gebresenbet
  • Patent number: 11281670
    Abstract: A container is a collection of schemas, objects, and related structures in a multitenant container database (CDB) that appears logically to an application as a separate database. Within a CDB, each container has a unique ID and name. The root database and every PDB is considered a container. PDBs isolate data and operations so that from the perspective of a user or application, each PDB appears as if it were a traditional non-CDB. A database management system that manages a container database is a container database management system (CDBMS). Data and metadata in the root database may include common schemas that make the functionality that users will often use available CDB-wide. To execute a query accessing a common schema, the common schemas may be accessed by sessions of a PDB without switching database contexts.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: March 22, 2022
    Assignee: Oracle International Corporation
    Inventors: Thomas Baby, Giridhar Ravipati
  • Patent number: 11238473
    Abstract: Provided is a process of discovering psychographic segments of consumers with unsupervised machine learning, the process including: obtaining a first set of consumer-behavior records; converting the first set of consumer-behavior records into respective consumer-behavior vectors; determining psychographic segments of consumers by training an unsupervised machine learning model with the first set of consumer-behavior vectors; obtaining a second set of consumer-behavior records after determining the psychographic segments of consumers; converting the second set of consumer-behavior records into respective consumer-behavior vectors; classifying the second set of consumer-behavior vectors as each belonging to at least a respective one of psychographic segments with the trained machine learning model; and predicting based on the classification a likelihood of the respective consumer engaging in behavior associated with a corresponding one of the psychographic segments.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: February 1, 2022
    Assignee: PlaceIQ, Inc.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 11232126
    Abstract: Implementations include providing, by a deploy tool, clone data components in the first database system, each clone data component being a copy of a data component, defining, by the deploy tool, a source-side green access schema in the first database system, the green access schema providing views to the clone data components, providing, by a replication system and based on statements received from the deploy tool, consumer-side clone data components in the first database system, each consumer-side clone data component being a copy of a respective data component, defining, by a replication system and based on statements received from the deploy tool, a consumer-side green access schema in the first database system, the green access schema providing views to the source-side clone data components, and, during execution of the upgrade, replicating, by a handler of the replication system, data from at least one source-side data component to a consumer-side component.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 25, 2022
    Assignee: SAP SE
    Inventors: Steffen Meissner, Volker Driesen, Tobias Karpstein, Martin Mayer, Thomas Saelinger, Thomas Ullrich
  • Patent number: 11222033
    Abstract: A process for providing a plurality of exploration mode charts to supplement a base chart is provided herein. A request for exploration mode charts may be received. The request may include a data set definition. A total number of data points for the request may be determined based on the data set definition. A total number of exploration mode charts may be determined based at least in part on the total number of data points for the request. Chart data may be obtained for a plurality of exploration mode charts based on the data set definition. The plurality of exploration mode charts may include a number of charts less than or equal to the total number of exploration mode charts. The plurality of exploration mode charts may be rendered via the chart data. The rendered exploration mode charts may be provided.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 11, 2022
    Assignee: SAP SE
    Inventors: Rahul Tiwari, Krishnan Raghupathi, Hari Prasada Reddy
  • Patent number: 11210283
    Abstract: Systems, methods, and computer storage media are disclosed. A computer storage medium includes instructions that, when executed, perform actions including maintaining a first view based on a first table of a database. The actions include performing a first transaction within the database. The actions include performing a second transaction within the database, and the second transaction relies on data from the first view. Performing the second transaction includes beginning the second transaction. In response to occurrence of both (i) the first transaction committing a first modification to the first table subsequent to the beginning of the second transaction and (ii) the second transaction causing a modification to the first view based on the first modification, performing the second transaction includes continuing the second transaction based on the data from the first view excluding the modification to the first view and completing the second transaction.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tengiz Kharatishvili, Wei Xiao, Stefano Stefani
  • Patent number: 11200288
    Abstract: A curation score associated with an entity is determined. A good interest probability value associated with the entity is determined. A content feed for a user that includes one or more web documents is generated based in part on the curation score and the good interest probability value.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: December 14, 2021
    Assignee: Apple Inc.
    Inventors: Steven Baker, Hang Zhao, Kushal Tayal
  • Patent number: 11196542
    Abstract: An example operation may include one or more of in one or more peer nodes of a plurality of peer nodes of a blockchain network that stores a blockchain and a state database, periodically generating a state database checkpoint, obtaining a consensus on the state database checkpoint from one or more of the one or more peer nodes, and storing the consensus state database checkpoint.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Senthilnathan Natarajan, Chander Govindarajan, Manish Sethi, Adarsh Saraf
  • Patent number: 11194823
    Abstract: An anonymizing method for a database system is provided. The method includes receiving a query, identifying one or more attack components in the query, computing one or more noise elements from the one or more attack components, and computing fixed noise or fixed thresholds from the one or more noise elements.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: December 7, 2021
    Assignees: AIRCLOAK GMBH, MAX PLANCK GESELLSCHAFT ZUR FÖRDERUNG DER WISSENSCHAFTEN E.V.
    Inventors: Sebastian Probst Eide, Paul Francis, Cristian Daniel Berneanu, Sasa Juric, Pawel Obrok
  • Patent number: 11182443
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of metadata associated with a web page provided by an application. The set of metadata includes a first attribute value in a first hierarchy of attributes and a second attribute value in a second hierarchy of attributes. The method further determines a set of boost values based on the set of metadata, the first hierarchy, and the second hierarchy. The method also generates a query for documents associated with the web page based on the set of boost values. The method further executes the query in order to generate a result set of document associated with the web page.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: November 23, 2021
    Assignee: SAP SE
    Inventor: Praveer Sengaru
  • Patent number: 11184156
    Abstract: In a preferred embodiment, a system for securely delivering source data to a destination system over a network includes a data manager system operatively connected to the network, where the data manager system includes circuitry configured to receive a public key from the destination system, generate a random session key, encrypt the session key with the public key using a public key cryptosystem, divide the source data into a number of chunks, compress each of the chunks, merge all of the compressed chunks into an assembled file, encrypt the assembled file with the session key using a symmetric-key cryptosystem, divide the encrypted assembled file into a number of parts, send each of the parts to the destination system over the network, and send the encrypted session key to the destination system over the network.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: November 23, 2021
    Assignee: AON GLOBAL OPERATIONS SE, SINGAPORE BRANCH
    Inventor: Douglas A. Olson
  • Patent number: 11175843
    Abstract: A linear tape file system (LTFS) maintains a series of indexes, and an incremental change dataset, that records incremental changes that have taken place in each new index over the previous one, as each new index of the series is created. Upon receiving a command to roll back the file system from a current generation to a target previous generation, a generation control module applies information in the incremental change dataset to the current index. In this way, the current index is restored, at least functionally, to the state it was in when the target generation was created, thereby effectuating the rollback of the file system to the target generation.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tsuyoshi Miyamura, Tohru Hasegawa, Hiroshi Itagaki, Noriko Yamamoto, Shinsuke Mitsuma
  • Patent number: 11170028
    Abstract: Graph databases directly relate data items in the data store with edges that represent relationships between the data items. The relationships link the data items together and often permit complex sets of related data items to be retrieved with a single operation. New query systems and techniques for graph databases provide prediction of non-explicit connections between data items that further enhances the efficiency and utility of graph databases, as well as extend their industrial applications.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: November 9, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Arquimedes Martinez Canedo, Gustavo Arturo Quiros Araya, Georg Muenzel, Elisabeth Heindl, Jörg Neidig
  • Patent number: 11163833
    Abstract: Aspects include a method for generating an initial ranking of a plurality of discovered keywords, in which the initial ranking is based on confidence levels. The method includes presenting the initial ranking to a user as a list that includes the plurality of discovered keywords. The method includes, in response to receiving a text string as a first input from the user, filtering the list of discovered keywords to generate a refined list of discovered keywords. The filtering includes searching the list of discovered keywords to rank keywords that match the input string using a fuzzy search. The method includes mapping a discovered keyword of the refined list to a business term using a fuzzy search. The method includes updating the initial ranking based on the mapping of the discovered keyword.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Haumer, William J. Scheid, III, Stanislav Georgiev, Yan Luo, Tala El Hallak
  • Patent number: 11157551
    Abstract: The present invention relates to computer technology. In particular, the present invention relates to a method of loading an image and the device thereof. The present invention first loads a thumbnail of the image, and then loads a full version of the image optionally. The present invention does not need to divide the image into multiple scenes, and is also different from other reloading method. Therefore, the method can improve the fluency of a game without interfering other programs, and overcome prior arts' drawbacks, such as limited application, low accuracy of loading and interference of other resources.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 26, 2021
    Assignee: NETEASE (HANGZHOU) NETWORK CO., LTD.
    Inventors: Guo Yu, Yu Wu
  • Patent number: 11156624
    Abstract: The present invention has been made to solve the above problem, and an object of the present invention is to provide an automatic analyzer that enables control related to a search screen display of an automatic analyzer.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 26, 2021
    Assignee: HITACHI HIGH-TECH CORPORATION
    Inventor: Naohiko Fukaya
  • Patent number: 11138243
    Abstract: According to one embodiment of the present invention, a system provides access to geographic information. The system generates an index including information and one or more identifiers each indicating a corresponding geographic area pertaining to the information. The system processes a query against the index to provide information aggregated for corresponding geographic areas. Embodiments of the present invention further include a method and computer program product for providing access to geographic information in substantially the same manners described above.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: William J. Oliver, Wojciech J. Wyzga
  • Patent number: 11120065
    Abstract: An embodiment of the disclosure provides a method of integrating data across multiple data stores in a smart cache in order to provide data to one or more recipient systems. The method includes automatically ingesting diverse data from multiple data sources, automatically reconciling the ingested diverse data by updating semantic models based on the ingested diverse data, storing the ingested diverse data based on one or more classification of the data sources according to the semantic models, automatically generating scalable service endpoints which are semantically consistent according to the classification of the data sources, and responding to a call from the one or more recipient systems by providing data in the classification of the data sources.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: September 14, 2021
    Assignee: Aetna Inc.
    Inventors: Claus T. Jensen, Joseph Arnold, John A. Pierce, Jr., Robert Samuel, Sriram Ganesan
  • Patent number: 11113243
    Abstract: A computer-based method includes receiving, at a compute device, a collected set of system measurement facility (SMF) data from a mainframe operating system. The method includes, retrieving from a memory operatively coupled to the compute device, a set of SMF field-type identifiers. Each SMF field-type identifier having a one-to-one logical relation with a conditional value from a set of conditional values. The method includes selecting SMF field values from the collected set of SMF data, based on the set of conditional values. The SMF field values is a subset of SMF field values included in the collected set of SMF data. The method further includes executing a flattening process to produce a flattened record that includes at least one flattened SMF field value converted into a target format, and inserting the flattened record into a data repository compatible with the target format.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: September 7, 2021
    Assignee: SYNCSORT INCORPORATED
    Inventor: Christopher Youngs Blaicher
  • Patent number: 11106635
    Abstract: Each file storage apparatus of a plurality of file storage apparatuses stores a file system, and associates and stores paths of elements in the file system and archive destinations of the elements in an archive storage apparatus. When the file system is operated, each file storage apparatus transmits archive data of an element as an operation target, and operation information including operation details to the archive storage apparatus. The archive storage apparatus receives the archive data and the operation information, stores the archive data, and stores consistency information including the operation information and archive versions indicating a reception order of the operation information.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: August 31, 2021
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Takata, Akiyoshi Tsuchiya, Hitoshi Kamei, Hitoshi Arai, Yoji Nakatani
  • Patent number: 11106674
    Abstract: Techniques for data skipping that may be user defined and extensible may be provided. A method may include receiving a query, at a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, modifying, at the computer system, the received query to utilize at least one data skipping index to evaluate at least one criterion of the query, wherein the at least one data skipping index comprises an index on at least one attribute of data that excludes index information for at least a portion of those data items that do not meet the at least one criterion, and wherein the at least one data skipping index is generated based on information received from an application programming interface, and evaluating, at the computer system, the query.
    Type: Grant
    Filed: March 31, 2019
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Guy Khazma, Gal Lushi, Paula Ta-Shma