Patents Examined by Ranjit P Doraiswamy
  • Patent number: 10430438
    Abstract: An online analytical processing system may comprise an n-dimensional cube structured using slice-based partitioning in which each slice comprises one or more hierarchies of data points. A region of a hierarchy may be classified according to computational demands associated with the region. A scaling or replication mechanism may be applied to the region based on the computational demands associated with that region.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: October 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Santosh Kalki, Srinivasan Sundar Raghavan, Timothy Andrew Rath, Mukul Vijay Karnik, Amol Devgan, Swaminathan Sivasubramanian
  • Patent number: 10387458
    Abstract: A system is disclosed for obtaining historical mold spore data. The system may have a computer with a processor. At least one database may be used which contains information correlating subregion codes of a geographic area with ones of predetermined climate classification codes associated with each of the subregion codes. The database further may have available historical mold spore data for the subregion codes and be configured to receive an input indicating a target subregion code that identifies an area falling within the geographic area; to identify a specific one of the codes that is associated with the target subregion code; and to obtain portions of the stored historical mold spore data which is associated with ones of the subregion codes falling within the geographic area that have the specific one of the codes associated therewith.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: August 20, 2019
    Assignee: EMLab P&K, LLC
    Inventors: Harriet A. Burge, David F. Gallup, Malcolm J. Moody, Edward V. B. Chadez, Daniel M. Devine
  • Patent number: 10379963
    Abstract: Techniques disclosed herein provide for global management of a set of data management services being executed by at least one of one or more physical data management appliances and one or more virtual data management appliances. First instructions are transmitted to a first copy data management appliance that cause the first copy data management appliance to send first data associated with protecting a first application entity to the management server. Second instructions are transmitted to a second copy data management appliance that cause the second copy data management appliance to send second data associated with protecting a second application entity to the management server. A plurality of data management policies associated with the first copy data management appliance and the second copy data management appliance are scheduled using a third service level template, which includes a merged set of schedules for the first and second copy data management appliances.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: August 13, 2019
    Assignee: Actifio, Inc.
    Inventors: Ankur Bhargava, Micah Waldman, James Charles Washburn, Jr., Jacqueline M. Smith, Jeffrey McNeil, Dongjun Sun, Yong-Min Chen, Qiang Fu
  • Patent number: 10346382
    Abstract: Systems and methods are disclosed herein for modifying suggestion metadata in an electronic document. A copy request is received to copy a portion of the electronic document. The portion of the electronic document includes a first suggestion having metadata that indicates the suggestion was made by a first user. The copy request is received from a second user. A paste request to paste the copied portion is received from the second user. The metadata of the suggestion is modified based on the paste request to obtain modified metadata.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: July 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Jacob Robert Voytko, Luiz Do Amaral De Franca Pereira Filho, Fil Zembowicz
  • Patent number: 10339165
    Abstract: A system for generating synonyms of a search query includes a database for storing session logs including query data and a processor configured to execute computer-readable instructions for tying the search query to a category, analyzing query data of session logs to formulate groups of synonym candidates, selecting one of groups containing a synonym candidate that matches the search query, and filtering the selected group by tying each candidate of the selected group to a respective category, comparing the category of the search query with the category of each of the candidates of the selected group, and removing at least one candidate from the selected group to form a set of synonyms with each synonym being tied to a category that is common with the category of the search query. A method and one or more non-transitory computer-readable storage media for generating synonyms of a search query are also disclosed.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: July 2, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Monadhika Sharma, Andrei Lopatenko, Seshadri Sridharan
  • Patent number: 10235333
    Abstract: Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 19, 2019
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Boaz Avital, Armond Bigian, Spencer G. Fang, Anthony Asta
  • Patent number: 10198446
    Abstract: A CAD file converting device for applying CAD files created in a CAD system for machines to a CAD system for ships maps modeling units that the CAD files created in the CAD system for machines and those applied in the CAD system for ships, and converts parameter values determining feature shapes in the mapped modeling units into parameter values proper to the CAD files of the CAD system for ship design. Accordingly, CAD files of a CAD system for machines can be accurately converted into CAD files of a CAD system for ships.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: February 5, 2019
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Soon Hung Han, Jinggao Li
  • Patent number: 10185478
    Abstract: Various embodiments of system and methods of creating a filter for a list of objects are described herein. The method includes receiving a selection of a set of objects from the list of objects composed of one or more fields having field values, and comparing the field value in each field of an object with the field values in each of the corresponding fields of the other objects in the set of objects. Based on the comparison, identifying that the field values are the same across the one or more fields of the set of objects. The method further includes generating a list of filter criteria based on the identified field values. The filter may be created using the list of filter criteria.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: January 22, 2019
    Assignee: SAP SE
    Inventor: Martin Hoffmann
  • Patent number: 10182083
    Abstract: Electronic source information is reconciled by normalizing at least some electronic source information, transport information and destination information by applying a plurality of rules to extract the information into at least one schema. At least some of the normalized information is identified to contain at least one discrepancy or missing data record, and reconciliation information is provided in a graphical user interface. Electronic information is received that reconciles the discrepancy or the missing record, and the reconciled and normalized electronic source, transport and destination information is processed to provide data analytics. A report is generated that represents the data analytics and that is output to at least one user. This can occur in one or more implementations of the present application.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: January 15, 2019
    Assignee: COMMODITIES SQUARE LLC
    Inventors: Tim Cannon, Marc Lefebvre, Greg Drillock
  • Patent number: 10176218
    Abstract: A system and a method for creating an OData custom query involve retrieving properties for a data object defined in a software application, and then displaying a graphical user interface by which the retrieved properties are selected together with additional options. A plurality of partial queries are created based on the selected properties and the additional options. The partial queries are combined to form a complete OData query for the software application.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: January 8, 2019
    Assignee: SAP SE
    Inventors: Yunjiao Xue, David Brandow
  • Patent number: 10169490
    Abstract: Query disambiguation can include identifying, a first set of word clusters in a first candidate answer generated in response to a first input query for a question-answering system. Each of the first set of word clusters can be classified according to a syntactic element of a first set of syntactic elements. Query disambiguation can include identifying, in the first input query, a second set of word clusters. Each of the second set of word clusters can be classified according to a syntactic element of a second set of syntactic elements. Query disambiguation can include determining that the first word cluster is classified according to a first syntactic element that is not present in the second set of syntactic elements and generating a second input query using the first input query and the first word cluster.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Claire L. Kohler
  • Patent number: 10169489
    Abstract: Query disambiguation can include identifying, a first set of word clusters in a first candidate answer generated in response to a first input query for a question-answering system. Each of the first set of word clusters can be classified according to a syntactic element of a first set of syntactic elements. Query disambiguation can include identifying, in the first input query, a second set of word clusters. Each of the second set of word clusters can be classified according to a syntactic element of a second set of syntactic elements. Query disambiguation can include determining that the first word cluster is classified according to a first syntactic element that is not present in the second set of syntactic elements and generating a second input query using the first input query and the first word cluster.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Claire L. Kohler
  • Patent number: 10152510
    Abstract: Disclosed aspects relate to query hint learning in a database management system. A hint in a first query is detected by the database management system. The first query has a first signature. A second query is received by the database management system. The second query has a second signature. A determination is made by the database management system that the second signature correlates with the first signature. A query plan is established by the database management system. The query plan is based on the second query and uses the hint in the first query. In response to receiving the second query, the database management system processes the query plan.
    Type: Grant
    Filed: March 20, 2016
    Date of Patent: December 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shawn J. Baranczyk, Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras
  • Patent number: 10152509
    Abstract: Disclosed aspects relate to query hint learning in a database management system. A hint in a first query is detected by the database management system. The first query has a first signature. A second query is received by the database management system. The second query has a second signature. A determination is made by the database management system that the second signature correlates with the first signature. A query plan is established by the database management system. The query plan is based on the second query and uses the hint in the first query. In response to receiving the second query, the database management system processes the query plan.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shawn J. Baranczyk, Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras
  • Patent number: 10146630
    Abstract: Embodiments are directed to a method of performing incremental block based backups for volume and sub-file level backups by providing a change block tracking driver component, maintaining a context of the change block tracking driver as a driver context using a single bitmap that represents the volume being tracked, and maintaining the bitmap as the only element to track changes across the volume backups and multiple application backups involving different sub-file level backups.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Kiran M V Kumar, Kumar Srikanta, Manjunath Jagannatha, Ravi Shankar Panem
  • Patent number: 10120920
    Abstract: A processing request is received. The processing request includes information about a first location where a set of data is stored and information about a second location where the set of data is to be transferred. The size of the set of data is determined. The size of the available portion of the second location is determined. If the size of the set of data is smaller than the size of the available portion of the second location is determined. Responsive to determining the size of the set of data is larger than the size of the available portion of the second location, the size of the available portion is requested to be increased. The size of the available portion of the second location is increased to a size larger than the determined size of the set of data.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Prajwal M. Alva, Sindury R. R. Baddam, Michael Bender, Kiran K. Kompala
  • Patent number: 10108813
    Abstract: A system and article of manufacture for managing access to queries and, more particularly, for managing access by multiple users to persistently stored queries. One embodiment discloses managing access by multiple users to a predefined query against data in a database. The embodiment comprises associating one or more access rights with at least some portion of the predefined query. When a request to access the predefined query by a first user is received, access to the predefined query by the first user is limited on the basis of the access rights.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Daniel P. Kolz
  • Patent number: 10055453
    Abstract: An interactive searching method and apparatus are provided. The interactive searching method includes following steps. A query is obtained, and intention clarification information of the query is generated according to a history search log associated with the query and a predetermined semantic knowledge base to display on a client webpage in which the query is.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 21, 2018
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventor: Shiqi Zhao
  • Patent number: 10049112
    Abstract: The present disclosure relates a computer-implemented method comprising obtaining, at a database application, a selection of one or more database metadata items from a user device, wherein each metadata item includes human-intelligible content and each metadata item identifying an associated database object contained in a database, identifying, based at least partially on the database objects associated with the selected one or more metadata items, one or more predefined database views of the database application, registering the identified one or more predefined database views, monitoring if the one or more predefined database views are updated after the registering operation and triggering pushing of an update notification to the user device in response to a monitored update of the one or more predefined database views.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: August 14, 2018
    Assignee: Business Objects Software Ltd.
    Inventors: Pak Man Chan, Walter Mak
  • Patent number: 10037583
    Abstract: This technology relates to a method, non-transitory computer readable medium, and influencer analyzing computing device for analyzing content associated with one or more influencers of at least one social network. This technique involves identifying key influencers of at least one social network with respect to a topic of interest. Thereafter, an overall topic cloud and an influencer topic cloud for each key influencer is created and analyzed. The overall topic cloud and an influencer topic cloud are compared to cross-verify if the identification of the key influencers is correct. After that, volume of social interaction of the key influencers with respect to the topic of interest are determined and visualized.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: July 31, 2018
    Assignee: Infosys Limited
    Inventors: Shaurabh Bharti, Jai Ganesh, Nishtha Srivastava