Patents by Inventor John M. Harris

John M. Harris has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140241174
    Abstract: Monitoring within a network a history of bits throughput to a base station over each of a plurality of time intervals, monitoring within the network a physical resource block utilization level over each of the plurality of time intervals, determining a ratio of the history of bits to the utilization level for each of the plurality of time intervals, determining an updated history of bits for each of a plurality of upcoming time intervals, estimating an updated utilization level in response to the updated history of bits and the ratio, generating messaging to at least one additional network element conveying the estimated updated physical resource block utilization level, and adjusting at least one of a prefilling process or a prefetching process in response to the updated utilization level.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: Nokia Siemens Networks Oy
    Inventors: John M. Harris, Sania Irwin
  • Patent number: 8744411
    Abstract: A method for informing mobile stations in a geographic area of an important message is provided. The method includes identifying a geographic area, or zone, comprising at least one base station associated with a cell. A standard registration message associated with each cell in the zone is modified, which modifying results in a modified registration message with a command that is directed towards instructing mobile stations (MSs) that are already registered in the zone to re-register with the zone. The modified registration message then is broadcast from the base station. In response to the transmitting of the modified registration message, the method performs a processing of registration request messages sent from each of the MSs to the base station. In response to the processing, an acknowledge registration message is transmitted to each of the MSs, which acknowledge registration message includes data informing each of the MSs of the important message.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: June 3, 2014
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Peter Lin
  • Publication number: 20140136705
    Abstract: A method includes requesting by a user equipment for data from an application provider through a wireless network; communicating by the application provider through the wireless network an effective rate policy for the data to the user equipment, the effective rate policy being applicable upon satisfaction by the user equipment of conditions communicated with the effective rate policy; and sending the data at the effective rate policy to the user equipment when the conditions are met by the user equipment. A related method includes receiving by a user equipment an effective rate policy for data from an application provider through a wireless network, the effective rate policy being applicable upon satisfaction by the user equipment of conditions communicated with the effective rate policy; satisfying the conditions by the user equipment; and receiving the data at the effective rate policy by the user equipment.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Applicant: Nokia Siemens Networks Oy
    Inventors: John M. HARRIS, Gerald GÖRMER, Gerald GUTOWSKI
  • Patent number: 8700028
    Abstract: A system a method for managing diagnostic sessions in a communication network includes a first step (604) of determining presence information of at least one mobile station. A next step (610) includes estimating a usage probability of the at least one mobile station based on the presence information. A next step (614) includes implementing a Diagnostic Management session in response to the usage probability.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: April 15, 2014
    Assignee: Motorola Solutions, Inc.
    Inventors: John M. Harris, Matt J. Dillon, Jerome O. Vogedes
  • Publication number: 20140099943
    Abstract: The specification and drawings present a new method, apparatus and software related product for handling interruptions, specifically passive interruption (or unintended interruption) for telephone communications (e.g., wireless) between users or user equipments (e.g., in LTE wireless systems). At least one monitoring electronic device can detect one or more unintended interruptions in an audio communication between at least two UEs in one or both communication directions before each of the one or more unintended interruptions occur. Upon this detection, at least one monitoring electronic device can provide an instruction to facilitate a shortened audio delay for audio data in at least one communication direction to offset the one or more unintended interruptions. The embodiments described herein may be applies to wireless/mobile communications and non-wireless/landline communications.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Applicant: Nokia Siemens Networkds Oy
    Inventor: John M. Harris
  • Publication number: 20130324075
    Abstract: Systems and techniques for managing delivery of data to a device are described. Conditions are analyzed relating to delivery of data to a wireless communication device and, based on the analysis, needed adjustments are made to data delivery, such as pre-delivering data before it is needed. The analysis may include analysis of channel conditions and estimates of user behavior, such as stopping consumption of data—as in the case of a user watching a video and abandoning the video before it is finished.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 5, 2013
    Inventors: Anatoly Andrianov, John M. Harris, Sean Kelley
  • Patent number: 8583189
    Abstract: A communication device [400] includes a transceiver [405] to receive and transmit data. A message detection element [410] detects at least a first message and a second message in the data received by the transceiver [405]. A processor [400] modifies a state of the communication device [400] based on the first message and the second message. A positive acknowledgement is transmitted in response to the first message comprising a call pending message, and the state is modified to establish a session and inhibit an alerting of a user of the communication device. The state is modified to alert the user of the communication device [400] in response to the second message comprising a call start message.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: November 12, 2013
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Sean S. Kelley, Anatoly Agulnik, Richard L. Bennett, J. Christopher Stanaway
  • Publication number: 20130295981
    Abstract: A method is disclosed that includes communicating an indication of a signature via one or more links in a wireless network, wherein the signature has been computed by a base station of the wireless network over a plurality of configuration parameters of the base station and identifies at least a portion of a current configuration state of the base station. Another method is disclosed that includes assigning, at a base station in a wireless network, a signature using a context of the base station, wherein the assigning is performed so that the signature identifies at least a portion of a current configuration state of the base station. The method includes sending an indication of the signature to one or more entities in the wireless network. Apparatus and computer program products are also disclosed.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Inventors: John M. Harris, Anatoly Andrianov, Paul Stephens
  • Publication number: 20130160058
    Abstract: A method is disclosed that includes detecting a temporal loading imbalance in system loading. The imbalance occurs at least at a wireless infrastructure network element in a wireless network. In response to the detecting, one or both of the following are performed: a message is transmitted to a service entity indicating the temporal loading imbalance, the service entity serving one or more video streams to one or more user equipment connected to the wireless network; or one or more modifications are made associated with at least one of the one or more video streams by determining in a current epoch the one or more modifications to apply in one or more upcoming epochs for the at least one video stream, and, in response to the one or more upcoming epochs becoming current epochs, the one or more modifications are applied. Apparatus and program products are also disclosed.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Inventors: Nandakishore A. Albal, John M. Harris
  • Patent number: 8462727
    Abstract: A method (300) and communication device (106) capable of streamlining call setups to a wireless mobile unit (102) may include a transceiver (520) and a controller (502). In various embodiments of the invention, the controller detects (302) a modified request for a communication resource, optionally monitors (304) a communication system loading parameter, and sends (406 or 408) an assignment for a larger than anticipated allocation of the communication resource upon detecting the modified request or when the system loading parameter falls below a predetermined threshold. The controller may also receive (410) via the larger than anticipated allocation of the communication resource both an anticipated initial data transmission and an initial user data transmission in a first data transmission from the mobile wireless unit.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: June 11, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Ronald T. Crocker, John M. Harris, Pranavkumar L. Joshi
  • Patent number: 8458321
    Abstract: In implementing a method of updating presence information for a plurality of presentities in a communication system, a presence server: defines a group of presentities that share the same value for a first presence attribute; receives an update of the value of the first presence attribute for one of the presentities in the group; and applies the update of the value to all of the presentities in the group.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: June 4, 2013
    Assignee: Motorola Solutions, Inc.
    Inventors: Anatoly Agulnik, Donald G. Newberg, John M. Harris, Sean S. Kelley
  • Publication number: 20130111052
    Abstract: A method includes exchanging signaling between a first entity providing access by a user equipment to a video stream and a second entity through which the video stream passes prior to being delivered via wireless transmission to the user equipment, the second entity receiving video information corresponding to the video stream, the exchanged signaling associated with the video information received at the second entity. Responsive to the exchanged signaling, sending information from the first entity to the second entity to modify status at the second entity of at least a portion of the video information previously received at the second entity. Another method includes at the first entity, receiving from a second entity an indication the second entity is capable of accepting multiple resolutions of a video in the video stream. Responsive to the received indication, the first entity sends to the second entity multiple resolutions of the video.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Inventors: Nandakishore A. Albal, John M. Harris
  • Patent number: 8374635
    Abstract: A method includes transmitting a paging request message to a plurality of asynchronous base stations (102a-g) where a paging message is sent within its respective cell at any time within a given paging interval (202). The method continues by receiving notification that paged mobile station (106) has responded to a paging message. The page cancelling message indicates to the base stations do not need to send the paging message within their respective cells during the current paging interval and that the paging process is cancelled.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: February 12, 2013
    Assignee: Motorola Mobility LLC
    Inventor: John M. Harris
  • Patent number: 8355720
    Abstract: A system [100] includes a wireless entity [115] to provide wireless data, and a mobile station [105] in communication with the wireless entity [115] to receive the wireless data. The mobile station [105] includes a detection element [230] to detect a time interval between a current time and an occurrence of at least one of a reselection, a service interruption, and a seamless transition. A processing element [225] performs at least one of: (a) a full update of a data frame prior the at least one of the reselection and the service interruption; (b) a synchronization of a mobile station application prior to the at least one of the reselection and the service interruption; and (c) a temporary modification of at least one of a network application and the mobile station application prior to at least one of the reselection and the seamless transition.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: January 15, 2013
    Assignee: Motorola Mobility LLC
    Inventor: John M. Harris
  • Patent number: 8331394
    Abstract: An apparatus and method for increasing Scheduling Request efficiency in a wireless communication system includes a step 400 of configuring periodic timing opportunities for sending the scheduling request. A next step 402 includes detecting new data arriving in an empty queue to trigger a scheduling request. A next step 406 includes sending a scheduling request at selected SR opportunities until a response to the scheduling request is generated.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: December 11, 2012
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, William N. Shores, Hua Xu
  • Patent number: 8311593
    Abstract: A method and an apparatus that includes establishing a link (106) between a first node (102) and a second node (104) in a wireless communication network (100). The method continues by setting a discontinuous receive (DRX) transmission mode cycle for the link wherein the DRX cycle includes an on duration (202) followed by an off cycle (204). The duration of the on duration on a downlink is adjusted (610) based on a function of the availability of a channel quality indicator (CQI) channel used on the link.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: November 13, 2012
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Ivan N. Vukovic
  • Patent number: 8295874
    Abstract: Disclosed is a method for providing power control using idle-mode user equipment attached to a cell in a wireless communication system. First and second higher power level thresholds for signal transmissions of a cell are defined, wherein the first power level has a defined offset higher than a minimum required power level, and wherein the first and second power level thresholds define an operating power band therebetween. The user equipment measures a signal transmission power level. If the idle-mode user equipment determines that the signal transmission power level falls outside of the operating power band, then a message is sent to affect a change in signal transmission power level.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: October 23, 2012
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Guang Han
  • Patent number: 8254537
    Abstract: A Presence Server receives presence information associated with a Presentity, wherein the presence information comprises one or more presence attributes and the Presentity is associated with a Presence Source and a first Watcher. The Presence Server further receives a request from a second Watcher to view a presence attribute of the one or more presence attributes. The Presence Server may further receive a message from the first Watcher specifying a desire to be notified of who is watching the Presentity, presence attributes being filtered, and/or throttling or deferring of presence attribute updates being implemented by the Presence Server. The Presence Server conveys to the first Watcher watcher notification information that informs of Watchers watching the Presentity, what is being watched, presence attributes being filtered, and/or throttling or deferring of presence attribute updates.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: August 28, 2012
    Assignee: Motorola Mobility LLC
    Inventors: John M. Harris, Sean S. Kelley
  • Patent number: 8254976
    Abstract: A network entity and method for eliminating ranging collisions for a group call in a communication network includes a step 300 of provisioning a pre-established rule for all members of a group, the rule including a common random number generator seed. A next step 302 includes initiating a group communication to subscriber units belonging to a group. A next step 304 includes generating a list of unique ranging codes for the members of the group using the common seed. A next step 306 includes each member of the group transmitting on its unique ranging code.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 28, 2012
    Assignee: Motorola Solutions, Inc.
    Inventor: John M. Harris
  • Publication number: 20120165015
    Abstract: A method and apparatus for optimizing the mobile media received by a mobile device is disclosed. The apparatus operates with a radio access network, a mobile device operating in the radio access network, and a media server providing mobile media data to the mobile device wherein the mobile device connects to the media server using the radio access network. The apparatus includes a optimization application server coupled to the radio access network. The optimization application server includes positioning indexed performance information based on the positioning information and performance of a plurality of mobile devices operating in the radio access network. The optimization application server triggers adjustments to a parameter at least one of the radio access network, the mobile device and the media server by comparing the location of the mobile device in the radio access network to the optimization application server and sending a message to the radio access network to adjust the parameter.
    Type: Application
    Filed: December 27, 2010
    Publication date: June 28, 2012
    Applicant: MOTOROLA, INC.
    Inventors: Gaurav S. Gupta, John M. Harris