Patents by Inventor Scott M. Meyer

Scott M. Meyer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170124221
    Abstract: A system executes a query associated with an application against a graph database by providing, to a first shard of the graph database, the query and a first query header that specifies the first shard. The query includes a subject, a predicate and an object, and the graph database stores a graph that includes nodes, edges between the nodes, and predicates to represent and store data. In response to the query, the system receives results and associated result headers from the first shard and a second shard, where the result headers specify that the results are partial results that are particular fractions of a total result. Furthermore, a combination of the partial results provides the total result to the query that includes a subset of the graph. Note that the subset of the graph may include desired information expressed within an associated structure of the graph.
    Type: Application
    Filed: September 13, 2016
    Publication date: May 4, 2017
    Applicant: LinkedIn Corporation
    Inventors: Yongling Song, Andrew J. Carter, Joshua D. Ehrlich, Scott M. Meyer
  • Publication number: 20170083571
    Abstract: In order to facilitate the requesting of desired information from a graph database that stores a graph, a system may translate an initial query into a query that can be executed against the graph database. In particular, using primitives, the system may translate a query associated with a type of database (such as a relational database) into the query. The graph may include nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the primitives may include: a rule based on edges in the graph that expresses a relational schema in the type of database, and information associated with a compound key that specifies a relationship between nodes, edges and predicates in the graph corresponding to a table in the type of database. Then, the system may execute the query against the graph database, and may receive a result that includes a subset of the graph.
    Type: Application
    Filed: February 17, 2016
    Publication date: March 23, 2017
    Applicant: LinkedIn Corporation
    Inventors: Srinath Shankar, Huaxin Liu, Robert W. Stephenson, Scott M. Meyer
  • Patent number: 9535963
    Abstract: In order to request desired information from a graph database, a system executes a query against the graph database. The graph database may store a graph that includes nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the query may identify a first edge associated with a predicate that specifies one or more of the nodes in the graph. In response to the query, the system receives a result that includes a subset of the graph. In particular, the subset of the graph may include the desired information expressed within an associated structure of the graph.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: January 3, 2017
    Assignee: LinkedIn Corporation
    Inventors: Srinath Shankar, Robert W. Stephenson, Andrew J. Carter, Maverick Shu-Bun Lee, Scott M. Meyer
  • Patent number: 9514247
    Abstract: A system executes a query associated with an application against a graph database by providing, to a first shard of the graph database, the query and a first query header that specifies the first shard. The query includes a subject, a predicate and an object, and the graph database stores a graph that includes nodes, edges between the nodes, and predicates to represent and store data. In response to the query, the system receives results and associated result headers from the first shard and a second shard, where the result headers specify that the results are partial results that are particular fractions of a total result. Furthermore, a combination of the partial results provides the total result to the query that includes a subset of the graph. Note that the subset of the graph may include desired information expressed within an associated structure of the graph.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: December 6, 2016
    Assignee: LinkedIn Corporation
    Inventors: Yongling Song, Andrew J. Carter, Joshua D. Ehrlich, Scott M. Meyer
  • Publication number: 20160298623
    Abstract: This document discloses an internal gear pump with a symmetrical casing and a head design that enables high pumping speeds, reduced turbulence and reduced risk or occurrence of cavitation. The head includes a boss that extends into the pump chamber to form an idler support and a crescent support. The crescent support includes a liquid directing step that extends from the crescent arcuately towards the inlet. The liquid directing step divides liquid incoming from the inlet into a portion directed to an idler feed slot and another portion directed to a rotor feed slot. The idler feed slot provides communication between the inlet and the roots of the idler and the rotor feed slot provides communication between the inlet and spaces between the rotor teeth.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Applicant: VIKING PUMP, INC.
    Inventors: Scott M. Meyer, Emily P. Timm, Christopher J. Mihm, Nicolas V. Thompson
  • Patent number: 9378303
    Abstract: In order to facilitate efficient storage and extraction of data, a system may represent a compound relationship in a graph stored in a graph database. In particular, the system (or a user) may define the compound relationship based on two or more predicates associated with two or more edges between two or more nodes in the graph. Then, the system may generate, in the graph, a hub node that corresponds to the compound relationship and that has an identifier that is hidden from users of the graph so that the identifier of the hub node is not visible external to the graph database. Moreover, the identifier of the hub node may be specified in a query using the two or more predicates, thereby allowing data associated with the compound relationship to be readily identified, modified and/or extracted.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 28, 2016
    Assignee: LinkedIn Corporation
    Inventors: Shyam Shankar, Karan R. Parikh, Andrew J. Carter, Scott M. Meyer, Srinath Shankar
  • Patent number: 9378241
    Abstract: In order to request desired information from a graph database, a system executes a query against the graph database. The graph database may store a graph that includes nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the query may identify a first edge associated with a predicate that specifies one or more of the nodes in the graph. In response to the query, the system receives a result that includes a subset of the graph. Then, the system may use the result of the query in a concatenated set of queries. In particular, the system may execute a second query against the subset of the graph. Furthermore, in response to the second query, the system may receive a second result that includes a second subset of the graph.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 28, 2016
    Assignee: LinkedIn Corporation
    Inventors: Srinath Shankar, Robert W. Stephenson, Andrew J. Carter, Scott M. Meyer
  • Patent number: 9378239
    Abstract: In order to request desired information from a graph database, a system executes a query against the graph database. The graph database may store a graph that includes nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the query may identify a first edge associated with a predicate that specifies one or more of the nodes in the graph. In response to the query, the system receives a result that includes a subset of the graph. Then, the system may verify the subset of the graph. In particular, the system may verify that the subset of the graph includes one or more particular edges, such as an edge with the predicate in the query. Furthermore, the system may verify that the subset of the graph includes data and/or associated structure in the portion of the graph.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 28, 2016
    Assignee: LinkedIn Corporation
    Inventors: Yejuan Long, Srinath Shankar, Scott M. Meyer
  • Patent number: 9330138
    Abstract: In order to facilitate the requesting of desired information from a graph database that stores a graph, a system may translate an initial query into a query that can be executed against the graph database. In particular, using primitives, the system may translate a query associated with a type of database (such as a relational database) into the query. The graph may include nodes, edges between the nodes, and predicates to represent and store data with index-free adjacency. Moreover, the primitives may include: a rule based on edges in the graph that expresses a relational schema in the type of database, and information associated with a compound key that specifies a relationship between nodes, edges and predicates in the graph corresponding to a table in the type of database. Then, the system may execute the query against the graph database, and may receive a result that includes a subset of the graph.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 3, 2016
    Assignee: LinkedIn Corporation
    Inventors: Srinath Shankar, Huaxin Liu, Robert W. Stephenson, Scott M. Meyer
  • Publication number: 20150139843
    Abstract: An internal gear pump with a field replaceable idler is disclosed that may be used for sanitary applications. Access to the idler mainly merely requires removal of the head. Access to the seal assembly disposed at the inboard end of the pump chamber is also fast and easy as removal of the head exposes a fastener that secures the rotor to the drive shaft. Removal of this fastener enables the rotor to be removed with a standard rotor-pulling tool thereby exposing the pump chamber seal assembly, which may be cleaned, serviced or replaced as needed.
    Type: Application
    Filed: April 2, 2014
    Publication date: May 21, 2015
    Applicant: Viking Pump, Inc.
    Inventors: Scott M. Meyer, Michael S. Ramsey, Joseph P. Thompson, Brian D. Comiskey, John A. Dutcher, III, Lucas J. Homewood, Michael P. Strei