Patent US6289464B1 successfully refreshed from Google Patents.
US6289464B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Receiving wireless information on a mobile device with reduced power consumption
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1998-11-10
•
Granted: 2001-09-11
•
Expires: 2018-11-10
Abstract
Abstract A system and method for receiving wireless information on a portable computing device includes powering a wireless receiver only from a battery of the portable computing device. Receiving wireless information and storing the wireless information in memory of the wireless receiver. The wireless receiver wakes up a processor of the portable computing device when the wireless information fills a threshold of the memory available in the wireless receiver. The wireless information is then transferred from the memory of the wireless receiver to the memory of the portable computing device.
Inventors
- 👤 Dave Wecker
- 👤 John Mark Miller
- 👤 Michael J. O'Leary
- 👤 David Tuniman
- 👤 Vinay Deo
- 👤 Don Kadyk
- 👤 Dennis Cronin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 07:47
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1615; G06F1/1616; G06F1/1626; G06F1/1633; G06F1/1637; G06F1/1643; G06F1/1684; G06F1/1698; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3209; G06F40/00; G06F40/10; G06F40/103; G06F40/117; G06F40/12; G06F40/123; G06F40/149; G06F40/151; G06F40/197; H; H04; H04L; H04L61/00; H04L63/00; H04L63/02; H04L63/0227; H04L63/0263; H04L69/00; H04L69/04; H04L9/00; H04L9/40; H04M; H04M1/00; H04M1/72; H04M1/724; H04M1/72403; H04M1/72406; H04M1/72409; H04M1/72412; H04W; H04W88/00; H04W88/02; H04W88/022; H04W88/023; H04L69/08; H04L69/22; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; H04M1/2753; H04M1/2757; H04W4/00; H04W4/12; Y; Y02; Y02D; Y02D30/00; Y02D30/70
Claims Analysis
Total Claims: 68
Claim 1
Independent Claim
84 words
A computer implemented method for receiving wireless information on a portable computing device, the method comprising: powering a wireless receiver only from a battery of the portable computing device; receiving wireless information; storing the wireless information in memory of the wireless receiver; awaking a processor of the portable computing device when the wireless information fills a threshold of the memory available in the wireless receiver; and transferring the wireless information from the memory of the wireless receiver to memory of the portable computing device.
Claim 2
Dependent Claim
84 words
A computer implemented method for receiving wireless information on a portable computing device, the method comprising: powering a wireless receiver only from a battery of the portable computing device; receiving wireless information; storing the wireless information in memory of the wireless receiver; awaking a processor of the portable computing device when the wireless information fills a threshold of the memory available in the wireless receiver; and transferring the wireless information from the memory of the wireless receiver to memory of the portable computing device.
Claim 3
Dependent Claim
25 words
The method of claim 1 and further comprising analyzing the wireless information received from the wireless receiver with the processor of the portable computing device.
Claim 4
Dependent Claim
24 words
The method of claim 2 and further comprising powering another component of the portable computing device as a function of the wireless information received.
Claim 5
Dependent Claim
12 words
The method of claim 3 wherein said another component comprises a display.
Claim 6
Dependent Claim
24 words
The method of claim 4 and further comprising powering a keyboard of the portable computing device as a function of the wireless information received.
Claim 7
Dependent Claim
18 words
The method of claim 4 wherein the step of analyzing comprises analyzing a content of the wireless information.
Claim 8
Dependent Claim
20 words
The method of claim 6 wherein the step of analyzing comprises analyzing a wireless address associated with the wireless information.
Claim 9
Dependent Claim
37 words
The method of claim 7 wherein the wireless address includes a priority status entry indicating if priority messages are received thereon, and wherein the method further includes analyzing the priority status entry associated with the wireless information.
Claim 10
Dependent Claim
25 words
The method of claim 8 and further comprising powering another component of the portable computing device as a function of analyzing the priority status entry.
Claim 11
Dependent Claim
12 words
The method of claim 9 wherein said another component comprises a display.
Claim 12
Dependent Claim
25 words
The method of claim 10 and further comprising powering a keyboard of the portable computing device as a function of analyzing the priority status entry.
Claim 13
Dependent Claim
18 words
The method of claim 8 and further comprising selectively changing the priority status entry of the wireless address.
Claim 14
Dependent Claim
19 words
The method of claim 6 wherein the step of analyzing comprises analyzing a selected portion of the wireless information.
Claim 15
Dependent Claim
34 words
The method of claim 13 wherein the portable computing device includes an executable application, and wherein the step of analyzing comprises analyzing the wireless information as a function of information from the executable application.
Claim 16
Dependent Claim
56 words
The method of claim 1 wherein wireless information is received in accordance with a wireless address, and wherein the wireless address includes an operational status entry indicating if wireless information received thereon should be processed, and wherein storing the wireless information includes storing the wireless information in memory as a function of the operational status entry.
Claim 17
Dependent Claim
18 words
The method of claim 15 and further comprising selectively changing the operational status entry of the wireless address.
Claim 18
Dependent Claim
86 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; and a processor for processing wireless information as a function of the status entry of the address the wireless information is received on.
Claim 19
Dependent Claim
86 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; and a processor for processing wireless information as a function of the status entry of the address the wireless information is received on.
Claim 20
Dependent Claim
23 words
The wireless receiver of claim 17 wherein the radio receiver, the memory and the processor are powered only from the portable computing device.
Claim 21
Dependent Claim
32 words
The wireless receiver of claim 17 wherein each address in the list of wireless addresses for the portable computing device includes a priority status entry indicating if priority messages are received thereon.
Claim 22
Dependent Claim
46 words
The wireless receiver of claim 17 wherein the memory stores a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes a priority status entry indicating if priority messages are received thereon.
Claim 23
Dependent Claim
98 words
A computer implemented method for receiving wireless information on a portable computing device, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the method comprising: providing a list of wireless addresses on the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 24
Dependent Claim
98 words
A computer implemented method for receiving wireless information on a portable computing device, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the method comprising: providing a list of wireless addresses on the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 25
Dependent Claim
32 words
The method of claim 21 wherein the step of selectively enabling and disabling includes enabling the status entry when the portable computing device is powered from a source other than a battery.
Claim 26
Dependent Claim
14 words
The method of claim 21 wherein the portable computing device comprises a mobile device.
Claim 27
Dependent Claim
56 words
The method of claim 21 wherein the portable computing device includes a wireless receiver, and the method further comprises: powering the wireless receiver only from the portable computing device; receiving wireless information on a wireless address; and storing the wireless information in memory of the wireless receiver if status entry of the wireless address is enabled.
Claim 28
Dependent Claim
12 words
The method of claim 21 wherein the operating parameter is user adjustable.
Claim 29
Dependent Claim
114 words
A computer implemented method for receiving wireless information on a portable computing device, the method comprising: receiving wireless information from a wireless receiver; storing data information in memory indicative of the wireless information; and awaking a processor of the portable computing device reading the data information in memory indicative of the wireless information and powering other components of the portable computing device as a function of the data information, wherein the step of awaking includes the processor executing a body of code to receive a value indicative of the data information, and wherein the value indicative of the data information includes a first value indicating no further processing is needed for the wireless information.
Claim 30
Dependent Claim
114 words
A computer implemented method for receiving wireless information on a portable computing device, the method comprising: receiving wireless information from a wireless receiver; storing data information in memory indicative of the wireless information; and awaking a processor of the portable computing device reading the data information in memory indicative of the wireless information and powering other components of the portable computing device as a function of the data information, wherein the step of awaking includes the processor executing a body of code to receive a value indicative of the data information, and wherein the value indicative of the data information includes a first value indicating no further processing is needed for the wireless information.
Claim 31
Dependent Claim
29 words
The method of claim 26 wherein the value indicative of the data information includes a second value indicating further processing is needed for the wireless information without another component.
Claim 32
Dependent Claim
29 words
The method of claim 26 wherein the value indicative of the data information includes a third value indicating further processing is needed for the wireless information with another component.
Claim 33
Dependent Claim
36 words
The method of claim 26 wherein the value indicative of the data information includes a second value indicating further processing is needed for the wireless information without at least one of a keyboard and a display.
Claim 34
Dependent Claim
36 words
The method of claim 26 wherein the value indicative of the data information includes a third value indicating further processing is needed for the wireless information with at least one of a keyboard and a display.
Claim 35
Dependent Claim
95 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; a processor for processing the wireless information as a function of the operational status entry; and wherein the radio receiver, the memory and the processor are powered only from portable computing device.
Claim 36
Dependent Claim
95 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; a processor for processing the wireless information as a function of the operational status entry; and wherein the radio receiver, the memory and the processor are powered only from portable computing device.
Claim 37
Dependent Claim
32 words
The wireless receiver of claim 31 wherein each address in the list of wireless addresses for the portable computing device includes a priority status entry indicating if priority messages are received thereon.
Claim 38
Dependent Claim
93 words
A portable computing device for receiving wireless information, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, portable computing device comprising: memory for storing a list of wireless addresses, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and a processor selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 39
Dependent Claim
93 words
A portable computing device for receiving wireless information, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, portable computing device comprising: memory for storing a list of wireless addresses, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and a processor selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 40
Dependent Claim
21 words
The portable computing device of claim 33 wherein the processor receives user commands to selectively enable and disable a status entry.
Claim 41
Dependent Claim
22 words
The portable computing device of claim 33 wherein each address includes a priority status entry indicating if priority messages are received thereon.
Claim 42
Dependent Claim
98 words
A computer implement method for receiving wireless information on a portable computing device, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the method comprising: providing a list of wireless addresses on the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 43
Dependent Claim
98 words
A computer implement method for receiving wireless information on a portable computing device, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the method comprising: providing a list of wireless addresses on the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 44
Dependent Claim
32 words
The method of claim 36 wherein the step of selectively enabling and disabling includes enabling the status entry when the portable computing device is powered from a source other than a battery.
Claim 45
Dependent Claim
14 words
The method of claim 36 wherein the portable computing device comprises a mobile device.
Claim 46
Dependent Claim
56 words
The method of claim 36 wherein the portable computing device includes a wireless receiver, and the method further comprises: powering the wireless receiver only from the portable computing device; receiving wireless information on a wireless address; and storing the wireless information in memory of the wireless receiver if status entry of the wireless address is enabled.
Claim 47
Dependent Claim
12 words
The method of claim 36 wherein the operating parameter is user adjustable.
Claim 48
Dependent Claim
114 words
A computer implemened method for receiving wireless information on a portable computing device, the method comprising: receiving wireless information from a wireless receiver; storing data information in memory indicative of the wireless information; and awaking a processor of the portable computing device reading the data information in memory indicative of the wireless information and powering other components of the portable computing device as a function of the data information, wherein the step of awaking includes the processor executing a body of code to receive a value indicative of the data information, and wherein the value indicative of the data information includes a first value indicating no further processing is needed for the wireless information.
Claim 49
Dependent Claim
114 words
A computer implemened method for receiving wireless information on a portable computing device, the method comprising: receiving wireless information from a wireless receiver; storing data information in memory indicative of the wireless information; and awaking a processor of the portable computing device reading the data information in memory indicative of the wireless information and powering other components of the portable computing device as a function of the data information, wherein the step of awaking includes the processor executing a body of code to receive a value indicative of the data information, and wherein the value indicative of the data information includes a first value indicating no further processing is needed for the wireless information.
Claim 50
Dependent Claim
29 words
The method of claim 41 wherein the value indicative of the data information includes a second value indicating further processing is needed for the wireless information without another component.
Claim 51
Dependent Claim
29 words
The method of claim 41 wherein the value indicative of the data information includes a third value indicating further processing is needed for the wireless information with another component.
Claim 52
Dependent Claim
36 words
The method of claim 41 wherein the value indicative of the data information includes a second value indicating further processing is needed for the wireless information with at least one of a keyboard and a display.
Claim 53
Dependent Claim
35 words
The method of claim 41 wherein the value indicative of the data information includes a third value indicating further processing is needed for the wireless information with at least one a keyboard and a display.
Claim 54
Dependent Claim
96 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; a processor for processing the wireless information as a function of the operational status entry; and wherein the radio receiver, the memory and the processor are powered only from the portable computing device.
Claim 55
Dependent Claim
96 words
A wireless receiver for use in a portable computing device, the wireless receiver comprising: a radio receiver for receiving wireless information; memory for storing the wireless information and a list of wireless addresses for the portable computing device, wherein each address corresponds to selected information to be received, and wherein each address includes an associated operational status entry indicating enablement of the address; a processor for processing the wireless information as a function of the operational status entry; and wherein the radio receiver, the memory and the processor are powered only from the portable computing device.
Claim 56
Dependent Claim
32 words
The wireless receiver of claim 46 wherein each address in the list of wireless addresses for the portable computing device includes a priority status entry indicating if priority messages are received thereon.
Claim 57
Dependent Claim
105 words
A portable computing device for receiving wireless information, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the portable computing device comprising: memory for storing a list of wireless addresses, wherein each address corresponds to selected information to be received, and wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and a processor selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 58
Dependent Claim
105 words
A portable computing device for receiving wireless information, wherein the wireless information is transmitted to the portable computing device with respect to wireless addresses, the portable computing device comprising: memory for storing a list of wireless addresses, wherein each address corresponds to selected information to be received, and wherein each address corresponds to selected information to be received, and wherein each address includes an associated status entry indicating enablement of the address; and a processor selectively enabling and disabling the status entry for the wireless address to allow receipt of the corresponding information as a function of an operating parameter of the portable computing device.
Claim 59
Dependent Claim
21 words
The portable computing device of claim 48 wherein the processor receives user commands to selectively enable and disable a status entry.
Claim 60
Dependent Claim
22 words
The portable computing device of claim 48 wherein each address includes a priority status entry indicating if priority messages are received thereon.
Claim 61
Dependent Claim
76 words
The portable computing device of claim 48 wherein the wireless information comprises information packets, each information packet comprising a first portion having topic information indicative of content in a second portion of the information packet, and wherein the memory stores content filter data to ascertain if the information packet is to be discarded; and wherein the portable computing device further comprises a second processor for processing the second portion if the information packet is not discarded.
Claim 62
Dependent Claim
31 words
The portable computing device of claim 51 wherein the first-mentioned processor compares the first portion of the information packet to the content filter data as a function of the wireless address.
Claim 63
Dependent Claim
27 words
The portable computing device of claim 52 wherein the content filter data comprises a plurality of data tables, each data table being associated with a wireless address.
Claim 64
Dependent Claim
26 words
The portable computing device of claim 53 wherein each data table includes representations of at least one of a single, set or range of user preferences.
Claim 65
Dependent Claim
65 words
The portable computing device of claim 54 wherein each data table comprises a bit-array, wherein a status of each bit indicates a user preference for a selected type of information, and wherein the first-mentioned processor operates a hashing function upon the first portion to generate an offset value, and checks the status of the bit in the bit-array as a function of the offset value.
Claim 66
Dependent Claim
19 words
The portable computing device of claim 53 wherein each data table comprises information stored pursuant to a hashing function.
Claim 67
Dependent Claim
23 words
The portable computing device of claim 53 wherein the content filter data includes additional information stored as a function of the wireless address.
Claim 68
Dependent Claim
22 words
The portable computing device of claim 57 wherein the first-mentioned processor filters the second portion as a function of the additional information.
References Cited (Backward Citations)
US4593155A
Cited
US5014345A
Cited
US4704735A
Cited
US4713808A
Cited
EP0653736A1
Cited
US4916637A
Cited
WO1990013213A1
Cited
USRE35590E
Cited
EP0434231A2
Cited
US5043721A
Cited
US5367667A
Cited
US5640590A
Cited
US5400331A
Cited
US5675780A
Cited
US5473607A
Cited
US5619694A
Cited
WO1995012955A1
Cited
US5559800A
Cited
US5799151A
Cited
US5659298A
Cited
US5892979A
Cited
US5619615A
Cited
US5603025A
Cited
EP0704827A1
Cited
US5675831A
Cited
US5623656A
Cited
US5793756A
Cited
US5680585A
Cited
US5946326A
Cited
US5752202A
Cited
US5701451A
Cited
US5740549A
Cited
WO1997017682A1
Cited
US5705995A
Cited
US5860153A
Cited
US5742833A
Cited
WO1997035402A1
Cited
EP0803825A2
Cited
US5935060A
Cited
US6005490A
Cited
US5809247A
Cited
US5974238A
Cited
US6041183A
Cited
US5875306A
Cited
US5953523A
Cited
US5963944A
Cited
US6076044A
Cited
US5920696A
Cited
US5937041A
Cited
US5923738A
Cited
US5796952A
Cited
US5861883A
Cited
US5884097A
Cited
US5974085A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-09-10 | 2005-03-12 | 2005-09-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-09-10 | 2009-03-12 | 2009-09-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-09-10 | 2013-03-12 | 2013-09-11 | $7700.00 | Window Closed / Lapsed |