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: 9560515Abstract: 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: GrantFiled: October 7, 2014Date of Patent: January 31, 2017Assignee: Mitel Mobility Inc.Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
-
Publication number: 20160100306Abstract: 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: ApplicationFiled: October 7, 2014Publication date: April 7, 2016Inventors: Carlo Brianza, Ian McLean Pattison, Richard Arthur Bodin, Tomasz Maslewski
-
Patent number: 8886748Abstract: 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: GrantFiled: March 1, 2011Date of Patent: November 11, 2014Assignee: Flash Networks Ltd.Inventors: Ian McLean Pattison, Matt Dunnett, Roland Zink
-
Patent number: 8327024Abstract: 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: GrantFiled: November 9, 2007Date of Patent: December 4, 2012Assignee: 724 Solutions Software, Inc.Inventors: Ian McLean Pattison, Roland Zink
-
Patent number: 8078153Abstract: 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: GrantFiled: April 27, 2007Date of Patent: December 13, 2011Assignee: 724 Solutions Software, Inc.Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna
-
Patent number: 7805532Abstract: 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: GrantFiled: April 27, 2007Date of Patent: September 28, 2010Assignee: 724 Software Solutions, Inc.Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna, Hanni Doch
-
Publication number: 20090049202Abstract: 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: ApplicationFiled: November 9, 2007Publication date: February 19, 2009Inventors: Ian McLean Pattison, Roland Zink
-
Publication number: 20080263137Abstract: 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: ApplicationFiled: April 27, 2007Publication date: October 23, 2008Inventors: Ian McLean Pattison, Roland Zink, Hanni Doch, Michael Edward Smith Luna
-
Patent number: 7430740Abstract: 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: GrantFiled: April 12, 2002Date of Patent: September 30, 2008Assignee: 724 Solutions Software, IncInventors: Mark Edward Molloy, Ian McLean Pattison
-
Publication number: 20080182548Abstract: 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: ApplicationFiled: April 27, 2007Publication date: July 31, 2008Inventors: Ian McLean Pattison, Roland Zink, Michael Edward Smith Luna