Patents by Inventor Ian McLean Pattison

Ian McLean Pattison 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: 9560515
    Abstract: A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages. A synch function module is configured to receive a message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network or an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: January 31, 2017
    Assignee: Mitel Mobility Inc.
    Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
  • Publication number: 20160100306
    Abstract: A synch server comprises a first interface configured to transmit and receive MAP messages, and communicate with a Home Location Register (HLR) in a Circuit-Switched (CS) network, a second interface configured to communicate with a Home Subscriber Server (HSS) in an IP-Multimedia Subsystem (IMS) network, and a third interface configured to transmit and receive Extensible Markup Language (XML) Configuration Access Protocol (XCAP) messages. A synch function module is configured to receive a message containing a change to a supplementary service setting associated with a User Equipment (UE) connected to a Circuit-Switched (CS) network or an IMS network, and communicate the change to the supplementary service setting to both the HLR and the HSS so that the supplementary service settings in both the HLR and the HSS are updated to reflect the change to the supplementary service setting.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 7, 2016
    Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
  • Patent number: 8886748
    Abstract: Embodiments of the content capture system can receive the request and forward the request to the content provider such that the content provider is unaware that the content capture system is sending the request. When the content provider returns the content to the content capture system, the content capture system modifies the content to include an action trigger, then forwards the modified content to the user. When the user triggers the action trigger, the content capture system captures the content and prepares a message that includes the content. The message is then sent to the destination in a format that is viewable on the target device.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: November 11, 2014
    Assignee: Flash Networks Ltd.
    Inventors: Ian McLean Pattison, Matt Dunnett, Roland Zink
  • Patent number: 8327024
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. Users are provided seamless access to data services in different networks without having to subscribe to those networks. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. In one embodiment a user in a SMS domain may communicate with a user in an IP domain. In one embodiment, a platform may register with a federated interface of an IM domain to enable non-IM users to communicate with IM users.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: December 4, 2012
    Assignee: 724 Solutions Software, Inc.
    Inventors: Ian McLean Pattison, Roland Zink
  • Patent number: 8078153
    Abstract: Systems and methods for communicating according to contextual identity are disclosed. Embodiments of the present invention provide identity management which may dynamically select appropriate identities or communication channels for communication between network users. More specifically, embodiments of the present invention may automatically select an appropriate identity from a plurality of identities for a user. Thus, users may be provided seamless access to different networks without having to subscribe to the same networks and without having to alter client devices or applications.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: December 13, 2011
    Assignee: 724 Solutions Software, Inc.
    Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna
  • Patent number: 7805532
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: September 28, 2010
    Assignee: 724 Software Solutions, Inc.
    Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna, Hanni Doch
  • Publication number: 20090049202
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. Users are provided seamless access to data services in different networks without having to subscribe to those networks. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. In one embodiment a user in a SMS domain may communicate with a user in an IP domain. In one embodiment, a platform may register with a federated interface of an IM domain to enable non-IM users to communicate with IM users.
    Type: Application
    Filed: November 9, 2007
    Publication date: February 19, 2009
    Inventors: Ian McLean Pattison, Roland Zink
  • Publication number: 20080263137
    Abstract: Systems and methods for interoperability are disclosed which allow for a user of one network to communicate seamlessly with a user of another network. In accordance with one embodiment of the present invention, a network bridge is provided. The network bridge may comprise a number of gateways and adapters for handling multiple protocols. In one embodiment an application bridge comprising an application server may be used to service communications while a billing bridge may be provided to control and charge network subscribers. Users are provided seamless access to data services in different networks without having to subscribe to those networks.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 23, 2008
    Inventors: Ian McLean Pattison, Roland Zink, Hanni Doch, Michael Edward Smith Luna
  • Patent number: 7430740
    Abstract: A process group resource manager for managing protected resources during transaction processing is disclosed. The process group resource manager comprises a first process configured to provide access to a protected resource during one or more transactions, the first process being further configured to construct a transaction record for each respective transaction, wherein each transaction record includes each request message received by the first process and each response message sent by the first process during a particular transaction. The process group resource manager further comprises a second process configured to serially replay the transactions in which the first process participates, the second process being configured to cause a particular transaction to rollback if the replay of that transaction does not match the transaction record constructed by the first process for that transaction.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: September 30, 2008
    Assignee: 724 Solutions Software, Inc
    Inventors: Mark Edward Molloy, Ian McLean Pattison
  • Publication number: 20080182548
    Abstract: Systems and methods for communicating according to contextual identity are disclosed. Embodiments of the present invention provide identity management which may dynamically select appropriate identities or communication channels for communication between network users. More specifically, embodiments of the present invention may automatically select an appropriate identity from a plurality of identities for a user. Thus, users may be provided seamless access to different networks without having to subscribe to the same networks and without having to alter client devices or applications.
    Type: Application
    Filed: April 27, 2007
    Publication date: July 31, 2008
    Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna