Patents by Inventor Ian Patterson

Ian Patterson 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: 20070223428
    Abstract: A wireless communication system, comprising a host service, a wireless router system coupled to the host service, a wireless network coupling the wireless router system and a wireless mobile communication device (“mobile device”), adaptively delivers data to the mobile device in the wireless communication system using a notification message delivery mechanism. Mobile device reports its session state to the wireless router at a regular interval or if there is a change in state. The host service sends out a message to the wireless router to query the state of the mobile device. If the state of the mobile device is determined to be in coverage (or logged on), the host service sends down the data message to the mobile device using a payload message (MTH) with certain parameters configured. The data is temporarily stored at the wireless router. If the device is available, the message is sent to the device over the wireless network.
    Type: Application
    Filed: December 16, 2005
    Publication date: September 27, 2007
    Inventors: Ian Patterson, Allan Lewis, Alina Kushnir, Simon Wise
  • Publication number: 20070105570
    Abstract: Systems and methods for a wireless communication system used for transmitting and receiving information, the information not containing identification of the information's intended recipient. A method for transmitting payload information, the method comprising providing verification information scrambling a portion of the verification information and transmitting the payload information with the scrambled verification information portion. Also provided is a method for processing transmitted payload information incorporated into an encoded information message with scrambled verification information, the method comprising receiving the encoded information message descrambling at least a portion of the scrambled verification information and comparing said descrambled verification information with predetermined verification information processing said payload information based on said comparison.
    Type: Application
    Filed: December 16, 2005
    Publication date: May 10, 2007
    Inventors: David Clark, David Bajar, Simon Wise, Ian Patterson, David Yach, Allan Lewis, Gary Mousseau
  • Publication number: 20070099620
    Abstract: The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region and a server. A cell-phone, capable of roaming between regions, is operable to establish a wireless link with the base stations and through the base stations, with the server. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The communication policy is updated, by the server, based on requests from the subscriber devices. Once a request is received from a subscriber device, the determination whether to update the communication policy can be based on a record of rejections respective to the caller requested to be blocked.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Applicant: Research in Motion Limited
    Inventors: Ian Patterson, Sean Arthur Daniel Goggin, Marc Plumb
  • Publication number: 20070099599
    Abstract: A method for provisioning wireless devices for use of services offered by a service provider on a wireless network, comprising: receiving at a provisioning system from a wireless device a wireless device identifier, the wireless device having a first subset of the services; identifying from the wireless device identifier a subscriber associated with the wireless device, the subscriber having a second subset of the services; and, if the first and second subsets conflict, enabling none, one, or both of the first and second subsets of services in accordance with conflict resolution information for the service provider.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 3, 2007
    Inventors: Christopher Smith, Dave Kruis, Ian Patterson
  • Publication number: 20070099600
    Abstract: The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region and a server. A cell-phone, capable of roaming between regions, is operable to establish a wireless link with the base stations and through the base stations, with the server. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The communication policy is updated, by the server, based on requests from the subscriber devices. Once a request is received from a subscriber device, the determination whether to update the communication policy can be based on a record of rejections respective to the caller requested to be blocked.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Applicant: Research in Motion Limited
    Inventors: Ian Patterson, Sean Goggin, Marc Plumb
  • Publication number: 20070076626
    Abstract: In one illustrative example, a method in a wireless router system for transmitting data packets to a mobile communication device through the wireless communication network based upon a round trip time associated with communication of each data packet is provided. The round trip time is a time period between the transmission of each data packet and reception of a corresponding acknowledgement signal from the mobile communication device. A number of data packets matched for a window size are transmitted to the mobile communication device, and a round trip time associated with communication of each of the transmitted data packets is measured.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 5, 2007
    Inventors: Simon Wise, Marc Plumb, Ian Patterson, Allan Lewis
  • Publication number: 20070077914
    Abstract: A method (200) and an apparatus (300) in a wireless portable communication device (102) for maintaining appropriate authentication credentials required for a common data application in a current service network are provided. A method (400) in a wireless communication network (106) for providing current authentication credentials required for the common data application accessible through the wireless communication network (106) is also provided. The wireless portable communication device (102) has default authentication credentials required for the common data application in a default service network (106), receives (204) a data session configuration file including authentication credentials based upon a predetermined condition, prioritizes (206) between the default authentication credentials and the received authentication credentials, and uses (208) the authentication credentials having higher priority for the common data application in the current service network (110).
    Type: Application
    Filed: August 26, 2005
    Publication date: April 5, 2007
    Inventors: Thomas Trevor Plestid, Allan Lewis, Ian Patterson
  • Publication number: 20070072617
    Abstract: One illustrative method for use by a host server in pushing messages to a mobile communication device involves the steps of causing a message to be sent to a relay network for delivery to the mobile communication device through one of a plurality of wireless communication networks which are communicatively coupled to the relay network; receiving, from the relay network, a result message when the mobile communication device is unavailable to receive the message through the wireless communication network, the result message comprising a message identifier which uniquely corresponds to the message; maintaining storage of the message in memory accessible by the host server after the result message is received; receiving, from the relay network, a status message which indicates that the mobile communication device is available to receive the message when the mobile communication device is available to receive the message through the wireless communication device; and causing the message to be sent again to the rel
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventors: Allan Lewis, James Godfrey, Wen Gao, Tabitha Ferguson, Ian Patterson
  • Publication number: 20070060103
    Abstract: The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region. A cell-phone, capable of roaming between regions is operable to establish a wireless link with the base stations. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. A copy of this policy is stored on each subscriber device as a database and periodically updated as the devices make contact with the base stations or other subscriber devices. When receiving a voice call, the device first determines who the originator of the call is and then determines whether it is allowed to receive the call from that originator according to its policy database. The policy database can be updated either by subscriber devices or by base stations.
    Type: Application
    Filed: August 3, 2005
    Publication date: March 15, 2007
    Applicant: Research in Motion Limited
    Inventors: Ian Patterson, Sean Arthur Goggin, Marc Plumb
  • Publication number: 20070032155
    Abstract: The invention relates to a yarn containing siliconized micro-denier polyester fibers and macro-denier fibers. The blending ratio of the siliconized micro-denier polyester fibers and macro-denier fibers in the yarn ranges between about 10 to about 90 and about 90 to about 10 percent by weight. The macro-denier fiber of the yarn is selected from the group consisting of a synthetic fiber, a natural fiber, and a combination of synthetic and natural fibers. The invention also relates to a woven or knitted fabric and articles of clothing containing the yarn of the invention, either alone or in combination with other yarns.
    Type: Application
    Filed: June 28, 2006
    Publication date: February 8, 2007
    Applicant: ALBANY INTERNATIONAL CORP.
    Inventor: Ian Patterson
  • Publication number: 20070027956
    Abstract: A system and method for reducing congestion in wireless communication systems is provided. An unsolicited message reduction system includes a message detector and an all points bulletin (APB) generator. The message detector applies predefined filtering rules to identify and act upon unsolicited email messages to reduce the total number of transmissions in the wireless communication system. The filtering rules include global and user rules, with the global rules normally having precedence over user rules. The APB generator allows messages to be sent wireless mobile communication devices through direct wireless messages instead of through email messages.
    Type: Application
    Filed: October 9, 2006
    Publication date: February 1, 2007
    Inventors: William Castell, Allan Lewis, Tabitha Ferguson, Bill Yuan, Ian Patterson
  • Publication number: 20060248342
    Abstract: In one embodiment, a scheme is provided for securing a personalized indicium assigned to a mobile communications device. Upon detecting at a mobile communications device that one of a list of criteria have been met, a challenge-and-response procedure is initiated by the mobile communications device. During the challenge-and-response procedure, the mobile communications device and a network node will authenticate the personalized indicium using a shared authentication key.
    Type: Application
    Filed: December 16, 2005
    Publication date: November 2, 2006
    Inventors: David Bajar, Simon Wise, Ian Patterson
  • Publication number: 20060018283
    Abstract: A wireless router employing a technique to couple a plurality a host services or host systems and a plurality of wireless networks. A method to route data items between a plurality of mobile devices and a plurality of host systems through a common wireless router. A point-to-point communication connection is preferably established between a first host system and a common wireless router, a mobile network message at a mobile device is generated, the mobile network message is transmitted via a wireless network to the common wireless router which in turn routes a data item component of the mobile network message to the appropriate host service.
    Type: Application
    Filed: August 24, 2005
    Publication date: January 26, 2006
    Inventors: Allan Lewis, Gary Mousseau, Barry Gilhuly, Ian Patterson, Vi Banh, Adrian Rogobete, Anthony Burns, Mihal Lazaridis
  • Publication number: 20050190776
    Abstract: Distributed assembly of data packets into messages at a group of interface devices that receive data packets from within a coverage area. Each interface device in the group will take ownership of a sequence of data packets forming a message when a data packet of the message meeting predetermined criteria is received by that interface device. Once an interface device takes ownership of a sequence of data packets, it sends a request to the other interface devices for any missing data packets of the sequence that the ownership claiming interface does not have, and then assembles message upon receiving all the data packets of the sequence.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Inventors: Ahmed Hassan, Bo Zou, Ian Patterson
  • Publication number: 20050185617
    Abstract: Apparatus, and an associated method, for facilitating routing of data in a packet radio communication system. A clone list is downloaded to the mobile node and stored at a clone list depository thereat. The clone list includes a plurality of entries, each of which provides routing information needed to route data when the mobile node is positioned within coverage areas encompassed by differing networks. A determination is made whether the clone list includes appropriate routing information to route a data packet sent by the mobile node positioned in a particular area encompassed by a particular network portion. If the clone list includes an entry containing such information, the need separately to request such information is obviated.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 25, 2005
    Inventors: Shahid Chaudry, Grace Yeung, Ian Patterson, David Bajar, Darcy Phipps
  • Publication number: 20050185616
    Abstract: Apparatus, and an associated method, for providing routing information to a mobile node operable in a radio communication system. The routing information is used by the mobile node to address data messages that are to be communicated to a relay host, or other, device. The routing information that is provided to the mobile node includes a plurality of separate routing sequences. Different ones of the routing sequences are used by the mobile node, depending upon at what location that the mobile node is positioned when the data message is sent. A registration server is used by which to create the routing information, responsive to indications of a home network associated with the mobile node and a current location of the mobile node.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 25, 2005
    Inventors: Ian Patterson, Richard Betel, Adrian Rogobete, Ken Axtmann
  • Publication number: 20050030947
    Abstract: One illustrative method of reducing undeliverable server-initiated IP traffic within a wireless network (21) includes the steps of identifying that a data connection (e.g. a Packet Data Protocol or PDP Context) for communicating server-initiated IP messages from a host server (22 or 26) to a mobile station (10) has been lost or terminated; causing a notification message having a destination address corresponding to the host server (22 or 26) to be produced based on identifying that the data connection has been lost or terminated; and causing the notification message to be sent to the host server (22 or 26). The notification message may cause the host server (22 or 26) to at least temporarily refrain from communicating and/or to queue server-initiated IP messages (10) intended for the mobile station (10). The notification message may be formatted and communicated based on an existing protocol, such as Internet Control Message Protocol (ICMP), or any other suitable protocol.
    Type: Application
    Filed: May 5, 2004
    Publication date: February 10, 2005
    Inventors: Nicholas Alfano, Adrian Buckley, Ian Patterson, Noushad Naqvi, Gary Mousseau, Allan Lewis, Graeme Whittington, Hugh Hind