IP Library Granted Patent US 8,621,520
Granted Patent B2
US 8,621,520 · App. 12/768,506 · Granted Dec 31, 2013

Delivery of selective content to client applications by mobile broadcast device with content filtering capability

Inventors: Charles N. Lo (San Diego, CA); Donald W. Gillies (San Diego, CA); Mark G. Staskauskas (San Diego, CA)
Assignee: QUALCOMM Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,621,520
App. No.
12/768,506
Granted
Dec 31, 2013
Kind
B2
Abstract

Methods and systems enable application content for use by an application running on a receiver device to be broadcast by a mobile multimedia broadcast network for energy-efficient reception and use by receiver devices. Information about application content that will be broadcast is broadcast in application metadata messages. Receiver devices may receive such application metadata messages in a broadcast receiver client which passes the information to the application. The application may inform the broadcast receiver client of particular application content or filtering attributes to use in selecting application content to be received. The broadcast receiver client receives the indicated application content at the designated broadcast time and passes the received content to the application for processing. In an embodiment the application is a Mobile Billboard Advertising (MobAd) application, the application metadata includes attributes about ad content and the broadcast application content includes ad content.

Claims (239)

1. A method for selectively receiving in a receiver device application content that is transmitted by a broadcast network, comprising:

receiving, in a wireless broadcast, an application metadata message in a broadcast client operating in the receiver device, the application metadata message including metadata regarding content scheduled to be broadcast to an application operating in the receiver device;

passing the metadata from the broadcast client to the application operating in the receiver device;

receiving content selection criteria or a direct filtering decision in the broadcast client from the application; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria or based on the direct filtering decision.

2. The method of claim 1 , wherein selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

receiving a plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the content selection criteria; and

passing the selected one or more of the plurality of application content data sets to the application.

3. The method of claim 1 , wherein selectively passing content received in broadcast transmissions to the application is based upon filtering data provided by the application to the broadcast client which overrides other filtering data used by the broadcast client.

4. The method of claim 1 , wherein selectively passing content received in broadcast transmissions to the application is based upon new selection metadata previously unknown to the broadcast client which causes the broadcast client to behave in a new manner.

5. The method of claim 1 , wherein the broadcast client is an Open Mobile Alliance Broadcasting (BCAST) terminal.

6. The method of claim 5 , wherein the application is an Open Mobile Alliance (OMA) enabler application.

7. The method of claim 6 , wherein the OMA enabler application is an OMA Mobile Advertising (MobAd) application.

8. The method of claim 7 , wherein the OMA enabler application is an OMA Device Management (DM) application.

9. The method of claim 7 , wherein the received application metadata message is received in an auxiliary data trigger notification message.

10. The method of claim 7 , further comprising receiving additional application metadata as part of a Service Guide transmission,

wherein application metadata message is received from both the Service Guide transmission and the auxiliary data trigger notification message.

11. The method of claim 10 , wherein the received application metadata message is received as part of the Service Guide transmission.

12. The method of claim 11 , wherein selectively passing content received in broadcast transmissions from the broadcast client to the application based upon the content selection criteria comprises selecting application content broadcasts for reception by applying the selection criteria to application content attributes included in a private extension element within a service fragment in the Service Guide transmission.

13. The method of claim 12 , wherein application metadata messages within the Service Guide transmission are further identified by a client application attribute value included in a service fragment in the Service Guide transmission.

14. The method of claim 1 , wherein selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting an application content broadcast for reception based upon the content selection criteria;

energizing receiver circuitry to receive the selected application content;

receiving the selected application content; and

passing the selected application content to the application.

15. The method of claim 14 , wherein:

the content selection criteria is received in an auxiliary data trigger notification message; and

selecting an application content broadcast for reception based upon the content selection criteria comprises selecting the application content broadcast using a content identifier.

16. The method of claim 14 , wherein:

the content selection criteria comprises a filter criterion to be applied to attributes of application content; and

selecting an application content broadcast for reception based upon the content selection criteria comprises applying the filter criterion to application content attributes included in the metadata to select an application content broadcast whose attributes satisfy the filter criterion.

17. The method of claim 16 , wherein the filter criterion is received in a Service Guide.

18. The method of claim 16 , wherein the filter criterion is received from the application.

19. The method of claim 1 , wherein:

the content selection criteria comprises a first criterion and a second criterion; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting a plurality of application content broadcasts for reception based upon the first criterion;

energizing receiver circuitry to receive the selected plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the second criterion; and

passing the selected one or more of the plurality of application content data sets to the application.

20. The method of claim 19 , wherein the first criterion and the second criterion are received from one or more of a Service Guide, an auxiliary data trigger notification message, and the application.

