Patents by Inventor Nathan M. Connell
Nathan M. Connell 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: 20240097365Abstract: An apparatus for guidance and retention of integrated circuit boards includes a first structure configured to receive a first integrated circuit board and guide the first integrated circuit board for coupling to a substrate. The apparatus further includes a second structure configured to be removably coupled to the first structure. The second structure includes a first spring member configured to apply a first compressive force to the first integrated circuit board.Type: ApplicationFiled: September 16, 2022Publication date: March 21, 2024Inventors: NATHAN LEE DUNFEE, KEVIN O'CONNELL, CHRISTOPHER M. MARROQUIN, STEPHEN P. MROZ, MARK DAVID PFEIFER, KENNETH E. LUBAHN, JUSTIN CHRISTOPHER ROGERS
-
Patent number: 10127849Abstract: Systems and methods for displaying always-on content on a display of a mobile device allow the device to use a low power processor for certain always-on content and to coordinate with the device application processor for the remaining always-on content. In an embodiment, a pixel row-skip pattern is specified by the low power processor based on the display screen's resolution setting as well as ambient light conditions. In a further embodiment, the execution of pixel rendering in keeping with the prescribed pattern is synchronized between the device's low power processor and main application processor.Type: GrantFiled: April 12, 2017Date of Patent: November 13, 2018Assignee: Google Technology Holdings LLCInventors: Nathan M. Connell, Parikshit Dharawat, Christian L. Flowers
-
Patent number: 9823286Abstract: An electronic device includes a housing and an electrical connector disposed along the housing. The electrical connector includes one or a plurality of electrical contacts having at least a portion thereof exposed to an exterior of the housing. An interface circuit is operable with the electrical connector and coupled to one or more electrical contacts of the electrical connector to interact with a complementary connector when connected to the electrical connector. A moisture detection circuit is to detect moisture contacting the electrical connector.Type: GrantFiled: April 27, 2015Date of Patent: November 21, 2017Assignee: Motorola Mobility LLCInventors: Nathan M Connell, James Bender, Ernest Sirois
-
Patent number: 9804665Abstract: One disclosed method includes generating a rule set by an application running on a primary processor. The rule set specifies how the application handles events. The rule set is sent from the primary processor to a secondary processor and the primary processor is placed in sleep mode. The secondary processor may then handle at least one event corresponding to the application by executing the rule set while the primary processor is in sleep mode. In one embodiment, handling the event may include substituting for the application by the secondary processor by executing the rule set, and controlling a peripheral hardware device that is peripheral to the primary processor according to the rule set. Handling an event may also include waking the primary processor from sleep mode by the secondary processor and passing control back to the primary processor.Type: GrantFiled: July 24, 2014Date of Patent: October 31, 2017Assignee: Google Inc.Inventors: Scott P DeBates, George B Standish, Nathan M Connell, Parikshit Dharawat, Christian L Flowers, Jared S Suttles, Joseph H Swantek, Haitang Wang
-
Patent number: 9797770Abstract: A computing device determines whether the device is in a Stowed state (a state in which the device is stowed in a location such as a pocket, purse, bag, etc.) or a Not Stowed state (a state in which the device is not stowed in such a location). This determination is made using multiple different sensors on the device, at least one of which is situated on one side (e.g., the front or top) of the device and at least one of which is situated on the opposite side (e.g., the back or bottom) of the device. Values sensed by these multiple different sensors are used to determine whether the device is in the Stowed state or the Not Stowed state, as well as optionally to generate a confidence value indicating how confident the device is in its determination that it is in the Stowed state.Type: GrantFiled: January 20, 2016Date of Patent: October 24, 2017Assignee: MOTOROLA MOBILITY LLCInventors: Scott Debates, Nathan M Connell
-
Patent number: 9798378Abstract: One disclosed method includes communicating with a kernel running on a primary processor, by a second processor, in response to detection of a state change; performing a hardware operation, in response to the state change, using the kernel without waking user space on the primary processor, where the user space remains suspended; and resuming a sleep mode of the primary processor by suspending the kernel after the hardware operation is completed. One example of a hardware operation is modification of display data on a touchscreen display. The method of operation may perform the hardware operation using the kernel without waking hardware drivers other than a hardware driver related to the hardware operation.Type: GrantFiled: July 24, 2014Date of Patent: October 24, 2017Assignee: Google Technology Holdings LLCInventors: Christian L Flowers, Scott DeBates, Nathan M Connell, George B Standish, Jared S Suttles, Joseph H Swantek
-
Patent number: 9774712Abstract: A modular portable device system and method improves the quality of the interface between a core device and an add-on module via an interconnection system specifically applicable to modular systems. A multi-pin connector array accessible from outside the base device is configured and located to electrically connect to a mating array on the add-on module when the two devices are docked. In an embodiment, the multi-pin connector array includes a command/control pin configured to support multiple functions such as, but not limited to, device detection, interrupt functions, mode changes and wake functions.Type: GrantFiled: August 17, 2015Date of Patent: September 26, 2017Assignee: Motorola Mobility LLCInventors: Nathan M Connell, Jarrett K Simerson
-
Patent number: 9753527Abstract: One disclosed method includes registering a graphics buffer with a kernel running on a first processor, storing the registered graphics buffer in memory initially without drawing the graphics buffer to a display, and passing the registered graphics buffer to a kernel display driver directly to draw the graphics buffer to the display, in response to a trigger. The method may further include informing a second processor of the registered graphics buffer and receiving the trigger by the kernel as a message from the second processor. The first processor may receive the trigger as a wake command from the second processor while the first processor is in sleep mode. A partial resume of the kernel is then performed while preventing activation of user space on the primary processor, and the graphics buffer is drawn on the display without using an operating system graphics pipeline of the user space.Type: GrantFiled: July 24, 2014Date of Patent: September 5, 2017Assignee: Google Technology Holdings LLCInventors: Nathan M Connell, Parikshit Dharawat, Christian L Flowers, Jared S Suttles, Joseph Swantek, Haitang Wang
-
Patent number: 9740845Abstract: A system and method for authenticating a user of a device includes a user fob configured to transmit a code related to authentication, wherein the device is configured to receive the transmitted code and confirm that the holder of the fob is or is not an authorized user. In an embodiment, the device is configured to detect a user presence before checking for receipt of a transmitted code. In a further embodiment, the device is configured to emit a beacon upon detecting a user presence, prompting the user fob to transmit the code. The beacon medium may be IR (infrared), ultrasound or other low power medium, and similarly, the fob may detect the beacon and/or transmit the code in any suitable medium including IR and ultrasound.Type: GrantFiled: February 9, 2015Date of Patent: August 22, 2017Assignee: Motorola Mobility LLCInventors: Rachid M Alameh, Nathan M Connell
-
Publication number: 20170221451Abstract: Systems and methods for displaying always-on content on a display of a mobile device allow the device to use a low power processor for certain always-on content and to coordinate with the device application processor for the remaining always-on content. In an embodiment, a pixel row-skip pattern is specified by the low power processor based on the display screen's resolution setting as well as ambient light conditions. In a further embodiment, the execution of pixel rendering in keeping with the prescribed pattern is synchronized between the device's low power processor and main application processor.Type: ApplicationFiled: April 12, 2017Publication date: August 3, 2017Inventors: Nathan M. Connell, Parikshit Dharawat, Christian L. Flowers
-
Publication number: 20170205280Abstract: A computing device determines whether the device is in a Stowed state (a state in which the device is stowed in a location such as a pocket, purse, bag, etc.) or a Not Stowed state (a state in which the device is not stowed in such a location). This determination is made using multiple different sensors on the device, at least one of which is situated on one side (e.g., the front or top) of the device and at least one of which is situated on the opposite side (e.g., the back or bottom) of the device. Values sensed by these multiple different sensors are used to determine whether the device is in the Stowed state or the Not Stowed state, as well as optionally to generate a confidence value indicating how confident the device is in its determination that it is in the Stowed state.Type: ApplicationFiled: January 20, 2016Publication date: July 20, 2017Inventors: Scott Debates, Nathan M. Connell
-
Patent number: 9667871Abstract: A system and method of remote imaging allows a camera module in a modular portable electronic device environment to be removed from a base module without halting an image capture session being displayed on a display of the base module. In an embodiment, image data may be captured by both the camera module and the base module. A hardwired connection connects the devices when the camera module is docked on the base module, while a wireless connection maintains the connection between the devices when the camera module is undocked from the base module during an image capture session.Type: GrantFiled: March 20, 2015Date of Patent: May 30, 2017Assignee: Motorola Mobility LLCInventors: Michael J Lombardi, Joseph L Allore, Nathan M Connell, Paul Fordham
-
Patent number: 9640100Abstract: Systems and methods for displaying always-on content on a display of a mobile device allow the device to use a low power processor for certain always-on content and to coordinate with the device application processor for the remaining always-on content. In an embodiment, a pixel row-skip pattern is specified by the low power processor based on the display screen's resolution setting as well as ambient light conditions. In a further embodiment, the execution of pixel rendering in keeping with the prescribed pattern is synchronized between the device's low power processor and main application processor.Type: GrantFiled: August 15, 2014Date of Patent: May 2, 2017Assignee: Google Technology Holdings LLCInventors: Nathan M. Connell, Parikshit Dharawat, Christian L. Flowers
-
Publication number: 20170041442Abstract: A modular portable device system and method improves the quality of the interface between a core device and an add-on module via an interconnection system specifically applicable to modular systems. A multi-pin connector array accessible from outside the base device is configured and located to electrically connect to a mating array on the add-on module when the two devices are docked. In an embodiment, the multi-pin connector array includes a command/control pin configured to support multiple functions such as, but not limited to, device detection, interrupt functions, mode changes and wake functions.Type: ApplicationFiled: August 17, 2015Publication date: February 9, 2017Inventors: Nathan M. Connell, Jarrett K. Simerson
-
Publication number: 20170041449Abstract: A modular portable device system and method improves the quality of the interface between a core device and an add-on module via an interconnection system specifically applicable to modular systems. A multi-pin connector array accessible from outside the base device is configured and located to electrically connect to a mating array on the add-on module when the two devices are docked. The application processor of the base device provides a plurality of native signals directly to the multi-pin connector array. In addition to data traffic, the multi-pin connector array also connects power components of the devices in an embodiment. In a further embodiment, a command control connection exposed at the interface is usable by the application processor to receive an interface mode signal from the add-on module and optionally to program the add-on module and to wake the add-on module from an idle state.Type: ApplicationFiled: August 17, 2015Publication date: February 9, 2017Inventors: Nathan M. Connell, Jarrett K. Simerson
-
Publication number: 20170041450Abstract: A modular portable device system and method improves the quality of the interface between a core device and an add-on module via an interconnection system specifically applicable to modular systems. A multi-pin connector array accessible from outside the base device is configured and located to electrically connect to a mating array on the add-on module when the two devices are docked. The application processor of the base device uses different pins or pin sets of the interface to provide mutually exclusive data channels having distinct data rates for transmission of various types of data with less waste. In an embodiment, a control pin is used by the devices to signal a channel and associated data type to be transmitted.Type: ApplicationFiled: August 17, 2015Publication date: February 9, 2017Inventors: Nathan M. Connell, Jarrett K. Simerson
-
Publication number: 20160313270Abstract: An electronic device includes a housing and an electrical connector disposed along the housing. The electrical connector includes one or a plurality of electrical contacts having at least a portion thereof exposed to an exterior of the housing. An interface circuit is operable with the electrical connector and coupled to one or more electrical contacts of the electrical connector to interact with a complementary connector when connected to the electrical connector. A moisture detection circuit is to detect moisture contacting the electrical connector.Type: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Inventors: Nathan M. Connell, James Bender, Ernest Sirois
-
Publication number: 20160282915Abstract: A system and method for thermal mitigation in a portable electronic device provide an adaptive processor temperature threshold based on the presence or absence of a second device connected to the portable electronic device. In an embodiment, the processor is a multi-core processor, and one or more cores are dedicated to the control of the second device when the second device is connected to the portable electronic device.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Michael J. Lombardi, Joseph L. Allore, Nathan M. Connell
-
Publication number: 20160277685Abstract: A system and method of remote imaging allows a camera module in a modular portable electronic device environment to be removed from a base module without halting an image capture session being displayed on a display of the base module. In an embodiment, image data may be captured by both the camera module and the base module. A hardwired connection connects the devices when the camera module is docked on the base module, while a wireless connection maintains the connection between the devices when the camera module is undocked from the base module during an image capture session.Type: ApplicationFiled: March 20, 2015Publication date: September 22, 2016Inventors: Michael J Lombardi, Joseph L. Allore, Nathan M. Connell, Paul Fordham
-
Patent number: 9436970Abstract: In embodiments of display co-processing, a computing device includes a display, a full-power processor, and a low-power processor that can alter visual content presented by the display without utilizing the full-power processor. The low-power processor can, responsive to a request from the full-power processor, generate additional display data to update display data stored in a frame-buffer of the display. The low-power processor can then transmit the additional display data to the frame-buffer effective to alter at least a portion of the visual content presented by the display. In some embodiments, the additional display data is transmitted via a protocol converter that forwards the display data to the display using a display-specific communication protocol.Type: GrantFiled: March 7, 2014Date of Patent: September 6, 2016Assignee: Google Technology Holdings LLCInventors: Nathan M. Connell, Christian L. Flowers, John W. Kaehler, George B. Standish