Patents by Inventor Joseph P. Betz

Joseph P. Betz 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: 20170272541
    Abstract: A system, method, and apparatus are provided for locally enforcing quotas on resources within a computing environment (e.g., a data center, a computing cluster) that includes multiple brokers, gateway servers, or other entities that control access to the resource(s). Instead of using global access statistics provided by all gateways, each server individually allows or denies requested access to a resource based on whether the requesting client has already exceeded its quota (or would exceed its quota if the request is approved). A client associated with a given call to a resource may be identified using a tuple formed from identifiers of multiple services in the call stack, such as a first service (e.g., a front-end or user-facing service) and an immediate service (e.g., a final service in the stack prior to receipt of the call at a gateway, broker, or other entity that manages access to the controlled resources).
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Applicant: LinkedIn Corporation
    Inventors: Edward J. Kreps, Yan Yu, Joseph P. Betz, John A. McClean, Brent D. Miller, Swee B. Lim, Maverick Shu-Bun Lee
  • Patent number: 7840542
    Abstract: The invention provides a method and system for controlling access to semantic web statements. The method comprises the steps of providing a set of semantic web statements in a defined format, and storing the statements in one or more first tables; and constructing a set of access control lists in the defined format, and storing the lists in one or more second tables. Each of the access control lists of the second tables is connected to one or more of the statements of the first tables, and the access control lists are used to enforce access rules to the semantic statements. Preferably, this access is enforced by filtering out web statements that users do not have permission to read, and by returning errors when users attempt to make changes to the semantic statements that the users do not have permission to change.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: November 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Betz, Christopher R. Vincent
  • Patent number: 7552151
    Abstract: A method, apparatus, and program product for modifying Resource Description Framework (RDF) statements in a client-server system. The client-server system includes a server on which is stored RDF statements. A service request is assembled at a client connected to the server requesting modifications to an RDF statement stored in the server. The service request is sent from the client to the server, modifying the RDF statement at the server responsive to the service request. A service response is sent from the server to the client indicating if the modification of the RDF statement was successful. The service request may be an Add RDF request, an Update RDF request or a Remove RDF request. The service request and the service response are stored in memory in the client for tracking purposes.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Betz, Christopher R. Vincent
  • Patent number: 7519599
    Abstract: Disclosed are a method and system for scalable distribution of semantic web updates. A first embodiment of the invention leverages publish/subscribe technology to distribute those updates such that clients receive only the information they require. A second embodiment of the invention uses an access control feature to limit the statements clients are allowed to read. Optionally, in this second embodiment, the same publish/subscribe messaging infrastructure may be used both to distribute updated semantic web data, and also to distribute relevant changes to the access control information. The invention is particularly well suited for use with the Resource Description Framework (RDF) language.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Betz, Matthew N. Roy, Christopher R. Vincent
  • Patent number: 7516123
    Abstract: Semantically linked pages are queried based on a user supplied interest vector. The interest vector provides a weight for presenting results from the query of pages. The interest vectors are used to calculate the importance of pages of a query based on the weight of semantic links associated with the page known as page rank indicators. Optionally, the calculation is augmented by other page ranking algorithms. An indication of the resulting pages is displayed according to the calculated importance. Preferably the calculation utilizes a dot product of page rank and user interest vectors.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joseph P. Betz, Sean J. Martin, Yan Pritzker, Benjamin H. Szekely, Robert Y. Wang
  • Publication number: 20080005278
    Abstract: Disclosed are a method and system for scalable distribution of semantic web updates. A first embodiment of the invention leverages publish/subscribe technology to distribute those updates such that clients receive only the information they require. A second embodiment of the invention uses an access control feature to limit the statements clients are allowed to read. Optionally in this second embodiment, the same publish/subscribe messaging infrastructure may be used both to distribute updated semantic web data and also to distribute relevant changes to the access control information. The invention is particularly well suited for use with the Resource Description Framework (RDF) language.
    Type: Application
    Filed: June 12, 2006
    Publication date: January 3, 2008
    Inventors: Joseph P. Betz, Matthew N. Roy, Christopher R. Vincent