Patents by Inventor Joseph Cerra

Joseph Cerra 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: 7859994
    Abstract: A low-cost, high-speed data switching system and method uses several parallel switching systems or fabrics. In one of various embodiments, for example, the constituent data flows in a data stream can be selectively routed to a switching fabric that has the lowest input data rate. Data flows can be assigned to the various switching fabrics so as to balance the amount of data passing through each parallel system. Data flows can be re-assigned on an as-needed basis to insure maximum throughput. In the case where a data flow initially routed into one switching fabric must be re-routed to a different fabric, the ordering of data packets can be preserved by withholding the transfer of packets through the second fabric until the packets previously sent into the first fabric have cleared. Methods and apparatus of the present invention find application to parallel computing as well.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: December 28, 2010
    Assignee: Tellabs Operations, Inc.
    Inventors: Vishal Sharma, Timothy Y. Chow, Charles E. Rohrs, Steven Dunstan, Joseph Cerra
  • Publication number: 20080221901
    Abstract: In embodiments of the present invention improved capabilities are described for a mobile environment speech processing facility. The present invention may provide for the entering of text into a search software application resident on a mobile communication facility, where speech may be recorded using the mobile communications facility's resident capture facility. Transmission of the recording may be provided through a wireless communication facility to a speech recognition facility. Results may be generated utilizing the speech recognition facility that may be independent of structured grammar, and may be based at least in part on the information relating to the recording. The results may then be transmitted to the mobile communications facility, where they may be loaded into the search software application. In embodiments, the user may be allowed to alter the results that are received from the speech recognition facility. In addition, the speech recognition facility may be adapted based on usage.
    Type: Application
    Filed: October 3, 2007
    Publication date: September 11, 2008
    Inventors: Joseph Cerra, Roman V. Kishchenko, John N. Nguyen, Michael S. Phillips, Han Shu
  • Publication number: 20070076736
    Abstract: A low-cost, high-speed data switching system and method uses several parallel switching systems or fabrics. In one of various embodiments, for example, the constituent data flows in a data stream can be selectively routed to a switching fabric that has the lowest input data rate. Data flows can be assigned to the various switching fabrics so as to balance the amount of data passing through each parallel system. Data flows can be re-assigned on an as-needed basis to insure maximum throughput. In the case where a data flow initially routed into one switching fabric must be re-routed to a different fabric, the ordering of data packets can be preserved by withholding the transfer of packets through the second fabric until the packets previously sent into the first fabric have cleared. Methods and apparatus of the present invention find application to parallel computing as well.
    Type: Application
    Filed: October 16, 2006
    Publication date: April 5, 2007
    Applicant: Tellabs Operations, Inc.
    Inventors: Vishal Sharma, Timothy Chow, Charles Rohrs, Steven Dunstan, Joseph Cerra
  • Patent number: 7123581
    Abstract: A low-cost, high-speed data switching system and method uses several parallel switching systems or fabrics. In one of various embodiments, for example, the constituent data flows in a data stream can be selectively routed to a switching fabric that has the lowest input data rate. Data flows can be assigned to the various switching fabrics so as to balance the amount of data passing through each parallel system. Data flows can be re-assigned on an as-needed basis to insure maximum throughput. In the case where a data flow initially routed into one switching fabric must be re-routed to a different fabric, the ordering of data packets can be preserved by withholding the transfer of packets through the second fabric until the packets previously sent into the first fabric have cleared. Methods and apparatus of the present invention find application to parallel computing as well.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: October 17, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: Vishal Sharma, Timothy Y. Chow, Charles E. Rohrs, Steven Dunstan, Joseph Cerra
  • Publication number: 20030067876
    Abstract: A low-cost, high-speed data switching system and method uses several parallel switching systems or fabrics. In one of various embodiments, for example, the constituent data flows in a data stream can be selectively routed to a switching fabric that has the lowest input data rate. Data flows can be assigned to the various switching fabrics so as to balance the amount of data passing through each parallel system. Data flows can be re-assigned on an as-needed basis to insure maximum throughput. In the case where a data flow initially routed into one switching fabric must be re-routed to a different fabric, the ordering of data packets can be preserved by withholding the transfer of packets through the second fabric until the packets previously sent into the first fabric have cleared. Methods and apparatus of the present invention find application to parallel computing as well.
    Type: Application
    Filed: October 9, 2001
    Publication date: April 10, 2003
    Inventors: Vishal Sharma, Timothy Y. Chow, Charles E. Rohrs, Steven Dunstan, Joseph Cerra