Patents by Inventor Nicholas Wilson

Nicholas Wilson 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: 7613453
    Abstract: A method and apparatus for provisioning a third party mobile device emulator from desktop provisioning software, the method having the steps of: designating a common file space between the third party mobile device emulator and the desktop provisioning software; writing files to the common file space from one of the third party mobile device emulator and the desktop provisioning software; and reading the files from the other of the third party mobile device emulator and the desktop provisioning software.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: November 3, 2009
    Assignee: Research In Motion Limited
    Inventors: Mahmud-Ul Hassan, Nicholas Wilson
  • Publication number: 20090110093
    Abstract: A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit.
    Type: Application
    Filed: October 10, 2008
    Publication date: April 30, 2009
    Applicant: SONY CORPORATION
    Inventors: Matthew Paul Athol TAYLOR, Samuel Asanbeng ATUNGSIRI, John Nicholas WILSON
  • Publication number: 20090110095
    Abstract: A data processor maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. A generator polynomial for the linear feedback shift register is R?i[8]=R?i?1[0]?R?i?1[4], and a permutation code is provided for permuting the order of the content of the register stages.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 30, 2009
    Applicant: Sony Corporation
    Inventors: Matthew Paul Athol Taylor, Samuel Asanbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20090110097
    Abstract: A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. The linear feedback shift register has eleven register stages with a generator polynomial for the linear feedback shift register of R?i[10]=R?i?1[0]?R?i?1[2], and the permutation code forms, with an additional bit, a twelve bit address.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 30, 2009
    Applicant: Sony Corporation
    Inventors: Matthew Paul Athol Taylor, Samuel Asanbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20090110092
    Abstract: A data processing apparatus is arranged to map input data symbols to be communicated onto a predetermined number of sub-carrier signals of Orthogonal Frequency Division Multiplexed OFDM symbols. The predetermined number of sub-carrier signals is determined in accordance with one of a plurality of operating modes and the input data symbols are divided into first sets of input data symbols and second sets of input data symbols.
    Type: Application
    Filed: October 10, 2008
    Publication date: April 30, 2009
    Applicant: Sony Corporation
    Inventors: Matthew Paul Athol Taylor, Samuel Asangbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20090110094
    Abstract: A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. The linear feedback shift register has twelve register stages with a generator polynomial for the linear feedback shift register of R?i[11]=R?i-1[0]R?i-1[1]R?i-1[4]R?i-1[6], and the permutation code forms, with an additional bit, a thirteen bit address.
    Type: Application
    Filed: October 22, 2008
    Publication date: April 30, 2009
    Applicant: Sony Corporation
    Inventors: Matthew Paul Athol Taylor, Samuel Asanbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20090110098
    Abstract: A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. The linear feedback shift register has ten register stages with a generator polynomial for the linear feedback shift register of R?i[9]=R?i?1[0] ?R?i?1[3], and the permutation code forms, with an additional bit, an eleven bit address.
    Type: Application
    Filed: October 24, 2008
    Publication date: April 30, 2009
    Applicant: Sony Corporation
    Inventors: Matthew Paul Athol Taylor, Samuel Asanbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20090027227
    Abstract: A communications system comprises a primary wireless network and at least one secondary wireless networks, the primary and secondary wireless networks differing in at least one characteristic, at least one sensor unit comprising a means for sensing a parameter and a node of that secondary network adapted to transmit data relating to the parameter via that secondary network, at least one local data gathering point associated with the at least one secondary wireless network, incorporating a node of that secondary wireless network, a node of the primary network, and a control unit adapted to receive data signals from the at least one sensor unit via the secondary network, construct an outgoing data signal incorporating information from the received data signal, and transmit the outgoing data signal via the primary network, the primary wireless network being a multipoint radio network.
    Type: Application
    Filed: January 26, 2007
    Publication date: January 29, 2009
    Applicant: Wireless Measurement Limited
    Inventors: James Nicholas Wilson, Eric Atherton
  • Publication number: 20080288237
    Abstract: A method and apparatus for provisioning a third party mobile device emulator from desktop provisioning software, the method having the steps of: designating a common file space between the third party mobile device emulator and the desktop provisioning software; writing files to the common file space from one of the third party mobile device emulator and the desktop provisioning software; and reading the files from the other of the third party mobile device emulator and the desktop provisioning software.
    Type: Application
    Filed: July 30, 2008
    Publication date: November 20, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Mahmud-Ul HASSAN, Nicholas WILSON
  • Publication number: 20070229549
    Abstract: In one illustrative example, a method of providing mapping functionality in a contact list of a mobile communication device comprises the acts of providing a contact list organizer function in the mobile communication device for use in organizing a plurality of contacts of a contact book or list; identifying, through a user interface of the mobile communication device, a user input request to map a location of a selected one of the contacts of the contact list; and causing a map corresponding to the location to be visually displayed in a display of the mobile communication device in response to the user input request.
    Type: Application
    Filed: July 7, 2006
    Publication date: October 4, 2007
    Inventors: Ronald Dicke, Nicholas Wilson, Jesse Boudreau
  • Publication number: 20070218958
    Abstract: A system and methods are provided whereby a user of a mobile device can adaptively switch the mobile device from speakerphone mode to handset mode without needing to look at the mobile device or without the need to activate a button or key sequence. In a preferred embodiment, modules are provided in the mobile device which allow for the detection of a voice conversation, the sampling of the user's voice and the switching between the two modes of operation. If the user's voice volume is above a certain threshold the mobile device operates in handset mode. If the user's voice volume is below a certain threshold the mobile device operates in handset mode. Through the inclusion of the embodiments described herein, a mobile device can allow a user to safely and quickly switch from one mode of operation to the other without a requirement for additional hardware in the mobile device.
    Type: Application
    Filed: March 20, 2006
    Publication date: September 20, 2007
    Inventors: Jeffrey Emery, Nicholas Wilson
  • Publication number: 20070105538
    Abstract: A method and apparatus for provisioning a third party mobile device emulator from desktop provisioning software, the method having the steps of: designating a common file space between the third party mobile device emulator and the desktop provisioning software; writing files to the common file space from one of the third party mobile device emulator and the desktop provisioning software; and reading the files from the other of the third party mobile device emulator and the desktop provisioning software.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Inventors: Mahmud-Ul Hassan, Nicholas Wilson
  • Patent number: 7177376
    Abstract: A receiver determines a symbol synch time for recovering data from a symbol of signal samples generated in accordance with Orthogonal Frequency Division Multiplexing. Each symbol includes a guard period which carries data repeated from a data bearing part of the symbol and pilot signal samples. The receiver compromises a pilot assisted tracker, a guard adapted filter processor and a filter controller. The controller is operable to excite the filter with the symbol signal samples to generate an output signal which provides a further representation of the channel impulse response. A symbol time adjustment estimator is operable to adjust the symbol synch time in accordance with the adjustment provided by at least one the pilot assisted tracker and the guard adapted filter processor. The pilot assisted tracker estimates the symbol synch time from a channel impulse response estimate generated from pilot signal samples.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: February 13, 2007
    Assignee: Sony United Kingdom Limited
    Inventors: Samuel Asangbeng Atungsiri, John Nicholas Wilson
  • Patent number: 7139338
    Abstract: A receiver is operable to detect and recover data from at least one set of received signal samples. The signal samples comprise a plurality of data bearing signal samples and a plurality of guard signal samples before or after the data bearing signal sample, the guard signal samples being formed by repeating a plurality of the data bearing signal samples. The receiver comprises a matched filter having a matched impulse response, a controller operable to adapt the impulse response of the matched filter to the signal samples of the guard signal samples, the matched filter being operable to produce an output signal which is representative of the convolution of the guard signal samples of the set with the received signal samples.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: November 21, 2006
    Assignee: Sony United Kingdom Limited
    Inventors: John Nicholas Wilson, Samuel Asangbeng Atungsiri
  • Publication number: 20060135141
    Abstract: A system and method for allowing a licensee having mobile station hardware to support its own set of carriers and software demands of these carriers, the software including licensor software, the method comprising the steps of: assigning a unique third party identifier to the licensee; assigning a range of carrier identifiers for the licensee; allowing the licensee to create a unique identifier by combining the unique third party identifier with an identifier chosen from the range of carrier identifiers; and associating, in a gateway program, the unique identifier with one or more software versions acceptable by a carrier for download onto the mobile station hardware.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Nicholas Wilson, John Hodgson, Paul Landry
  • Patent number: 7027540
    Abstract: A receiver is operable to detect a synchronisation position for recovering data from a set of received signal samples. The receiver comprises a filter having an impulse response matched to a predetermined characteristic of the received signal and is operable to produce an output signal which is representative of the convolution of the impulse response and the received signal samples. The receiver includes a synchronisation detector operable to detect the synchronisation position from the filter output signal, and a data detector operable to detect and recover data from the set of received signal samples from the synchronisation position provided by the synchronisation detector.
    Type: Grant
    Filed: November 7, 2001
    Date of Patent: April 11, 2006
    Assignee: Sony United Kingdom Limited
    Inventors: John Nicholas Wilson, Samuel Asangbeng Atungsiri
  • Publication number: 20030016773
    Abstract: A receiver determines a symbol synch time for recovering data from a symbol of signal samples generated in accordance with Orthogonal Frequency Division Multiplexing. Each symbol includes a guard period which carries data repeated from a data bearing part of the symbol and pilot signal samples. The receiver comprises a pilot assisted tracker which is operable to determine an adjustment to the symbol synch time from a pilot assisted channel impulse response estimate, a guard adapted filter processor comprising a filter and a filter controller operable to adapt the impulse response of the filter to the signal samples from the guard period. The controller is operable to excite the filter with the symbol signal samples to generate an output signal which provides a further representation of the channel impulse response.
    Type: Application
    Filed: June 18, 2002
    Publication date: January 23, 2003
    Inventors: Samuel Asangbeng Atungsiri, John Nicholas Wilson
  • Publication number: 20020126220
    Abstract: A receiver is operable to detect a synchronisation position for recovering data from a set of received signal samples. The receiver comprises a filter having an impulse response matched to a predetermined characteristic of the received signal and is operable to produce an output signal which is representative of the convolution of the impulse response and the received signal samples. The receiver includes a synchronisation detector operable to detect the synchronisation position from the filter output signal, and a data detector operable to detect and recover data from the set of received signal samples from the synchronisation position provided by the synchronisation detector.
    Type: Application
    Filed: November 7, 2001
    Publication date: September 12, 2002
    Inventors: John Nicholas Wilson, Samuel Asangbeng Atungsiri
  • Publication number: 20020110202
    Abstract: A receiver is operable to detect and recover data from at least one set of received signal samples. The signal samples comprise a plurality of data bearing signal samples and a plurality of guard signal samples before or after the data bearing signal sample, the guard signal samples being formed by repeating a plurality of the data bearing signal samples. The receiver comprises a matched filter having a matched impulse response, a controller operable to adapt the impulse response of the matched filter to the signal samples of the guard signal samples, the matched filter being operable to produce an output signal which is representative of the convolution of the guard signal samples of the set with the received signal samples.
    Type: Application
    Filed: November 7, 2001
    Publication date: August 15, 2002
    Inventors: John Nicholas Wilson, Samuel Asangbeng Atungsiri