Patents by Inventor Jon James
Jon James 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: 20150169382Abstract: Aspects include computing devices, systems, and methods for adjusting the assignment of tasks to processor cores in a multi-core processing system to increase operating life and maximize device performance by wear-leveling the processor cores. A reliability engine may be configured to collect operation or built in self test data of thermal output and current leakage, and historical operation time for a group of equivalent processor cores configured for the same purpose. Collected data may be applied to a weighted function to determine priorities for each equivalent processor core in the group. The reliability engine may rearrange a virtual processor identification translation table according to the priorities of the equivalent processor cores. A high level operating system may issue a process request specifying a processor core and the specified processor core may be translated to a different processor core according to the order of processor cores dictated by the priorities.Type: ApplicationFiled: January 29, 2014Publication date: June 18, 2015Applicant: QUALCOMM IncorporatedInventors: Jon James Anderson, Richard Alan Stewart
-
Publication number: 20150169363Abstract: Aspects include computing devices, systems, and methods for adjusting the assignment of tasks to processor cores in a multi-core processing system. In an aspect, a reliability engine may be configured to determine priorities for a selected cluster of processor cores according to various methods depending on whether the selected processor cores are inactive and/or whether the computing device is in a cold boot state. The reliability engine may be configured to determine the priorities according to a round robin scheme, a pseudorandom scheme, from stored and/or collected operation data, or from stored and/or collected built in self test data in response to various activities and boot states of the processor cores. The reliability engine may rearrange a virtual processor identification translation table according to the priorities of the equivalent processor cores.Type: ApplicationFiled: December 8, 2014Publication date: June 18, 2015Inventors: Jon James Anderson, Richard Alan Stewart
-
Patent number: 9047067Abstract: A method and system for thermal mitigation in a personal computing device is disclosed. A signal associated with an electronic element in the portable computing device is monitored. A thermal condition indicating excessive heat production is determined in response to the monitored signal. An action to mitigate heat production in the portable computing device may be performed in response to the thermal condition.Type: GrantFiled: July 8, 2011Date of Patent: June 2, 2015Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Michael K. Spartz, Christopher L. Medrano, Praveen Kumar Chidambaram
-
Publication number: 20150131461Abstract: Methods, systems, and devices are described for managing power of a user equipment (UE). A UE modem may determine the state of charge of the battery to determine that the battery is in one of two or more charge state levels, and may invoke one or more modem power saving modes based on the charge state level. Power saving modes may include, for example, reducing a number of available receive chains in a UE, initiating a time delay between one or more frequency scan requests performed by the UE, reducing a rate of neighbor search requests performed by the UE, providing a buffer status report (BSR) parameter that indicates a reduced amount of buffer data relative to an actual amount of buffer data for the UE, and/or adjusting a maximum transmit power level for an uplink channel.Type: ApplicationFiled: March 17, 2014Publication date: May 14, 2015Applicant: QUALCOMM IncorporatedInventors: Vasanth Kumar Ramkumar, Srinivasan Rajagopalan, Jeffrey A. Niemann, Vijay Raman, Christopher Lee Medrano, Jon James Anderson, Amit Mahajan
-
Patent number: 9019880Abstract: Certain aspects of the disclosure relate generally to uplink flow control of wireless devices for mitigation of overload issues. A user equipment (UE) may reduce an average transmit power for the uplink channel based on whether an overload metric (e.g., temperature metric) exceeds a threshold value. The UE may perform duty cycling for an uplink control channel when an overactive uplink control channel is a dominating factor in a thermal issue. The UE may further reduce a maximum power transmit limit (MTPL) for one or more uplink channels, such as physical uplink control channel (PUCCH) and physical uplink shared channel (PUSCH).Type: GrantFiled: August 9, 2012Date of Patent: April 28, 2015Assignee: QUALCOMM IncorporatedInventors: Navid Ehsan, Thomas Klingenbrunn, Jon James Anderson, Deepak Krishnamoorthi, Gang Andy Xiao, Pradeep Sagane Gowda, Vijay Balasubramanian, Zhu Ji
-
Patent number: 8996330Abstract: A method and system for managing one or more thermal policies of a portable computing device (PCD) includes monitoring temperature of the portable computing device with internal thermal sensors and external thermal sensors. If a change in temperature has been detected by at least one thermal sensor, then a thermal policy manager may increase a frequency in which temperature readings are detected by the thermal sensors. The thermal policy manager may also determine if a current temperature of the portable computing device as detected by one or more of the thermal sensors falls within one or more predetermined thermal states. Each thermal state may be assigned a unique set of thermal mitigation techniques. Each set of thermal mitigation techniques may be different from one another. The sets of thermal mitigation techniques may differ according to quantity of techniques and impacts on performance of the PCD.Type: GrantFiled: May 5, 2011Date of Patent: March 31, 2015Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Jeffrey A. Niemann, Bohuslav Rychlik, Sumit Sur
-
Patent number: 8996331Abstract: A method and system for managing one or more thermal policies of a portable computing device (PCD) includes monitoring temperature of the portable computing device with internal thermal sensors and external thermal sensors. If a change in temperature has been detected by at least one thermal sensor, then a thermal policy manager may increase a frequency in which temperature readings are detected by the thermal sensors. The thermal policy manager may also determine if a current temperature of the portable computing device as detected by one or more of the thermal sensors falls within one or more predetermined thermal states. Each thermal state may be assigned a unique set of thermal mitigation techniques. Each set of thermal mitigation techniques may be different from one another. The sets of thermal mitigation techniques may differ according to quantity of techniques and impacts on performance of the PCD.Type: GrantFiled: December 22, 2011Date of Patent: March 31, 2015Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Jeffrey A. Niemann, Bohuslav Rychlik, Sumit Sur
-
Patent number: 8942857Abstract: Methods and systems for leveraging temperature sensors in a portable computing device (“PCD”) are disclosed. The sensors may be placed within the PCD near known thermal energy producing components such as a central processing unit (“CPU”) core, graphical processing unit (“GPU”) core, power management integrated circuit (“PMIC”), power amplifier, etc. The signals generated by the sensors may be monitored and used to trigger drivers running on the processing units. The drivers are operable to cause the reallocation of processing loads associated with a given component's generation of thermal energy, as measured by the sensors. In some embodiments, the processing load reallocation is mapped according to parameters associated with pre-identified thermal load scenarios.Type: GrantFiled: August 3, 2011Date of Patent: January 27, 2015Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Sumit Sur, Jeffrey A. Niemann, James M. Artmeier
-
Patent number: 8788866Abstract: A method and system for reducing thermal load by monitoring and controlling current flow in a portable computing device (“PCD”) are disclosed. The method includes monitoring a temperature of the PCD and determining if the temperature has reached a temperature threshold condition. This temperature threshold condition may be comprised within any one or more of a plurality of thermal policy states, in which each thermal policy state may dictate various thermal mitigation techniques. The thermal policy states may be associated with values that may indicate thermal loading of a PCD. If the temperature has reached the first threshold condition, then electrical current exiting a power supply device may be monitored. If it is determined that the electrical current has exceeded a current threshold condition, such as a maximum current, a hardware device corresponding to the electrical current may be selected for application of a thermal mitigation technique.Type: GrantFiled: August 3, 2011Date of Patent: July 22, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Gary D. Good
-
Patent number: 8756294Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: October 29, 2004Date of Patent: June 17, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8730913Abstract: A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: April 26, 2011Date of Patent: May 20, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian W. Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8723060Abstract: Embodiments of the present invention disclosed herein present forms of a method and mechanism for a power tool lock-off, wherein accidental activation of the power tool may be inhibited. Pressing a lock-off release button on the tool housing induces a locking member to move from a first position to a second position, allowing a trigger to access a power switch within the housing. Various forms and methods of lock-off mechanisms are enabled.Type: GrantFiled: December 21, 2011Date of Patent: May 13, 2014Assignee: Robert Bosch Tool CorporationInventors: Jon James Parrinello, Thomas Costello-Saile
-
Patent number: 8719334Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: September 10, 2004Date of Patent: May 6, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8710224Abstract: Compounds of formula (I) Q-L-W—C(?X)—Z—P wherein Q is an amine of the formula —N(R1)(R2); L is an alkyl or heterocyclyl-alkyl linker; W is a 6- or 7-membered aliphatic ring comprising ring atoms Y1 and Y2 which are linked to groups L and C(X) respectively and Y1 and Y2 are independently selected from N and C; X is O, N, N—CN or S; Z is NR3; P is an optionally substituted monocyclic or bicyclic aryl or heteroaryl group; and pharmaceutically acceptable salts or solvates thereof, are useful in the treatment of C—C chemokine mediated conditions.Type: GrantFiled: September 13, 2013Date of Patent: April 29, 2014Assignee: AstraZeneca ABInventors: Justin Fairfield Bower, Jeffrey Philip Poyser, Paul Turner, David Waterson, Jon James Gordon Winter
-
Patent number: 8705579Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: June 2, 2004Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8705571Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: August 12, 2004Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8705521Abstract: A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: March 17, 2005Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8700744Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: October 28, 2008Date of Patent: April 15, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8694652Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: October 15, 2004Date of Patent: April 8, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar
-
Patent number: 8687658Abstract: A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.Type: GrantFiled: November 24, 2004Date of Patent: April 1, 2014Assignee: QUALCOMM IncorporatedInventors: Jon James Anderson, Brian Steele, George Alan Wiley, Shashank Shekhar