Patents Represented by Attorney Konrad Raynes & Victor, LLP
-
Patent number: 8271704Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.Type: GrantFiled: June 16, 2009Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Sham Mysore, Paul Vu
-
Patent number: 8271498Abstract: Provided are a method, system, and article of manufacture for searching documents for ranges of numeric values. Document identifiers for documents are accessed, wherein the documents include at least one value that is a member of a set of values. A number of posting lists are generated. Each posting list is associated with a range of consecutive values within the set of values and includes document identifiers for documents including at least one value within the range of consecutive values associated with the posting list, and wherein each document identifier is associated with one value in the set of values included in the document identified by the document identifier. The generated posting lists are stored, wherein the posting lists are used to process a query on a range of values within the set of values.Type: GrantFiled: August 12, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Marcus Felipe Fontoura, Ronny Lempel, Runping Qi, Jason Yeong Zien
-
Patent number: 8270114Abstract: In one embodiment, a tape movement constraint for a tape drive system, comprises a tiltable tape roller bearing having a roller barrel biased in a first position on a pivot axis, using magnetic attraction between a movable magnet and a return path structure of magnetically permeable material. The roller barrel is pivoted on the pivot axis by conducting current through a fixed coil to generate a magnetic field which is conducted by the return path structure to interact with the magnetic field of the magnet. At least a portion of any air bearing between the moving tape and the barrel surface is quenched using grooves formed in the barrel surface. Other embodiments are described and claimed.Type: GrantFiled: February 8, 2008Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Armando Jesus Argumedo, Nhan Xuan Bui, William Marvin Dyer, Reed Alan Hancock, David Howard Flores Harper, Wayne Isami Imaino, Kevin Bruce Judd
-
Patent number: 8264791Abstract: A pass-through mechanism that couples a first linear tape library string to a second linear tape library string is maintained. A first robotic assembly associated with the first linear tape library string places a tape from the first linear tape library string into the pass-through mechanism. The pass-through mechanism moves the tape to a position where the tape can be removed by a second robotic assembly associated with the second linear tape library string. The second robotic assembly removes the tape from the pass-through mechanism and places the tape into the second linear tape library string.Type: GrantFiled: February 21, 2012Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Andrew Stuart Green, Frank Krick, Shawn Michael Nave, Raymond Yardy
-
Patent number: 8260821Abstract: A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in the remote controller host. A plurality of application hosts and a plurality of applications are disposed in each of the application hosts. A single attachment agent is disposed in each of the application hosts, the single attachment agent being coupled to each of the plurality of applications in the application hosts. The central controller provides each of the attachment agents with information regarding how to connect the database driver to the central controller.Type: GrantFiled: February 5, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: David Wei-Jye Chang, Bilung Lee, Paul Arnold Ostler
-
Patent number: 8260794Abstract: Provided are a method, system, and article of manufacture for creating playback definitions indicating segments of media content from multiple content files to render. User input is received indicating a plurality of segments of media content from a plurality of media files and an ordering of the segments. The media content comprises at least one of audio and video content. A playback definition is generated in a computer readable medium indicating the plurality of segments in the user input and the ordering of the segments. The playback definition is processed to render the media content of the indicated segments in the indicated ordering.Type: GrantFiled: August 30, 2007Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventor: Barry Mark Caceres
-
Patent number: 8260960Abstract: Provided are a computer program product, system, and method for supporting non-delivery notification between a switch and device in a network. A login with a switch is initiated including a test service parameter requesting a non-delivery notification service to cause the switch to return a non-delivery notification in response to a test path request indicating a destination node that is unavailable. Indication is made that the test service is available for the login in response to receiving a reply from the switch that the switch accepts the login with the non-delivery notification service. The test path request is sent to the switch to determine whether the destination node is available in response to determining that the non-delivery notification service is available for the switch login. The non-delivery notification is received from the switch in response to the switch determining that the destination node to which the test path request is directed is unavailable.Type: GrantFiled: July 23, 2009Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Daniel G. Eisenhauer, Roger Gregory Hathorn, Louis William Ricci
-
Patent number: 8260927Abstract: A host reserves a device controlled by a controller that is coupled to the host. The controller starts a first timer, in response to a completion of input/output (I/O) operations on the device by the host, wherein the host continues to reserve the device after the completion of the I/O operations. The controller sends a notification to the host after an expiry of the first timer, wherein the notification requests the host to determine whether the device should continue to be reserved by the host. The controller starts a second timer, in response to receiving an acknowledgement from the host that the notification has been received by the host, wherein reservation status of the device reserved by the host is determined by the controller on or prior to an expiry of the second timer.Type: GrantFiled: January 22, 2009Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Juan Alonso Coronado, Russell Bernard Krueger, Christina Ann Lara, Beth Ann Peterson, Xavier Edgar Somoza, Aaron Eugene Taylor
-
Patent number: 8260815Abstract: Systems and methods access non-compatible content repositories that are not natively accessible to a content management system. A metadata registry maintains metadata about content stored in both compatible and non-compatible repositories. For content in a non-compatible repository, the metadata indicates a repository interface capable of accessing the non-compatible repository. The content manager communicates with the repository interfaces to access the content in non-compatible repositories. The content manager may receive a request for content in a non-compatible repository, refer to the metadata registry to select a repository interface to employ, transmit a request for the requested content to the selected repository interface, and receive the requested content from the repository interface. A repository interface registry maintains information about available repository interfaces.Type: GrantFiled: November 21, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Mann Chang, Vladimir Fridman, Lauren Mayes, Scott P. Mills, Daniel S. Whelan
-
Patent number: 8254577Abstract: A label corresponding to a cryptographic key is stored at a first computational device. A user provided label is received at a second computational device. The user provided label is sent from the second computational device to the first computational device. The user provided label is compared to the label stored at the first computational device. The cryptographic key is used to perform cryptographic operations on data, in response to determining that the user provided label matches the label stored at the first computational device.Type: GrantFiled: February 20, 2008Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: Ahmed M. Almoustafa, Brian Gerard Goodman, Paul Merrill Greco, Glen Alan Jaquette, Leonard George Jesionowski, Aaron S. Palazzolo, Michael L. Taylor, An Thien Tran
-
Patent number: 8255738Abstract: A copy export application emented in a computational device receives a request to perform a copy export operation of data and metadata to a selected tape in a tape library coupled to the computational device. The copy export application copies the data from the computational device to the selected tape. The copy export application determines a medium error on the selected tape while copying the metadata from the computational device to the selected tape, subsequent to completion of the copying of the data from the computational device to the selected tape. The copy export application sends a request to a tape control application to replace the selected tape by a new tape and copy the data from the selected tape to the new tape. The copy export application copies the metadata to the new tape.Type: GrantFiled: May 18, 2010Date of Patent: August 28, 2012Assignee: International Business Machines CorporationInventors: Norie Iwasaki, David Michael Morton, Yun Mou, Laura Jean Ostasiewski, Takeshi Sohda
-
Patent number: 8250192Abstract: Provided are techniques for data server administration. Under control of a chatbot in real time, a command is received from a user for administering a data server in a natural language format. It is determined whether the data server is to be contacted to process the command. In response to determining that the data server is to be contacted, session information is retrieved to identify the data server to be contacted, the command in the natural language format is converted into one or more data server administration Application Programming Interface (API) calls, the one or more data server administration API calls to the data server are issued, and information about processing of the command is provided to the user.Type: GrantFiled: October 12, 2007Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventor: Guy Frederick Bowerman
-
Patent number: 8250323Abstract: Provided are a method, system, and article of manufacture for determining whether to use a repository to store data updated during a resynchronization. Writes to a primary storage are transferred to a secondary storage. A logical copy of the secondary storage as of a point-in-time is established. Writes to the secondary storage in the logical copy received from the primary storage during a logical copy duration after the point-in-time are stored in a repository that comprises less storage space than the secondary storage in the logical copy. The transferring of writes to the secondary storage is suspended. During the suspension writes to the primary storage are indicated in an out-of-synch data structure.Type: GrantFiled: December 6, 2007Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Michael Thomas Benhase, Shachar Fienblit, Matthew Joseph Kalos, Gail Andrea Spear, Sonny Earl Williams
-
Patent number: 8250455Abstract: Assistance for document creation in a computer system which allows at least one agent to be registered therein is provided. The computer system causes the at least one agent to monitor input by a user during the document creation, acquire information on the input obtained by the monitoring, retrieve at least one content from multiple contents accumulated in a storage unit based on the acquired information, and transmit the retrieved at least one content to a display unit to display the retrieved content on a screen.Type: GrantFiled: April 22, 2010Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Isao Kadowaki, Yuriko Nishikawa, Yoshinori Tahara, Koichi Takahashi
-
Patent number: 8244686Abstract: Provided are techniques for, in response to a source object being changed by a local transaction, generating log records, wherein each of the log records includes a sequence identifier, a source system entity modification timestamp, a target key, a target partition identifier, and values of source properties, wherein the source properties are identified using a target key indicator. The log records to process are selected based on a phase value of each log record, wherein the phase value is one of submitted, in-flight, and source system entity state change complete. One or more disjoint partitions are assigned to each of multiple processing instances. Under control of each of the multiple processing instances, it is determined whether to transmit a log record in the one or more disjoint partitions assigned to said processing instance and, in response to determining that the log record is to be transmitted, the log record is transmitted.Type: GrantFiled: December 4, 2009Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Harish Deshmukh, Frank C. Hayes, Roger C. Raphael, Paul S. Taylor
-
Patent number: 8244695Abstract: Provided are a method, system, and article of manufacture for validating stored copies of data images to load into memory. An image of data is maintained in a memory, wherein the image in the memory includes a generation number. The image in the memory is written to at least two copies of the image to storage locations in response to a first event, wherein the generation number for the image in the memory is stored in the storage locations having the copies of the image. A check generation number is stored in a storage location. The image is loaded from at least one of the copies of the image in one of the storage locations to the memory in response to a second event. The generation number for the image loaded into the memory. The check generation number is incremented in response to the second event. The generation numbers for the copies of the image in the storage locations and the check generation number are used to validate the copies of the image.Type: GrantFiled: September 1, 2006Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Said Abdullah Ahmad, Michael Thomas Benhase, David Frank Mannenbach, Tim Stephen Vande Zande
-
Patent number: 8245019Abstract: Provided is a method, program and system to update files in a computer system. A patch is received for an installed program in a computer and message from a server over a network. Program files for the installed program are updated with contents of the patch. A determination is made as to whether the message indicates to automatically reboot the computer. Information is generated to a user indicating that the computer will be automatically rebooted. Operations are initiated in the computer to reboot the computer after a delay period to provide the user opportunity to close files and applications before the reboot.Type: GrantFiled: February 3, 2009Date of Patent: August 14, 2012Assignee: Intel CorporationInventors: Michael A. Rothman, Vincent J. Zimmer
-
Patent number: 8239775Abstract: This invention relates to a computer simulated environment, such as a virtual world, and to the identification of a user entering the virtual world and user context in the virtual world model. An output of the virtual world model may be rendered using objects in the virtual world model. Previous versions of the rendered objects may then be located in associated user memory and specified differences between the rendered objects and the previous versions of the objects may be identified. A layer of the identified differences may then be rendered on the rendered output of the virtual world model.Type: GrantFiled: October 7, 2008Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventors: Conor Peter Beverland, Christopher Edward Sharp, Matthew Whitbourne
-
Patent number: 8234470Abstract: Described is a method, system, and computer program product for selecting a data repository within a computing environment. The data repository can exist on multiple target computing systems as a logical entity called a volume or a file system. When selecting at least one data repository, a data protection system of the computing environment analyzes the incoming data from a source computing system, in conjunction with information describing the data repositories. The data repository information, or repository characteristic information, can be stored on a repository volume table (RVT) of the data protection system. By determining a weighted selection score from the analysis of all the information available to the data protection system, the data protection system can intelligently select a data repository for storing data from the source computing system.Type: GrantFiled: August 25, 2009Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Gregory John Tevis, Ofer Peretz, Eran Raichstein, David Gregory Van Hise, Oren Wolf, Uri Wolloch
-
Patent number: 8234242Abstract: A plurality of catalogs are maintained, and wherein each catalog of the plurality of catalogs includes data sets and attributes of the data sets. An indication that a new data set is to be defined is received. A selected catalog is determined from the plurality of catalogs, wherein the selected catalog is suitable for including the new data set and attributes of the new data set. An entry that indicates a data set name corresponding to the new data set and an index to the selected catalog is inserted in a group table.Type: GrantFiled: January 22, 2009Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Douglas Lee Lehr, Franklin Emmert Mccune, David Charles Reed, Max Douglas Smith