Patents Represented by Attorney Century IP Group
-
Patent number: 8140485Abstract: A data recovery method that uses a minimum number of recovery streams is provided. The method comprises defining a minimum number of recovery streams to be read from during restoration of data from one or more storage volumes in a communication network, wherein the minimum number is determined according to one or more parameters defining availability of one or more resources in the communication network; restoring the data using at least the minimum number of recovery streams to optimize the rate at which the data is restored; and dynamically changing the minimum number of recovery streams, in response to determining that the availability of the one or more resources has changed.Type: GrantFiled: July 31, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Colin Scott Dawson, Howard Newton Martin
-
Patent number: 8127942Abstract: An apparatus for draining liquid from wet items is provided. The apparatus comprises opposing sidewalls, a rear wall, a front wall; a sloped floor positioned at an inclined angle between the two opposing sidewalls such that surface of the sloped floor meets the rear wall at a first position and the front wall at a second position, such that the first position is lower in altitude relative to the second position, wherein an opening formed in the apparatus allows for wet items to be placed in between the sidewalls on the sloped floor; one or more receiver partitions formed on the sloped floor to receive the wet items; and a gutter running along at least a portion of the sloped floor approximately at the first position where the sloped floor meets the rear wall, wherein the gutter is configured to collect liquid drained from the wet items.Type: GrantFiled: April 27, 2009Date of Patent: March 6, 2012Inventor: Behrouz Meshkinfam
-
Patent number: 8006126Abstract: Data validation systems and methods are provided. Data is recorded in N data chunks on one or more storage mediums. A first validation chunk independently associated with said N data chunks comprises first validation information for verifying accuracy of data recorded in said N data chunks. The first validation chunk is associated with a first validation appendix comprising second validation information, wherein the first validation appendix is stored on a first storage medium independent of said one or more storage mediums.Type: GrantFiled: May 11, 2010Date of Patent: August 23, 2011Assignee: International Business Machines CorporationInventors: Veera W. Deenadhayalan, James L. Hafner, James C. Wyllie, Wendy A. Belluomini
-
Patent number: 8001336Abstract: Systems and methods for memory management in a computing environment are provided. The method comprises uniquely identifying a first object associated with a first task for an application executed in a computing environment, wherein a first area of memory is allocated to the first object; determining a first execution scope for the first task according to a first execution context associated with the first task, wherein the first context defines a first life expectancy for the first task within the execution environment hierarchy; determining a change in execution scope of the first task, in response to monitoring the first execution context; and deallocating the first area of memory, in response to determining that the first task is no longer executed within the first execution scope.Type: GrantFiled: March 2, 2007Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Gergana Vassileva Markova, Harry Clayton Husfelt, Jr.
-
Patent number: 7979867Abstract: Systems and methods for managing a device in a distributed file system are provided. In one embodiment, the method comprises instantiating a physical device object, in response to a file system driver detecting a device remotely connected to a computing system via a distributed network. An operating system running on the computing device loads a disk function driver for managing access to the device. A plug and play manager of the operating system enumerates the device. The disk function driver instantiates and registers a functional device object with a mount manager of the operating system. A file system instantiates a volume device object for a logical drive volume mapped to the device and the mount manager mounts the volume device object on the functional device object.Type: GrantFiled: May 28, 2006Date of Patent: July 12, 2011Assignee: International Business Machines CorporationInventors: Vipul Paul, Vikas Ahluwalia
-
Patent number: 7908246Abstract: Systems, methods, and computer products for separating file data streams for improved progressive incremental processing are provided. The method comprises identifying data in a file, prior to transmission of the data in a data stream to a second system, such that the second system can distinguish first data from second data in the file. The method further comprises processing the first and second data to determine whether the first or second data has changed, and transmitting the first data to the second system in response to determining the first data has changed, so that the first data is stored in a data storage medium in association with third and fourth data previously stored without replacing the third data and fourth data, wherein the third and fourth data comprise older versions of the first and second data, respectively.Type: GrantFiled: March 6, 2008Date of Patent: March 15, 2011Assignee: International Business Machines CorporationInventors: Matthew Joseph Anglin, David Maxwell Cannon, Barry Fruchtman, Avishai Haim Hochberg, James Patrick Smith
-
Patent number: 7890715Abstract: This invention relates to an asynchronous remote copying (ARC) system adapted to operate as a remote copy pair by communicating between primary storage and remote storage of a remote copy pair. The system comprises a primary controller for receiving a write command and writing data to primary storage; a remote controller for receiving a write command and writing data to remote storage; an ARC controller for suppressing the release of the write command to the remote controller if a delay between receiving the write command and the time when the remote storage may accept the data is more than a threshold delay, and the primary controller suppresses recording the data in primary storage until release of the write command to the remote storage.Type: GrantFiled: November 2, 2007Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Dale Burr, Robert Bruce Nicholson, Carlos Francisco Fuente, William James Scales
-
Patent number: 7874602Abstract: An apparatus, in accordance with one embodiment comprises an upper portion; a lower portion comprising at least one terminal end having a receiving area formed on a first side of the lower portion, facing the upper portion, on which at least a looped handle may rest and a handling area formed on a second side of the lower portion opposite the first side forming a grip to lift the apparatus; and a connection mechanism for connecting the upper portion and the lower portion, wherein the connection mechanism allows the upper portion to swivel in relation to the lower portion, such that in an open position the looped handle may be placed on the receiving area, and in a closed position the upper portion swivels to cover the terminal end of the lower portion and the receiving area in a closed loop to secure the looped handle, eliminating possibility of the looped handle sliding off the receiving area and the terminal end of the lower portion.Type: GrantFiled: March 27, 2008Date of Patent: January 25, 2011Assignee: Click & Carry, Inc.Inventors: Kimberly Meckwood, Audrey Liu
-
Patent number: 7873878Abstract: A data storage method comprises storing first data in at least a first data chunk, wherein the first data chunk is a logical representation of one or more sectors on at least a first disk drive in a storage system; storing first metadata, associated with the first data, in at least a first appendix, wherein the first appendix is a logical representation of a sector region on at least the first disk drive in the storage system, and wherein the first metadata comprises first atomicity metadata (AMD) and first validity metadata (VMD) associated with the first data; and storing a copy of the first VMD for the first data in at least one low latency non-volatile storage (LLNVS) device.Type: GrantFiled: September 24, 2007Date of Patent: January 18, 2011Assignee: International Business Machines CorporationInventors: Wendy Belluomini, John Edward Bish, Kenneth Day, III, James Hafner, Bret S. Weber
-
Patent number: 7823008Abstract: An apparatus configured to operate as a primary for a remote copy pair is provided. The apparatus comprises a journal component at said primary for generating journal entries for one or more uncompleted sequenced batches; a configurator responsive to an error indication from a secondary for enumeration of said one or more uncompleted sequenced batches; and a primary server responsive to said enumeration of said one or more uncompleted sequenced batches to reissue to said secondary one or more write requests for said one or more uncompleted sequenced batches, during recovery processing.Type: GrantFiled: August 31, 2007Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Dale Burr, Henry Esmond Butterworth, Carlos Francisco Fuente, William James Scales
-
Patent number: 7752489Abstract: Data validation systems and methods are provided. Data is recorded in N data chunks on one or more storage mediums. A first validation chunk independently associated with said N data chunks comprises first validation information for verifying accuracy of data recorded in said N data chunks. The first validation chunk is associated with a first validation appendix comprising second validation information, wherein the first validation appendix is stored on a first storage medium independent of said one or more storage mediums.Type: GrantFiled: May 10, 2007Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Veera W. Deenadhayalan, James L. Hafner, James C. Wyllie, Wendy A Belluomini
-
Patent number: 7551896Abstract: A method, system, and computer readable medium allows a user to select an output signal for device/terminal in short distance wireless network. In embodiments of the present invention, the output signal is a ring tone, alarm, background image, vibration signal, font type, or portion of a motion picture. In embodiments of the present invention, a system comprises a first and second device, in a short distance wireless network, generating a first and second output signal. A cellular device generates a first and a second short-range radio signals responsive to a cellular signal from a cellular network. The cellular signal includes a first multimedia file for the first device and a second multimedia file for the second device. In an embodiment of the present invention, the first multimedia file and second multimedia file are thematically related. In an embodiment of the present invention, a processing device is coupled to the cellular network and stores the first and second multimedia files.Type: GrantFiled: May 5, 2005Date of Patent: June 23, 2009Assignee: IXI Mobile (R&D), LtdInventors: Amit Haller, Ziv Haparnas
-
Patent number: 7551593Abstract: A device, a system, a method and a computer readable medium allowing a user to efficiently and easily add/remove or pair a processing device to a short distance wireless network is provided according to embodiments of the present invention. A user enters a PIN into a device. The device is then automatically paired to another device without any further user intervention to form a short distance wireless network in an embodiment of the present invention. A third party such as a manufacturer, reseller or telecommunication provider enables a processing device to be added to the short distance wireless network by generating a pairing message over the Internet or a SMS in an embodiment of the present invention. A user is able to know when a PIN code is invalid by a device performing error detection in another embodiment of the present invention. In still another embodiment of the present invention, the device also stores an error correction software component for correcting an erroneously inputted PIN.Type: GrantFiled: January 14, 2005Date of Patent: June 23, 2009Assignee: IXI Mobile (R&D), Ltd.Inventors: Amit Haller, Peter Fornell, Avraham Itzchak, Ziv Haparnas, Amir Glick
-
Patent number: 7551590Abstract: A system, a wireless hand-held device, and software component for accessing information responsive to short-range radio signals is provided. The system includes a wireless gateway device coupled to a network, such as a cellular network. The wireless gateway device includes a network manager software component for accessing information from the network responsive to a first short-range radio signal. The network may be a corporate, private or public network, such as the Internet. A first wireless device is coupled to the wireless gateway device. The first wireless device provides the first short-range radio signal. In an embodiment of the present invention, the first wireless device is a cellular telephone, personal digital assistant or thin terminal having a Bluetoothâ„¢ processor and transmitter. In an embodiment of the present invention, the network manager software component includes a plug and play software component for loading and executing software for the first wireless device.Type: GrantFiled: June 6, 2002Date of Patent: June 23, 2009Assignee: IXI Mobile (R&D), Ltd.Inventors: Amit Haller, Peter Fornell, Avraham Itzchak, Amir Glick, Ziv Haparnas
-
Patent number: 7552124Abstract: A method for programming a mobile communication device based on a high-level code comprising operative language is provided. The method comprises parsing the high-level code for keywords to recognize the operative language; determining at least one operation associated with the operative language; determining whether high-level code comprises keywords defining one or more relationships and conditions corresponding to the operative language; and producing an executable code that can be executed by a microcontroller of the mobile communication device to perform the respective operation associated with the operative language, wherein the high-level code comprises at least one sentence formatted in accordance with a first context.Type: GrantFiled: June 17, 2004Date of Patent: June 23, 2009Assignee: IXI Mobile (R&D), Ltd.Inventor: Vladimir Drukin
-
Patent number: 7498951Abstract: A motion sensitive illumination method for a mobile device is provided. The method comprises measuring a first motion attribute of the mobile device using a motion sensor to produce a first value; comparing the first value with a threshold value; and adjusting illumination intensity of an illuminating mechanism that illuminates a user interface component of the mobile device, when the first value is not approximately equal to a first threshold value.Type: GrantFiled: October 18, 2004Date of Patent: March 3, 2009Assignee: IXI Mobile (R &D), Ltd.Inventor: Yavor Eliad Wardimon
-
Patent number: 7474886Abstract: A method of gracefully shutting down a mobile device in operational relationship with one or more active components is provided. The method comprises monitoring the mobile device's status; forwarding a termination message to at least one of the active components, when it is determined that the mobile device's status is changed from a first position to a second position; and terminating operation of the at least one active component, prior to the mobile device's status changing to the second position.Type: GrantFiled: May 13, 2004Date of Patent: January 6, 2009Assignee: IXI Mobile (R&D), Ltd.Inventor: Amit Heller
-
Patent number: 7465068Abstract: A method of configuring one or more illumination states for illuminating at least two user interface devices of a mobile device, the method comprising assigning a first illumination state to first and second user interface devices, when intensity of ambient light is greater than a first threshold; assigning the first illumination state to the first interface device, and a second illumination state to the second interface device, when the intensity of the ambient light is between the first threshold and a second threshold; and assigning the second illumination state to the first and the second user interface devices, when the intensity of the ambient light is less than the second threshold.Type: GrantFiled: April 2, 2004Date of Patent: December 16, 2008Assignee: IXI Mobile (R&D), Ltd.Inventor: Peter Fornell
-
Patent number: 7451409Abstract: A method of remotely controlling a pointing device on a computing system is provided. The method comprises establishing a communication connection between a mobile device and the computing system; and activating a first mode wherein user interaction with a user interface of the mobile device results in communication of instructions to the computing device to control the pointing device in accordance with said user interaction.Type: GrantFiled: August 5, 2004Date of Patent: November 11, 2008Assignee: IXI Mobile (R & D), Ltd.Inventor: Daniel David Eizips
-
Patent number: 7450014Abstract: In accordance with one embodiment, an apparatus is provided for generating an alert signal when a fastener for closing and opening a clothing item is open. The apparatus comprises a first unit for detecting that the fastener is open; a second unit for detecting that the clothing item is worn; and an alert mechanism for generating an alert signal when the first unit detects that the fastener is open and the second unit detects that the clothing item is worn.Type: GrantFiled: April 10, 2006Date of Patent: November 11, 2008Inventor: Houshang Farhadian