Patents by Inventor Robert Gerber

Robert Gerber 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).

  • Patent number: 7574425
    Abstract: A system, method and computer program product for managing database query execution using control point policies that can (1) defined, (2) applied to a sphere of database operation, and (3) evaluated at run time to determine whether a policy action should be taken. A control point policy “definition” can include the specification of (1) an operational control point to which the control point policy is applied, (2) a control point policy filter that determines whether the control point policy will be implemented, and (3) a control point policy action to be implemented pursuant to the control point policy. The “application” of a control point policy can include the specification of (1) a scope of database management system operation, (2) a level representing the precedence of the control point policy relative to other control point policies, and (3) an operational environment for control point policy execution.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul S. Taylor, Robert Gerber
  • Publication number: 20070043749
    Abstract: Mechanisms and techniques for database fragment cloning and management are provided. A database object, such as a table, rowset or index, is divided into fragments. Each fragment is cloned to create cloned fragments, which operationally are substantially identical to one another. One or more of the cloned fragments may be designated as a primary cloned fragment for performing database operations or as a secondary cloned fragment for serving as backup. Updates to each fragment are implemented on the primary cloned fragment and are then propagated from the primary cloned fragment to the corresponding secondary cloned fragments. A cloned fragment can go offline, becoming unavailable to be updated. When the cloned fragment returns online, the cloned fragment is refreshed with data included in the primary cloned fragment. While being refreshed, the cloned fragment may continue to be updated.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Robert Gerber, Balan Raman, James Hamilton, John Ludeman, Murali Krishna, Samuel Smith, Shrinivas Ashwin
  • Patent number: 7163441
    Abstract: A grinder designed to provide an automatic grinding operation for the manufacture of a semiconductor device wafer. The grinder includes a base, a rotatable index table mounted to the base, and a grinding wheel assembly including a grinding wheel for grinding a flat surface on the wafer. The index table includes a wafer holder for receiving and holding the wafer. A dressing station, including a dressing element, is positioned adjacent to the index table for dressing the grinding wheel. The dressing station is rotatable between a first position and a second position where the grinding wheel is dressed by the dressing element.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: January 16, 2007
    Inventor: Robert Gerber
  • Patent number: 7162478
    Abstract: Apparatus and methods to identify a home fragment for a child row of a child table of a database, the home fragment for a row being the fragment in which the row is stored. A child key value of the child row is obtained and used to identify a fragment of a parent table that is correlated with the child key value of the child row. The child key value being the value of a child key attribute of the child row and represents a reference to a parent row in a parent table. The result is the home fragment for the child row that corresponds to identified fragment of a parent table that is correlated with the child key value of the child row.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: January 9, 2007
    Assignee: International Business Machines Corporation
    Inventors: Robert Gerber, Paul S. Taylor
  • Publication number: 20060122975
    Abstract: A system, method and computer program product for managing database query execution using control point policies that can (1) defined, (2) applied to a sphere of database operation, and (3) evaluated at run time to determine whether a policy action should be taken. A control point policy “definition” can include the specification of (1) an operational control point to which the control point policy is applied, (2) a control point policy filter that determines whether the control point policy will be implemented, and (3) a control point policy action to be implemented pursuant to the control point policy. The “application” of a control point policy can include the specification of (1) a scope of database management system operation, (2) a level representing the precedence of the control point policy relative to other control point policies, and (3) an operational environment for control point policy execution.
    Type: Application
    Filed: December 3, 2004
    Publication date: June 8, 2006
    Inventors: Paul Taylor, Robert Gerber
  • Publication number: 20060111021
    Abstract: A grinder designed to provide an automatic grinding operation for the manufacture of a semiconductor device wafer. The grinder includes a base, a rotatable index table mounted to the base, and a grinding wheel assembly including a grinding wheel for grinding a flat surface on the wafer. The index table includes a wafer holder for receiving and holding the wafer. A dressing station, including a dressing element, is positioned adjacent to the index table for dressing the grinding wheel. The dressing station is rotatable between a first position and a second position where the grinding wheel is dressed by the dressing element.
    Type: Application
    Filed: January 5, 2006
    Publication date: May 25, 2006
    Inventor: Robert Gerber
  • Patent number: 7011567
    Abstract: A grinder designed to provide an automatic grinding operation for the manufacture of a semiconductor device wafer. The grinder includes a base, a rotatable index table mounted to the base, and a grinding wheel assembly including a grinding wheel for grinding a flat surface on the wafer. The index table includes a wafer holder for receiving and holding the wafer and a dressing element for dressing the grinding wheel. The index table is selectively rotatable between a grinding position where the wafer is ground by the grinding wheel and a dressing position where the grinding wheel is dressed by the dressing element.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: March 14, 2006
    Inventor: Robert Gerber
  • Publication number: 20050246686
    Abstract: A rules-based software architecture that provides the infrastructure for the definition and execution of end-user rules logic. This enables end-user automation of data in a unified storage platform using simple IF-THEN rules. The architecture includes a monitoring component that tracks items associated with the data, and a rules component interfaces to the rules component, and employs metadata associated with the tracked items to provide for automated handling of a subset of the items. The system further provides for defining virtual collections and items in the system using content based logic. The system further comprises one or more trigger components that sets items and collections of items dynamically active as a function of trigger logic. Additional components can include a constraint component for imposing constraint logic on items, and a decision component that supports enabling application customization logic at decision points.
    Type: Application
    Filed: July 30, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Praveen Seshadri, Holly Knight, Robert Gerber, Stephen Dossick, Vincent Curley
  • Publication number: 20050246304
    Abstract: Rules architecture that facilitates data management of an application such that the application can be personalized by the end-user for the end-user. Included is a customization component that facilitates the exposing of an application generated event to an end-user. A rules component allows the end-user to create one or more rules to process the event, which one or more rules facilitate the submission of application data associated with the event for external and internal processing.
    Type: Application
    Filed: July 30, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Holly Knight, Praveen Seshadri, Robert Gerber, Stephen Dossick, Vincent Curley, Shyamalan Pather
  • Publication number: 20050176350
    Abstract: A grinder designed to provide an automatic grinding operation for the manufacture of a semiconductor device wafer. The grinder includes a base, a rotatable index table mounted to the base, and a grinding wheel assembly including a grinding wheel for grinding a flat surface on the wafer. The index table includes a wafer holder for receiving and holding the wafer and a dressing element for dressing the grinding wheel. The index table is selectively rotatable between a grinding position where the wafer is ground by the grinding wheel and a dressing position where the grinding wheel is dressed by the dressing element.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 11, 2005
    Inventor: Robert Gerber
  • Publication number: 20050091674
    Abstract: The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Holly Knight, Robert Gerber, Charles Mensa-Annan, Shyamalan Pather, Vincent Curley
  • Publication number: 20050091184
    Abstract: The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Praveen Seshadri, Holly Knight, Robert Gerber, Stephen Dossick
  • Publication number: 20050091269
    Abstract: The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Robert Gerber, Holly Knight, Murali Krishna, Niranjan Nilakantan, Shahaf Abileah, Shyamalan Pather
  • Publication number: 20020194149
    Abstract: Apparatus and methods to identify a home fragment for a child row of a child table of a database, the home fragment for a row being the fragment in which the row is stored. A child key value of the child row is obtained and used to identify a fragment of a parent table that is correlated with the child key value of the child row. The child key value being the value of a child key attribute of the child row and represents a reference to a parent row in a parent table. The result is the home fragment for the child row that corresponds to identified fragment of a parent table that is correlated with the child key value of the child row.
    Type: Application
    Filed: February 28, 2001
    Publication date: December 19, 2002
    Inventors: Robert Gerber, Paul S. Taylor
  • Patent number: 5115714
    Abstract: When using a multi-barrel firing weapon, such as a Gatling-type gun or canon, it is desired during a firing burst, to first fire the initial or lead cartridge or ammunition round when the rotating array of weapon barrels, during running up to speed, has attained its full rotational speed, that is, when the firing weapon is capable of firing at the full or maximum firing rate. In this way there is realized the desired high precision and low round scattering of the weapon system. The cartridge infeed apparatus requires a certain amount of time until it has reached its full cartridge infeed velocity. The initial or lead cartridge therefore should only then be delivered to the multi-barrel firing weapon after completion of the running up to speed of the array of weapon barrels and after the cartridge infeed apparatus has reached its full or maximum cartridge infeed velocity.
    Type: Grant
    Filed: March 18, 1991
    Date of Patent: May 26, 1992
    Assignee: Oerlikon-Contraves AG
    Inventors: Kurt Muller, Erwin Bohler, Bruno Ruppen, Hanspeter Novet, Robert Gerber