Patents by Inventor Michael Patterson

Michael 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).

  • Patent number: 8532055
    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: Grant
    Filed: December 13, 2008
    Date of Patent: September 10, 2013
    Assignee: BlackBerry Limited
    Inventors: Shahid Chaudry, Grace Yeung, Ian Michael Patterson, David Anthony Bajar, Darcy Richard Phipps
  • Patent number: 8500379
    Abstract: A cargo restraint system is provided. The system includes a fixed-hook assembly including a frame and a hook extending from the frame. The system also includes a fabric strap including a first end and a second end and a tensioner assembly configured to receive and maintain the second end of the fabric strap therein when in a locked configuration, wherein the tensioner assembly is configured to reduce in length when placed in the locked configuration. At least a portion of the fabric strap is received within the fixed-hook assembly.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 6, 2013
    Assignee: The Boeing Company
    Inventors: William Ryan Harrigan, Thomas Reiner, Myles A. Rohrlick, Michael Patterson Johnson, Anibal J. Garcia
  • Publication number: 20130191552
    Abstract: Methods and systems are provided for determining a flow path for a flow between a source host and a destination host on a computer network wherein the flow has a tuple associated therewith. In one embodiment, a method comprises receiving flow data from exporters on the network, finding one or more exporters that possibly carry the flow, and using the flow data to determine whether any of the one or more exporters that possibly carry the flow include the tuple. For any exporters that include the tuple, the flow data is used to determine a next hop for such exporter. Connection pairs are created between each exporter that includes the tuple and its next hop. The connection pairs are combined to define the flow path.
    Type: Application
    Filed: January 21, 2012
    Publication date: July 25, 2013
    Applicant: PLIXER INTERNATIONAL
    Inventors: Michael A. Patterson, Erik Robert Peterson, Michael J. Krygeris
  • Patent number: 8463251
    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: Grant
    Filed: June 24, 2009
    Date of Patent: June 11, 2013
    Assignee: Research In Motion Limited
    Inventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
  • Patent number: 8457053
    Abstract: A router is operative to perform the following actions for each one of a plurality of wireless mobile devices operating in a wireless network. The router transmits to the wireless mobile device a number of data packets matched for a window size. The router changes the window size for the wireless mobile device based on whether a round trip time for communicating the data packets is within a threshold value. The router will update the threshold value based on the round trip times associated with traffic communicated via the router for all of the wireless mobile devices.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Simon Tyler Wise, Marc Plumb, Ian Michael Patterson, Allan David Lewis
  • Publication number: 20130066947
    Abstract: A multi-endpoint application server is provided that allows administrators to create and update content and data for endpoint applications using content management capabilities that allows the administrators to control how the endpoint application should be presented and how it should behave for various end-point types. A runtime application can be provided to each endpoint, which is configured to obtain content that is managed and maintained from the server in the same way as a normal web browser-based application would. To enable such multiple endpoint types to experience the same or similar endpoint application experience, the multi-endpoint application server accepts requests from the runtime application and determines what kind of endpoint is making the request such that it can present the content to the runtime application in a manner that is deemed appropriate for the endpoint type.
    Type: Application
    Filed: April 13, 2012
    Publication date: March 14, 2013
    Applicant: Web Impact Inc.
    Inventors: Rashed Ahmad, Kaleem Ahmad, Dmytro Svrid, Ky David Michael Patterson
  • Patent number: 8385315
    Abstract: A router system receives from a host service a message which is intended for delivery to a mobile device via a wireless network. The message includes at least a first field having an identifier which identifies the mobile device, a second field having a payload of the message, and a third field having a return packet indication on whether to return a return packet to the host service. The router system examines the indication in the message and, if the indication is set to a first setting, the router system returns to the host service a return packet which indicates a status associated with the message for delivery to the mobile device. If the indication is set to a second setting, then the router system does not return to the host service the return packet which indicates the status associated with the message for delivery to the mobile device.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: February 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Ian Michael Patterson, Allan David Lewis, Alina Kushnir, Simon Tyler Wise
  • Patent number: 8363558
    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: Grant
    Filed: August 3, 2005
    Date of Patent: January 29, 2013
    Assignee: Research In Motion Limited
    Inventors: Marc Plumb, Ian Michael Patterson, Seán Arthur Daniel Carlos Goggin
  • Patent number: 8340638
    Abstract: In a network having a plurality of subscriber devices, a plurality of base stations and a server, a system and method of modifying policy settings are provided. Each base station transmits wirelessly across a geographic region. A subscriber device, capable of roaming between regions, establishes a wireless link with the server via the base stations. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The server updates the policy based on requests from subscriber devices. The determination of whether to update the policy can be based on a record of rejections respective to the caller requested to be blocked. Alternatively, the policy can be updated according to a trust policy maintained on the server respective to the subscriber device making the request; the trust policy represents the procedure to follow when a request is received from that subscriber device.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: December 25, 2012
    Assignee: Research In Motion Limited
    Inventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
  • Publication number: 20120309380
    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: August 16, 2012
    Publication date: December 6, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Smith, Dave Kruis, Ian Michael Patterson
  • Patent number: 8313278
    Abstract: A removable, modular, cargo deck trailer system may include different types of modular, interchangeable, removable deck units which are configured to be removably and interchangeably attached to a trailer. The different types of modular, interchangeable, removable deck units may collectively include a plurality of moving apparatus for moving cargo in a lengthwise direction relative to the deck units, for moving cargo in a vertical direction relative to the deck units, and for moving cargo in at least one of a widthwise direction relative to the deck units, and in a rotating direction relative to the deck units.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: November 20, 2012
    Assignee: The Boeing Company
    Inventors: John B. Simmons, Anibal J. Garcia, Michael Patterson Johnson
  • Patent number: 8280354
    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: Grant
    Filed: October 27, 2005
    Date of Patent: October 2, 2012
    Assignee: Research In Motion Limited
    Inventors: Christopher Smith, Dave Kruis, Ian Michael Patterson
  • Patent number: 8278599
    Abstract: A welding wire feed drive system is provided including belts mounted on wire drive rollers. One or both belts may be poly-V belts mounted on the rollers and positioned such that grooves of the belts are outward facing. Opposing grooves and projections of the belts may form an interfacing or interlocking arrangement suitable for the securement of a welding wire therein. The grooves and projections of the belts may be utilized to facilitate the movement of the welding wire towards a welding application.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: October 2, 2012
    Assignee: Illinois Tool Works Inc.
    Inventor: Jon Michael Patterson
  • Patent number: 8267201
    Abstract: A method and apparatus for disposing of drill cuttings 500 from an oil and/or gas well drilling platform 510, comprising providing a barge 10, the barge 10 having at least one storage area 30, a cover 100 operably connected to the at least one storage area placing the cover 100 in a first open state so that cuttings 500 can be placed in the at least one storage area 30; transporting the drill cuttings placing the cover 100 in a closed state so that the cuttings 520 in the storage area 30 of the barge 10 are contained; transporting the barge 10 from the drilling platform 510 to a collection site 540; placing the cover 100 in a second open state so that the cuttings 520 in the storage area 30 can be removed; and removing the cuttings 520 from the storage area 30.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: September 18, 2012
    Assignee: Coastal Boat Rentals, Inc.
    Inventors: Michael Patterson, Edward L. Shearer
  • Publication number: 20120157060
    Abstract: In a network having a plurality of subscriber devices, a plurality of base stations and a server, a system and method of modifying policy settings are provided. Each base station transmits wirelessly across a geographic region. A subscriber device, capable of roaming between regions, establishes a wireless link with the server via the base stations. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. The server updates the policy based on requests from subscriber devices. The determination of whether to update the policy can be based on a record of rejections respective to the caller requested to be blocked. Alternatively, the policy can be updated according to a trust policy maintained on the server respective to the subscriber device making the request; the trust policy represents the procedure to follow when a request is received from that subscriber device.
    Type: Application
    Filed: February 28, 2012
    Publication date: June 21, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ian Michael PATTERSON, Sean Arthur Daniel Carlos Goggin, Marc Plumb
  • Publication number: 20120117741
    Abstract: Wipe systems are provided for removing stains and residues from a utensil such as a coffee cup without leaving a harmful or distasteful residue and optionally bleaching and/or disinfecting the cup. The wipe system includes a first substrate impregnated with a cleaning material and a second substrate having absorbent properties. The first substrate can be pre-moistened or moistened prior to use. Suitable cleaning materials include aqueous acidic materials. The second substrate, which can be constructed from a paper material or a superabsorbent polymer, can be utilized to remove residual cleaning material following the cleaning procedure. The wiping system can also include a first substrate containing microencapsulated disinfecting and/or bleaching agents. The microencapsulated materials can be solid or liquid and are capable of rupturing to release the material during the cleaning process.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Inventor: Michael Patterson
  • Patent number: 8150377
    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: Grant
    Filed: November 19, 2009
    Date of Patent: April 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
  • Patent number: 8107928
    Abstract: Methods and apparatus in a wireless device for use in maintaining appropriate authentication credentials for receiving a message service provided by a service network which is external to a wireless network are described. The wireless device receives, via the wireless network, a data session configuration file which includes a list of a plurality of wireless networks mapped against authentication credentials associated with each said wireless network. The list includes authentication credentials associated with the wireless network. The wireless device submits, via the wireless network, the authentication credentials for establishing a data session via the wireless network. Then, the wireless device receives, in the data session via the wireless network, the message service provided by the service network.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: January 31, 2012
    Assignee: Research In Motion Limited
    Inventors: Thomas Leonard Trevor Plestid, Allan David Lewis, Ian Michael Patterson
  • Patent number: 8096371
    Abstract: A method and apparatus for disposing of drill cuttings 500 from an oil and/or gas well drilling platform 510, comprising (a) transporting the drill cuttings 520 to a cuttings collection area 530 on the platform 510; (b) providing a barge 10, the barge 10 having at least one storage area 30, a cover 100 operably connected to the at least one storage area 30, and covering the at least one storage area 30; (c) placing the cover 100 in a first open state so that cuttings 500 can be placed in the at least one storage area 30; (d) transporting the drill cuttings 500 from the cuttings collection area 530 to the at least one storage area of the barge 10; (e) placing the cover 100 in a closed state so that the cuttings 520 in the storage area 30 of the barge 10 are contained; (f) transporting the barge 10 from the drilling platform 510 to a collection site 540; (g) placing the cover 100 in a second open state so that the cuttings 520 in the storage area 30 can be removed; and (h) removing the cuttings 520 from the sto
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: January 17, 2012
    Assignee: Central Boat Rentals, Inc.
    Inventors: Michael Patterson, Edward L. Shearer
  • Patent number: 7982622
    Abstract: Visual and audio communication interface for a perishable integrity indicator system which includes a RFID transponder and perishable integrity sensor. A perishable integrity indicator system includes a RFID transponder and a perishable integrity sensor. The RFID transponder includes a RF integrated circuit coupled with an antenna. The sensor monitors the time and temperature of the perishable. A freshness determining module receives time- and temperature-dependent measurement data from the perishable integrity sensor and determines a current freshness status. A communications interface to the RFID transponder permits a RFID reader to retrieve current freshness status data corresponding to the freshness status determined by the freshness determining module. The system further includes a power management module.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: July 19, 2011
    Assignee: Infratab, Inc.
    Inventors: Jonathan Burchell, Therese E. Myers, Stanton Kaye, Gary W. Pope, Fred Eversley, Michael Patterson, Kenji Ono