Patents Examined by Hasanul Mobin
  • Patent number: 10713306
    Abstract: Computer systems, devices, and associated methods of content pattern based automatic document classification are disclosed herein. In one embodiment, a method includes receiving a document and a sequence of words corresponding to a document class having a class label from a network storage. The method also includes determining a longest common subsequence of words between the words in the document and the sequence of words and calculating a similarity percentage between the document and the sequence of words based on the determined longest common subsequence. When the calculated similarity percentage is above a threshold, the class label corresponding to the document class is automatically applied to the received document in the network storage.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daran Cai, Nakul Garg, Michael Dobrzynski, Wei-Qiang Guo, Amit Khanna, Ning Xu
  • Patent number: 10698918
    Abstract: Methods and systems for representing data are disclosed. An example method can comprise providing a first representation of data and receiving a request to change resolution of the data. An example method can comprise, transforming, based on at least one wavelet function, the data to at least one of reduced data or expanded data. An example method can comprise providing a second representation of the data based on at least one of the reduced data or expanded data.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: June 30, 2020
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventor: José Dìaz López
  • Patent number: 10691687
    Abstract: Embodiments of the present invention provide systems and methods for data management. Synopsis tables have been found to be more effective for maintaining a high level of system performance while answering analytical queries. Synopsis tables, which contain MAX, MIN, and Bloom filter columns, may be modified by dropping ineffective data content within these columns and regenerating dropped data when beneficial. By automatically modifying data, database queries may be optimized.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ian R. Finlay, Christian M. Garcia-Arellano, Adam J. Storm, Calisto P. Zuzarte
  • Patent number: 10691676
    Abstract: Implementations of this specification include traversing a sub-tree of a world-state MPT in multiple iterations, and, at each iteration, for a current node of the sub-tree, executing one of: adding the current node of the world-state MPT to the update tree, adding the current node of the world-state MPT to the update tree, and moving to a next iteration of the traversal setting the current node of the sub-tree to a node referenced by the extension node, adding the current node of the world-state MPT to the update tree, and moving to a next iteration of the traversal setting the current node of the sub-tree to a node pointed to by a slot of the current node of the sub-tree; and transmitting the update tree to a client for updating a locally stored sub-tree using the update tree.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 23, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Wenbin Zhang
  • Patent number: 10685042
    Abstract: A corpus of information describing queries used to access a transactional data store may be used to identify analytical relationships that are not explicitly defined in a schema or supplied by a user. Join relationships may be identified based on field coincidence in elements of queries in the corpus. Join relationships may be indicative of dimensions and attributes of a dimension. Hierarchy levels for a dimension may be identified based on factors including data type, reference in an aggregating clause, and reference in a grouping clause.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 16, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Anurag Windlass Gupta, Timothy Andrew Rath, Srinivasan Sundar Raghavan, Santosh Kalki
  • Patent number: 10678781
    Abstract: Repairing a link based on an issue includes associating at least one metadata segment with a link, identifying, in a resource repository, at least one resource that matches the at least one metadata segment, determining if there is an issue between the link and the at least one resource, and repairing the link based on the issue between the link and at least one resource.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan Hepper, Eric Martinez de Morentin
  • Patent number: 10678780
    Abstract: A system for cross verification of data captured by a consumer electronic device is disclosed. Primary data, for example, a photograph, is captured by a mobile capture device, metadata including the time and location of the capture is associated with the primary data. Environmental data, for example, pressure, temperature, visible WiFi networks, visible cell towers, is also measure by the mobile capture device. Other capture devices are identified in the vicinity and those other devices also measure environmental data. The measurements of environmental data can then be compared in order to calculate a confidence level in the position metadata associated with the primary data.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: June 9, 2020
    Assignee: SERELAY LIMITED
    Inventor: Roy Azoulay
  • Patent number: 10678755
    Abstract: Embodiments include techniques for metadata verification in a distributed file system, the technique including receiving an input for metadata, the metadata being associated with a file, and acquiring a function lock on a designated region of the file based at least in part on the metadata. The technique also includes hashing the input associated with the metadata into a designated region of the file, and updating the designated region corresponding to the input. The technique includes computing a checksum for the metadata associated with the designated region, updating a journal file based at least in part on the metadata, and releasing the function lock.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James C. Davis, Willard A. Davis
  • Patent number: 10671661
    Abstract: In one embodiment, a method includes generating a first query requesting a data structure of a specific data type, retrieving the data structure of the specific data type from one or more hierarchical graphs using the first query, retrieving one or more data items from the hierarchical graphs using the data structure, and validating the retrieved data items by determining whether the data structure corresponds to the retrieved data items.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: June 2, 2020
    Assignee: Facebook, Inc.
    Inventors: Nicholas Hage Schrock, Lee Williams Byron, Daniel L. Schafer
  • Patent number: 10664374
    Abstract: An event analysis device having an event collector for collecting event log data representing an operation history by a DCS operator; an event analyzer for analyzing the event log data, and extracting basic unit operations or unit operations representing an operation method based on operations of the DCS operator or an operation intention based on operations of the DCS operator; an operation sequence extractor for extracting operation sequences which the basic unit operations or the unit operations are aligned in accordance with time order in every service time period; an operation clusterer for clustering the operation sequences based on similarity among the operation sequences extracted in every service time period; and an operation procedure generator for analyzing the operation sequences clustered in same type, and estimating a structure of the operation procedure based on the operation of the DCS operator.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: May 26, 2020
    Assignee: Yokogawa Electric Corporation
    Inventors: Zhuo Liu, Yuichi Sakuraba
  • Patent number: 10664755
    Abstract: A searching method and system based on multi-round inputs and a terminal are provided. The method comprises: acquiring search conditions input by a user in multiple searches; determining a multi-round property between at least two searches of the multiple searches; determining a search purpose of one of the search conditions, and determining that the search purpose of the one of the search conditions is a multi-round search purpose; generating search results based on the multi-round search purpose and search conditions input by the user; and ranking the generated search results, and determining and outputting an optimal search result. According to the searching method provided by the present application, a machine can understand a user's purpose under a continuous multi-round interactions by understanding the context, so that the use initiative of the user is improved.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: May 26, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Guang Lu, Qiang Ju, Xiajun Luo
  • Patent number: 10664496
    Abstract: A computer system, comprising a plurality of computers; and a management computer, wherein a plurality of data stores which store data obtained from a data source and having differing attributes, wherein the management computer has a request allocation unit and holds metadata management information. The request allocation unit is configured to: refer to the metadata management information to select a candidate data store based on analysis results of the data obtaining request including the time attribute of the requested data; determine whether the requested data can be obtained from the candidate data store; determine a data store to which to issue a request for obtaining the requested data; and issue the request to the determined data store.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 26, 2020
    Assignee: Hitachi, Ltd.
    Inventors: Miyuki Hanaoka, Shinichi Kawamoto, Satoshi Katsunuma
  • Patent number: 10649991
    Abstract: Embodiments of the present invention provide systems and methods for data management. Synopsis tables have been found to be more effective for maintaining a high level of system performance while answering analytical queries. Synopsis tables, which contain MAX, MIN, and Bloom filter columns, may be modified by dropping ineffective data content within these columns and regenerating dropped data when beneficial. By automatically modifying data, database queries may be optimized.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ian R. Finlay, Christian M. Garcia-Arellano, Adam J. Storm, Calisto P. Zuzarte
  • Patent number: 10642796
    Abstract: Embodiments include techniques for metadata verification in a distributed file system, the technique including receiving an input for metadata, the metadata being associated with a file, and acquiring a function lock on a designated region of the file based at least in part on the metadata. The technique also includes hashing the input associated with the metadata into a designated region of the file, and updating the designated region corresponding to the input. The technique includes computing a checksum for the metadata associated with the designated region, updating a journal file based at least in part on the metadata, and releasing the function lock.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James C. Davis, Willard A. Davis
  • Patent number: 10628411
    Abstract: Repairing a link based on an issue includes associating at least one metadata segment with a link, identifying, in a resource repository, at least one resource that matches the at least one metadata segment, determining if there is an issue between the link and the at least one resource, and repairing the link based on the issue between the link and at least one resource.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: April 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan Hepper, Eric Martinez de Morentin
  • Patent number: 10621213
    Abstract: In various embodiments, a biometric rating system (“BRS”) may generate ratings based on biometric data. The BRS may receive biometric data, along with location data, from personal devices of a user. The BRS may identify a location at which the biometric data was measured. The BRS may generate one or more ratings associated with the location, such as ratings for a venue or event at the location. The BRS may also perform calibration of the biometric data. For example, the BRS may be configured to partition biometric data measurements into multiple segments to be associated with different locations, different areas at a location, or different portions of an event. The BRS may calibrate biometric data based on activity or social media or proximity data. The BRS may generate a rating based on the calibrated biometric data. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: April 14, 2020
    Assignee: INTEL CORPORATION
    Inventors: Igor Tatourian, Rita H. Wouhaybi, Hong Li
  • Patent number: 10621211
    Abstract: A technique for language tag management includes accessing a standardized language tag repository to identify changes in standardized language tags. Records of a data source are analyzed to determine whether they contain language tags inconsistent with the standardized language tags. If so, a determination is made whether a language tag update policy indicates an action preserving an integrity of the record. If so, reference metadata is created based on the standardized language tags and the reference metadata is linked to the record while maintaining the record intact with the inconsistent language tag.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amanda Y. Burgmeier, Su Liu, Kiai Weidemann
  • Patent number: 10621212
    Abstract: A technique for language tag management includes accessing a standardized language tag repository to identify changes in standardized language tags. Records of a data source are analyzed to determine whether they contain language tags inconsistent with the standardized language tags. If so, a determination is made whether a language tag update policy indicates an action preserving an integrity of the record. If so, reference metadata is created based on the standardized language tags and the reference metadata is linked to the record while maintaining the record intact with the inconsistent language tag.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amanda Y. Burgmeier, Su Liu, Kiai Weidemann
  • Patent number: 10623620
    Abstract: In an approach for utilizing photographic metadata for automated photographic setup, a computer receives photographic metadata. The photographic metadata is contained within an image file. The computer transmits configuration information to one or more photographic devices in a photographic setup. The configuration information is based on the photographic metadata. The computer receives a configuration update from the one or more photographic devices in the photographic setup. The computer determines whether the one or more photographic devices in the photographic setup are configured correctly, based on at least comparing the configuration update to the photographic metadata.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael C. Collins, John F. Kelley, Douglas E. Lhotka, Todd P. Seager
  • Patent number: 10614109
    Abstract: As disclosed herein, a method for generating a natural language processing query includes receiving one or more documents, wherein each document comprises a set of words, processing the one or more documents and the sets of words to provide a document content matrix V, a word feature matrix W, and a document feature matrix H, forecasting values for each entry of the word feature matrix and the document feature matrix over a selected time interval and a selected set of domains to provide a forecasted word feature matrix W? and a forecasted document feature matrix H?, calculating a set of coefficients for forecasted document feature matrix H? such that V=W? *H?, determining a rank for each word of the sets of words according to the calculated set of coefficients, and generating one or more queries according to the determined ranks for each word of the set of words.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Gary F. Diamanti, Mauro Marzorati