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: 8082018Abstract: 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: GrantFiled: February 4, 2010Date of Patent: December 20, 2011Assignee: ACIST Medical Systems, Inc.Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
-
Patent number: 8055862Abstract: 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: GrantFiled: February 25, 2011Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
-
Publication number: 20110145196Abstract: 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: ApplicationFiled: February 25, 2011Publication date: June 16, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
-
Patent number: 7953945Abstract: 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: GrantFiled: March 27, 2008Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
-
Patent number: 7941404Abstract: 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: GrantFiled: March 8, 2006Date of Patent: May 10, 2011Assignee: International Business Machines CorporationInventors: Neeta Garimella, James P. Smith, Chris Zaremba, Avishai Hochberg, Neil G. Rasmussen, Kala Dutta, Choonsu P. Park
-
Publication number: 20110047537Abstract: 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: ApplicationFiled: August 21, 2009Publication date: February 24, 2011Inventors: 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: 20110040732Abstract: 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: ApplicationFiled: August 14, 2009Publication date: February 17, 2011Applicant: International Business Machines CorporationInventors: Matthew J. Anglin, David M. Cannon, Avishai H. Hochberg, Alexei Kojenov, James P. Smith, Mark L. Yakushev
-
Publication number: 20110016095Abstract: 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: ApplicationFiled: July 16, 2009Publication date: January 20, 2011Applicant: International Business Machines CorporationInventors: Matthew J. Anglin, David M. Cannon, Avishai H. Hochberg, James P. Smith, David G. Van Hise, Mark L. Yakushev
-
Publication number: 20100312751Abstract: 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: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew J. ANGLIN, Avishai H. HOCHBERG, Toby L. MAREK, James P. SMITH
-
Publication number: 20100204574Abstract: 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: ApplicationFiled: February 4, 2010Publication date: August 12, 2010Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
-
Patent number: 7716433Abstract: 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: GrantFiled: February 16, 2006Date of Patent: May 11, 2010Assignee: International Business Machines CorporationInventors: Kala Dutta, Neeta Garimella, James P. Smith, Choonsu P. Park
-
Patent number: 7662124Abstract: 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: GrantFiled: April 16, 2002Date of Patent: February 16, 2010Assignee: Acist Medical Systems, Inc.Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
-
Publication number: 20090303132Abstract: 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: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Applicant: Intel CorporationInventor: James P. Smith
-
Publication number: 20090249005Abstract: 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: ApplicationFiled: March 27, 2008Publication date: October 1, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Bender, Dietmar Fischer, Douglas S. Noddings, James P. Smith
-
Publication number: 20080103437Abstract: 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: ApplicationFiled: May 31, 2007Publication date: May 1, 2008Applicant: ACIST MEDICAL SYSTEMS, INC.Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
-
Publication number: 20080057862Abstract: 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: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Inventor: James P. Smith
-
Publication number: 20080005509Abstract: 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: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Applicant: International Business Machines CorporationInventors: James P. Smith, Neeta Garimella, Delbert B. Hoobler
-
Patent number: 7267666Abstract: 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: GrantFiled: November 7, 1997Date of Patent: September 11, 2007Assignee: Acist Medical Systems, Inc.Inventors: Douglas J. Duchon, James P. Smith, Katherine H. Anderson, Robert F. Wilson, Jiyan Liu
-
Patent number: 7240171Abstract: 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: GrantFiled: January 23, 2004Date of Patent: July 3, 2007Assignee: International Business Machines CorporationInventors: Edward M. Barton, Avishai H. Hochberg, James P. Smith, Peter B. Symonds
-
Patent number: 7142161Abstract: Techniques to integrate a slot antenna with a wireless network card for use with a wireless communication network.Type: GrantFiled: June 30, 2004Date of Patent: November 28, 2006Assignee: Intel CorporationInventors: James P. Smith, Pedro A. Gutierrez