Patents Assigned to Markport Limited
  • Patent number: 10587540
    Abstract: A messaging server improves interworking of the Group-chat feature (such as defined in Rich Communications Services (RCS)) with short message services such as SMS. It matches chat invitations in an effective manner. When an RCS-User invites an SMS-User to an RCS Group-chat session, the identification of the RCS-User in the Group-chat to the SMS-User is via the MSISDN of the RCS-User. Using the MSISDN of the RCS-User in the RCS Group-chat invitation to the SMS-User will provide a direct match with the RCS-User MSISDN in the address-book of the SMS-User and therefore provide immediate clarity from who this Group-chat invitation was received. The SMS-User can accept or reject the Group-chat invitation by returning the proper response as requested in the invitation.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: March 10, 2020
    Assignee: Markport Limited
    Inventors: Doede De Boer, Marijn Kuijpers
  • Patent number: 10277552
    Abstract: The present disclosure provides a method of routing a short message to a user. According to the method, an SMSC sends a routing request to a HLR or HSS of the terminating user. The HLR or HSS has static provisioning settings for users and relays the request according to these settings. The HLR or HSS relays the request to the IP-SM-GW, which dynamically determines if the terminating user has attached to an IMS network and accordingly decides on onward routing of the message over circuit switched or IMS network elements. The present disclosure also provides a mobile network apparatus that is configured to perform the method.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: April 30, 2019
    Assignee: Markport Limited
    Inventors: Doede De Boer, Marijn Kuijpers
  • Patent number: 10116694
    Abstract: A signaling controller (DSC) performs dynamic management in networks such as Evolved Packet Core (EPC) networks that rely on Diameter signaling interfaces. The controller executes in real time a self-adjusting algorithm that achieves user-based service continuity during signaling storms or congestion situations. The algorithm is self-adjusting on the basis of comparing a signaling and peer group values which are dynamically determined. The dynamic determination of these values is based on items such as signaling message weight and a base value for a network user.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 30, 2018
    Assignee: Markport Limited
    Inventors: Tomas Petrilak, Victor Scripcaru, Ilia Abramov
  • Patent number: 8452866
    Abstract: The invention provides real time dynamic resource management to improve end-to-end QoS by mobile devices regularly updating a resource availability server (RAS) with resource update information. Examples of resource update information are device battery status, available memory, session bandwidth, delay, packet loss, and jitter, network element storage capacity, network element processing power. This information is made available by the RAS. In addition, the RAS generates and maintains predictive models and makes available predictive data from these models. Network elements and devices retrieve this information in the form of notifications from the RAS or by way of querying the RAS. The network elements and devices, based on these predictions, act to negotiate sessions to optimise QoS. In one embodiment the RAS is updated by only mobile devices subscribed to the operator which hosts the RAS. The update information is addressed to the RAS as a stand-alone entity.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: May 28, 2013
    Assignee: Markport Limited
    Inventors: Michel De Boer, Hugh Carr, Wim Wedershoven, Klaas Wijbrans, Igor Radovanović, Tanir Özçelebi
  • Patent number: 8195755
    Abstract: When a device is switched off, all messages for that device are stored in different distributed service centers. For example, the message from user A may be stored in SMSC A and a message from user B in SMSC B where both subscribers and respective SMSCs can even belong to different networks. When the device is switched on again it notifies its presence to the network (performed by the MSC indicating this to the HLR). As a result of this alert, different service centers that have messages pending for that device will be notified that the device has come on-line again (performed by the HLR notifying SMSC A and SMSC B). Instead of directly sending out all messages, as in the prior art, each service center instead schedules the messages in an internal queue for delivery according to a local control scheme, which achieves synchronized delivery from multiple distributed SMSCs even though there is no centralised control.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: June 5, 2012
    Assignee: Markport Limited
    Inventors: Michel De Boer, Ron Jesterhoudt, Louis Van Der Stam, Klaas Wijbrans
  • Patent number: 8196202
    Abstract: A security system for a mobile network (1) has a gateway (3) for receiving messages from outside the network and a HLR (10) storing mobile terminal location information. The security system monitors in real time messages entering the network through the gateway (3), and decides according to said monitoring if messages are likely to be unsolicited. The system may block messages which are likely to be unsolicited. The system monitors a source address of a look-up request and a source address of a corresponding message, and decides that the message is likely to be unsolicited if its source address is different from that of the corresponding look-up request. The system further comprises a data store (5) and a timer (6), and stores look-up requests received from the gateway in the data store, and decides that a message is likely to be unsolicited if a corresponding look-up request has not been received within a pre-set time period.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: June 5, 2012
    Assignee: Markport Limited
    Inventor: Taco Nieuwenhuis
  • Patent number: 7881735
    Abstract: An application on a server submits the message to a gateway (1) (which it sees as a service centre). The gateway performs interaction with external applications on servers such as charging and then instead of storing transaction related information associated with this message, it packages the transaction information along with the message as inter-working data. The gateway then forwards the message including the inter-working data to the service center, while requesting a delivery receipt. The service centre may generate a message-id for this transaction, but no data relating to the transaction now needs to be stored by the gateway. The gateway (1) then informs the application that it has successfully stored the message for delivery. When the message reaches a complete state in the service centre the service centre (25) sends the gateway (1) a delivery receipt including the service centre generated message-id and the inter-working data.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: February 1, 2011
    Assignee: Markport Limited
    Inventors: James Greenwood, Simon Dumbleton
  • Patent number: 7860488
    Abstract: An application (1, 10, 20) in a mobile network, receives an EIR trigger (MAP CHECK_IMEI). The application generates a signature derived from a device identifier (IMEI) and a subscriber identifier (e.g. IMSI), the signature not having a semantic meaning as it is pseudo-randomly generated. The application (1, 10, 20) checks if the signature exists in a signature store (2, 11, 21); and if not, determines that the device/subscriber combination has not been detected in the network within a certain preceding time window, and stores the signature in the store, with an associated timestamp. It also transmits a notification to an external system such as a device management system. If the signature is already in the database, the application determines that the device/subscriber combination already exists in the network and updates a time stamp associated with the signature in the store to indicate the last time the signature was processed.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: December 28, 2010
    Assignee: Markport Limited
    Inventors: Maurice Wollersheim, Klaas Wijbrans
  • Patent number: 7801539
    Abstract: A virtual mobile node (22) has a pseudo HLR (23) and a pseudo MSC (24). It transfers an SMS message between an entity in a foreign mobile network having a different technology to an SMS entity connected to the local network. The pseudo HLR and MSC are both located in the home network but operate with the protocol of the foreign network. Thus, communication between the home and foreign networks is via SS7 signalling.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: September 21, 2010
    Assignee: Markport Limited
    Inventors: John Murtagh, Louis Corrigan
  • Patent number: 7725552
    Abstract: A service system (1) comprises a service core (1(f)) and an interface (1(d)) for interfacing with instant messaging clients (10). The service core (1(f)) controls interfacing with an instant messaging client to provide an interactive service according to an application and involving routing of multimedia content to the client (10). The system (1) is modal, dynamically interacting with a client to provide a desired service in a current mode for a user, the mode being an application state and associated group of user interactions. A mode database manager 1(a) maintains a persistent record of the mode of a service for a user. The service core (1(f)) interfaces with the mode database manager (1(a)) to allow a mode to persist through at least two instant messaging sessions involving interaction. A directory manager (1(b)) manages registered instant messaging users, and the mode database manager (1(a)) maintains mode status only for registered users.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: May 25, 2010
    Assignee: Markport Limited
    Inventor: Louis G. Alexander
  • Patent number: 7701969
    Abstract: An IP-to-PLMN gateway (IPG) enables extension of the PLMN messaging domain into IP domains. Enhanced service functions in a PLMN (such as store and forward, message waiting) are carried over into the messaging service available in the IP domains. The IPG has an SME interface which interfaces on the mobile network side with an SMSC. A presence management function detects and maintains data relating to presence status of users in the IP domain.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: April 20, 2010
    Assignee: Markport Limited
    Inventors: Michael Carrigan, Brendan McGee
  • Patent number: 7464178
    Abstract: A messaging gateway (1) has a network node layer (20) which interface with mobile devices and manages context for them. A gateway node layer (30) controls access to applications and other functions such as billing. An applications node layer (25) provides requet/response mechanisms for access to applications on external servers. The network node layer (20) has a number of adapters, each associated with a type of mobile device. The gateway node layer (30) has nodes with access brokers which control access to applications according to user subscriptions, and responses are split up and routed according to adapter capabilities.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: December 9, 2008
    Assignee: Markport Limited
    Inventors: Louis Corrigan, Clive Steady
  • Patent number: 7215970
    Abstract: A messaging applications router (MAR, 1) has router notes (RNs) which interface with external short message service centers (SMSCs). A management node (MN, 12) and each router node maintain a DNS server, and in the routing nodes the DNS servers are linked with a routing agent (RA). Each router node binds to SMSCs transparently to the ESMEs depending upon current load distribution and configuration settings.
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: May 8, 2007
    Assignee: Markport Limited
    Inventors: Louis Corrigan, Joseph Cunningham, John Murtagh
  • Patent number: 7130907
    Abstract: A wireless mobility services platform (1) has a high-speed network interconnecting an operations and maintenance processor (2) for performing platform administration and management functions, a network access processor for handling signalling traffic, and a database server (4) comprising a memory subscriber database distributed across hardware platforms according to a fault-tolerant redundancy scheme. A platform software layer (12) comprising common communication and database access functions is hosted on the operations and maintenance processor, the network access processor, and on the database server. A signal relay layer (13) is hosted on the network access processor.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: October 31, 2006
    Assignee: Markport Limited
    Inventors: David James Aitken, Aidan Dillon
  • Patent number: 6947743
    Abstract: A short message gateway comprises a gateway function (SMGF) and programs in an HLR or a home network (IMT-2000). It does not have any physical impact on a foreign (PDC) network, and it converts short messages communicated between the home and foreign networks. The gateway function (SMGF) primarily inter-operates with an HLR and an SMSC of the home network, the GMSC providing the link to the foreign network. The gateway allows communication in a wide variety of scenarios for communication with subscribers in the home and foreign networks and roaming subscribers from one to the other.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: September 20, 2005
    Assignee: Markport Limited
    Inventors: David James Aitken, Martin McGrath, Louis Corrigan
  • Patent number: 6640097
    Abstract: An access node has a portal which performs interfacing between a wireless network domain and content/service providers in the Internet. On the wireless side the portal is linked with an SMSC, a CBC, and a USSD server for interfacing with and management of bearer stacks. Service functionality includes modular systems including a Push server, a Pre-paid calling server, and a location server in addition to internal portal functions. The latter provide for subscriber self-provisioning, customer care provisioning, subscriber device provisioning, and service provisioning. Thus, the node caters for both particular subscriber service and mobile device requirements.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: October 28, 2003
    Assignee: Markport Limited
    Inventors: Louis Corrigan, John Doyle, Robert Harte, Brendan McGee
  • Patent number: 6453174
    Abstract: A roaming interworking gateway has a modular unit associated with an IS.41 system, a modular unit associated with a FSM system, and a translation function. The translation function accesses a database which stores subscriber data upon registration of a subscriber in a roamed mobile system. Each modular unit comprises an authentication center to perform authentication before registration. The RIG is implemented on a distributed hardware structure having a high-speed network to which are connected network access processors (NAP), database servers, and an operations and maintenance processor. Each modular unit resides on a single network access processor. The translation function has a module residing on the NAP of each associated modular unit.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: September 17, 2002
    Assignee: Markport Limited
    Inventors: Joseph Cunningham, Augustine Collins, Neillus O'Shea, Aidan Dillon
  • Patent number: 6360095
    Abstract: A HLR (10) has a bus (11) which interconnects a NAP layer (12), a DBS layer (13) and an OMP layer (14). All accesses to a memory database (26) are through a single channel—the associated DBS (25) with associated databases (26, 27). Each NAP (20) has a directory service (21) identifying the active DB (26) for each item of subscriber data. Each DBS (25) has a shadow DBS (25) to which it automatically writes for real time synchronization.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: March 19, 2002
    Assignee: Markport Limited
    Inventors: Joseph Cunningham, Augustine Collins, Aidan Dillon