Patents by Inventor Raymond Anthony James
Raymond Anthony James 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: 8442067Abstract: Provided are a method, system, and computer program product for using gathered system activity statistics to determine when to schedule a procedure. Activity information is gathered in a computer readable storage medium indicating activity in a computer system during time slots for recurring time periods, wherein each time period includes a plurality of time slots. A high activity value is determined comprising an activity amount of a slot having a maximum amount of activity among the slots for the time periods and a low activity value is determined comprising an activity amount of a slot having a minimum amount of activity among the slots for the time periods. A threshold point is determined as a function of the high activity, the low activity, and a threshold percent comprising a percentage value. A determination is made as to whether there is at least one lull window having a plurality of consecutive time slots each having an activity value lower than the threshold point.Type: GrantFiled: August 30, 2010Date of Patent: May 14, 2013Assignee: International Business Machines CorporationInventors: Lourie A. Bryan, Henry Scott Heidemann, Raymond Anthony James
-
Patent number: 8423792Abstract: An apparatus, system, and method are disclosed for interfacing a driver with an encryption source that uses a communication module that allows the driver and the encryption source to communicate messages to one another, wherein the messages result in the encryption source providing encryption data that the communication module relays to the driver.Type: GrantFiled: June 5, 2008Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: David Luciani, Raymond Anthony James
-
Patent number: 8020107Abstract: An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing. Once built, the page is retained so that the next time it is requested, if the information it contains has not changed, the page can be served without having to be rebuilt. If the information has changed, the design will not update the page until the page has been requested. In addition, the page is only built in the human language requested.Type: GrantFiled: December 14, 2007Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Vickie Lynn Brewer, Sue Ann Erstad, James Arthur Fisher, Raymond Anthony James, William Henry Travis
-
Patent number: 7962645Abstract: An apparatus, system, and method are disclosed for automatically and transparently mapping tape drives within tape libraries to IP addresses. In one embodiment, the tape library includes, a DHCP server, a LAN to serial switch, and a library manager configured with the necessary modules to map the tape library devices to the proper IP addresses. The entire process may be transparent to users. The result is that the tape library is configured with the proper IP addressing without costly, time-consuming, and error-prone manual intervention. The tape library can be configured more quickly with accurate IP addressing and is able to operate efficiently and properly.Type: GrantFiled: January 31, 2005Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Joseph Whitney Dain, James Arthur Fisher, Raymond Anthony James, David Luciani
-
Publication number: 20090307501Abstract: An apparatus, system, and method are disclosed for interfacing a driver with an encryption source that uses a communication module that allows the driver and the encryption source to communicate messages to one another, wherein the messages result in the encryption source providing encryption data that the communication module relays to the driver.Type: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Inventors: David Luciani, Raymond Anthony James
-
Publication number: 20090158165Abstract: An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing. Once built, the page is retained so that the next time it is requested, if the information it contains has not changed, the page can be served without having to be rebuilt. If the information has changed, the design will not update the page until the page has been requested. In addition, the page is only built in the human language requested.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Inventors: Vickie Lynn Brewer, Sue Ann Erstad, James Arthur Fisher, Raymond Anthony James, William Henry Travis
-
Patent number: 7409638Abstract: An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing. Once built, the page is retained so that the next time it is requested, if the information it contains has not changed, the page can be served without having to be rebuilt. If the information has changed, the design will not update the page until the page has been requested. In addition, the page is only built in the human language requested.Type: GrantFiled: May 10, 2001Date of Patent: August 5, 2008Assignee: International Business Machines CorporationInventors: Vickie Lynn Brewer, Sue Ann Erstad, James Arthur Fisher, Raymond Anthony James, William Henry Travis
-
Patent number: 7315963Abstract: A system and method for efficiently and accurately detecting errors in a network is provided. Devices coupled to a network are configured to determine their local network status and transmit their local network status to a centralized location. The centralized location is configured to receive the local network status from each device and provide network status for the entire network. The centralized location is also configured to analyze the collective network status information and report any network errors. The centralized location is further configured to present the information in a format that allows a user of the network to quickly determine the configuration and status of the network (such as a computer generated graphical representation of the network).Type: GrantFiled: August 10, 2004Date of Patent: January 1, 2008Assignee: International Business Machines CorporationInventors: David Luciani, Raymond Anthony James, William Henry Travis
-
Patent number: 6791910Abstract: Disclosed is an automated data storage library for storing and retrieving data storage media in a plurality of storage slots, for a host processor. At least one drive unit is coupled to the host processor for reading and/or writing data on the data storage media. A library manager includes a stored table for identifying the data storage media stored in the storage slots, the stored table indicating artificial scaling of the data storage capacity of selected data storage media to selected values less than the actual data storage capacity thereof. The stored table also stores indicators of attributes of the library with respect to ones of the data storage media, such as indicating that the drive unit is to communicate at the drive/host interface in a specific protocol.Type: GrantFiled: November 15, 1999Date of Patent: September 14, 2004Assignee: International Business Machines CorporationInventors: Kimberly Kay James, Raymond Anthony James
-
Publication number: 20020169802Abstract: An Internet web application interfaces to a machine to give users information about the status of the machine. The information on the status of the machine is constantly changing. This design only dynamically builds a web page when the page is requested for viewing. Once built, the page is retained so that the next time it is requested, if the information it contains has not changed, the page can be served without having to be rebuilt. If the information has changed, the design will not update the page until the page has been requested. In addition, the page is only built in the human language requested.Type: ApplicationFiled: May 10, 2001Publication date: November 14, 2002Applicant: International Business Machines CorporationInventors: Vickie Lynn Brewer, Sue Ann Erstad, James Arthur Fisher, Raymond Anthony James, William Henry Travis
-
Patent number: 6031798Abstract: Disclosed is an automated data storage library for storing and retrieving data storage media in a plurality of storage slots, for a host processor. At least one drive unit is coupled to the host processor for reading and/or writing data on the data storage media. A library manager includes a stored table for identifying the data storage media stored in the storage slots, the stored table indicating artificial scaling of the data storage capacity of selected data storage media to selected values less than the actual data storage capacity thereof. The stored table also stores indicators of attributes of the library with respect to ones of the data storage media, such as indicating that the drive unit is to communicate at the drive/host interface in a specific protocol.Type: GrantFiled: August 3, 1998Date of Patent: February 29, 2000Assignee: International Business Machines CorporationInventors: Kimberly Kay James, Raymond Anthony James
-
Patent number: 5963971Abstract: In a data storage subsystem a virtual removable media server (VRMS) handles host audit requests, whether directed to a physical volume or a virtual volume physically stored in cache or in a removable physical media item. The subsystem includes a storage interface between the host and data storage facilities including a cache and a physical media library. To the host, the storage interface emulates a virtual library including a plurality of virtual media items, each containing a logical volume of data. The library may also maintain physical media items each storing one logical volume, as in a traditional library. To verify presence of a specified logical volume of the virtual library, the host sends an audit request. Responsively, the subsystem cross-references the specified logical volume in a first list to identify physical locations of underlying data. This physical location may be an address in the cache and/or a physical volume corresponding to a physical media item in the library.Type: GrantFiled: October 9, 1997Date of Patent: October 5, 1999Assignee: International Business Machines CorporationInventors: Christine Lynette Fosler, Frank David Gallo, Raymond Anthony James, Anthony Andrew Lambert