Patents by Inventor James P. Smith

James P. Smith 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: 8082018
    Abstract: An angiographic injector system and a method of controllably delivering medical fluid to a patient from an angiographic injector system are disclosed. A multiple processor control system is used to actively control the injection process and to monitor sensed functions of the system. The multiple processors provide dual redundancy safety circuits for critical control functions such as syringe motor drive speed and current. A motor/servo-amplifier nested control function is also disclosed. A unique method and apparatus are disclosed for establishing injection parameter default values just prior to an injection procedure that are based on physiological values of the patient to be treated. The injector system uses an interactive display panel that presents sequenced set-up screens to the user and which enables the user to select injection procedures, parameters and other modes of operation directly through the interactive panel.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: December 20, 2011
    Assignee: ACIST Medical Systems, Inc.
    Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
  • Patent number: 8055862
    Abstract: Performing a backup of a stub object located on a file system managed by a hierarchical storage manager configured to migrate data objects from the file system to a migration storage pool. The stub object includes information for recalling a migrated data object and is configured to determine whether a backup copy of the migrated data object is stored in a backup storage pool if the backup is performed in an incremental backup operation. The backup further includes directing the hierarchical storage manager to recall the migrated data object to the file system if the backup copy of the migrated data object is not stored in the backup storage pool or if the backup is performed in a selective backup operation. The backup additionally includes storing a backup copy of the migrated data object in the backup storage pool if the migrated data object is recalled.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
  • Publication number: 20110145196
    Abstract: Performing a backup of a stub object located on a file system managed by a hierarchical storage manager configured to migrate data objects from the file system to a migration storage pool. The stub object includes information for recalling a migrated data object and is configured to determine whether a backup copy of the migrated data object is stored in a backup storage pool if the backup is performed in an incremental backup operation. The backup further includes directing the hierarchical storage manager to recall the migrated data object to the file system if the backup copy of the migrated data object is not stored in the backup storage pool or if the backup is performed in a selective backup operation. The backup additionally includes storing a backup copy of the migrated data object in the backup storage pool if the migrated data object is recalled.
    Type: Application
    Filed: February 25, 2011
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
  • Patent number: 7953945
    Abstract: A method for performing backup of a stub object located on a file system managed by a hierarchical storage manager configured to migrate data objects from the file system 10 a migration storage pool includes determining whether a backup copy of the migrated data object is stored in a backup storage pool if the backup is performed in an incremental backup operation. The storage manager recalls the migrated data object to the file system if the backup copy of the migrated data object is not stored in the backup storage pool or if the backup is performed in a selective backup operation. If the migrated data object is recalled, the backup copy of the migrated data object is created and stored in the backup storage pool. If the migrated data object is not recalled, a backup copy of the stub object is created and stored in the backup storage pool.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
  • Patent number: 7941404
    Abstract: Systems and methods are disclosed for providing a federated backup involving the coordination and synchronization of backup and restore operations among a plurality of hosts to ensure data consistency. A master node (backup host) acts as the initiator, coordinator, controller, and possibly as primary console for the entire backup and restore operation. All other worker application hosts and/or worker backup hosts operate as worker nodes and perform various backup and restore steps as directed by the master node. Centralized error handling aborts or recovers the entire backup operation in the event of failure on any one node. In addition, a logical view of the data is provided such that the backup can be managed as one entity, while backing up the data of each node. The backup workload may also be distributed to any other dedicated worker backup hosts (nodes) in order to minimize the impact to the production environment.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: Neeta Garimella, James P. Smith, Chris Zaremba, Avishai Hochberg, Neil G. Rasmussen, Kala Dutta, Choonsu P. Park
  • Publication number: 20110047537
    Abstract: During execution of an existing scheduling computer program on a client node, an update computer program and a self-describing automatic installation package are downloaded to the client node from a logical depot node implemented on an existing management server. Therefore, advantageously, no physical depot node or other additional computing device is needed for the client node to update itself. Execution of the update computer program is spawned on the client node from the existing scheduling computer program. As such, the update computer program inherits root access to the client node and security credentials to the management server from the scheduling computer program—advantageously, then, a user does not have to perform any laborious configuration of the client node in order to update the node. The client node ultimately updates itself using the self-describing automatic installation package, which includes all the information needed for the client node to update itself.
    Type: Application
    Filed: August 21, 2009
    Publication date: February 24, 2011
    Inventors: Jean X. Yu, James J. Myers, Gergana V. Markova, Thu Nguyen, David M. Cannon, Kenneth E. Hannigan, James P. Smith, Colin S. Dawson
  • Publication number: 20110040732
    Abstract: The various embodiments of the present invention include techniques for securing the use of data deduplication activities occurring in a source-deduplicating storage management system. These techniques are intended to prevent fake data backup, target data contamination, and data spoofing attacks initiated by a source. In one embodiment, one technique includes limiting chunk querying to authorized users. Another technique provides detection of attacks and unauthorized access to keys within the target system. Additional techniques include the combination of validating the existence of data from the source by validating the data chunk, validating a data sample of the data chunk, or validating a hash value of the data chunk. A further embodiment involves the use of policies to provide authorization levels for chunk sharing and linking within the target. These techniques separately and in combination provide a comprehensive strategy to avoid unauthorized access to data within the target storage system.
    Type: Application
    Filed: August 14, 2009
    Publication date: February 17, 2011
    Applicant: International Business Machines Corporation
    Inventors: Matthew J. Anglin, David M. Cannon, Avishai H. Hochberg, Alexei Kojenov, James P. Smith, Mark L. Yakushev
  • Publication number: 20110016095
    Abstract: One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: International Business Machines Corporation
    Inventors: Matthew J. Anglin, David M. Cannon, Avishai H. Hochberg, James P. Smith, David G. Van Hise, Mark L. Yakushev
  • Publication number: 20100312751
    Abstract: Various embodiments are provided for facilitation of data retention using logical objects. Following an operation creating a redundant copy of the data performed on a scheduled interval, a logical object containing a number of managed file versions, represented by a number of member objects for a recovery point, is created. The logical object is assigned a policy of a data retention policy construct associated with the recovery point. The logical object is adapted for reassignment between policies of the data retention policy construct associated with various recovery points. During the reassignment, the plurality of member objects representing the plurality of managed file versions are logically retained instead of performing a data copy operation to associate the plurality of managed file versions with another recovery point.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew J. ANGLIN, Avishai H. HOCHBERG, Toby L. MAREK, James P. SMITH
  • Publication number: 20100204574
    Abstract: An angiographic injector system and a method of controllably delivering medical fluid to a patient from an angiographic injector system are disclosed. A multiple processor control system is used to actively control the injection process and to monitor sensed functions of the system. The multiple processors provide dual redundancy safety circuits for critical control functions such as syringe motor drive speed and current. A motor/servo-amplifier nested control function is also disclosed. A unique method and apparatus are disclosed for establishing injection parameter default values just prior to an injection procedure that are based on physiological values of the patient to be treated. The injector system uses an interactive display panel that presents sequenced set-up screens to the user and which enables the user to select injection procedures, parameters and other modes of operation directly through the interactive panel.
    Type: Application
    Filed: February 4, 2010
    Publication date: August 12, 2010
    Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
  • Patent number: 7716433
    Abstract: Systems and methods for managing a backup process of a database are disclosed. Typically, one or more backup logical unit numbers (LUNs) are identified in a backup management file from one or more available LUNs identified in a universe file are allocated. The backup management file comprises a plurality of data containers, each data container specifying a subset of the one or more backup LUNs capable of backing up a database comprising one or more used database LUNs. One of the plurality of the data containers are allocated for a current backup of the database as indicated in the backup management file. The backup management file is checked and updated as necessary so that the one or more backup LUNs remain available as indicated in the universe file.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kala Dutta, Neeta Garimella, James P. Smith, Choonsu P. Park
  • Patent number: 7662124
    Abstract: An angiographic injector system and a method of controllably delivering medical fluid to a patient from an angiographic injector system are disclosed. A multiple processor control system is used to actively control the injection process and to monitor sensed functions of the system. The multiple processors provide dual redundancy safety circuits for critical control functions such as syringe motor drive speed and current. A motor/servo-amplifier nested control function is also disclosed. A unique method and apparatus are disclosed for establishing injection parameter default values just prior to an injection procedure that are based on physiological values of the patient to be treated. The injector system uses an interactive display panel that presents sequenced set-up screens to the user and which enables the user to select injection procedures, parameters and other modes of operation directly through the interactive panel.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: February 16, 2010
    Assignee: Acist Medical Systems, Inc.
    Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
  • Publication number: 20090303132
    Abstract: Methods and systems to implement planar antennas and bandwidth extension apertures, including planar antennas etched in metal clad printed circuit board materials, relatively small-scale planar antennas having dimensions in a range of centimeters and/or millimeters, planar antennas to operate in GHz frequency ranges, and bandwidth extension apertures to alter an antenna impedance, reduce an antenna return loss, reduce an antenna Q factor, and/or increase an antenna frequency bandwidth.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: Intel Corporation
    Inventor: James P. Smith
  • Publication number: 20090249005
    Abstract: A method for performing a backup of a stub object located on a file system managed by a hierarchical storage manager configured to migrate data objects from the file system to a migration storage pool is provided. The stub object includes information for recalling a migrated data object.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
  • Publication number: 20080103437
    Abstract: An angiographic injector system and a method of controllably delivering medical fluid to a patient from an angiographic injector system are disclosed. A multiple processor control system is used to actively control the injection process and to monitor sensed functions of the system. The multiple processors provide dual redundancy safety circuits for critical control functions such as syringe motor drive speed and current. A motor/servo-amplifier nested control function is also disclosed. A unique method and apparatus are disclosed for establishing injection parameter default values just prior to an injection procedure that are based on physiological values of the patient to be treated. The injector system uses an interactive display panel that presents sequenced set-up screens to the user and which enables the user to select injection procedures, parameters and other modes of operation directly through the interactive panel.
    Type: Application
    Filed: May 31, 2007
    Publication date: May 1, 2008
    Applicant: ACIST MEDICAL SYSTEMS, INC.
    Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
  • Publication number: 20080057862
    Abstract: Embodiments of the present invention provide an ultra wide band stand-alone repeater/selector, and apparatuses incorporating the repeater/selector. Other embodiments may be described and claimed.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventor: James P. Smith
  • Publication number: 20080005509
    Abstract: A distributed backup system for a networked computer system is disclosed such that when a data backup is created, a client backup application stores backup restore information as part of the backup data which can be interpreted by the backup application and/or backup server to direct how the remainder of the backup data needs to be restored. The backup restore information may be stored (cached) in staging directory, e.g. on the local computer system. During a backup restore process, the backup application first whether the backup restore information exist in the staging directory before requesting them from the backup server. The backup restore information may be stored in a unique location within the staging directory, e.g. a timestamp-labeled subdirectory. The backup application reconciles the staging directory to eliminate backup restore information for backup data that no longer exists on the backup server.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: International Business Machines Corporation
    Inventors: James P. Smith, Neeta Garimella, Delbert B. Hoobler
  • Patent number: 7267666
    Abstract: An angiographic injector system and a method of controllably delivering medical fluid to a patient from an angiographic injector system are disclosed. A multiple processor control system is used to actively control the injection process and to monitor sensed functions of the system. The multiple processors provide dual redundancy safety circuits for critical control functions such as syringe motor drive speed and current. A motor/servo-amplifier nested control function is also disclosed. A unique method and apparatus are disclosed for establishing injection parameter default values just prior to an injection procedure that are based on physiological values of the patient to be treated. The injector system uses an interactive display panel that presents sequenced set-up screens to the user and which enables the user to select injection procedures, parameters and other modes of operation directly through the interactive panel.
    Type: Grant
    Filed: November 7, 1997
    Date of Patent: September 11, 2007
    Assignee: Acist Medical Systems, Inc.
    Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
  • Patent number: 7240171
    Abstract: One aspect of the invention is a method for ensuring consistency of a group, which for example, includes receiving a first list that identifies objects in the group, and gathering for at least one attribute, the value of the attribute for each object in the first list. The first list, and the attribute values gathered in the gathering operation, are stored to create a first snapshot. This example also includes receiving a second list that identifies objects that are in the group after at least part of a task is performed, and the value after at least part of the task is performed of the at least one attribute for each object identified in the second list. The second list and the received attribute values are stored to create a second snapshot, which is compared with the first snapshot.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Edward M. Barton, Avishai H. Hochberg, James P. Smith, Peter B. Symonds
  • Patent number: 7142161
    Abstract: Techniques to integrate a slot antenna with a wireless network card for use with a wireless communication network.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: November 28, 2006
    Assignee: Intel Corporation
    Inventors: James P. Smith, Pedro A. Gutierrez