Patents Examined by Amresh Singh
  • Patent number: 11392624
    Abstract: An in-memory graph query runtime is integrated inside a database management system and is capable of performing simple patter-matching queries against homogeneous graphs. The runtime efficiently combines breadth-first (BFS) and depth-first (DFS) neighbor traversal algorithms to achieve a hybrid runtime that takes the best from both sides. As a result, the hybrid runtime is able to process arbitrarily large queries with a fixed amount of memory, optimizing for memory locality.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 19, 2022
    Assignee: Oracle International Corporation
    Inventors: Vlad Haprian, Laurent Daynes, Shasank K. Chavan, Jean-Pierre Lozi, Vasileios Trigonakis, Sungpack Hong, Marco Arnaboldi, Ciprian Baetu
  • Patent number: 11372904
    Abstract: A method includes obtaining, in a given log processing node, at least two different types of logs associated with assets of an enterprise system. The method also includes generating, at the given log processing node, frequency scores for terms in unstructured log data of each of the different log types, the generated frequency score for a given term in unstructured log data of a given log type being based on (i) occurrence of the given term in historical logs of the given log type previously processed by log processing nodes and (ii) occurrence of the given term in the obtained logs of the given log type. The method further includes extracting, at the given log processing node, features from the obtained logs based on the frequency scores, detecting events affecting the assets utilizing the extracted features, and modifying a configuration of the assets responsive to detecting the events.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: June 28, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Vibhor Kaushik, Peter Beale, Zachary W. Arnold
  • Patent number: 11361043
    Abstract: A method, computer system, and a computer program product for recommending additional content to an author generating authored content is provided. The present invention may include monitoring a travel location associated with the author. The present invention may include calculating a multi-sensory region based on the travel location and a maximum sense distance value. The present invention may include selecting at least one piece of additional content from a corpus of additional content based on the multi-sensory region. The present invention may include generating a model based on the at least one piece of additional content. The present invention may include selecting a relevant piece of additional content from the data model based on determining a topic associated with the relevant piece of additional content matches an authored topic associated with the authored content. The present invention may include presenting the selected relevant piece of additional content to the author.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: June 14, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11341168
    Abstract: Systems, methods, and other embodiments associated with determining a quality for activity duration keys are described. In one embodiment, a method includes comparing a duration time of an activity duration key to each reported time duration for completing selected activities from activity records and determining a difference associated to each activity record. A quality value is assigned to each activity record based on the difference, wherein the quality value represents one of at least two values indicative of a good value or a bad value. The quality of the activity duration key is calculated based at least on a number of the activity records that were assigned the good value relative to a number of the activity records assigned the bad value.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 24, 2022
    Assignee: Oracle International Corporation
    Inventors: Prasad Nair, Oleksiy Turchyn, Michael Wierzbowski, Dmytro Buldakov, Tetiana Gladkykh
  • Patent number: 11336648
    Abstract: A method and apparatus for document collaboration and management are disclosed. In the method and apparatus, a document may be incorporated in a document directory maintained by a document collaboration and management service. A portable representation underlay based on the document may be generated using one or more asynchronous workflows and the portable representation underlay may be provided in response to a user request.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 17, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Noah Anthony Eisner, Kevin Gillett, Himanshu Khurana, Arun Ponniah Sethuramalingam, Nagesh Pradhan Cadabam, Liangliang Wang, Sharad Kala, Stephen Joseph Oakley, Nandhini Nandiwada Santhanam
  • Patent number: 11328020
    Abstract: A method and system is disclosed that provides search with improved discoverability within an online gaming platform.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: May 10, 2022
    Assignee: Roblox Corporation
    Inventors: Aswath Manoharan, Nikolaus Sonntag, Shailendra Rathore
  • Patent number: 11321333
    Abstract: User interaction efficiency is improved by providing automatic enrichment of content with contextually relevant information. While a user is utilizing a productivity application, the system may receive a content item, such as an email or calendar event, to display within an application user interface. The system analyzes and identifies contextually relevant information based on the content item. Thereafter, the system displays the application user interface including the content item which is modified to display the contextually relevant information within the content item.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: May 3, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roshin Lal Ramesan, Michael Francis Palermiti, II, Megan Marie Quintero
  • Patent number: 11321478
    Abstract: A method for wirelessly connecting devices performed in a wireless connection system implemented with a computer includes: providing a list of devices capable of remote access with a user account of a user; connecting devices based on the list of devices capable of remote access; automatically updating a list of folders in the connected devices and a list of files included in the folders; and integrally managing files included in the connected devices.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: May 3, 2022
    Assignee: NHN Entertainment Corporation
    Inventors: Yeonseong Chae, JiHae Kim, Jihye Kim, SeYoung Jang, Nam kyung Kim, BeomSeok Jang, Jin Kyung Lyu, MinKyu Lee, Junghwan Park, Yong Seok Hong, Jinwoo Kim, Yonghee Lee, JongNa Kim, Jinwoo Lee, Nam Jug Kim
  • Patent number: 11314698
    Abstract: Techniques for automatically scheduling builds of derived datasets in a distributed database system that supports pipelined data transformations are described herein.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: April 26, 2022
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Hao Dang, Gustav Brodman, Yi Xue, Stacey Milspaw, Yifei Huang, Yanran Lu
  • Patent number: 11301165
    Abstract: A data management system and method for accelerating shared file checkpointing. Written application data is aggregated in an application data file created in a local burst buffer memory at a compute node, and an associated data mapping built index to maintain information related to the offsets into a shared file at which segments of the application data is to be stored in a parallel file system, and where in the buffer those segments are located. The node asynchronously transfers a data file containing the application data and the associated data mapping index to a file server for shared file storage. The data management system and method further accelerates shared file checkpointing in which a shared file, together with a map file that specifies how the shared file is to be distributed, is asynchronously transferred to local burst buffer memories at the nodes to accelerate reading of the shared file.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gooding, Pierre Lemarinier, Bryan S. Rosenburg
  • Patent number: 11294949
    Abstract: System, methods, and other embodiments described herein relate to using vehicles as mobile observation platforms and improving the querying of visual data within the vehicles by leveraging edge computing resources of the vehicles in a distributed network. In one embodiment, a method includes, in response to receiving, in a selected vehicle that is equipped with at least one camera, a visual query from a remote device, identifying search parameters from the query that specify at least visual content that is to be identified. The method includes analyzing a subset of a visual inventory to identify whether the subset includes the visual content by using at least a machine vision model executing on a processor within the selected vehicle. The visual inventory includes camera data that is acquired by the selected vehicle. The method includes communicating detection results about whether the subset includes the visual content to the remote device.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: April 5, 2022
    Assignee: Toyota Connected North America, Inc.
    Inventor: Brian M. Kursar
  • Patent number: 11270320
    Abstract: Disclosed is an improved method, system, and computer program product for implementing an author profiling tool for receiving data created by a plurality of authors, profiling the plurality of authors by performing semantic analysis upon the data, generating a plurality of author profiles for identifying topics of interest to the author based upon results from the semantic analysis and correlating topics of interest by analyzing the plurality of author profiles to identify common topics between the plurality of authors. These author profiles can be used to identify and correlate topical interests by consumers. An enterprise or business can more effectively market to the consumers based upon this knowledge of the consumers' interests.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: March 8, 2022
    Assignee: Oracle International Corporation
    Inventors: Mehrshad Setayesh, Timothy P. Mccandless
  • Patent number: 11270324
    Abstract: Provided is a process of learning an audience member function, the process including: obtaining a training set of geographic data describing geolocation histories of a plurality of mobile devices, wherein members of the training set are classified according to whether the respective member of the training set is a member of an audience; retrieving attributes of geolocations in the geolocation histories from a geographic information system; learning feature functions of an audience member function based on the training set, wherein at least some of the feature functions are a function of the retrieved attributes of geolocation, wherein the feature functions are learned, at least in part, by calculating a plurality of impurity measures for candidate feature functions and selecting one of the candidate feature functions based on the relative values of the impurity measures; and storing the feature functions of the audience member function in an audience repository.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 8, 2022
    Assignee: PLACEIQ, INC.
    Inventors: Stephen Milton, Duncan McCall
  • Patent number: 11250001
    Abstract: Embodiments of the invention relate to processing data records, and for a multi-phase partitioned data reduction. The first phase relates to processing data records and partitioning the records into a first partition of records having a common characteristic and a second partition of records that are not members of the first partition. The data records in each partition are subject to intra-partition data reduction responsive to a resource constraint. The data records in each partition are also subject to an inter-partition data reduction, also referred to as an aggregation to reduce a footprint for storing the records. Partitions and/or individual records are logically aggregated and a data reduction operation for the logical aggregation of records takes place in response to available resources.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ronald J. Barber, Vincent Kulandaisamy, Sam S. Lightstone, Guy M. Lohman, Ippokratis Pandis, Vijayshankar Raman, Gregory R. Stager, Wayne J. Young, Liping Zhang
  • Patent number: 11243951
    Abstract: A method for quantifying performance of a group includes obtaining, for the group, historical group performance data, historical group factor exposure data for a plurality of predefined factors, and historical factor performance data for the plurality of predefined factors. The method includes generating historical group residual performance data for the group in accordance with the historical group performance data, the historical group factor exposure data for the plurality of predefined factors, and the historical factor performance data for the plurality of predefined factors. A respective entry in the historical group residual performance data represents member selection performance associated with the group. The method includes storing the historical group residual performance data for the group; and providing one or more values that represent the historical group residual performance data.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: February 8, 2022
    Assignee: Alpha Beta Analytics, LLC
    Inventor: Grigori Kapoustin
  • Patent number: 11243908
    Abstract: Users requesting a report are given the option of generating a live report or viewing a previous generated “report snapshot”, which may be a version of the report that was previously generated and stored. The report snapshot may have been generated in response to a previous request for the report, or it may have been generated automatically in response to some trigger event or on a period basis. In response to the user's selection of a live report, the report is generated from data stored in a database, and provided to the user when ready. In addition, the live report is stored as a report snapshot in a storage device. In response to the user's selection of a snapshot, the previously generated report snapshot is retrieved from the storage device and provided to the user. Multiple snapshots for the same report can be made available.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: February 8, 2022
    Assignee: Sage Intacct, Inc.
    Inventors: Chetan Lee, Valer Crisan
  • Patent number: 11244025
    Abstract: A computer-implemented method for updating data pipelines may include (i) identifying at least one file that defines a series of transformations for data that passes through a data pipeline, for an application, that reads from at least one input table and writes to at least one output table, (ii) designating as a development version of the data pipeline at least one additional file that comprises a modified version of the file (iii) creating an additional version of the output table, (iv) detecting an execution of the additional file, and (v) directing output data written by the file to the additional version of the output table instead of the output table in response to both detecting the execution of the additional file and determining that the additional file is designated as the development version. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 8, 2022
    Assignee: Facebook, Inc.
    Inventors: Eitan Mordechai Avihail, Amir Gershman, Ahmad Eessa
  • Patent number: 11238043
    Abstract: A method includes measuring an amplitude of a state of a quantum circuit, the amplitude corresponding to a first location in an object database. In the embodiment, the method includes executing, using a classical processor and a first memory, a verification operation, responsive to measuring the amplitude, to verify a target object in the first location. In the embodiment, the method includes re-measuring a second amplitude of a second state of the quantum circuit, the second amplitude having undergone a first plurality of amplitude amplifications, the second amplitude corresponding to a second location in the object database, the second location being verified as the target object, and wherein a total number of the first plurality of amplitude amplifications being less than a square root of a set of objects in the object database.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: February 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shaohan Hu, Rudy Raymond Harry Putra, Stephen Wood, Marco Pistoia, Jay M. Gambetta
  • Patent number: 11200204
    Abstract: Embodiments of the present disclosure provide method, device and computer program product for file search. The method for file search comprises: determining a hash value associated with an identification of a file to be searched; determining, from a plurality of candidate location chains, a target location chain associated with the hash value; determining, from the target location chain, a target element based on the identification, the target element indicating an address of the file to be searched in a memory; and acquiring the file from the memory based on the address.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 14, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Yi Wang, Qingxiao Zheng, Lanjun Liao
  • Patent number: 11182415
    Abstract: Embodiments of the invention include method, systems and computer program products for document vectorization. Aspects include receiving, by a processor, a plurality of documents each having a plurality of word. The processor utilizing a vector embeddings engine generates a vector to represent each of the plurality of words in the plurality of documents. An image representation for each document in the plurality of documents is created and a word probability for each of the plurality of words in the plurality of documents is generated. A position for each word probability is determined in the image based on the vector associated with each word and a compression operation on the images is performed to produce a compact representation for the plurality of documents.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shreeranjani Srirangamsridharan, Raghu Kiran Ganti, Mudhakar Srivatsa, Yeon-Sup Lim