Patents Represented by Attorney, Agent or Law Firm R. Louis Breeden
-
Patent number: 6917611Abstract: A mobile station (MS) (100) is capable of communicating user information through both a wireless connection (224) and a wired connection (222). The MS establishes (502), between the MS and a communication device coupled to the communication system, a first one of the wireless connection and the wired connection, the wired connection existing through a wired local area network (LAN). The MS communicates (504) a first portion of the user information between the MS and the communication device through the first one of the wireless connection and the wired connection. Subsequently, the MS establishes (506), between the MS and the communication device a second one of the wireless connection and the wired connection, the second one different from the first one. The MS then communicates (508) a second portion of the user information through the second one of the wireless connection and the wired connection.Type: GrantFiled: February 17, 2001Date of Patent: July 12, 2005Assignee: Motorola, Inc.Inventors: Jheroen P. Dorenbosch, Elizabeth A. Lytle
-
Patent number: 6912507Abstract: A wireless client (100) maintains (302) a shopping list of items desired by a shopper, and then transmits (304) the shopping list to an in-store shopping system (200). The in-store shopping system receives (306) the shopping list and then generates information identifying where to find the items and further identifying where the wireless client is positioned in the store. The in-store shopping system communicates (308) the information to the wireless client, which then displays (310) the information to the shopper.Type: GrantFiled: August 5, 2000Date of Patent: June 28, 2005Assignee: Motorola, Inc.Inventors: W. Garland Phillips, Dwight R. Smith
-
Patent number: 6907022Abstract: In a portable subscriber unit (200) a processor (204) is arranged and programmed to maintain (302) in a memory (208) a list identifying a plurality of devices which are to be connected quickly through a communication network, and to establish (304) a new connection with the communication network. The processor is further arranged and programmed to perform, in response to establishing the new connection, when necessary for pre-programming the communication network to minimize the connection setup time for subsequent connections with the plurality of devices, at least one of the steps of (a) sending names of the plurality of devices to a domain name server (DNS) of the communication network to obtain IP addresses corresponding to the names, thereby causing the DNS to cache the IP addresses of the plurality of devices for faster servicing of subsequent connections, and (b) transmitting a dummy Internet Protocol (IP) packet to said plurality of devices.Type: GrantFiled: January 27, 2001Date of Patent: June 14, 2005Assignee: Motorola, Inc.Inventor: Jheroen Pieter Dorenbosch
-
Patent number: 6836520Abstract: A synchronization signal includes a plurality of predetermined synchronization symbols shaped by a predetermined symbol pulse. A receiver (100) receives (202) a signal including the synchronization signal, and a processor (106)determines (204) a first plurality of cross-correlations between the predetermined symbol pulse and the received signal. The processor calculates (206) a plurality of sums of products of the plurality of predetermined synchronization symbols and a predetermined subset of the first plurality of cross-correlations. The plurality of sums are mathematically equivalent to a second plurality of cross-correlations between the synchronization signal and the received signal. The processor locates (208) a peak of the plurality of sums to establish receiver synchronization.Type: GrantFiled: November 10, 2000Date of Patent: December 28, 2004Assignee: Motorola, Inc.Inventors: Weizhong Chen, Leo Dehner
-
Patent number: 6784786Abstract: A selective call messaging system delivers (602, 604, 606) a master message (324) addressed to a first group of subscriber units (102) and a corresponding records message (326) addressed to a second group of subscriber units. The records message comprises a record (514). A subscriber unit of the second group presents (736) a subscriber-customized group message (332) to a user. The subscriber-customized group message is formed (722, 726, 730, 734) from the master message and from at least one of the record, and local information (328) stored in the subscriber unit.Type: GrantFiled: August 25, 1997Date of Patent: August 31, 2004Assignee: Motorola Inc.Inventor: Terence Edward Sumner
-
Patent number: 6714634Abstract: A caller makes (302) a telephone call to a second telecommunication system (108) from a telephone port (202) in a first telecommunication system (104). The first telecommunication system then ascertains (304) whether the second telecommunication system is a type for which receiving music on hold is appropriate. The first telecommunication system disables (308) music on hold for the telephone call, in response to ascertaining that the second telecommunication system is not the type for which receiving music on hold is appropriate.Type: GrantFiled: August 3, 2000Date of Patent: March 30, 2004Assignee: Motorola, Inc.Inventor: R. Louis Breeden
-
Patent number: 6697614Abstract: An agent (100) is associated with each of a plurality of devices (201-204) for arbitrating between a talk stream generated by the device and a listen stream intended for the device and generated by another device on a network (210). In the agent a “Talk Mode” (300) is defined in which the agent passes the talk stream from the device to other devices participating in the conference while blocking all listen streams intended for the device, and a “Listen Mode” (400) is defined in which the agent blocks the talk stream of the device from the network and passes a single listen stream from the network to the device. The agent makes a decision to enter one of the Talk Mode and the Listen Mode, wherein the decision is based upon a presence of at least one of the talk stream and the listen stream, and wherein the decision is further based upon a comparison of source identifiers of the talk and listen streams when required to resolve a conflict.Type: GrantFiled: February 27, 2001Date of Patent: February 24, 2004Assignee: Motorola, Inc.Inventor: Jheroen P Dorenbosch
-
Patent number: 6625233Abstract: A demodulator (604) demodulates (802) a block of symbols of a signal through a single-symbol matched-filter technique, thereby generating a first set of data; and demodulates (804) the block of symbols through a multi-symbol matched-filter technique, thereby generating a second set of data. The demodulator obtains (806-810) a measurement of a characteristic of the signal, and chooses (814-816) one of the first and second sets of data for output, based upon the measurement.Type: GrantFiled: September 29, 1999Date of Patent: September 23, 2003Assignee: Motorola, Inc.Inventor: Stephen Rocco Carsello
-
Patent number: 6594328Abstract: A receiver (200) receives (402) a first signal including a sync portion (308) having a carrier acquisition segment (302) and a timing synchronization pattern (304), and a processing system (216) of the receiver calculates (404) a first plurality of squared magnitude Fourier transforms at a first plurality of frequencies on the carrier acquisition segment. The processing system derives (406) an initial carrier frequency error estimate by locating a peak in the first plurality of squared magnitude Fourier transforms, and corrects (408) the sync portion according to the initial carrier frequency error estimate, thereby producing a carrier-corrected sync portion. The processing system then removes (410) the timing synchronization pattern from the carrier-corrected sync portion, thereby producing a second signal having a residual carrier error.Type: GrantFiled: July 28, 1999Date of Patent: July 15, 2003Assignee: Motorola, Inc.Inventors: Weizhong Chen, Leo George Dehner
-
Patent number: 6529728Abstract: A portable communication unit (PCU) (102) performs (402) a registration process with a wireless local area network (WLAN) (104) when the PCU moves within communication range of the WLAN. The PCU and the LAN cooperate to create (404) a local information profile describing at least one of types of information and methods of delivering the information desired by a user of the PCU. During the registration process, the PCU and the WLAN cooperate further to determine (406) whether a type of information described in the local information profile is out-of-date or missing in the PCU. If so, the WLAN downloads (408) the type of information to the PCU in accordance with the local information profile.Type: GrantFiled: February 10, 2000Date of Patent: March 4, 2003Assignee: Motorola, Inc.Inventors: Darrell Anthony Pfeffer, Craig Stuart Wallace
-
Patent number: 6529566Abstract: A processor (202) delays (906) a baseband digital signal by a symbol duration, thereby generating a delayed baseband digital signal. The processor adds (908) the baseband digital signal to the delayed baseband digital signal, thereby generating a summed signal; and divides (910) the summed signal by two, thereby generating a threshold signal. The processor also delays (912) the baseband digital signal by one-half the symbol duration, thereby generating a half-delayed signal; and subtracts (914) the threshold signal from the half-delayed signal, thereby generating a candidate signal. In addition, the processor searches (916) for a zero crossing in the candidate signal, and generates (918) a pulse in response to finding the zero crossing.Type: GrantFiled: August 31, 1999Date of Patent: March 4, 2003Assignee: Motorola, Inc.Inventors: Stephen Rocco Carsello, Metin Bayram
-
Patent number: 6529144Abstract: A method and apparatus provides for motion activated control of an electronic device. The method activates a function, such as a backlight feature, of an electronic device, by storing at least one motion sequence and a function corresponding to each motion sequence. Motion of the electronic device is monitored, and when it is determined that the monitored motion corresponds to a motion sequence, the stored function that corresponds to the stored motion sequence is activated. The apparatus has a motion transducer that senses motion of the electronic device, and a device controller in communication with the motion transducer that activates the corresponding function when a motion processor determines that the stored motion sequence has been sensed by the motion transducer.Type: GrantFiled: September 22, 2000Date of Patent: March 4, 2003Assignee: Motorola Inc.Inventors: Robert W. Nilsen, Jheroen P. Dorenbosch
-
Patent number: 6470189Abstract: A first transceiver (122) detects (402) a need for desired information available from a network server (108). In response to detecting the need and before contacting the network server, the first transceiver attempts (412) to obtain the desired information from another transceiver of a plurality of wireless transceivers near the first transceiver, thereby potentially eliminating a necessity for the first transceiver to contact the network server to obtain the desired information.Type: GrantFiled: September 29, 1999Date of Patent: October 22, 2002Assignee: Motorola, Inc.Inventors: Thomas Casey Hill, Slim Souissi, Steven J. Goldberg
-
Patent number: 6470003Abstract: A processing system (206) defines (302) a plurality of bins (230) within a sliding time window, each bin for storing a total transmit duration of a predetermined number of frames assigned to each bin. The processing system then determines (310) a mean transmit duration per frame for a next one of the plurality of bins to be processed. The processing system subtracts (312) the mean transmit duration per frame from the total transmit duration of the one of the plurality of bins, when a next frame begins to be processed; and calculates (314) a transmit duty cycle for the sliding time window, the transmit duty cycle calculated as if a requested transmit duration for the next frame were to be allowed. The processing system also delays (316) a transmission of the next frame, when the transmit duty cycle is greater than a maximum allowable transmit duty cycle.Type: GrantFiled: December 7, 1999Date of Patent: October 22, 2002Assignee: Motorola, Inc.Inventors: Brian Keith Smith, Michael Scott Pieper
-
Patent number: 6466614Abstract: A processor (1104) receives a baseband signal including a plurality of symbols, and determines (1002) a maximum modulation level and a minimum modulation level in the baseband signal through a modified self-organizing map clustering technique. The processor initializes (1008) a plurality of clusters (700, 800) corresponding to the plurality of modulation levels, based upon the maximum and minimum modulation levels; and processes (1010), through a modified adaptive k-means clustering technique, a symbol value corresponding to each of the plurality of symbols by updating (1012) parameters maintained for a cluster of the plurality of clusters, the cluster having a cluster mean value within a modulation-specified distance from the symbol value. The processor calculates (1014) a plurality of statistical values from the parameters maintained for the plurality of clusters, and classifies (1016, 1018, 1020) the baseband signal, based upon the plurality of statistical values and the parameters.Type: GrantFiled: March 22, 2001Date of Patent: October 15, 2002Assignee: Motorola, Inc.Inventor: Brian K. Smith
-
Patent number: 6445906Abstract: An antenna (100) includes a rectangular dielectric substrate (102); and a U-shaped conductive strip attached to a first surface of the substrate, the U-shaped conductive strip having two side members (202, 203), each about one-eighth a predetermined wavelength in length, and an end member (204) forming a substantially rectangular slot (206) extending parallel to the long edges of the substrate, the slot closed at a first end (212) by the end member, and open at a second end (208).Type: GrantFiled: September 30, 1999Date of Patent: September 3, 2002Assignee: Motorola, Inc.Inventors: Henry Hoang Nguyen, David Pok Kwan, Michael Scott Pieper
-
Patent number: 6434391Abstract: A controller (112) defines (402) a channel pattern specifying a network destination for inbound channel traffic, a subscriber unit address group to which the channel pattern applies, and a predetermined time interval during which the channel pattern is to be active. The controller transmits (406) the channel pattern to a processor (310) which processes received inbound traffic. The processor then manages (412) the inbound traffic in accordance with the channel pattern.Type: GrantFiled: March 24, 1999Date of Patent: August 13, 2002Assignee: Motorola, Inc.Inventors: Deborah Lynn Rutan, Slim Souissi, Jheroen Pieter Dorenbosch
-
Patent number: 6429771Abstract: A messaging system transmits to a subscriber unit (122) on a plurality of channels (410) operating concurrently. The system transmits (1108) control information for the subscriber unit on a control channel assigned to the subscriber unit, and transmits (1110) a personal message fragment intended for the subscriber unit on a first channel. The system also transmits (1112) a group-call message fragment that may be intended for the subscriber unit on a second channel. Before transmitting, the system schedules (1106) the transmission such that the probability that the personal and group-call message fragments will overlap temporally with one another and that either of the fragments will overlap temporally with the control information is reduced.Type: GrantFiled: April 27, 1999Date of Patent: August 6, 2002Assignee: Motorola, Inc.Inventors: Jheroen Pieter Dorenbosch, Richard Lionel Bennett, Soeren Henrik Thomsen
-
Patent number: 6424673Abstract: A processor (306) is assigned a predetermined synchronization signal for use in communicating in a wireless communication system (100) The processor calculates (402) a total energy of the predetermined synchronization signal. A receiver front end (302) coupled to the processor receives (404) a signal which may include the predetermined synchronization signal, and calculates (406) a plurality of cross-correlation values between the received signal and the predetermined synchronization signal to locate a correlation peak. The processor also calculates (408) a plurality of detection metrics as a function of the plurality of cross-correlation values, the received signal, and the predetermined synchronization signal.Type: GrantFiled: November 10, 2000Date of Patent: July 23, 2002Assignee: Motorola, Inc.Inventors: Weizhong Chen, Leo Dehner
-
Patent number: 6389287Abstract: A wireless communication system receives (402) a communication specifying a portable subscriber unit (122) for which the communication is intended, and further indicating an originator location at which an originator of the communication is positioned. The system determines (404) a recipient location at which the portable subscriber unit is positioned. The system then calculates (406) a distance between the originator location and the recipient location, and routes (412) the communication to the portable subscriber unit when the distance meets a distance criterion.Type: GrantFiled: September 29, 2000Date of Patent: May 14, 2002Assignee: Motorola, Inc.Inventors: Dwight Randall Smith, Thomas Casey Hill, Slim Souissi, Carl Bernard Olson