Patents by Inventor Paul Newson

Paul Newson 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).

  • Publication number: 20220060189
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Application
    Filed: November 2, 2021
    Publication date: February 24, 2022
    Inventors: John Edward MCGRATH, Woon WONG, John O'DWYER, Paul NEWSON, Brendan FARLEY
  • Patent number: 11196423
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 7, 2021
    Assignee: XILINX, INC.
    Inventors: John McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
  • Patent number: 10720926
    Abstract: An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 21, 2020
    Assignee: XILINX, INC.
    Inventors: John McGrath, Woon Wong, John O'Dwyer, Paul Newson, Brendan Farley
  • Patent number: 9268384
    Abstract: Methods and systems for conserving power using predictive models and signaling are described. Parameters of a power management policy are set based on predictions based on user activity and/or signals received from a remote computer which define a user preference. In an embodiment, the power management policy involves putting the computer into a sleep state and periodically waking it up. On waking, the computer determines whether to remain awake or to return to the sleep state dependent upon the output of a predictive model or signals that encode whether a remote user has requested that computer remain awake. Before returning to the sleep state, a wake-up timer is set and this timer triggers the computer to subsequently wake-up. The length of time that the timer is set to may depend on factors such as the request from the remote user, context sensors and usage data.
    Type: Grant
    Filed: May 27, 2013
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Scott, Paul Newson, Raman Sarin, Eric Horvitz
  • Publication number: 20130262888
    Abstract: Methods and systems for conserving power using predictive models and signaling are described. Parameters of a power management policy are set based on predictions based on user activity and/or signals received from a remote computer which define a user preference. In an embodiment, the power management policy involves putting the computer into a sleep state and periodically waking it up. On waking, the computer determines whether to remain awake or to return to the sleep state dependent upon the output of a predictive model or signals that encode whether a remote user has requested that computer remain awake. Before returning to the sleep state, a wake-up timer is set and this timer triggers the computer to subsequently wake-up. The length of time that the timer is set to may depend on factors such as the request from the remote user, context sensors and usage data.
    Type: Application
    Filed: May 27, 2013
    Publication date: October 3, 2013
    Applicant: Microsoft Corporation
    Inventors: James Scott, Paul Newson, Raman Sarin, Eric Horvitz
  • Patent number: 8468377
    Abstract: Methods and systems for conserving power using predictive models and signaling are described. Parameters of a power management policy are set based on predictions based on user activity and/or signals received from a remote computer which define a user preference. In an embodiment, the power management policy involves putting the computer into a sleep state and periodically waking it up. On waking, the computer determines whether to remain awake or to return to the sleep state dependent upon the output of a predictive model or signals that encode whether a remote user has requested that computer remain awake. Before returning to the sleep state, a wake-up timer is set and this timer triggers the computer to subsequently wake-up. The length of time that the timer is set to may depend on factors such as the request from the remote user, context sensors and usage data.
    Type: Grant
    Filed: October 22, 2008
    Date of Patent: June 18, 2013
    Assignee: Microsoft Corporation
    Inventors: James Scott, Paul Newson, Raman Sarin, Eric Horvitz
  • Publication number: 20100100716
    Abstract: Methods and systems for conserving power using predictive models and signaling are described. Parameters of a power management policy are set based on predictions based on user activity and/or signals received from a remote computer which define a user preference. In an embodiment, the power management policy involves putting the computer into a sleep state and periodically waking it up. On waking, the computer determines whether to remain awake or to return to the sleep state dependent upon the output of a predictive model or signals that encode whether a remote user has requested that computer remain awake. Before returning to the sleep state, a wake-up timer is set and this timer triggers the computer to subsequently wake-up. The length of time that the timer is set to may depend on factors such as the request from the remote user, context sensors and usage data.
    Type: Application
    Filed: October 22, 2008
    Publication date: April 22, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: James Scott, Paul Newson, Raman Sarin, Eric Horvitz
  • Publication number: 20070130253
    Abstract: A multi-layered network for transporting data comprises a first network layer that provides a first session topology, and a second network layer that provides a second session topology. The second network layer uses the first network layer to transport data. In one embodiment of the invention, the data sent by the second layer is real-time audio data, such as voice. Each session topology may be either peer-to-peer or client/server. The first and second layers may have different topologies and/or different session hosts. A deterministic algorithm is provided whereby a new session host is selected when the current host leaves the session.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Paul Newson, Roderick Toll
  • Publication number: 20060287099
    Abstract: A game hosting service manages game sessions and groups of players. The service creates, starts, and ends a game session. The service also manages the joining and deleting of players and groups of players both prior to and during game play. The service collects, stores, and optionally arbitrates statistics for each player such a game score and relative ranking with other players. The service assigns a group ID to a group of players to allow the group to migrate across game sessions. The game hosting service utilizes session management APIs to nest multiple sessions, thus enabling groups of players to remain intact across multiple sessions.
    Type: Application
    Filed: December 20, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: David Shaw, Patrick O'Kelley, Paul Newson, Johan Hansen, Vincent Curley
  • Publication number: 20060135264
    Abstract: A social matchmaking service selects matches of on-line game players based on personal/social characteristics of the players. The social matching service evaluates several criteria to obtain a list of available, socially compatible, game sessions. Criteria about the player include a player's friends, positive feedback about the player, negative feedback about the player, games completed with other players, players to avoid, and the player's gamer zone, country and language. Criteria about hosts of potentially compatible game sessions are also considered. Social matching utilizes a multi-pass approach, applying rules for prioritizing social criteria at each pass. The multi-pass approach starts with a narrow search and broadens the search at each successive pass. At each successive pass, sessions are added to the list of potential sessions until a reasonable number of sessions is achieved. Game sessions are assigned session values in accordance with affiliations between players.
    Type: Application
    Filed: December 20, 2005
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: David Shaw, Paul Newson, Patrick O'Kelley, William Fulton
  • Publication number: 20060092942
    Abstract: A multi-layered network for transporting data comprises a first network layer that provides a first session topology, and a second network layer that provides a second session topology. The second network layer uses the first network layer to transport data. In one embodiment of the invention, the data sent by the second layer is real-time audio data, such as voice. Each session topology may be either peer-to-peer or client/server. The first and second layers may have different topologies and/or different session hosts. A deterministic algorithm is provided whereby a new session host is selected when the current host leaves the session.
    Type: Application
    Filed: December 9, 2005
    Publication date: May 4, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Newson, Roderick Toll
  • Publication number: 20050094655
    Abstract: Methods and systems for dynamically adjusting the length of delay before playback as a function of the amount of transmission jitter is disclosed, whereby a target error rate is received, error rates at different delays are tracked and current delay is adjusted as a function of tracked error rates.
    Type: Application
    Filed: November 10, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corporation
    Inventors: Paul Newson, Roderick Toll
  • Publication number: 20050083938
    Abstract: Methods and systems for dynamically adjusting the length of delay before playback as a function of the amount of transmission jitter is disclosed, whereby a target error rate is received, error rates at different delays are tracked and current delay is adjusted as a function of tracked error rates.
    Type: Application
    Filed: November 10, 2004
    Publication date: April 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Paul Newson, Roderick Toll
  • Patent number: 6370183
    Abstract: A rake receiver with a finger for each of a plurality of multipath components displaced in time has provision for predicting short-term variations in the strength of each component and adapting the coefficients of each finger accordingly, thus reducing the error rate, particularly in high-data-rate applications in a time-variant environment.
    Type: Grant
    Filed: October 26, 1998
    Date of Patent: April 9, 2002
    Assignee: Nortel Networks Limited
    Inventors: Paul Newson, Frank Martin van Heeswyk
  • Patent number: 6333947
    Abstract: Systems and methods for cancelling interference in received CDMA signals due to known components in the received signals which have been digitized to form a composite digitized baseband signal, for example due to pilot channel components in received CDMA IS-95 3G compliant signals which would otherwise interfere with the detection of unknown data streams. The pilot channel signals are detected, and an estimate of the air interface for each pilot channel signal is made. The pilot channel signals are then passed through a respective model of the air interface, and the resulting output is subtracted from the composite digitized baseband signal, thereby removing interference due to the pilot channel signals.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: December 25, 2001
    Assignee: Nortel Networks Limited
    Inventors: Frank Martin van Heeswyk, Paul Newson
  • Patent number: 6333926
    Abstract: A CDMA modem with dynamically allocatable demodulation and modulation, encoding/interleaving and decoding/de-interleaving for multiple resources users is provided. Each component is individually configurable to function as any one of various physical layer channel types for one or more different CDMA standards.
    Type: Grant
    Filed: August 11, 1998
    Date of Patent: December 25, 2001
    Assignee: Nortel Networks Limited
    Inventors: Frank Martin Van Heeswyk, Paul Newson
  • Patent number: 6320898
    Abstract: A CDMA base station servicing a plurality of mobile stations in a plurality of sectors monitors the reverse-link signal strength received by each antenna for each mobile station, and accordingly determines an optimum combination of antennas for forward-link transmission to each mobile station, whereby transmission to each mobile station may be accomplished with lower power, and whereby the dropped-call rate is reduced.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: November 20, 2001
    Assignee: Nortel Networks Limited
    Inventors: Paul Newson, Frank Martin van Heeswyk
  • Patent number: 6298050
    Abstract: Systems and methods for cancelling interference in received CDMA signals due to signals of users involved in position location in the received signals which have been digitized to form a composite digitized baseband signal which would otherwise interfere with the detection of other user's data streams. The particular user's signals are detected, and an estimate of the air interface for that user is made. The user's signals are then passed through a model of the air interface, and the resulting output is subtracted from the composite digitized baseband signal, thereby removing interference due to that user's signals.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: October 2, 2001
    Assignee: Nortel Networks Limited
    Inventors: Frank Martin van Heeswyk, Paul Newson
  • Patent number: 6278702
    Abstract: The invention is a method and system for reducing the dynamic range of a signal input to a power amplifier in a CDMA forward-link transmission system. This is achieved by introducing a controllable amount of code-domain distortion to the data prior to spreading by Walsh codes. The amount of distortion is calculated by creating a data vector, applying a transform to the data vector to obtain a sequence, distorting the result to obtain a distorted sequence, applying an inverse transform to the distorted sequence to obtain a distorted data vector and comparing the distorted data vector to the original data, thereby to obtain the amount of code-domain distortion to be added to the data. The resultant, “corrected” spread-spectrum waveform can be controlled to the extent that it is guaranteed never to exceed a prescribed voltage range.
    Type: Grant
    Filed: December 2, 1998
    Date of Patent: August 21, 2001
    Assignee: Nortel Networks Limited
    Inventors: Peter Michael Deane, Paul Newson
  • Patent number: 5953670
    Abstract: A CATV distribution network provides an interface between a cellular communications base station and a plurality of mobile terminals. A head end signal processor disposed at a head end of the CATV network provides a first frequency conversion between a cellular communications radio frequency and the CATV network transmission frequency. A plurality of remote antenna drivers are disposed at the remote end of the CATV network and provide a second frequency conversion between the cellular communications radio frequency and the CATV network transmission frequency. Antennas coupled to the remote antenna drivers provide radio communications with the mobile terminals. The remote antenna drivers are arranged in groups, each group being operated in a simulcast manner. Dynamic range compression of the cellular communications traffic is provided on the upstream path between the mobile terminals and the base station.
    Type: Grant
    Filed: May 1, 1996
    Date of Patent: September 14, 1999
    Assignee: Northern Telecom Limited
    Inventor: Paul Newson