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: 20240118790Abstract: A computer readable media, a method, and a system registering a third party application providing an available communication system between a local user and a remote user identity, storing information related to the available communication system in a first database, obtaining contact information for the remote user identity from the third party application, determining a communication type for the third party application, pairing the remote user identity with a contact, and updating a graphical representation of contact information.Type: ApplicationFiled: September 25, 2023Publication date: April 11, 2024Inventors: Jeffrey D. Harris, Joseph H. Engel, Keith Stattenfield, John-Peter E. Cafaro, Colter S. Reed, Bruce M. Stadnyk, James C. Wilson, David A. McLeod, Alexander B. Brown
-
Publication number: 20230165594Abstract: Disclosed is a craniotomy milling system, which includes a computer numerical milling machine having a spindle configured to be positioned relative to a craniotomy location of a cranium of a patient and an end mill. The craniotomy milling system includes a controller for controlling the feed rate of the end mill. The craniotomy milling system includes an impedance measurement system and an axial force sensor. The craniotomy milling system includes a processor electrically coupled with a controller, the impedance measurement system, and the axial force sensor. The processor is configured to send a signal to the controller to change the feed rate of the end mill in response to a change in impedance or a change in axial force.Type: ApplicationFiled: November 29, 2021Publication date: June 1, 2023Applicant: Neuralink Corp.Inventors: John M. Harris, Dalton James Colen, Graydon J. Wilson, Jamie N. Delton
-
Patent number: 10064117Abstract: A system and method for managing offer and user equipment movement driven cell system load balancing that overcomes the disadvantages of the prior art. Network elements determine whether a user or user equipment in a first location is within a threshold distance of a second location of better coverage, which is separated from the first location by an intervening region of worse coverage. Upon such a determination, the network can provide a higher level of service as the user moves incrementally between the first and second locations.Type: GrantFiled: February 12, 2013Date of Patent: August 28, 2018Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventor: John M. Harris
-
Patent number: 9928741Abstract: A traffic adjustment or a traffic command, for example, is based on data congestion on a cellular network. Position data is received from a mobile device. A portion of a cellular network that corresponds to the position data is selected. The portion of the cellular network may be the geographic area covered by a cell. The network state of the portion of the cellular network is identified. A traffic device is also identified. The traffic device may be a traffic light or a variable speed sign. The traffic adjustment or traffic command for the traffic device is calculated based on the network state.Type: GrantFiled: February 4, 2015Date of Patent: March 27, 2018Assignee: HERE Global B.V.Inventors: John M. Harris, Leo Modica, Brian Moore, Paul Stephens
-
Patent number: 9883446Abstract: 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: GrantFiled: December 27, 2010Date of Patent: January 30, 2018Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Gaurav S. Gupta, John M. Harris
-
Patent number: 9615297Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.Type: GrantFiled: February 26, 2015Date of Patent: April 4, 2017Assignee: Google Technology Holdings LLCInventors: Guang Han, John M. Harris
-
Patent number: 9538402Abstract: A method includes configuring one or more network nodes in a radio access network using information to be used by the one or more network nodes to determine whether an event detected by the one or more network nodes and associated with the radio access network should be reported. Another method includes configuring a network node in a radio access network using information to be used by the network node to determine whether an event detected by the network node and associated with the radio access network should be reported. Responsive to the configuring, the network node may or may not report the event. Apparatus, computer programs, computer program products, and communication systems are also disclosed.Type: GrantFiled: September 28, 2012Date of Patent: January 3, 2017Assignee: Nokia Solutions and Networks OyInventors: John M. Harris, Anatoly Andrianov
-
Patent number: 9485750Abstract: A method for paging a mobile station where the mobile station (208-212) may be in a dormant state is described. The method begins by sending a first paging message (302) in a first zone (214) of a given area to a selected mobile station wherein the first paging message is sent at the beginning of a paging interval (300). A base station (202-206) then receives a response to the paging message when the mobile station is in the first zone. When the response to the first paging message is not received, a second paging message (306) is sent in a second zone (216) of the given area. The second paging message is sent at a first offset (308) from the sending of the first paging message wherein this first offset occurs less than one paging interval after the sending of the first page message.Type: GrantFiled: March 7, 2008Date of Patent: November 1, 2016Assignee: Google Technology Holdings LLCInventors: John M. Harris, Donivon Hettich, Mark J. Marsan, Paul M. Erickson
-
Publication number: 20160225259Abstract: A traffic adjustment or a traffic command, for example, is based on data congestion on a cellular network. Position data is received from a mobile device. A portion of a cellular network that corresponds to the position data is selected. The portion of the cellular network may be the geographic area covered by a cell. The network state of the portion of the cellular network is identified. A traffic device is also identified. The traffic device may be a traffic light or a variable speed sign. The traffic adjustment or traffic command for the traffic device is calculated based on the network state.Type: ApplicationFiled: February 4, 2015Publication date: August 4, 2016Inventors: John M. Harris, Leo Modica, Brian Moore, Paul Stephens
-
Patent number: 9253666Abstract: 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: GrantFiled: June 26, 2015Date of Patent: February 2, 2016Assignee: Nokia Solutions and Networks OyInventors: John M. Harris, Anatoly Adrianov, Paul Stephens
-
Publication number: 20150373613Abstract: A system and method for managing offer and user equipment movement driven cell system load balancing that overcomes the disadvantages of the prior art. Network elements determine whether a user or user equipment in a first location is within a threshold distance of a second location of better coverage, which is separated from the first location by an intervening region of worse coverage. Upon such a determination, the network can provide a higher level of service as the user moves incrementally between the first and second locations.Type: ApplicationFiled: February 12, 2013Publication date: December 24, 2015Inventor: John M. HARRIS
-
Publication number: 20150296393Abstract: 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: ApplicationFiled: June 26, 2015Publication date: October 15, 2015Applicant: Nokia Solutions and Networks OyInventors: John M. Harris, Anatoly Adrianov, Paul Stephens
-
Patent number: 9160778Abstract: 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: GrantFiled: October 26, 2011Date of Patent: October 13, 2015Assignee: Nokia Solutions and Networks OyInventors: Nandakishore A. Albal, John M. Harris
-
Patent number: 9078144Abstract: 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: GrantFiled: May 2, 2012Date of Patent: July 7, 2015Assignee: Nokia Solutions and Networks OyInventors: John M. Harris, Anatoly Andrianov, Paul Stephens
-
Publication number: 20150172980Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.Type: ApplicationFiled: February 26, 2015Publication date: June 18, 2015Inventors: Guang Han, John M. Harris
-
Publication number: 20150163277Abstract: 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: ApplicationFiled: February 20, 2015Publication date: June 11, 2015Inventors: Nandakishore A. Albal, John M. Harris
-
Patent number: 9031560Abstract: A method includes sending a message from a first base station to another entity in a radio network. The message includes one or more indications one or more conditions have been met. The one or more conditions include one or both of: a duration the user equipment is connected to a first cell served by the first base station, prior to handover from the first cell to a second cell served by a second base station, is less than a threshold; or the signal strength of the second cell as measured by the user equipment and reported to the first base station is better than a signal strength of the first cell for a threshold duration of time. The entity may receive the message, e.g., and use the message to determine whether to effect changes to the radio network. Apparatus, program products, and software are also disclosed.Type: GrantFiled: September 19, 2012Date of Patent: May 12, 2015Assignee: Nokia Solutions and Networks OyInventors: Swaminathan Anantha, John M. Harris, Sean Kelley
-
Patent number: 9019858Abstract: 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: GrantFiled: February 22, 2013Date of Patent: April 28, 2015Assignee: Nokia Solutions and Networks OyInventors: John M. Harris, Sania Irwin
-
Patent number: 8996016Abstract: The described method provides for an efficient method for user equipment (104) to identify when it is in proximity to an assigned femtocell (108) in order to be handed over to a femtocell from a macro cell. As the user the equipment moves within a macro cell (106) that is defined by a serving base station (102), it is determined (202) that it is in the range of or in proximity to the femtocell to which it is registered or subscribed. Upon notification that it is near the femtocell, the user equipment sends (204) a message to the serving base station of the macro cell indicating the user equipment has identified its femtocell. The serving base station then sends (208) a message to femtocell to turn on the femtocell so that a handover of the user equipment from the macro cell and serving base station and the femtocell can be initiated. The serving base station sends (212) a response to the user equipment indicating that the femtocell is ready to receive the user equipment as a part of handover procedure.Type: GrantFiled: January 4, 2010Date of Patent: March 31, 2015Assignee: Google Technology Holdings LLCInventors: Guang Han, John M. Harris
-
Patent number: 8954058Abstract: 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: GrantFiled: October 5, 2012Date of Patent: February 10, 2015Assignee: Nokia Siemens Networks OyInventor: John M. Harris