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: 8532055Abstract: 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: GrantFiled: December 13, 2008Date of Patent: September 10, 2013Assignee: BlackBerry LimitedInventors: Shahid Chaudry, Grace Yeung, Ian Michael Patterson, David Anthony Bajar, Darcy Richard Phipps
-
Patent number: 8500379Abstract: 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: GrantFiled: August 28, 2008Date of Patent: August 6, 2013Assignee: The Boeing CompanyInventors: William Ryan Harrigan, Thomas Reiner, Myles A. Rohrlick, Michael Patterson Johnson, Anibal J. Garcia
-
Publication number: 20130191552Abstract: 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: ApplicationFiled: January 21, 2012Publication date: July 25, 2013Applicant: PLIXER INTERNATIONALInventors: Michael A. Patterson, Erik Robert Peterson, Michael J. Krygeris
-
Patent number: 8463251Abstract: 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: GrantFiled: June 24, 2009Date of Patent: June 11, 2013Assignee: Research In Motion LimitedInventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
-
Patent number: 8457053Abstract: 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: GrantFiled: July 6, 2012Date of Patent: June 4, 2013Assignee: Research In Motion LimitedInventors: Simon Tyler Wise, Marc Plumb, Ian Michael Patterson, Allan David Lewis
-
Publication number: 20130066947Abstract: 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: ApplicationFiled: April 13, 2012Publication date: March 14, 2013Applicant: Web Impact Inc.Inventors: Rashed Ahmad, Kaleem Ahmad, Dmytro Svrid, Ky David Michael Patterson
-
Patent number: 8385315Abstract: 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: GrantFiled: April 12, 2012Date of Patent: February 26, 2013Assignee: Research In Motion LimitedInventors: Ian Michael Patterson, Allan David Lewis, Alina Kushnir, Simon Tyler Wise
-
Patent number: 8363558Abstract: 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: GrantFiled: August 3, 2005Date of Patent: January 29, 2013Assignee: Research In Motion LimitedInventors: Marc Plumb, Ian Michael Patterson, Seán Arthur Daniel Carlos Goggin
-
Patent number: 8340638Abstract: 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: GrantFiled: February 28, 2012Date of Patent: December 25, 2012Assignee: Research In Motion LimitedInventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
-
Publication number: 20120309380Abstract: 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: ApplicationFiled: August 16, 2012Publication date: December 6, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Christopher Smith, Dave Kruis, Ian Michael Patterson
-
Patent number: 8313278Abstract: 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: GrantFiled: April 11, 2008Date of Patent: November 20, 2012Assignee: The Boeing CompanyInventors: John B. Simmons, Anibal J. Garcia, Michael Patterson Johnson
-
Patent number: 8280354Abstract: 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: GrantFiled: October 27, 2005Date of Patent: October 2, 2012Assignee: Research In Motion LimitedInventors: Christopher Smith, Dave Kruis, Ian Michael Patterson
-
Patent number: 8278599Abstract: 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: GrantFiled: April 9, 2010Date of Patent: October 2, 2012Assignee: Illinois Tool Works Inc.Inventor: Jon Michael Patterson
-
Patent number: 8267201Abstract: 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: GrantFiled: January 17, 2012Date of Patent: September 18, 2012Assignee: Coastal Boat Rentals, Inc.Inventors: Michael Patterson, Edward L. Shearer
-
Publication number: 20120157060Abstract: 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: ApplicationFiled: February 28, 2012Publication date: June 21, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Ian Michael PATTERSON, Sean Arthur Daniel Carlos Goggin, Marc Plumb
-
Publication number: 20120117741Abstract: 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: ApplicationFiled: November 16, 2010Publication date: May 17, 2012Inventor: Michael Patterson
-
Patent number: 8150377Abstract: 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: GrantFiled: November 19, 2009Date of Patent: April 3, 2012Assignee: Research In Motion LimitedInventors: Ian Michael Patterson, Sean Arthur Daniel Carlos Goggin, Marc Plumb
-
Patent number: 8107928Abstract: 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: GrantFiled: March 10, 2011Date of Patent: January 31, 2012Assignee: Research In Motion LimitedInventors: Thomas Leonard Trevor Plestid, Allan David Lewis, Ian Michael Patterson
-
Patent number: 8096371Abstract: 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 stoType: GrantFiled: February 14, 2011Date of Patent: January 17, 2012Assignee: Central Boat Rentals, Inc.Inventors: Michael Patterson, Edward L. Shearer
-
Patent number: 7982622Abstract: 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: GrantFiled: July 8, 2010Date of Patent: July 19, 2011Assignee: Infratab, Inc.Inventors: Jonathan Burchell, Therese E. Myers, Stanton Kaye, Gary W. Pope, Fred Eversley, Michael Patterson, Kenji Ono