Message unit for use with multi-beam satellite-based messaging system and method of operation thereof
First Claim
1. A method executed by an addressable call receiver receiver, said receiver having a sleep cycle and a wake cycle, said receiver being subjected to transmitted information in which a plurality of messages are grouped into a frame, a plurality of frames being grouped into a group, and a plurality of groups being grouped into a block, each of said frames having a frame header comprising frame, group, and block identification, predetermined frames each comprising a block header, said predetermined frames constituting an acquisition group, and said receiver storing an identification value identifying a block to which said receiver is assigned said method comprising the following steps:
- (a) exiting said sleep cycle and examining one of said transmitted frame headers;
(b) if said block identification of said frame header matches said identification value, proceeding to step (c), otherwise proceeding to step (d);
(c) determining from said group identification whether said frame is part of an acquisition group;
(i) if so, said receiver monitors said acquisition group and proceeds to step (e);
(ii) if not, said receiver proceeds to step (d);
(d) using said frame identification to determine when it should awake from said sleep cycle;
(e) entering said sleep cycle.
3 Assignments
0 Petitions
Accused Products
Abstract
A satellite-based, world-wide cellular messaging system transmits paging messages to pagers via multiple beams. A message unit monitors multiple beams, recording the visit information for each beam, and ultimately determines the optimum beam to monitor for messages. The message unit, which conserves battery resources by entering into a sleep mode, synchronizes quickly to its message block when it awakes.
-
Citations
22 Claims
-
1. A method executed by an addressable call receiver receiver, said receiver having a sleep cycle and a wake cycle, said receiver being subjected to transmitted information in which a plurality of messages are grouped into a frame, a plurality of frames being grouped into a group, and a plurality of groups being grouped into a block, each of said frames having a frame header comprising frame, group, and block identification, predetermined frames each comprising a block header, said predetermined frames constituting an acquisition group, and said receiver storing an identification value identifying a block to which said receiver is assigned said method comprising the following steps:
-
(a) exiting said sleep cycle and examining one of said transmitted frame headers; (b) if said block identification of said frame header matches said identification value, proceeding to step (c), otherwise proceeding to step (d); (c) determining from said group identification whether said frame is part of an acquisition group; (i) if so, said receiver monitors said acquisition group and proceeds to step (e); (ii) if not, said receiver proceeds to step (d); (d) using said frame identification to determine when it should awake from said sleep cycle; (e) entering said sleep cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An addressable call receiver, said receiver being subjected to transmitted information in which a plurality of messages are grouped into a frame, a plurality of frames being grouped into a group, and a plurality of groups being grouped into a block, each of said frames having a frame header comprising frame, group, and block identification, predetermined frames each comprising a block header, said predetermined frames constituting an acquisition group, said receiver comprising:
-
a memory for storing an identification value identifying a block to which said receiver is assigned; a battery; a receiver circuit coupled to said battery, said receiver circuit having a sleep cycle and a wake cycle; a timer; a processor coupled to said timer and to said receiver circuit; said processor causing said receiver to enter said wake cycle and to examine one of said transmitted frame headers, and if said block identification of said frame header matches said identification value said processor causing said receiver to determine from said group identification whether said frame is part of an acquisition group, and if so, said receiver monitoring said acquisition group, but if said frame header does not contain said value or said frame is not part of an acquisition group, said receiver using said frame identification to determine when it should awake from said sleep cycle, and then entering said sleep cycle. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification