Patents Examined by Alexandria Y Bromell
  • Patent number: 10872089
    Abstract: An occupancy database is in electronic communication with a plurality of location-specific distributed computing entities to maintain real-time update occupancy data for various entities. As those entities relocate from one location to another (e.g., moving from one apartment to another), distributed computing entities associated with both the prior and new location of the entity transmit information to the occupancy database to reflect the changed location for the entity. The occupancy database also maintains communication data for the entities and/or locations associated with the entities, and the occupancy database may share that communication data with authorized mobile/user computing entities to enable communication between those authorized mobile/user computing entities and the particular entity or devices located at the entity's location.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: December 22, 2020
    Inventor: Juan Perez
  • Patent number: 10839105
    Abstract: A system and method are disclosed for compiling a database of investor-related data by gathering and linking customer-specific data records from multiple unaffiliated financial institutions, where such data records are coded in such a manner that the database compiler is enabled to link, across data providers and/or time periods, data records that pertain to the same investor without being provided any information that reveals the identity of any investor.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: November 17, 2020
    Assignee: Plutometry Corporation
    Inventors: Samuel Barton, Bhalchandra R. Ketkar, Casey V. O'Hara, Todd Goldwasser
  • Patent number: 10810253
    Abstract: The present disclosure relates to an information display method and device. The method includes: displaying a user interface of an application, where the user interface includes at least one picture; receiving a selection operation triggered on the user interface, where the selection operation is configured to select a target picture from the at least one picture; acquiring search result information corresponding to content of the target picture; and displaying the search result information.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: October 20, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Yizhan Lu, Gang Chun, Yuguang Fan
  • Patent number: 10803028
    Abstract: Embodiments include a method, apparatus and computer program product for providing access to a database data source during database maintenance. The method includes initiating maintenance of the database data source and managing the database maintenance to allow concurrent access to the database data source.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: October 13, 2020
    Assignee: SYBASE, INC.
    Inventors: Amarnadh Sai Eluri, Sasikanth Simhachala Gottapu
  • Patent number: 10803058
    Abstract: There is provided an information processing device capable of searching for a network structure more efficiently, the information processing device including: a structure acquisition unit configured to acquire a graph structure searched for on a basis of information related to a structure of a graph-structured network.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: October 13, 2020
    Assignee: SONY CORPORATION
    Inventors: Akira Fukui, Shingo Takamatsu, Yoshiyuki Kobayashi, Yukio Oobuchi, Naoki Ide
  • Patent number: 10783073
    Abstract: One embodiment provides a method including storing a key-value store in a memory. Out-of-place operations are performed to maintain chronological ordering of the operations by enforcing ordering of the operations on a storage layer in presence of a garbage collection transaction without an explicit secondary index.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aayush Gupta, Sangeetha Seshadri
  • Patent number: 10783492
    Abstract: A fitments validation system and method for automotive parts are provided in which the fitments vehicles to the parts in a PIM are validated.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: September 22, 2020
    Assignee: OSCARO
    Inventors: Claude Vogel, Gabriel Gautron, Nils Grunwald, Pierre-Noel Luiggi
  • Patent number: 10776086
    Abstract: In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or other computing environment, that leverages machine learning (ML, DataFlow Machine Learning, DFML), for use in managing a flow of data (dataflow, DF), and building complex dataflow software applications (dataflow applications, pipelines). In accordance with an embodiment, the system provides a programmatic interface, referred to herein in some embodiments as a foreign function interface, by which a user or third-party can define a service, functional and business types, semantic actions, and patterns or predefined complex data flows based on functional and business types, in a declarative manner, to extend the functionality of the system.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: September 15, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ganesh Seetharaman, Alexander Sasha Stojanovic, Hassan Heidari Namarvar, David Allan
  • Patent number: 10769125
    Abstract: Embodiments of the present invention provide a method, computer program product, and computer system for ordering records in a blocked record environment. The method includes generating metadata associated with blocked records. The metadata is appended to the end of a set of blocked records. The blocked records and metadata is de-blocked and stored such that the metadata is grouped with its corresponding records.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Colin D. Chen, Brian D. Keuling, Anthony T. Sofia
  • Patent number: 10769108
    Abstract: A file storage system for storing data of a file received from a client includes a back-end file server in which the data is stored. The system includes a cache appliance in communication with the file server, such that the appliance stores portions of the data or attributes of the file, and uses the stored data or attributes to process file system requests received from the client, and which reads and writes data and attributes to the back-end file server independently. A system for responding to a file system protocol request in regard to a back-end server includes a token server.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: September 8, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vasilis J. Apostolides, Jason Bertschi, John R. Boyles, Joseph Nevi Hosteny, IV, Michael L. Kazar
  • Patent number: 10769137
    Abstract: Techniques are described for constructing a query associated with different data sources. In one example, a method includes identifying a particular data source associated with at least one entity. Obtain a set of data source information defining each entities and a set of metadata associated with the particular data source. Then, provide at least a portion of the defined entities for selection associated with the query builder framework for presentation. In response to identifying a selection of a particular entity, the query builder UI provides for presentation a set of attributes associated with the particular selected entity for selection. In response to identifying a selection of a subset of the presented set of attributes, construct a query based on the particular selected entity and the selected subset of the presented set of attributes in a specified query format associated with the custom adapter associated with the particular data source.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 8, 2020
    Assignee: SAP SE
    Inventor: Gopalkrishna Kulkarni
  • Patent number: 10769146
    Abstract: Data location-based query optimization for scan operators in a large-scale distributed database system is disclosed. In various embodiments, a set of query processing segments to be used to process a query is identified. It is determined for each of a plurality of data blocks to be scanned to process the query a corresponding storage location in which the data block is stored in a distributed storage system. Each of the plurality of data blocks is assigned to be scanned by a query processing segment selected based at least in part on a location of the query processing segment relative to the corresponding storage location in which the data block is stored.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: September 8, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Lirong Jian, Lei Chang, Zhanwei Wang, Tao Ma, Luke Lonergan, Lili Ma
  • Patent number: 10762044
    Abstract: In certain embodiments, a system comprises a memory and a processor communicatively coupled to the memory. The memory includes executable instructions that upon execution cause the system to generate, at a first time, a first snapshot capturing data stored in storage units of a storage device. The executable instructions upon execution cause the system to receive an indication to delete at least a portion of the data in the storage units and captured by the first snapshot, and to mark, in response to receiving the indication, the one or more storage units that store the at least a first portion of the data as available. The executable instructions upon execution cause the system to generate, at a second time subsequent to the first time, a second snapshot that omits the one or more storage units marked as available.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Eric J. Brandwine
  • Patent number: 10754872
    Abstract: A computer-implemented system or process is programmed or configured to use a configuration file to specify one or more tasks to apply to raw ingested data. A task may be a sequence of instructions programmed or configured to format raw ingested data into a dataset in a CSV format. Examples of tasks may include: a parser to parse Cobol data into a CSV, a parser to parse XML into a CSV, a parser to parse text using fixed-width fields to a CSV, a parser to parse files in a zip archive into a CSV, a regular expression search/replace function, or formatting logic to remove lines or blank lines from raw ingested data. In one embodiment, the configuration file may specify a schema definition for a task to use for generating a dataset. In one embodiment, the configuration file may also include one or more access control list (ACL) definitions for the generated dataset. In one embodiment, the building of datasets using the configuration file is automated, for example, on a nightly basis.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: August 25, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Asaf Zarum, Robert Kruszewski
  • Patent number: 10740039
    Abstract: Embodiments described herein are related to cloning a volume in a file system. In some embodiments, a directory hard link is used to generate a clone of the root node of the volume. In certain embodiments, upon determining that a file or directory of the clone which comprises a hard link to an index node has been modified, a new object directory is generated beneath a root node of the volume. The index node may be added to the new object directory and one or more files and directories in the volume which link to the index node may be updated to contain symbolic links to the index node in the new object directory. In certain embodiments, a copy-on-write operation is performed in order to copy the file or directory and the new object directory to the clone.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: August 11, 2020
    Assignee: VMWARE, INC.
    Inventors: Richard P. Spillane, Wenguang Wang
  • Patent number: 10740290
    Abstract: Data storage in a distributed computing system may involve the implementation of key/value stores across multiple storage structures of the distributed computing system, where a key may represent an index and a value may represent an object to store and/or retrieve. A given key/value store may be accessed by multiple compute nodes of the distributed computing system. Duplication and/or versioning may be implemented in or across one or more of the key/value stores.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 11, 2020
    Assignee: JETFLOW TECHNOLOGIES
    Inventors: Brian E. Heilig, Guang R. Gao, Brian Phillips, Adam Markey
  • Patent number: 10691646
    Abstract: Embodiments of the present invention relate to elimination of blocks such as splits in distributed processing systems such as MapReduce systems using the Hadoop Distributed Filing System (HDFS). In one embodiment, a method of and computer program product for optimizing queries in distributed processing systems are provided. A query is received. The query includes at least one predicate. The query refers to data. The data includes a plurality of records. Each record comprises a plurality of values in a plurality of attributes. Each record is located in at least one of a plurality of blocks of a distributed file system. Each block has a unique identifier. For each block of the distributed file system, at least one value cluster is determined for an attribute of the plurality of attributes. Each value cluster has a range. The predicate of the query is compared with the at least one value cluster of each block.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohamed Eltabakh, Peter J. Haas, Fatma Ozcan, Mir Hamid Pirahesh, John (Yannis) Sismanis, Jan Vondrak
  • Patent number: 10691737
    Abstract: Apparatuses, methods and storage medium associated with summarization and recommendation of content are disclosed herewith. In embodiments, an apparatus may include a content processing engine to process content. The content processing engine may include a summarization engine to score constituent parts of the content, and to generate a plurality of summaries from a plurality of points of view for the content, based at least in part on the scores of constituent parts. The summaries may be formed with constituent parts extracted from the contents. In embodiments, the apparatus may further include a recommendation engine and/or a user preference learning module. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: June 23, 2020
    Assignee: Intel Corporation
    Inventors: Nirmit Parikh, Tanmay Hiren Desai
  • Patent number: 10691643
    Abstract: A system and method for deduplication of a file in a communication message are presented. An attached file of a communication message may be determined to exist in a cloud storage system. A link may be sent to a communication client for accessing an identical file on the cloud storage system of the attached file.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: June 23, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hiroshi Araki, Hiroyuki Miyoshi
  • Patent number: 10678947
    Abstract: Methods and systems for interface presentation are described. A user interface for the user may be selected among a plurality of available user interfaces in accordance with the personal characteristic information. A user access profile level for the user may be selected among a plurality of available user access profile levels in accordance with the personal characteristic information. Product information may be selected in accordance with the age data.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: June 9, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Benjamin Hunter Stotts, Bradly Jay Billman