21. The method of claim 1 , wherein selectively passing content received in the broadcast transmissions to the application based upon the content selection criteria or the direct filtering decision comprises:

receiving a “yes/no” decision from the application on whether to cache and pass the content to the application when received by the receiver device,

wherein the receiver device sleeps through the wireless broadcast to decrease power consumption when the received decision is “no.”

22. A broadcast receiver device, comprising:

a processor;

a broadcast receiver circuit coupled to the processor and configured to receive transmissions from a broadcast network; and

memory coupled to the processor,

wherein the processor is configured with processor-executable instructions to host a broadcast client and an application operating within the processor and to perform operations comprising:

receiving wireless broadcast transmissions;

receiving in a wireless broadcast via the broadcast client, an application metadata message from within the received broadcast transmissions, the application metadata message including metadata regarding content which will be broadcast at a future time relevant to a an application;

passing the metadata from the broadcast client to the application;

receiving content selection criteria or a direct filtering decision in the broadcast client from the application; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria or based on the direct filtering decision.

23. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

receiving a plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the selection criteria; and

passing the selected one or more of the plurality of application content data sets to the application.

24. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that selectively passing content received in broadcast transmissions to the application is based upon filtering data provided by the application to the broadcast client which overrides other filtering data used by the broadcast client.

25. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that selectively passing content received in broadcast transmissions to the application is based upon new selection metadata previously unknown to the broadcast client which causes the broadcast client to behave in a new manner.

26. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that the broadcast client is an Open Mobile Alliance Broadcasting (BCAST) terminal.

27. The broadcast receiver device of claim 26 , wherein the processor is configured with processor-executable instructions such that the application is an Open Mobile Alliance (OMA) enabler application.

28. The broadcast receiver device of claim 27 , wherein the processor is configured with processor-executable instructions such that the OMA enabler application is an OMA Mobile Advertising (MobAd) application.

29. The broadcast receiver device of claim 28 , wherein the processor is configured with processor-executable instructions such that the OMA enabler application is an OMA Device Management (DM) application.

30. The broadcast receiver device of claim 28 , wherein the processor is configured with processor-executable instructions such that the received application metadata message is received in an auxiliary data trigger notification message.

31. The broadcast receiver device of claim 28 , wherein the processor is configured with processor-executable instructions to perform operations further comprising receiving additional application metadata as part of a Service Guide transmission,

wherein the processor is configured with processor-executable instructions such that application metadata is received from both the Service Guide transmission and the auxiliary data trigger notification message.

32. The broadcast receiver device of claim 31 , wherein the processor is configured with processor-executable instructions such that the received application metadata message is received as part of the Service Guide transmission.

33. The broadcast receiver device of claim 32 , wherein the processor is configured with processor-executable instructions such that selectively passing content received in broadcast transmissions from the broadcast client to the application based upon the content selection criteria comprises selecting application content broadcasts for reception by applying the selection criteria to application content attributes included in a private extension element within a service fragment in the Service Guide transmission.

34. The broadcast receiver device of claim 33 , wherein the processor is configured with processor-executable instructions such that application metadata messages within the Service Guide transmission are further identified by a client application attribute value included in a service fragment in the Service Guide transmission.

35. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting an application content broadcast for reception based upon the content selection criteria;

energizing receiver circuitry to receive the selected application content; receiving the selected application content; and

passing the selected application content to the application.

36. The broadcast receiver device of claim 35 , wherein the processor is configured with processor-executable instructions such that:

the content selection criteria is received in an auxiliary data trigger notification message; and

selecting an application content broadcast for reception based upon the content selection criteria comprises selecting the application content broadcast using a content identifier.

37. The broadcast receiver device of claim 35 , wherein the processor is configured with processor-executable instructions such that:

the content selection criteria comprises a filter criterion to be applied to attributes of application content; and

selecting an application content broadcast for reception based upon the content selection criteria comprises applying the filter criterion to application content attributes included in the metadata to select an application content broadcast whose attributes satisfy the filter criterion.

38. The broadcast receiver device of claim 37 , wherein the processor is configured with processor-executable instructions such that the filter criterion is received in a Service Guide.

39. The broadcast receiver device of claim 37 , wherein the processor is configured with processor-executable instructions such that the filter criterion is received from the application.

40. The broadcast receiver device of claim 22 , wherein the processor is configured with processor-executable instructions such that:

the content selection criteria comprises a first criterion and a second criterion; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting a plurality of application content broadcasts for reception based upon the first criterion;

energizing receiver circuitry to receive the selected plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the second selection criterion; and

