Patents by Inventor David Vining

David Vining 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: 20060136394
    Abstract: Disclosed is a method, apparatus and computer program for producing input to a transformation engine. A request is received to transform some data. It is determined whether the data is stored in a form permitting said data to be lazily constructed into a graph structure upon request by a client. If the data is stored is such a form, then it is determined whether to convert the stored data into a graph structure from which structure input to the transformation engine can be produced. In the affirmative the data is converted and input to the transformation engine is produced from this graph structure. Otherwise input to the transformation engine can be produced directly from the stored data.
    Type: Application
    Filed: October 24, 2005
    Publication date: June 22, 2006
    Inventors: Kelvin Goodson, David Vines
  • Publication number: 20060126657
    Abstract: Provided are a method, system, and program for generating asynchronous interfaces and methods from synchronous interfaces and methods receiving a synchronous interface to a target component having a synchronous method used by a client component to synchronously invoke the target component. An asynchronous interface is generated for the synchronous interface of the target component. An asynchronous method is generated for the generated asynchronous interface having arguments to invoke the target component, wherein the client calls the generated asynchronous method to cause an asynchronous execution of the synchronous method.
    Type: Application
    Filed: December 15, 2004
    Publication date: June 15, 2006
    Inventors: Michael Beisiegel, Jean-Sebastien Delfino, Martin Nally, Peter Niblett, David Vines
  • Publication number: 20060023966
    Abstract: A method and system are provided for effecting interactive, three-dimensional renderings of selected body organs for purposes of medical observation and diagnosis. A series of CT images of the selected body organs are acquired. The series of CT images is stacked to form a three-dimensional volume file. To facilitate interactive three-dimensional rendering, the three-dimensional volume file may be subjected to an optional dataset reduction procedure to reduce pixel resolution and/or to divide the three-dimensional volume file into selected subvolumes. From a selected volume or subvolume, the image of a selected body organ is segmented or isolated. A wireframe model of the segmented organ image is then generated to enable interactive, three-dimensional rendering of the selected organ.
    Type: Application
    Filed: June 20, 2005
    Publication date: February 2, 2006
    Inventor: David Vining
  • Publication number: 20050222946
    Abstract: A data processing method, apparatus, computer program product, and service for assuring timely execution of compensation for non-transactional work which is carried out in a transaction under which a data item is processed. A lock is taken before the data item is processed and, in the event the transaction fails, the same lock is also obtained before the data item is re-processed. As a result, re-processing of the data item is held until the lock obtained by the failed transaction is released and this is only done once compensation of non-transactional work is complete. Thus, compensation completes before the message is re-processed.
    Type: Application
    Filed: April 5, 2005
    Publication date: October 6, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexandra Mulholland, Ian Robinson, David Vines
  • Publication number: 20050147284
    Abstract: A method and system are provided to report the findings of an expert's analysis of image data. The method and system are based on a reporting system that forms the basis of an image management system that can efficiently and systematically generate image reports, facilitate data entry into searchable databases for data mining, and expedite billing and collections for the expert's services. The expert identifies a significant finding on an image and attaches a location:description code to the location of that finding in order to create a significant finding and an entry into a database. Further descriptions of that finding, such as dimensional measurements, audio descriptions, 3D rendered snapshots, etc., may be automatically appended to the finding as secondary attributes of the finding within the database. At the end of the expert's evaluation of the image(s), the system sorts the findings in the database and presents the findings by prioritized categories.
    Type: Application
    Filed: November 12, 2004
    Publication date: July 7, 2005
    Inventors: David Vining, Yaorong Ge, David Ahn, David Stelts
  • Publication number: 20050135662
    Abstract: A method and system are provided to report the findings of an expert's analysis of image data. The method and system are based on a reporting system that forms the basis of an image management system that can efficiently and systematically generate image reports, facilitate data entry into searchable databases for data mining, and expedite billing and collections for the expert's services. The expert identifies a significant finding on an image and attaches a location:description code to the location of that finding in order to create a significant finding and an entry into a database. Further descriptions of that finding, such as dimensional measurements, may be automatically appended to the finding as secondary attributes. After the evaluation, the system sorts the findings in the database and presents the findings by prioritized categories. The expert edits and approves a multimedia report which may be delivered by electronic means to an end-user.
    Type: Application
    Filed: August 31, 2004
    Publication date: June 23, 2005
    Inventors: David Vining, Yaorong Ge, David Ahn, David Stelts
  • Patent number: 4901275
    Abstract: A unit for providing an interface between analog input signals and a digital data processing system bus includes a plurality of analog input channels, sample-and-hold circuits, and an analog-to-digital converter. An optical isolation circuit couples the output of the analog-to-digital converter to a dual-port RAM. The gain of each analog input channel is programmable, as is the address of each input channel in the RAM. Thus the channels can be read in any desired order, and different input voltage ranges can be programmed for each channel. The RAM can be read by an external data processing system via a digital system bus.
    Type: Grant
    Filed: September 4, 1987
    Date of Patent: February 13, 1990
    Assignee: Burr-Brown Limited
    Inventors: Ian Hardie, David Vine