Patents by Inventor Robert A. Ellis
Robert A. Ellis 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: 9271105Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: GrantFiled: January 27, 2014Date of Patent: February 23, 2016Assignee: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Publication number: 20140235217Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: ApplicationFiled: January 27, 2014Publication date: August 21, 2014Applicant: Music ChoiceInventors: Jeremy C. ROSENBERG, Robert A. ELLIS, Ronald M. YURMAN, Siamak BEHTA
-
Patent number: 8639228Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: GrantFiled: August 31, 2012Date of Patent: January 28, 2014Assignee: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Publication number: 20130090102Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: ApplicationFiled: August 31, 2012Publication date: April 11, 2013Applicant: MUSIC CHOICEInventors: Jeremy C. ROSENBERG, Robert A. ELLIS, Ronald M. YURMAN, Siamak BEHTA
-
Patent number: 8260271Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: GrantFiled: July 25, 2011Date of Patent: September 4, 2012Assignee: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Publication number: 20110281565Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: ApplicationFiled: July 25, 2011Publication date: November 17, 2011Applicant: MUSIC CHOICEInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Patent number: 7986977Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: GrantFiled: February 9, 2010Date of Patent: July 26, 2011Assignee: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Publication number: 20100136951Abstract: The present invention provides systems and methods for acquiring content (e.g., a ring tone or a ring view) for a communication device.Type: ApplicationFiled: February 9, 2010Publication date: June 3, 2010Applicant: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Patent number: 7668538Abstract: The present invention provides systems and methods for acquiring ring content (e.g., a ring tone or a ring view) for a mobile phone.Type: GrantFiled: June 15, 2006Date of Patent: February 23, 2010Assignee: Music ChoiceInventors: Jeremy C. Rosenberg, Robert A. Ellis, Ronald M. Yurman, Siamak Behta
-
Publication number: 20040186895Abstract: The electronic message system may be used to control what messages, such as e-mail messages, are accepted and to increase messaging privacy. The electronic message management system has a set of allowed sender addresses. When an electronic message is received, the sender address of the received message is compared to the addresses in the allowed set. If the sender's address is in the set of allowed addresses, the electronic message is allowed to be presented to the user. If the electronic message is not allowed, the electronic message system may check the electronic message for an authorization code or keyword, and if the code or keyword is found, present the electronic message to the user. To facilitate consolidation of message accounts, the electronic message system may be configured to retrieve messages from other message accounts.Type: ApplicationFiled: March 21, 2003Publication date: September 23, 2004Inventor: Robert A. Ellis
-
Publication number: 20040111353Abstract: A method for managing investment information operates on a computer system. The process enables members to gather, share, and use investment information in an automated environment. In particular, members provide target projections for the future value of an investment. The process also provides for rating members, and uses these ratings to facilitate analyzing and presenting the target projections provided by the members. The target projections from a member are also compared to actual values achieved by the investment, and that member's rating may be adjusted responsive to the comparison.Type: ApplicationFiled: December 1, 2003Publication date: June 10, 2004Inventors: Robert A. Ellis, Danilo Mendoza
-
Patent number: 6161192Abstract: Metadata described herein on a RAID array includes both device metadata and RAIDset metadata. The device metadata has a device FE bit on each storage device corresponding to each RAID protected block on the storage device. The device FE bit indicates if a corresponding RAID protected block is consistent and thereby useable to regenerate data in another RAID protected block in the corresponding RAID protected block's sliver. The user data also has a forced error bit to indicate if a physical block in the user block has inconsistent data, the RAIDset FE bit. The RAID array of storage devices has user data blocks on each storage device RAID protected by being distributed as slivers of blocks across the RAID array of storage devices. Each sliver has a plurality of user data blocks and one parity block. The RAIDset metadata has the RAIDset FE bit corresponding to each RAID protected user data block in the RAID array.Type: GrantFiled: October 13, 1995Date of Patent: December 12, 2000Assignee: Compaq Computer CorporationInventors: Clark E. Lubbers, Stephen J. Sicola, Ronald H. McLean, James Perry Jackson, Robert A. Ellis
-
Patent number: 5933592Abstract: A RAID array includes redundant storage devices. Data is distributed across the storage devices, and organized as slivers of RAID protected data blocks. This redundancy provides for the reconstruction of valid data when data at a particular data block of a sliver is found to be inconsistent. However, when more than one data block of a sliver is found to have inconsistent data, reconstruction of the inconsistent data blocks may not be possible. Nonetheless, data consistency can still be restored to that sliver. Consistency is restored to such a sliver by replacing any inconsistent data in a data block with predetermined data and reconstructing the parity data block using the predetermined data. Other data in the RAID array keeps track of those data blocks with the predetermined data to indicate that such blocks do not contain valid data.Type: GrantFiled: October 13, 1995Date of Patent: August 3, 1999Assignee: Digital Equipment CorporationInventors: Clark E. Lubbers, Stephen J. Sicola, Ronald H. McLean, James Perry Jackson, Robert A. Ellis
-
Patent number: 5826001Abstract: A data block in a RAID array is reconstructed under the control of metadata recorded on the RAID array. The RAID array has a plurality of members, each member being a data storage device. The metadata includes device metadata for data blocks recorded on each member and RAIDset metadata for RAID protected data blocks recorded across the members of the RAID array. The RAID protected data blocks include user data blocks, RAIDset metadata blocks and parity data blocks. The data blocks are reconstructed by detecting from a device FE bit in the device metadata that a bad data block corresponding to or associated with the device FE bit needs to be reconstructed. The data is read from each data block, other than the bad data block, in the same RAID sliver with bad data block. A RAID sliver of data blocks includes all the data blocks in a RAID protected sliver of data blocks.Type: GrantFiled: October 13, 1995Date of Patent: October 20, 1998Assignee: Digital Equipment CorporationInventors: Clark E. Lubbers, Stephen J. Sicola, Ronald H. McLean, James Perry Jackson, Robert A. Ellis
-
Patent number: 5581690Abstract: A storage system having a plurality of disks arranged into a RAID array and a logging process and apparatus that identifies corrupt or invalid data and which prevents the corrupt or invalid data from being sent to a user application or used in any computations internal to the functioning of the array. In the preferred embodiment, a plurality of status bits, each having a first and second state are associated with each data block and parity block. If the status bit indicates that the block may contain corrupt or invalid information then that block is not used in regenerating data for an unavailable block or sent to a user application upon a read request.Type: GrantFiled: June 28, 1995Date of Patent: December 3, 1996Assignee: Digital Equipment CorporationInventors: Robert A. Ellis, David W. Thiel
-
Patent number: 5522031Abstract: A storage system having a plurality of disks arranged in a RAID array with one of said disks being a replacement disk. A method and apparatus for restoring the contents of the replacement disk without interrupting concurrent access to the RAID array. An access request by a user application to a data block in the replacement disk results in regeneration and reconstruction of the accessed data block. In addition, the systematic reconstruction of data or parity blocks not yet accessed by the user application occurs by locating status bits associated with each data and parity block of the new disk.Type: GrantFiled: June 29, 1993Date of Patent: May 28, 1996Assignee: Digital Equipment CorporationInventors: Robert A. Ellis, Steven J. Malan, Alan Rollow, David W. Thiel, Richard B. Wells
-
Patent number: 5516256Abstract: An accumulator for business forms is easily inserted into, or removed from, a path of continuous format, zig-zag business forms being fed from one business form handling machine (such as a folder) to another (such as a mailing machine like an inserter). A barrier having drive belts on one face is movable from a position allowing forms to pass under it, to a barrier position in which the forms engage the barrier and are slowly driven up the barrier until they bend over by their own weight onto a shelf. The forms are also driven along a shelf into contact with a stop, and a stack of forms is formed on the shelf. By handling the forms in this way the forms are creased along the perforations between the continuous forms (making subsequent separation easier) and prevented from developing a curl.Type: GrantFiled: October 26, 1992Date of Patent: May 14, 1996Inventor: Robert A. Ellis
-
Patent number: 5504858Abstract: A data storage system using a RAID array and a logging process and apparatus that identifies a parity block that may not contain the proper parity for its associated data blocks and which prevents such inconsistent parity information from being used in the regeneration of unavailable data. A small fraction of the blocks of each disk are dedicated to storing parity metadata bits. The parity metadata is associated with the parity blocks and identifies whether or not each parity block contains the proper parity information for its associated data blocks or may contain invalid information. The data integrity of the RAID array is preserved by preventing the generation of undetected corrupt data.Type: GrantFiled: February 8, 1995Date of Patent: April 2, 1996Assignee: Digital Equipment CorporationInventors: Robert A. Ellis, Clark E. Lubbers, Steven J. Malan, Peter Rivera, Sid Snyder, David W. Thiel, Richard B. Wells
-
Patent number: 4193314Abstract: An engine timing chain snubber comprises a pair of guide shoes fixedly supported on the engine block and extending in line-to-line nondeflecting contact with the inner sides of unsupported chain portions between drive and driven sprockets. The guide shoes prevent movement of the chain runs inwardly of their tensioned positions and thus prevent chain oscillation or vibration.Type: GrantFiled: March 22, 1978Date of Patent: March 18, 1980Assignee: General Motors CorporationInventors: Thomas G. Horner, Robert A. Ellis