Patents by Inventor Jason B. Brent

Jason B. Brent 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: 9703595
    Abstract: There is provided a multi-core system that includes a lower-subsystem including a first processor and a number of slave processing cores. Each of the slave processing cores can be a coprocessor or a digital signal processor. The first processor is configured to control processing on the slave processing cores and includes a system dispatcher configured to control transactions for execution on the slave processing cores. The system dispatcher is configured to generate the transactions to be executed on the slave processing cores. The first processor can include a number of hardware drivers for receiving the transactions from the system dispatcher and providing the transactions to the slave processing cores for execution. The multi-core system can further include an upper sub-system in communication with the lower-subsystem and including a second processor configured to provide protocol processing.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: July 11, 2017
    Assignee: Mindspeed Technologies, LLC
    Inventors: Michael Whitfield, Alexey Pynko, Jason B. Brent, Majid Shaghaghi, Michael S. Beadle
  • Patent number: 8683471
    Abstract: There is provided a highly distributed multi-core system with an adaptive scheduler. By resolving data dependencies in a given list of parallel tasks and selecting a subset of tasks to execute based on provided software priorities, applications can be executed in a highly distributed manner across several types of slave processing cores. Moreover, by overriding provided priorities as necessary to adapt to hardware or other system requirements, the task scheduler may provide for low-level hardware optimizations that enable the timely completion of time-sensitive workloads, which may be of particular interest for real-time applications. Through this modularization of software development and hardware optimization, the conventional demand on application programmers to micromanage multi-core processing for optimal performance is thus avoided, thereby streamlining development and providing a higher quality end product.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: March 25, 2014
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Jason B. Brent, Nour Toukmaji
  • Publication number: 20100131955
    Abstract: There is provided a highly distributed multi-core system with an adaptive scheduler. By resolving data dependencies in a given list of parallel tasks and selecting a subset of tasks to execute based on provided software priorities, applications can be executed in a highly distributed manner across several types of slave processing cores. Moreover, by overriding provided priorities as necessary to adapt to hardware or other system requirements, the task scheduler may provide for low-level hardware optimizations that enable the timely completion of time-sensitive workloads, which may be of particular interest for real-time applications. Through this modularization of software development and hardware optimization, the conventional demand on application programmers to micromanage multi-core processing for optimal performance is thus avoided, thereby streamlining development and providing a higher quality end product.
    Type: Application
    Filed: January 19, 2010
    Publication date: May 27, 2010
    Applicant: MINDSPEED TECHNOLOGIES, INC.
    Inventors: Jason B. Brent, Nour Toukmaji
  • Publication number: 20100088703
    Abstract: There is provided a multi-core system that includes a lower-subsystem including a first processor and a number of slave processing cores. Each of the slave processing cores can be a coprocessor or a digital signal processor. The first processor is configured to control processing on the slave processing cores and includes a system dispatcher configured to control transactions for execution on the slave processing cores. The system dispatcher is configured to generate the transactions to be executed on the slave processing cores. The first processor can include a number of hardware drivers for receiving the transactions from the system dispatcher and providing the transactions to the slave processing cores for execution. The multi-core system can further include an upper sub-system in communication with the lower-subsystem and including a second processor configured to provide protocol processing.
    Type: Application
    Filed: November 20, 2008
    Publication date: April 8, 2010
    Applicant: MINDSPEED TECHNOLOGIES, INC.
    Inventors: Michael Whitfield, Alexey Pynko, Jason B. Brent, Majid Shaghaghi, Michael S. Beadle
  • Patent number: 7411941
    Abstract: A modem detection method is provided for use by a first gateway, the first gateway capable of communicating with a second gateway over a packet network. The method comprises setting the first gateway to a voice mode having a first coding scheme, encoding an input signal using the first coding scheme to generate a first encoded input signal, transmitting the first encoded input signal to the second gateway over the packet network, looking for a first tone in the input signal while the first gateway is in the voice mode, wherein the first tone is indicative of a beginning of a character, detecting the first tone in the input signal; setting the first gateway from the voice mode to a modem mode in response to the detecting; and transmitting the input signal to the second gateway according to the modem mode.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: August 12, 2008
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Keith T. Chu, Jason B. Brent
  • Patent number: 7194007
    Abstract: Various high speed modem embodiments are provided, for example, having a receiver configured to receive an analog data signal over a telephone line from a first modem, from which digitized analog data signal samples are generated by a processor employing a linear coding process using, for example, a sampling rate of at least 16 kHz with an 8 bits/sample. Following, the digitized analog data signal samples are transmitted over one or more digital lines of a first time division multiplexed bus to a second modem, which may be a digital loop carrier modem, for example. Thereafter, the second modem may demodulate the digitized analog data signal samples to generate digitized data, which may then be transmitted over one or more digital signal lines of a second time division multiplexed bus.
    Type: Grant
    Filed: February 1, 2002
    Date of Patent: March 20, 2007
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Michael S. Beadle, Michael M. Metzger, Jason B. Brent
  • Patent number: 7082125
    Abstract: A communication system is provided for transferring data through a digital switching network. The communication system includes a client modem, a linecard in communication with the client modem over a local loop, and a linecard modem interfacing with the linecard and the digital switching network. The client modem modulates client data to generate modulated client data for transmission to the linecard over the local loop, and the linecard modem receives the modulated client data from the linecard and demodulates the modulated client data to generate the client data for transmission through the digital switching network. Further, the linecard modem modulates network data from the digital switching network to generate modulated network data for transmission to the client modem over the local loop, and the client modem receives and demodulates the modulated network data to generate the network data.
    Type: Grant
    Filed: November 20, 2001
    Date of Patent: July 25, 2006
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Jason B. Brent, Thomas C. Liau
  • Patent number: 6990112
    Abstract: In accordance with one aspect of the present invention, the detection of voice signals versus modem signals in a data communication system may be conducted, a determination can be made whether existing VoIP algorithm functions or characteristics may be appropriate for modem communications, and then the VoIP algorithms may be modified to improve operating conditions for a modem connection. Additionally, the existing VoIP algorithm functions and network characteristics within the data communication system that may degrade modem performance can be identified prior to the determination of whether the VoIP algorithm functions are appropriate for modem communications. In accordance with another aspect, the detection between voice signals and modem signals can also comprise the determination as to a particular type of modems signal. Further, control of the adaptive jitter buffer to remove or reduce adaptation during detection of modem signals can be provided.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: January 24, 2006
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Jason B. Brent, James W. Johnston, Joel D. Peshkin, Gilles G. Fayad
  • Patent number: 6985481
    Abstract: There is provided system and method for communication over a network, which includes a first gateway and a second gateway capable of communicating with each other using a packet protocol. Each gateway is capable of communicating with a local communication device, such as a modem device, over a telephone line. In modem relay mode, each gateway is capable of detecting V.8bis signals from the communication devices, blocking such V.8bis signals, and switching to modem relay mode in response to such detection. In modem pass through mode, each gateway is capable of detecting V.8bis signals from the communication devices and switching to modem pass through mode in response to such detection.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: January 10, 2006
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Jason B. Brent, Patrick D. Ryan
  • Publication number: 20040179514
    Abstract: There is provided system and method for communication over a network, which includes a first gateway and a second gateway capable of communicating with each other using a packet protocol. Each gateway is capable of communicating with a local communication device, such as a modem device, over a telephone line. In modem relay mode, each gateway is capable of detecting V.8bis signals from the communication devices, blocking such V.8bis signals, and switching to modem relay mode in response to such detection. In modem pass through mode, each gateway is capable of detecting V.8bis signals from the communication devices and switching to modem pass through mode in response to such detection.
    Type: Application
    Filed: June 17, 2003
    Publication date: September 16, 2004
    Applicant: Conexant Systems, Inc.
    Inventors: Jason B. Brent, Patrick D. Ryan
  • Patent number: 6788651
    Abstract: In accordance with one aspect of the present invention, the detection of voice signals versus modem signals in a data communication system may be conducted, a determination can be made whether existing VoIP algorithm functions or characteristics may be appropriate for modem communications, and then the VoIP algorithms may be modified to improve operating conditions for a modem connection. Additionally, the existing VoIP algorithm functions and network characteristics within the data communication system that may degrade modem performance can be identified prior to the determination of whether the VoIP algorithm functions are appropriate for modem communications. In accordance with another aspect, the detection between voice signals and modem signals can also comprise the determination as to a particular type of modems signal. Further, control of the adaptive jitter buffer to remove or reduce adaptation during detection of modem signals can be provided.
    Type: Grant
    Filed: April 21, 2000
    Date of Patent: September 7, 2004
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Jason B. Brent, James W. Johnston, Joel D. Peshkin, Gilles G. Fayad
  • Patent number: 5764694
    Abstract: A testing and evaluation system for efficiently qualifying individual components of a modem. A modem data pump acts as a dBm meter by measuring distortion, noise floor, and echo. The modem is coupled to a computer and a remote modem. After calibration, the remote modem may be disconnected. A resistor having a preselected resistance is coupled to the modem to allow the computer to measure the modem noise floor and distortion independent of particular telephone connections. An echo canceler coupled to the receive line allows the sum distortion and noise to be measured.
    Type: Grant
    Filed: January 25, 1996
    Date of Patent: June 9, 1998
    Assignee: Rockwell International Corporation
    Inventors: Raphael Rahamim, Jason B. Brent
  • Patent number: 5428616
    Abstract: A packet transmission system comprising a network of one or more nodes (1) each comprising a number of inputs connected via packet switching means to a number of outputs each of which has storage means (11) associated with it in which to store a queue of packets to be outputted; characterized in that each node (1) is provided with timer means (14) to measure the time each packet spends in a queue of said storage means (11); and stamping means (12) to add to a time stamp field (TS) of each packet before it is outputted from the node, the time the packet has spent in a queue as measured by the timer means (14).
    Type: Grant
    Filed: November 23, 1992
    Date of Patent: June 27, 1995
    Assignee: Cray Communications Limited
    Inventors: Anthony V. Field, Jason B. Brent, Edward Hatala, John Timms
  • Patent number: 5381408
    Abstract: A packet transmission system in which variable delays are compensated for by packetizing an input signal so as to produce packets at a predetermined packet frequency (3), allocating a sequence number to each packet (6), transmitting these packets over a network to an endpoint (7), and forming the packets into an output signal at the endpoint by reference to their sequence number (12) and by delaying each as necessary (9, 10) so that they are all delayed by substantially the same predetermined delay time with reference to the packet frequency. Preferably, the delay in the transmission of each packet through the network is measured by comparison of the time of arrival of the packet at the endpoint relative to a timing signal (11) synchronized with or running plesiochronously with the predetermined packet frequency.
    Type: Grant
    Filed: May 19, 1993
    Date of Patent: January 10, 1995
    Assignee: Cray Communications Limited
    Inventors: Jason B. Brent, Edward Hatala
  • Patent number: 5315591
    Abstract: A system in which core information, for example in the form of a core block or blocks (C), is transmitted in a core packet (PC), and at least some enhancement information, for example, in the form of enhancement blocks (E), is transmitted in an enhancement packet (PE) which is separate from the core packet (PC) and is discardable to relieve congestion. Preferably, the core and enhancement packets have headers (H) which include a discard eligible marker (DE) to indicate whether or not the associated packet can be discarded. The enhancement blocks (E) may be distributed between the core packet and enhancement packet in accordance with congestion conditions, or the enhancement blocks may be incorporated only in the enhancement packet, and the actual number of enhancement blocks included are varied depending on congestion conditions.
    Type: Grant
    Filed: November 23, 1992
    Date of Patent: May 24, 1994
    Assignee: Cray Communications Limited
    Inventors: Jason B. Brent, Edward Hatala, John Timms