Patents by Inventor Jason Eric Moore

Jason Eric Moore 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: 9418673
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: August 16, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Silvia
  • Patent number: 8370152
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: February 5, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Silvia
  • Publication number: 20110246197
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Application
    Filed: June 17, 2011
    Publication date: October 6, 2011
    Applicant: Nuance Communications, Inc.
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Salvia
  • Patent number: 7987092
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: July 26, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Silvia
  • Publication number: 20110082973
    Abstract: A method and system where a hardware platform such as a disk drive is formatted to the largest block length it is desired to read from or write to. Using commands, data can be accessed from the drive in any block length that is equal to or less than the formatted block length.
    Type: Application
    Filed: December 10, 2010
    Publication date: April 7, 2011
    Applicant: International Business Machines Corporation
    Inventors: Thomas R. Forrer, JR., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7890690
    Abstract: A method for emulating a dual-port I2C device includes monitoring a bus for I2C traffic. A system receives an I2C interrupt on the bus. The system determines whether the received I2C interrupt is one of either a hardware interrupt or a software interrupt. In the event the received I2C interrupt is a hardware interrupt, the system responds to the hardware interrupt, and accesses a flash memory for read/write operation based on the hardware interrupt. In the event the received I2C interrupt is a software interrupt, the system responds to the software interrupt, and accesses a flash memory for read/write operation based on the software interrupt.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kaveh Naderi, Patrick Allen Buckland, Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7882331
    Abstract: A method and system where a hardware platform such as a disk drive is formatted to the largest block length it is desired to read from or write to. Using commands, data can be accessed from the drive in any block length that is equal to or less than the formatted block length.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7865690
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7836247
    Abstract: A method, apparatus, and computer program product are disclosed for permitting access to a data storage device while the device is being formatted. A format command is received within the device from the host. A command complete response is then transmitted to the host before the device has completed being formatted. The host waits for the command complete response before the host transmits any read or write command to the device. Read and write commands that are transmitted to the device from the host are executed while the device is still being formatted.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: November 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7676622
    Abstract: A system for bus communication includes a first port coupled to a bus, comprising a first engine configured to respond to bus signals on the bus, according to a predetermined protocol. A second port couples to the bus, comprising a second engine configured to respond to bus signals according to the predetermined protocol. A control module couples to the second port and is configured to receive a port state signal, and to disable the second port based on the received port state signal.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: March 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kaveh Naderi, Patrick Allen Buckland, Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7653838
    Abstract: Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: January 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Publication number: 20090144057
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Application
    Filed: April 8, 2008
    Publication date: June 4, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Silvia
  • Patent number: 7529801
    Abstract: A mechanism for multiple instant messaging (IM) sessions associated with a single user name is provided. A frontend server receives user login requests and routes the instant messaging system to a back-end server. Each login associated with a particular user name is routed to the same backend server (or IM host). Messages targeted to a recipient having a plurality of active IM sessions are broadcast to all the active sessions. Messages targeted to recipients having a single IM session are unicast.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jason Eric Moore, Rafael Graniello Cabezas, Elizabeth Silvia, Liliana Orozco
  • Publication number: 20090063870
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Application
    Filed: November 13, 2008
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7478220
    Abstract: A method is disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Publication number: 20080307148
    Abstract: A system for bus communication includes a first port coupled to a bus, comprising a first engine configured to respond to bus signals on the bus, according to a predetermined protocol. A second port couples to the bus, comprising a second engine configured to respond to bus signals according to the predetermined protocol. A control module couples to the second port and is configured to receive a port state signal, and to disable the second port based on the received port state signal.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Kaveh Naderi, Patrick Allen Buckland, Jason Eric Moore, Abel Enrique Zuzuarregui
  • Publication number: 20080307154
    Abstract: A method for emulating a dual-port I2C device includes monitoring a bus for I2C traffic. A system receives an I2C interrupt on the bus. The system determines whether the received I2C interrupt is one of either a hardware interrupt or a software interrupt. In the event the received I2C interrupt is a hardware interrupt, the system responds to the hardware interrupt, and accesses a flash memory for read/write operation based on the hardware interrupt. In the event the received I2C interrupt is a software interrupt, the system responds to the software interrupt, and accesses a flash memory for read/write operation based on the software interrupt.
    Type: Application
    Filed: June 7, 2007
    Publication date: December 11, 2008
    Inventors: Kaveh Naderi, Patrick Allen Buckland, Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7461202
    Abstract: A method and apparatus is provided for allocating a portion of the OD zone of a hard drive disk to be a non-volatile (NV) caching space, where all writes to the disk are carried out. These write operations can be performed much faster than with conventional techniques, and storage costs may be significantly reduced. The disk drive controller manages the cache, and the host system sees improved throughput, especially for write intensive operations. In one embodiment a method is provided for writing specified data to a disk drive in a computer configuration, the disk drive having a magnetic disk and a volatile cache memory. A specified portion of the OD zone of the disk is reserved for an NV cache space, and the specified data is initially stored in the volatile memory, in response to a write command.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: December 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Forrer, Jr., Jason Eric Moore, Asghar Tavasoli, Abel Enrique Zuzuarregui
  • Publication number: 20080155314
    Abstract: A system, method, and computer program product for recovering from data errors. In a SCSI hard drive system, when a unrecoverable data error condition is encountered, the logical block address is reassigned using information provided by the data scrubbing functionality of the SCSI hard drive.
    Type: Application
    Filed: February 20, 2008
    Publication date: June 26, 2008
    Inventors: THOMAS R. FORRER, JR., Jason Eric Moore, Abel Enrique Zuzuarregui
  • Patent number: 7379872
    Abstract: A mechanism is provided for authenticating and using a personal voice profile. The voice profile may be issued by a trusted third party, such as a certification authority. The personal voice profile may include information for generating a digest or digital signature for text messages. A speech synthesis system may speak the text message using the voice characteristics, such as prosodic characteristics, only if the voice profile is authenticated and the text message is valid and free of tampering.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: May 27, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rafael Graniello Cabezas, Jason Eric Moore, Elizabeth Silvia