Server for communicating with multi-mode devices using multi-mode applications

US9277033B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9277033-B2
Application numberUS-76353507-A
CountryUS
Kind codeB2
Filing dateJun 15, 2007
Priority dateJun 15, 2007
Publication dateMar 1, 2016
Grant dateMar 1, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Multi-mode communication devices capable of multiple wireless and/or wired network communication modes can be configured to communicate for backend services (e.g. Web Services, database, events) via a network gateway to operate in response to available modes. For example, for some activities, the devices are configured to communicate in any available mode while for other activities (e.g. high bandwidth communications), they are restricted to certain mode(s). Component applications for execution by the devices can specify message delivery properties to indicate the mode(s) to be used. The network gateway comprises at least one communication subsystem for communicating with the multi-mode device in accordance with selectable modes of communication; a message processor for processing messages for sending to the multi-mode communication device; and a mode selector for selecting a mode for sending a particular message in response to delivery mode properties received from the multi-mode communication device.

First claim

Opening claim text (preview).

I claim: 1. A gateway server comprising; a message processor configured to process a first message and a second message received at the gateway server from a single application of a communication device, the first message comprising a first delivery mode property that defines a first mode of communication for communicating a first response message responsive to the first message and the second message comprising a second delivery mode property that defines a second mode of communication for communicating a second response message responsive to the second message, wherein the second delivery mode property of the second message restricts delivery of services requested by the second message to a subset of communication modes operable by the communication device; and a mode selector at the gateway server configured to communicate the first response message in accordance with the first delivery mode and the second response message in accordance with the second delivery mode. 2. The gateway server of claim 1 comprising a queue manager for queuing and managing message communications with the communication device. 3. The gateway server of claim 2 wherein the queue manager manages messages in accordance with timeout properties for delivering messages to the device thereby to reduce communication network gateway server resource consumption. 4. The gateway server of claim 2 wherein the queue manager manages queues comprising pointers to message content for communicating to the device thereby to avoid storing the content at the server while waiting to communicate. 5. The gateway server of claim 1 wherein some of the communication modes operate in accordance with a mobile telephone standard and some of the communication modes operate in accordance with a wireless LAN (wLAN) standard. 6. A method comprising: processing at a gateway server a first message and a second message received from a single application of a communication device, the first message comprising a first delivery mode property that defines a first mode of communication for communicating a first response message responsive to the first message and the second message comprising a second delivery mode property that defines a second mode of communication for communicating a second response message responsive to the second message, wherein the second delivery mode property of the second message restricts delivery of services requested by the second message to a subset of communication modes operable by the communication device; and communicating the first response message in accordance with the first delivery mode and the second response message in accordance with the second delivery mode. 7. The method of claim 6 comprising queuing and managing message communications with the communication device. 8. The method of claim 7 comprising at least one of: (a) managing messages in accordance with timeout properties for delivering messages thereby to reduce gateway server resource consumption; and (b) managing queues comprising pointers to message content for communicating to the device thereby to reduce gateway server resource consumption. 9. The method of claim 6 wherein some of the communication modes operate in accordance with a mobile telephone standard and some of the communication modes operate in accordance with a wireless LAN (I J\) standard. 10. A non-transitory computer memory comprising instruc for execution by a processor of a gateway server, the execution of the instructions causing the gateway server to: process a first message and a second message received from a single application of a communication device, the first message comprising a first delivery mode property that defines a first mode of communication for communicating a first response message responsive to the first message and the second message comprising a second delivery mode property that defines a second mode of communication for communicating a second response message responsive to the second message, wherein the second delivery mode property of the second message restricts delivery of services requested by the second message to a subset of communication modes operable by the communication device; and communicate the first response message in accordance with the first delivery mode and the second response message in accordance with the second delivery mode. 11. The computer memory of claim 10 comprising instructions Which when executed by a processor of the gateway server cause the server to queue and manage message communications with the communication device. 12. The computer memory of claim 11 comprising instructions which when executed by a processor of the gateway server cause the server to, at least one of: (a) manage messages in accordance with timeout properties for delivering messages thereby to reduce gateway server resource consumption; and (b) manage queues comprising pointers to message content for communicating to the device thereby to reduce gateway server resource consumption. 13. The computer memory of claim 10 wherein some of the communication modes operate in accordance with a mobile telephone standard and some of the communication modes operate in accordance with a wireless LAN (wLAN) standard. 14. The gateway server of claim 1 wherein the second delivery mode is a high bandwidth, low cost mode of communication. 15. The method of claim 6 wherein the second delivery mode is a high bandwidth, low cost mode of communication. 16. The computer memory of claim 10 wherein the second delivery mode is a high bandwidth, low cost mode of communication.

Assignees

Inventors

Classifications

  • H04L69/24Primary

    Negotiation of communication capabilities · CPC title

  • adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9277033B2 cover?
Multi-mode communication devices capable of multiple wireless and/or wired network communication modes can be configured to communicate for backend services (e.g. Web Services, database, events) via a network gateway to operate in response to available modes. For example, for some activities, the devices are configured to communicate in any available mode while for other activities (e.g. high b…
Who is the assignee on this patent?
Smith Christopher, Blackberry Ltd
What technology area does this patent fall under?
Primary CPC classification H04L69/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).