Patents by Inventor Paul V. Allen

Paul V. Allen 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: 8918624
    Abstract: A method, computer program product and computer system for scaling and managing requests on a massively parallel machine, such as one running in MIMD mode on a SIMD machine. A submit mux (multiplexer) is used to federate work requests and to forward the requests to the management node. A resource arbiter receives and manges these work requests. A MIMD job controller works with the resource arbiter to manage the work requests on the SIMD partition. The SIMD partition may utilize a mux of its own to federate the work requests and the computer nodes. Instructions are also provided to control and monitor the work requests.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul V. Allen, Thomas A. Budnik, Mark G. Megerian, Samuel J. Miller
  • Patent number: 8656369
    Abstract: A method is provided for tracing dataflow in a distributed computing application. For example, the method includes incrementally advancing a dataflow in a dataflow path of one or more dataflow paths according to two or more directives encoded in two or more data messages. The method further includes performing the two or more directives. The dataflow path includes one or more operators including at least one merge operator operative to merge the two or more data messages and merge the two or more directives. One or more of the incrementally advancing of the dataflow and the performing of the two or more directives are implemented as instruction code performed on a processor device.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul V. Allen, Henrique Andrade, Wim De Pauw, Bugra Gedik, Andy L. Frenkiel, Michael Donald Pfeifer
  • Patent number: 8225324
    Abstract: A method for resource management on a computer system utilizing hardware and environmental information. A caller interacts with an application program interface to handle information requests with a persistent data storage device to combine information involving hardware resource information, environmental data and other system information, all both historical, present and predicted values. Application execution decisions may then made regarding hardware for the calling entity. The method may be implemented as a computer process.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul V. Allen, Thomas A. Budnik, Mark G. Megerian, Samuel J. Miller
  • Publication number: 20110289301
    Abstract: A method is provided for tracing dataflow in a distributed computing application. For example, the method includes incrementally advancing a dataflow in a dataflow path of one or more dataflow paths according to two or more directives encoded in two or more data messages. The method further includes performing the two or more directives. The dataflow path includes one or more operators including at least one merge operator operative to merge the two or more data messages and merge the two or more directives. One or more of the incrementally advancing of the dataflow and the performing of the two or more directives are implemented as instruction code performed on a processor device.
    Type: Application
    Filed: May 24, 2010
    Publication date: November 24, 2011
    Applicant: International Business Machines Corporation
    Inventors: Paul V. Allen, Henrique Andrade, Wim De Pauw, Bugra Gedik, Andy L. Frenkiel, Michael Donald Pfeifer
  • Publication number: 20090288085
    Abstract: A method, computer program product and computer system for scaling and managing requests on a massively parallel machine, such as one running in MIMD mode on a SIMD machine. A submit mux (multiplexer) is used to federate work requests and to forward the requests to the management node. A resource arbiter receives and manges these work requests. A MIMD job controller works with the resource arbiter to manage the work requests on the SIMD partition. The SIMD partition may utilize a mux of its own to federate the work requests and the computer nodes. Instructions are also provided to control and monitor the work requests.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Inventors: Paul V. Allen, Thomas A. Budnik, Mark G. Megerian, Samuel J. Miller
  • Publication number: 20090288094
    Abstract: A method for resource management on a computer system utilizing hardware and environmental information. A caller interacts with an application program interface to handle information requests with a persistent data storage device to combine information involving hardware resource information, environmental data and other system information, all both historical, present and predicted values. Application execution decisions may then made regarding hardware for the calling entity. The method may be implemented as a computer process.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Inventors: Paul V. Allen, Thomas A. Budnik, Mark G. Megerian, Samuel J. Miller
  • Patent number: 7439419
    Abstract: Nucleic acid sequences from potato that encode the enzyme ?-solanine/?-chaconine rhamnosyltransferase (SGT3) are disclosed. Recombinant DNA molecules containing the sequences, and use thereof, in particular, use of the sequences and antisense constructs to inhibit the production of SGT3 and thereby reduce levels of the predominant steroidal glycoalkaloids ?-chaconine and ?-solanine in Solanaceous plants such as potato are described.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: October 21, 2008
    Assignee: The United States of America as represented by the Secretary of Agriculture
    Inventors: Kent F. McCue, Paul V. Allen, David R. Rockhold, Louise V. T. Shepherd, Mary M. Maccree, Howard V. Davies, William R. Belknap
  • Patent number: 7375259
    Abstract: Nucleic acid sequences from potato that encode the enzyme UDP-glucose:solanidine glucosyltransferase (SGT2) are disclosed. Recombinant DNA molecules containing the sequences, and use thereof, in particular, use of the sequences and antisense constructs to inhibit the production of SGT2 and thereby reduce the level of the more human-toxic of the two predominant steroidal glycoalkaloids ?-chaconine and/or increase the level of the more insect-toxic ?-solanine in Solanaceous plants such as potato are described.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: May 20, 2008
    Assignee: The United States of America, as represented by the Secretary of Agriculture
    Inventors: Kent F. McCue, Paul V. Allen, David R. Rockhold, Louise V. T. Shepherd, Mary M. Maccree, Howard V. Davies, William R. Belknap
  • Patent number: 6658625
    Abstract: The preferred embodiments of the present invention provide a method and apparatus for generic data conversion. A generic data convertor interprets a data description that has configurable data definitions that can accommodate changes in the data. The data definitions can allow the data type, character set, location, and length of data elements in the data stream or file to be described and easily modified. The data convertor uses the data description to determine how to convert the data and, if necessary, where data elements are in the data. The data convertor is particularly useful for converting data that is sent to and/or received from a server. The data convertor and data description cooperate to support calling multiple releases of the server using the same data description. In addition, the data convertor may also call the server program with the correct, converted parameters in the correct order.
    Type: Grant
    Filed: April 14, 1999
    Date of Patent: December 2, 2003
    Assignee: International Business Machines Corporation
    Inventor: Paul V. Allen
  • Patent number: 5959180
    Abstract: DNA sequences from potato which encode the enzyme solanidine UDP-glucose glucosyltransferase (SGT) are disclosed. Recombinant DNA molecules containing the sequences, and use thereof, in particular, use of an antisense DNA construct to inhibit the production of SGT and thereby reduce glycoalkaloid levels in solanaceous plants, e.g., potato, are described.
    Type: Grant
    Filed: February 7, 1997
    Date of Patent: September 28, 1999
    Assignee: The United States of America as represented by the Secretary of Agriculture
    Inventors: Charles P. Moehs, Paul V. Allen, David R. Rockhold, Andrew Stapleton, Mendel Friedman, William R. Belknap
  • Patent number: 5940614
    Abstract: A hypertext network and a method for displaying user selectable information modules in a hypertext network are provided for use in an interactive data processing system. The hypertext network includes a plurality of user selectable information modules. At least some of the modules include a link reference phrase to an other user selectable target module. Responsive to a user selection input, a link reference phrase to an other user selectable target module is identified in a selected information module. The availability of the other user selectable target module corresponding to the identified link reference phrase is determined and the identified reference phrase link is selectively activated or deactivated responsive to the determined availability of other user selectable target module. The identified reference phrase link can be selectively activated or deactivated based upon user class or user authority.
    Type: Grant
    Filed: April 18, 1991
    Date of Patent: August 17, 1999
    Assignee: International Business Machines Corporation
    Inventors: Paul V. Allen, Charles Michael Carroll, Edward Alan Fishel
  • Patent number: 5191801
    Abstract: A sampling pump is provided suitable for pumping a discrete quantity of either a liquid or a gas per pump stroke from a flow line to a sample vessel. An operator unit drives a piston within the pump bore, and controls the stroke of the piston and thus the quantity of fluid pumped per stroke. A balanced check valve mechanism controls flow from the pump bore to the pump outlet port, and is provided within and carried by the piston. Line pressure acts on the operator end of the piston to assist the operator in driving the piston during its power stroke. A manifold may be secured to the pump body, and has a flow path therein which is in communication with the inlet port to the pump bore. The pump may also be used for injection purposes to introduce a selected quantity of fluid to a high pressure line.
    Type: Grant
    Filed: December 12, 1991
    Date of Patent: March 9, 1993
    Assignee: Precision General, Inc.
    Inventors: Paul V. Allen, Spencer M. Nimberger, Robert L. Ward
  • Patent number: 5092742
    Abstract: A sampling pump is provided suitable for pumping a discrete quantity of either a liquid or a gas per pump stroke from a flow line to a sample vessel. An operator unit drives a piston within the pump bore, and controls the stroke of the piston and thus the quantity of fluid pumped per stroke. A balanced check valve mechanism controls flow from the pump bore to the pump outlet port, and is provided within and carried by the piston. Line pressure acts on the operator end of the piston to assist the operator in driving the piston during its power stroke. A manifold may be secured to the pump body, and has a flow path therein which is in communication with the inlet port to the pump bore. The pump may also be used for injection purposes to introduce a selected quantity of fluid to a high pressure line.
    Type: Grant
    Filed: February 27, 1991
    Date of Patent: March 3, 1992
    Inventors: Paul V. Allen, Spencer M. Nimberger, Robert L. Ward
  • Patent number: 5074154
    Abstract: A sampling pump is provided suitable for pumping a discrete quantity of either a liquid or a gas per pump stroke from a flow line to a sample vessel. An operator unit drives a piston within the pump bore, and controls the stroke of the piston and thus the quantity of fluid pumped per stroke. A balanced check valve mechanism controls flow from the pump bore to the pump outlet port, and is provided within and carried by the piston. Line pressure acts on the operator end of the piston to assist the operator in driving the piston during its power stroke. A manifold may be secured to the pump body, and has a flow path therein which is in communication with the inlet port to the pump bore. The pump may also be used for injection purposes to introduce a selected quantity of fluid to a high pressure line.
    Type: Grant
    Filed: March 20, 1990
    Date of Patent: December 24, 1991
    Assignee: Precision General Inc.
    Inventors: Paul V. Allen, Spencer M. Nimberger, Robert L. Ward