passing the selected one or more of the plurality of application content data sets to the application.

41. The broadcast receiver device of claim 39 , wherein the processor is configured with processor-executable instructions such that the first criterion and the second criterion are received from one or more of a Service Guide, an auxiliary data trigger notification message, and the application.

42. The broadcast receiver device of claim 22 , wherein selectively passing content received in the broadcast transmissions to the application based upon the content selection criteria or the direct filtering decision comprises:

receiving a “yes/no” decision from the application on whether to cache and pass the content to the application when received by the receiver device,

wherein the receiver device sleeps through the wireless broadcast to decrease power consumption when the received decision is “no.”

43. A broadcast receiver device, comprising:

means for operating a broadcast client;

means for operating an application;

means for receiving broadcast transmissions;

means for receiving, in a wireless broadcast via the broadcast client an application metadata message within the received broadcast transmissions, the application metadata message including metadata regarding content which will be broadcast at a future time relevant to an application;

means for passing the metadata from the broadcast client to the application;

means for receiving content selection criteria or a direct filtering decision in the broadcast client from the application; and

means for selectively passing content received in broadcast transmissions to the application based upon the content selection criteria or based on the direct filtering decision.

44. The broadcast receiver device of claim 43 , wherein means for selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

means for receiving a plurality of application content broadcasts;

means for caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

means for selecting one or more of the plurality of application content data sets based upon the selection criteria; and

means for passing the selected one or more of the plurality of application content data sets to the application.

45. The broadcast receiver device of claim 43 , wherein means for selectively passing content received in broadcast transmissions to the application comprises means for selectively passing content received in broadcast transmissions to the application based upon filtering data provided by the application to the broadcast client which overrides other filtering data used by the broadcast client.

46. The broadcast receiver device of claim 43 , wherein means for selectively passing content received in broadcast transmissions to the application comprises means for selectively passing content received in broadcast transmissions to the application based upon new selection metadata previously unknown to the broadcast client which causes the broadcast client to behave in a new manner.

47. The broadcast receiver device of claim 43 , wherein the broadcast client is an Open Mobile Alliance Broadcasting (BCAST) terminal.

48. The broadcast receiver device of claim 47 , wherein the application is an Open Mobile Alliance (OMA) enabler application.

49. The broadcast receiver device of claim 48 , wherein the OMA enabler application is an OMA Mobile Advertising (MobAd) application.

50. The broadcast receiver device of claim 49 , wherein the OMA enabler application is an OMA Device Management (DM) application.

51. The broadcast receiver device of claim 49 , wherein means for receiving the application metadata message comprises means for receiving the application metadata message in an auxiliary data trigger notification message.

52. The broadcast receiver device of claim 49 , further comprising means for receiving additional application metadata as part of a Service Guide transmission.

53. The broadcast receiver device of claim 52 , wherein means for receiving the application metadata message comprises means for receiving the application metadata message as part of the Service Guide transmission.

54. The broadcast receiver device of claim 53 , wherein means for selectively passing content received in broadcast transmissions from the broadcast client to the application based upon the content selection criteria comprises means for selecting application content broadcasts for reception by applying the selection criteria to application content attributes included in a private extension element within a service fragment in the Service Guide transmission.

55. The broadcast receiver device of claim 54 , wherein application metadata messages within the Service Guide transmission are further identified by a client application attribute value included in a service fragment in the Service Guide transmission.

56. The broadcast receiver device of claim 43 , wherein means for selectively passing content received in broadcast transmissions to the higher layer application based upon the content selection criteria comprises:

means for selecting an application content broadcast for reception based upon the content selection criteria;

means for energizing receiver circuitry to receive the selected application content;

means for receiving the selected application content; and

means for passing the selected application content to the application.

57. The broadcast receiver device of claim 56 , wherein:

means for receiving the content selection criteria in an auxiliary data trigger notification message; and

means for selecting an application content broadcast for reception based upon the content selection criteria comprises means for selecting the application content broadcast using a content identifier.

58. The broadcast receiver device of claim 56 , wherein:

the content selection criteria comprises a filter criterion to be applied to attributes of application content; and

means for selecting an application content broadcast for reception based upon the content selection criteria comprises means for applying the filter criterion to application content attributes included in the metadata to select an application content broadcast whose attributes satisfy the filter criterion.

59. The broadcast receiver device of claim 58 , further comprising means for receiving the filter criterion in a Service Guide.

60. The broadcast receiver device of claim 58 , further comprising means for receiving the filter criterion from the application.

61. The broadcast receiver device of claim 43 , wherein:

the content selection criteria comprises a first criterion and a second criterion; and

means for selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

