Patents Examined by Bruce M Moser
  • Patent number: 10417282
    Abstract: Systems, methods, and other embodiments associated with entity mapping. According to one embodiment, a method comprises generating trees based, at least in part, on data. The data is associated with dimensions. A tree includes nodes that are not defined by the dimensions of the data. The method further includes performing statistical tree analysis to calculate results for the trees. The statistical tree analysis is performed independent of the dimensions of the data. A table of a composite result set is created by unionizing the results for the at least two trees. The nodes of the trees are parsed based, at least in part, on the composite result set. The at least two trees can then be visually displayed.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: September 17, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Dana K. Zuber, Evelyn Ujanen, Teresa Nieten, Matthew P. Schlachtman, Cigdem Gencer
  • Patent number: 10409770
    Abstract: Methods, systems, and computer-readable media for automatic archiving of data store log data are disclosed. One or more operation records in a log are selected for archival. The one or more operation records comprise data indicative of operations performed on one or more data objects of a data store. The one or more operation records are selected for archival prior to deletion from the log. The one or more operation records are replicated from the log to an archive. Based at least in part on the replicating, the one or more operation records in the log are marked as archived. Based at least in part on the marking as archived, the deletion of the one or more operation records from the log is permitted.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Lei Ye
  • Patent number: 10409778
    Abstract: A method for processing a data request in a software defined storage system, wherein the software defined storage system comprises one or more nodes configured as a set of client modules operatively coupled to a set of server modules, comprises the following steps. A data request with a data set is received at one of the set of client modules. One or more data services (e.g., deduplication and/or data compression) are performed on the data set, wherein the performance of the one or more data services on the data set is dynamically shared between one or more of the set of client modules and one or more of the set of server modules.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: September 10, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Accela Zhao, Ricky Sun, Kun Wang, Sanping Li, Kenneth Durazzo
  • Patent number: 10394775
    Abstract: A method of managing a commitment time that includes providing at least a first client and a second client in communication with at least a transaction management server in an NoSQL environment; and determining with the transaction management server when the first client reads a value in a first transaction that is being updated by the second client in a second transaction whether the value has been committed. If it is determined that the value has not been committed, the transaction management server causes the second client to commit after the start time of the first transaction.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Hiroshi Horii
  • Patent number: 10387467
    Abstract: An approach is provided that analyzes electronic documents, each of which was written by an author. Time-based personality profiles are retrieved corresponding to the author. A date of each of the electronic documents is compared to a set of dates corresponding to different personality insights of the author over time. The approach selects one of the author's personality insights based on the comparison. A sentiment score corresponding to each of the electronic documents is adjusted based on the selected personality insight that corresponds to each of the electronic documents.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Joseph N. Kozhaya
  • Patent number: 10387898
    Abstract: Some aspects of this disclosure involve ranking types of food based on measurements of affective response of users who consumed the types of food. In one embodiment, a system that ranks types of food includes sensors that take measurements of affective response of users and a computer. The computer receives indications of times at which the users consumed the types of food and selects for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food. The computer ranks the types of food based on the selected measurements. Optionally, each of the types of food is a different item on a menu comprising food items.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: August 20, 2019
    Assignee: Affectomatics Ltd.
    Inventors: Ari M Frank, Gil Thieberger
  • Patent number: 10360256
    Abstract: Provided is a microscope-image browsing system including: a server that stores multidimensional microscope images; and one or more client terminals that are connected to the server via a network, wherein each of the client terminals is provided with: an input portion with which microscope images and a playback direction are input; an information-transmitting portion that transmits the input information about the microscope images and the playback direction; an image-receiving portion that receives the microscope images; a storage portion that stores the received microscope images; and an image-playing-back portion that plays back the stored microscope images, and wherein the server is provided with: an information-receiving portion that receives the information transmitted thereto from the information-transmitting portion; and an image-delivering portion that, on the basis of the received information about the microscope images and the playback direction, preferentially delivers the microscope images arrayed
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: July 23, 2019
    Assignee: OLYMPUS CORPORATION
    Inventor: Mina Kobayashi
  • Patent number: 10353621
    Abstract: Systems and methods for backing up data and for restoring at least sub-sets of the backed up data or for restoring sub-sets of data from a single file. An offset map is generated when backing up data. The offset map identifies at least starting locations of files and data records in the backup. A request for specific data is accommodated by identified the start locations of the specific data and then extracting the requested data from the backup. The requested data can then be restored independently of the entire backup.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: July 16, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Debra H. Graham, Matthew D. Buchman
  • Patent number: 10353973
    Abstract: A digital magazine server displays content items from various sources to users of client devices. Each source of a content item is identified by a domain, and content items for different sources have different domain-level quality. To differentiate sources of content items, the domains identifying the sources are ranked based on domain scores of the domains generated by an aggregate of multiple trained domain classifiers. A domain score of a domain indicates a domain-level quality of content items provided by a source identified by the domain. Each of the trained domain classifiers (e.g., a naïve Bayes classifier, a random forest classifier, and a logistic regression classifier) generates a prediction of whether a domain is a spam domain based on the domain features and domains with known labels. Based on the domain scores of domains, the domain ranking module may adaptively select content items from the sources with corresponding domains scores.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 16, 2019
    Assignee: Flipboard, Inc.
    Inventor: Vlad Ionut Cora
  • Patent number: 10353889
    Abstract: A first state identifier is determined according to the state of a first file at a first time point, and a second state identifier is determined according to the state of a second file at a second time point. The first and second state identifiers are compared and an alignment indication is displayed to a user of a client device thereby making the user aware of the alignment state between the files. The files may be associated with different client devices or different users thereby showing group alignment. The files may also be associated with a single user or client device thereby showing local alignment. The state identifiers may include digest hashes of content of the first and second files, metadata, or state information regarding the files. The files may be encrypted and access check keys utilized to determine whether a client device is authorized to receive an encrypted file.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 16, 2019
    Assignee: ULTRALIGHT TECHNOLOGIES INC.
    Inventor: Charles C. Gammans
  • Patent number: 10331648
    Abstract: A method, device and medium for constructing a knowledge base is described, wherein the knowledge base construction based on retrieving text information, determining whether the text information includes at least first information according to a predefined property description pattern, extracting the first information from the text information when the first information is determined to be included in the text information, and constructing the knowledge base based on the first information and an entity corresponding to the first information.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: June 25, 2019
    Assignee: XIAOMI INC.
    Inventors: Pingze Wang, Zhijun Chen, Fei Long
  • Patent number: 10311070
    Abstract: A system generates and displays to a user of a digital magazine a list of candidate topics. The system first receives a package name list from a user device of the user, and the package name list indicates computer applications installed on the user device. The system retrieves a package name-topic matrix generated based on information associated with a set of existing users of the system. The system compares package names included in the received package name list and package names included in the package name-topic matrix, and identifies known topics in the package name-topic matrix based on the comparison. The system generates a list of candidate topics for the user based on the identified known topics, and provides the list for display to the user. In response to candidate topics selected by the user, the system provides to the user content relevant to the selected candidate topics.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: June 4, 2019
    Assignee: Flipboard, Inc.
    Inventor: Robert Griesmeyer
  • Patent number: 10311110
    Abstract: A system and a method, the method including receiving a set of documents, the set including at least one instance of an unstructured document; parsing the set of documents to obtain information regarding the set of documents; determining a map of a map for the set of documents based on the information obtained by the parsing; generating a hierarchical semantic representation of the set of documents based on the map of the map; and storing the hierarchical semantic representation of the set of documents.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 4, 2019
    Assignee: SAP SE
    Inventor: Hemant Kumar
  • Patent number: 10303704
    Abstract: Techniques are disclosed for processing a data set that is not organized according to a schema being used for organizing data (referred to herein as an “unstructured data set”). An unstructured data set is analyzed based on a group of structured data sets that are organized according to the schema. A particular structured data set is determined to be associated with the unstructured data set. The unstructured data set is stored in association with the particular structured data set. Periodically, the unstructured data set is re-analyzed based on a current version of the group of structured data sets. Additionally or alternatively, an unstructured data set is analyzed based on a particular schema of a set of schemas. A subset of information is extracted from the unstructured data set, and stored in accordance with the particular schema. Periodically, the unstructured data set is re-analyzed based on a current version of the set of schemas.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 28, 2019
    Assignee: Oracle International Corporation
    Inventors: Rob Goris, Yu Jun Lam, Yongran Huang, Peter Ondrejka, Pradeep Prabhakar Kinjawadekar, Kit Sum Belinda Chan-Most, Kyle I. Parent, Paolo Juvara, Laszlo Nyakas
  • Patent number: 10296761
    Abstract: A system for reducing the information content of a data stream according to privacy requirements that vary according to referents of the data while maximizing the utility of the data stream in the aggregate. In embodiments, a receiver of data characterizing multiple referents extracts information such as statistics. A filter may reduce the information content of the data to reduce the probability that the receiver could uniquely identify any single referent from the data, according to privacy requirements that vary by the referent. The filter allows this to be done in a way that allows the utility of the data to be maximized when the permitted probability of identification varies among the referents.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: May 21, 2019
    Assignee: The Trustees of Columbia University in the City of New York
    Inventor: Tony Jebara
  • Patent number: 10282445
    Abstract: The present invention extends to methods, systems, and computing system program products for incrementally calculating kurtosis for Big Data or streamed data in real time by incrementally calculating one or more components of kurtosis. Embodiments of the invention include incrementally calculating one or more components of a kurtosis for a modified computation subset based on the one or more components of the kurtosis calculated for a pre-modified computation subset and then calculating the kurtosis based on the incrementally calculated components. Incrementally calculating kurtosis avoids visiting all data elements in the modified computation subset and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: May 7, 2019
    Assignee: CLOUD & STREAM GEARS LLC
    Inventor: Jizhu Lu
  • Patent number: 10275184
    Abstract: Techniques are described herein for executing queries on distinct portions of a database object that has been separate into chunks and distributed across the volatile memories of a plurality of nodes in a clustered database system. The techniques involve receiving a query that requires work to be performed on data that resides in a plurality of on disk extents. A parallel query coordinator that is aware of the in-memory distribution divides the work into granules that align with the in-memory separation. The parallel query coordinator then sends each granule to the database server instance with local in memory access to the data required by the granule and aggregates the results to respond to the query.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: April 30, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Niloy Mukherjee, Vineet Marwah, Hui Jin, Kartik Kulkarni
  • Patent number: 10268554
    Abstract: A method begins by determining an encoding modification for a set of encoded data slices. The method continues by determining a plurality of tasks for executing the encoding modification. The method continues by dividing a first task of the plurality of tasks into one or more partial tasks based on the first task and assigning a first partial task of the one or more partial tasks to a first storage unit. The method continues by dividing a second task of the plurality of tasks into a plurality of partial tasks based on the second task and assigning the plurality of partial tasks to a set of storage units. The method continues by executing, by the first storage unit and at least some storage units of the set of storage units, the first partial task and the plurality of partial tasks, respectively, to produce a modified set of encoded data slices.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Wesley B. Leggette, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch, Gary W. Grube, S. Christopher Gladwin
  • Patent number: 10261947
    Abstract: Some aspects of this disclosure include systems, methods, and/or computer programs that may be used to determine a cause of an inaccuracy in predicted affective response to an event that involves a user who has an experience. Some embodiments described herein involve identifying when a difference between a measurement of affective response corresponding to an event is different from the predicted affective response corresponding to the event. When such a discrepancy is identified, a presentation is made to the user of at least one of the following: one or more factors characterizing the event, and effects of the one or more factors on the user, as determined based on a model of the user. Based on a comment made by the user in response to the presentation, at least one of the following is identified: a discrepancy in a description of the event, and an inaccuracy in the model.
    Type: Grant
    Filed: June 26, 2016
    Date of Patent: April 16, 2019
    Assignee: Affectomatics Ltd.
    Inventors: Ari M Frank, Gil Thieberger
  • Patent number: 10262031
    Abstract: The present invention extends to methods, systems, and computing system program products for decrementally calculating kurtosis for Big Data or streamed data. Embodiments of the invention include decrementally calculating one or more components of a kurtosis for an adjusted computation subset based on one or more components of the kurtosis calculated for a previous computation subset and then calculating the kurtosis based on the components. Decrementally calculating kurtosis avoids visiting all data elements in the adjusted computation subset and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 16, 2019
    Assignee: CLOUD & STREAM GEARS LLC
    Inventor: Jizhu Lu