Patents by Inventor Ian Robertson

Ian Robertson 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: 20060293064
    Abstract: A probabilistic prediction is made of the location of a wireless-enabled mobile station in a wireless local area network. The prediction includes calculating a vector representing movement of the mobile station through a space in which two or more access points of the network are located, and determining a region surrounding the vector in which the mobile station has at least a given probability to be located within a certain period of time.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Inventors: Ian Robertson, Tom Nagy
  • Publication number: 20060282889
    Abstract: Protection of real-time data such as voice data exchanged as packets between a mobile electronic device (10) and a VPN gateway (122) during a media session over a communications link (130) that includes a wireless network (132). A first VPN connection (136) is established between the mobile electronic device (10) and the VPN gateway (122) through the communications link (130), the first VPN connection (136) using key-based encryption to protect data exchanged therethrough. While the first VPN connection (136) is established, a second VPN connection (138) is established between the mobile electronic device (10) and the VPN gateway (122) through the communications link (130), the second VPN connection (138) using key-based encryption to protect data exchanged therethrough. Real-time data packets are exchanged between the mobile electronic device (10) and the VPN gateway (122) through the second VPN connection (138).
    Type: Application
    Filed: June 8, 2005
    Publication date: December 14, 2006
    Inventors: Michael Brown, Thomas Nagy, Ian Robertson
  • Publication number: 20060174017
    Abstract: A system and method for merging information from a plurality of enterprise information stores on a network using a mobile communication device capable of accessing the network. Using the mobile communication device, communication or contact information is requested from the enterprise information stores, and merged with the content of a personal information store resident in the mobile communication device to create a merged data set for uploading to an enterprise information store on the network. In creating the merged data set, the value of a principal identifier in the requested communication information is used to query the personal information store in order to locate data in the personal information store having a value matching the principal identifier.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Applicant: Research in Motion Limited
    Inventor: Ian Robertson
  • Publication number: 20060094442
    Abstract: A mobile wireless communication device also has at least one wired communication port. Enhanced security is achieved by permitting the device to automatically disable one or more wireless ports when connected to a wired port. Specific combinations/permutations of such automatic control may be effected by use of an IT Policy also resident on the device.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Kirkup, Michael Brown, Herbert Little, Ian Robertson, Michael Brown
  • Publication number: 20060064493
    Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment of the invention, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.
    Type: Application
    Filed: September 22, 2004
    Publication date: March 23, 2006
    Applicant: Research In Motion Limited
    Inventors: Jonathan Hammell, Ian Robertson, Michael Brown, Michael Kirkup, Herbert Little
  • Publication number: 20060031329
    Abstract: A system and method for managing informational objects on a mobile device. A user-selectable option is displayed to a user of the mobile device. The option is associated with an action to be performed on informational objects sharing at least one specified characteristic (e.g., storing all e-mail messages that are part of the same thread in a folder, generating a distribution list of contacts belonging to a specified group). After the user has selected the option, the application identifies informational objects having the at least one specified characteristic and performs the action on the identified objects.
    Type: Application
    Filed: July 16, 2004
    Publication date: February 9, 2006
    Applicant: Research In Motion Limited
    Inventor: Ian Robertson
  • Publication number: 20060031299
    Abstract: Systems and methods of mimetic message settings selection on a messaging client are provided. In one embodiment, when an outgoing message is composed on a messaging client, the messaging client determines whether the outgoing message is related to a received message. Where the outgoing message is related to the received message, the messaging client determines the messaging settings used in the received message, and selects the messaging settings used in the received message to control message characteristics of the outgoing message.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 9, 2006
    Applicant: Research In Motion Limited
    Inventor: Ian Robertson
  • Publication number: 20060025002
    Abstract: A device and method for fabricating a device holder for use with a standard holder body of a transmission electron microscope for use with in situ microscopy of both static and dynamic mechanisms. One or more electrical contact fingers is disposed between a baseplate and a frame, with a MEMS device making contact with the electrical contact fingers. A connector is provided to matingly engage the transmission electron microscope and the device holder to couple the device holder to the transmission electron microscope. Once clamped between the baseplate and frame, the electrical contact fingers may be separated from the template.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 2, 2006
    Inventors: Ming Zhang, Ivan Petrov, Jianguo Wen, Eric Stach, Leslie Allen, Ian Robertson, Eric Olson
  • Publication number: 20060019639
    Abstract: Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device.
    Type: Application
    Filed: June 21, 2005
    Publication date: January 26, 2006
    Inventors: Neil Adams, David MacFarlane, Ian Robertson, Herbert Little
  • Publication number: 20050257246
    Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security related mode of operation for the computing devices.
    Type: Application
    Filed: February 25, 2005
    Publication date: November 17, 2005
    Inventors: Neil Adams, Michael Brown, Michael Brown, Michael Kirkup, Herbert Little, David MacFariane, Ian Robertson
  • Publication number: 20050245229
    Abstract: A wireless communication device (and its related method of operation) includes, if invoked, password protected access to data stored therewithin and/or to normal device operations and further includes duress password checking logic that automatically causes a duress message to be sent if a duress password has been entered. The duress message is preferably sent without maintaining any user accessible indication of such sending. It is also preferred that the password checking logic automatically cause an end-of-duress message to be sent if a normal password is entered after a duress password has been entered. A plurality of different duress passwords may be entered into a duress password portion of data memory in the device.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Brown, Neil Adams, Herbert Little, Michael Kirkup, Michael Brown, Ian Robertson, Jonathan Hammell
  • Publication number: 20050228864
    Abstract: A method and system of selecting messaging settings on a messaging client are provided. When an outgoing message to be sent from the messaging client is addressed to a message recipient, the messaging client accesses a data store to determine whether specific messaging settings have been stored for the message recipient. If specific messaging settings have been stored for the message recipient, the messaging client selects the specific messaging settings for the message recipient to control the message characteristics of the outgoing message.
    Type: Application
    Filed: April 24, 2003
    Publication date: October 13, 2005
    Applicant: Research In Motion Limited
    Inventor: Ian Robertson
  • Publication number: 20050020315
    Abstract: A mobile communications device for communicating with a wireless network, including an electronic storage having data stored thereon, a processor connected to the storage for accessing the data, a communications sub-system connected to the processor for exchanging signals with the wireless network and with the processor, a user input interface connected to send user input signals to the processor in response to user action, and a security module associated with the processor for detecting a trigger condition and automatically taking a security action if a bypass user action is not detected after detection of the trigger condition.
    Type: Application
    Filed: July 21, 2004
    Publication date: January 27, 2005
    Inventor: Ian Robertson
  • Patent number: 6826569
    Abstract: The method identifies repeating patterns in sequential event streams, in which each event (A1, B, C, D, A2) is of a pre-determined event type (A, B, C, D) and occurs at a specified position within an event stream. In the method, an edge-weighted graph is generated in which each event type is represented by a vertex. A window of pre-determined width is then moved through an event stream and the edges in the graph are weighted in response to the co-occurrence of eventsin the window. Thus, if a window contains an event A1 and moves on through the event stream such that it also contains a second event B, the weighting of the edge linking the vertices representing the corresponding event types A, B in the graph is incremented. Repeating patterns in the event stream thus emerge as clusters of higher edge weights in the graph and can be detected by a graph clustering method. Individual instances of a pattern identified by the method can optionally be located by re-scanning the event stream for individual patterns.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: November 30, 2004
    Assignee: 12 Limited
    Inventor: Ian Robertson
  • Publication number: 20030014408
    Abstract: The method identifies repeating patterns in sequential event streams, in which each event (A1, B, C, D, A2) is of a pre-determined event type (A, B, C, D) and occurs at a specified position within an event stream. In the method, an edge-weighted graph is generated in which each event type is represented by a vertex. A window of pre-determined width is then moved through an event stream and the edges in the graph are weighted in response to the co-occurrence of events in the window. Thus, if a window contains an event Al and moves on through the event stream such that it also contains a second event B, the weighting of the edge linking the vertices representing the corresponding event types A, B in the graph is incremented. Repeating patterns in the event stream thus emerge as clusters of higher edge weights in the graph and can be detected by a graph clustering method. Individual instances of a pattern identified by the method can optionally be located by re-scanning the event stream for individual patterns.
    Type: Application
    Filed: April 9, 2002
    Publication date: January 16, 2003
    Inventor: Ian Robertson
  • Patent number: 6505406
    Abstract: A guide method for guiding a device that is designed to insert elements into the ground in order to make a structure. The method includes the steps of: establishing topographical points and determining the coordinates of these points in an X, Y, Z frame of reference; putting a measuring station in place in the vicinity of a location where the structure is to be made and determining the X, Y, Z position of the measuring station with reference to one or more topographical points; determining, by means of the measuring station, the distance and the angle between the insertion device and the measuring station; calculating the position of the device by means of the measured distance and the known position of the measuring station; and displacing the insertion device so that the elements are in register on the insertion axis with given positions where the elements are to be inserted into the ground.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: January 14, 2003
    Assignee: Alstom
    Inventors: Ian Robertson, Jean Ehrsam
  • Publication number: 20020014015
    Abstract: A guide method for guiding a device that is designed to insert elements into the ground in order to make a structure, the method comprising the following steps:
    Type: Application
    Filed: July 17, 2001
    Publication date: February 7, 2002
    Applicant: ALSTOM
    Inventors: Ian Robertson, Jean Ehrsam
  • Patent number: 5396600
    Abstract: In a computer system, a dialog management system (DMS) provides a bridge between a business application, based on a linear processing model, and a human-computer interface (HCI) based on an event-driven processing model. The DMS comprises a set of inventories, which are used to gather and receive application parameters and HCI information asynchronously, to allow sets of data items to be assembled.
    Type: Grant
    Filed: October 15, 1992
    Date of Patent: March 7, 1995
    Assignee: International Computers Limited
    Inventors: Roger D. Thompson, Ian Robertson, David F. McCabe
  • Patent number: 4005048
    Abstract: Hydrocarbon catalytic reactions (including isomerization, cyclization, aromatization, disproportionation, alkylation, de-alkylation, reforming, hydrcracking) are effected over a catalyst comprising a crystalline solid solution of two or more irreducible compounds differing in the valency of their cations and/or their anions. The catalysts may be made by heating together the components of the crystalline solid solution or compounds thermally decomposable thereto. Some of the catalysts contain one or more additional acidic materials which act as co-catalysts, and are new compositions of matter.
    Type: Grant
    Filed: May 7, 1974
    Date of Patent: January 25, 1977
    Assignee: Imperial Chemical Industries Limited
    Inventors: Dennis Albert Dowden, Ian Robertson Shannon, Michael Staines Spencer