means for selecting a plurality of application content broadcasts for reception based upon the first criterion;

means for energizing receiver circuitry to receive the selected plurality of application content broadcasts;

means for caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

means for selecting one or more of the plurality of application content data sets based upon the second criterion; and

means for passing the selected one or more of the plurality of application content data sets to the application.

62. The broadcast receiver device of claim 61 , further comprising means for receiving the first criterion and the second criterion from one or more of a Service Guide, an auxiliary data trigger notification message, and the application.

63. The broadcast receiver device of claim 43 , wherein selectively passing content received in the broadcast transmissions to the application based upon the content selection criteria or the direct filtering decision comprises:

receiving a “yes/no” decision from the application on whether to cache and pass the content to the application when received by the receiver device,

wherein the receiver device sleeps through the wireless broadcast to decrease power consumption when the received decision is “no.”

64. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor within a broadcast receiver device to perform operations comprising:

receiving, in a wireless broadcast, an application metadata message in a broadcast client operating in the receiver device, the application metadata message including metadata regarding content which will be broadcast at a future time relevant to an application;

passing the metadata from the broadcast client to the application operating in the receiver device;

receiving content selection criteria or a direct filtering decision in the broadcast client from the application; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria or based on the direct filtering decision.

65. The non-transitory processor-readable storage medium of claim 64 , wherein selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

receiving a plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the selection criteria; and

passing the selected one or more of the plurality of application content data sets to the application.

66. The non-transitory processor-readable storage medium of claim 64 , wherein selectively passing content received in broadcast transmissions to the application is based upon filtering data provided by the application to the broadcast client which overrides other filtering data used by the broadcast client.

67. The non-transitory processor-readable storage medium of claim 64 , wherein selectively passing content received in broadcast transmissions to the application is based upon new selection metadata previously unknown to the broadcast client which causes the broadcast client to behave in a new manner.

68. The non-transitory processor-readable storage medium of claim 64 , wherein the broadcast client is an Open Mobile Alliance Broadcasting (BCAST) terminal.

69. The non-transitory processor-readable storage medium of claim 65 , wherein the application is an Open Mobile Alliance (OMA) enabler application.

70. The non-transitory processor-readable storage medium of claim 69 , wherein the OMA enabler application is an OMA Mobile Advertising (MobAd) application.

71. The non-transitory processor-readable storage medium of claim 70 , wherein the OMA enabler application is an OMA Device Management (DM) application.

72. The non-transitory processor-readable storage medium of claim 70 , wherein the received application metadata message is received in an auxiliary data trigger notification message.

73. The non-transitory processor-readable storage medium of claim 70 , further comprising receiving additional application metadata as part of a Service Guide transmission,

wherein application metadata is received from both the Service Guide transmission and the auxiliary data trigger notification message.

74. The non-transitory processor-readable storage medium of claim 73 , wherein the received application metadata message is received as part of the Service Guide transmission.

75. The non-transitory processor-readable storage medium of claim 74 , wherein selectively passing content received in broadcast transmissions from the broadcast client to the application based upon the content selection criteria comprises selecting application content broadcasts for reception by applying the selection criteria to application content attributes included in a private extension element within a service fragment in the Service Guide transmission.

76. The non-transitory processor-readable storage medium of claim 75 , wherein application metadata messages within the Service Guide transmission are further identified by a client application attribute value included in a service fragment in the Service Guide transmission.

77. The non-transitory processor-readable storage medium of claim 64 , wherein selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting an application content broadcast for reception based upon the content selection criteria;

energizing receiver circuitry to receive the selected application content;

receiving the selected application content; and

passing the selected application content to the application.

78. The non-transitory processor-readable storage medium of claim 77 , wherein:

the content selection criteria is received in an auxiliary data trigger notification message; and

selecting an application content broadcast for reception based upon the content selection criteria comprises selecting the application content broadcast using a content identifier.

79. The non-transitory processor-readable storage medium of claim 77 , wherein:

the content selection criteria comprises a filter criterion to be applied to attributes of application content; and

selecting an application content broadcast for reception based upon the content selection criteria comprises applying the filter criterion to application content attributes included in the metadata to select an application content broadcast whose attributes satisfy the filter criterion.

80. The non-transitory processor-readable storage medium of claim 79 , wherein the filter criterion is received in a Service Guide.

81. The non-transitory processor-readable storage medium of claim 79 , wherein the filter criterion is received from the application.

82. The non-transitory processor-readable storage medium of claim 64 , wherein:

the content selection criteria comprises a first criterion and a second criterion; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria comprises:

selecting a plurality of application content broadcasts for reception based upon the first criterion;

