Patentable/Patents/US-7363376
US-7363376

Method and apparatus for generating an identifier to facilitate delivery of enhanced data services in a mobile computing environment

PublishedApril 22, 2008
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An apparatus and method for generating an identifier to facilitate delivery of enhanced data services in a wireless computing environment is presented. In accordance with one aspect of the invention, a method is presented comprising receiving a request to establish a communication session between a subscriber unit in a wireless communication system and a data network access server through a basestation, and selectively generating a communication session identifier to uniquely identify the communication session from a plurality of communication sessions supported by the network access server to enable mobility management within the point-to-point communication session between the basestation and the network access server.

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: receiving a request to establish an end-to-end network communication session between a subscriber unit in a wireless communication system and a data network access server through a first basestation; determining whether the received request is a request for a new session or a request to handoff an existing session from a second basestation wherein determining comprises analyzing attribute-value pair(s) (AVP) of the received request to identify a callType AVP and identifying the received request as a request for a new session if an identified callType AVP associated with the received request denotes a new call; generating, if the received request is a request for a new session, a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; authenticating, if the request is a request to handoff the existing session, an existing communication session identifier received with the request; and wherein generating the communication session identifier further comprises: composing a deterministic element of the communication session identifier; composing a random element of the communication session identifier; and employing a mathematical function to generate the communication session identifier using the deterministic element and the random element.

2

2. The method of claim 1 , wherein the deterministic element is comprised of one or more of an electronic serial number (ESN) of the accessing subscriber unit, a media access control (MAC) address of the subscriber unit, and/or a telephone number associated with the subscriber unit.

3

3. The method of claim 1 , wherein the random element is comprised of one or more of a pseudo-random number, and/or a true random number generated from radio frequency (RF) energy of thermal noise associated with the communication session.

4

4. The method of claim 1 , wherein the mathematical function employed concatenates the deterministic element and the random element to generate the communication session identifier.

5

5. The method of claim 1 , wherein the mathematical function employed generates a hash of the deterministic element and the random element to generate the communication session identifier.

6

6. An apparatus comprising: a network interface to receive a request for an end-to-end network communication session between a wireless communication system subscriber unit and the apparatus through a first basestation; a memory to store a communications agent to analyze attribute-value pair(s) (AVP) of a received incoming call request control command and identify, a callType AVP to determine whether the received request is a request for a new session or a request to handoff an existing session from a second basestation; a session identification generator, invoked by the communications agent if the received request is a request for a new session, to generate a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; a security module, invoked by the communications agent if the request to handoff the existing session, to authenticate an existing communication session identifier with the request; and wherein the session identification generator further composes a deterministic element of the communication session identifier; a random element of the communication session identifier; and employs a mathematical function to generate the communication session identifier using the deterministic element and the random element.

7

7. The apparatus of claim 6 , wherein the communication session identifier generated by the session identification generator comprises at least a deterministic element and a random element.

8

8. The apparatus of claim 7 , wherein the session identification generator composes the deterministic element using one or more of an electronic serial number (ESN) of the accessing subscriber unit, a media access control (MAC) address of the subscriber unit, and/or a telephone number of the subscriber unit.

9

9. The apparatus of claim 7 , wherein the session identification generator composes the random element of the session identifier utilizing a pseudo-random number generator.

10

10. The apparatus of claim 7 , wherein the session identification generator composes the random element of the session identifier by generating a true random number from radio frequency (RF) thermal noise.

11

11. An article of manufacture comprising a machine accessible storage medium having stored therein a plurality of executable instructions which, when executed by an accessing computing device, cause an electronic system to: receive a request to establish an end-to-end network communication session between a subscriber unit in a wireless communication system and a data network access server through a first basestation; analyze attribute-value pair(s) (AVP) of the received request and identify a callType AVP to determine whether the received request is a request for a new session or a request to handoff an existing session from a second basestation wherein the received request is identified as a request for a new session if the callType AVP is absent from the incoming call request or if an identified callType AVP associated with the received request denotes a new call; generate, if the received request is a request for a new session, a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; authenticate, if the request is a request to handoff the existing session, an existing communication session identifier received with the request; and wherein generate the communication session identifier further comprises: compose a deterministic element of the communication session identifier; compose a random element of the communication session identifier; and employs a mathematical function to generate the communication session identifier using the deterministic element and the random element.

12

12. The article of manufacture of claim 11 further to authenticate, if the request is a request to handoff an existing session, an existing and valid communication session identifier received with the request.

13

13. The article of manufacture of claim 11 , wherein the communication session identifier comprises a deterministic element and a random element.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 31, 2001

Publication Date

April 22, 2008

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and apparatus for generating an identifier to facilitate delivery of enhanced data services in a mobile computing environment” (US-7363376). https://patentable.app/patents/US-7363376

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.