energizing receiver circuitry to receive the selected plurality of application content broadcasts;

caching the plurality of received application content broadcasts as a plurality of application content data sets in memory;

selecting one or more of the plurality of application content data sets based upon the second selection criterion; and

passing the selected one or more of the plurality of application content data sets to the application.

83. The non-transitory processor-readable storage medium of claim 82 , wherein the first criterion and the second criterion are received from one or more of a Service Guide, an auxiliary data trigger notification message, and the application.

84. The non-transitory processor-readable storage medium of claim 64 , wherein selectively passing content received in the broadcast transmissions to the application based upon the content selection criteria or the direct filtering decision comprises:

receiving a “yes/no” decision from the application on whether to cache and pass the content to the application when received by the receiver device,

wherein the receiver device sleeps through the wireless broadcast to decrease power consumption when the received decision is “no.”

85. A method for delivering application content to receiver devices via a broadcast service, comprising:

broadcasting, as part of a Service Guide transmission metadata regarding application content that is scheduled to be broadcast in a second transmission; and

broadcasting the application content in the second transmission,

wherein the application content metadata comprises:

attributes of the application content provided in a private extension element within a service fragment of the Service Guide transmission; and

a service type attribute value included in the service fragment that indicates that the service fragment contains application content metadata.

86. A broadcast network, comprising:

broadcasting, as part of a Service Guide transmission metadata regarding application content that is scheduled to be broadcast in a second transmission; and

broadcasting the application content in the second transmission,

wherein the application content metadata comprises:

attributes of the application content provided in a private extension element within a service fragment of the Service Guide transmission; and

a service type attribute value included in the service fragment that indicates that the service fragment contains application content metadata.

87. A broadcast network, comprising:

means for broadcasting, as part of a Service Guide transmission metadata regarding application content that is scheduled to be broadcast in a second transmission; and

means for broadcasting the application content in the second transmission,

wherein the application content metadata comprises:

attributes of the application content provided in a private extension element within a service fragment of the Service Guide transmission; and

a service type attribute value included in the service fragment that indicates that the service fragment contains application content metadata.

88. A non-transitory server-readable storage medium having stored thereon server-executable instructions configured to cause a server coupled to a broadcast transmitter within a broadcast network to perform operations comprising:

broadcasting, as part of a Service Guide transmission metadata regarding application content that is scheduled to be broadcast in a second transmission; and

broadcasting the application content in the second transmission,

wherein the application content metadata comprises:

attributes of the application content provided in a private extension element within a service fragment of the Service Guide transmission; and

a service type attribute value included in the service fragment that indicates that the service fragment contains application content metadata.

89. A broadcast communication system, comprising:

a broadcast system comprising a server coupled to a broadcast transmitter; and

a plurality of broadcast receiver devices,

wherein the broadcast system server is configured with computer-executable instructions to perform operations comprising:

broadcasting, as part of a Service Guide transmission metadata regarding application content that is scheduled to be broadcast in a second transmission; and

broadcasting the application content in the second transmission,

wherein the application content metadata comprises:

attributes of the application content provided in a private extension element within a service fragment of the Service Guide transmission; and

a service type attribute value included in the service fragment that indicates that the service fragment contains application content metadata, and

wherein each of the plurality of broadcast receiver devices comprise:

a processor;

a broadcast receiver circuit coupled to the processor and configured to receive transmissions from a broadcast network; and

memory coupled to the processor,

wherein the processor is configured with processor-executable instructions to host a broadcast client and an application operating within the processor and to perform operations comprising:

receiving broadcast transmissions;

receiving in the broadcast client an application metadata message from within the received broadcast transmissions, the application metadata message including metadata regarding content which will be broadcast at a future time relevant to an application;

passing the metadata from the broadcast client to the application;

receiving content selection criteria or a direct filtering decision in the broadcast client from the application; and

selectively passing content received in broadcast transmissions to the application based upon the content selection criteria or based on the direct filtering decision.

90. The broadcast communication system of claim 89 , wherein selectively passing content received in the broadcast transmissions to the application based upon the content selection criteria or the direct filtering decision comprises:

receiving a “yes/no” decision from the application on whether to cache and pass the content to the application when received by the receiver device, wherein the receiver device sleeps through the wireless broadcast to decrease power consumption when the received decision is “no.”

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2010
From: LO, CHARLES N.; GILLIES, DONALD W.; STASKAUSKAS, MARK G.
To: QUALCOMM INCORPORATED
Reel/Frame 024301/0033 →
Continuity (2)
Provisional Application 61179634 · May 19, 2009
Related Publication 20100299702A1 · Nov 25, 2010