Patent application number | Description | Published |
20140115128 | DYNAMIC FUNCTIONALITY PARTITIONING - A sensor and processing system dynamically partitions functionality between various remote sensor nodes and a processing subsystem based on available communication capabilities. Redundant functionality is located at the processing subsystem and each of the various remote sensor nodes, and each sensor node coordinates with the processing subsystem to determine the location (e.g., at the processing subsystem or at the sensor node) at which a particular functionality is executed. | 04-24-2014 |
20140115372 | ENERGY MANAGEMENT BY DYNAMIC FUNCTIONALITY PARTITIONING - A sensor and processing system dynamically partitions or allocates functionality between various remote sensor nodes and a processing subsystem based on energy management management considerations. Redundant functionality is located at the processing subsystem and each of the various remote sensor nodes, and each sensor node coordinates with the processing subsystem to determine the location (e.g., at the processing subsystem or at the sensor node) at which a particular functionality is executed. | 04-24-2014 |
20140185457 | COST-EFFECTIVE MOBILE CONNECTIVITY PROTOCOLS - Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.). | 07-03-2014 |
20140187145 | COST-EFFECTIVE MOBILE CONNECTIVITY PROTOCOLS - Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.). | 07-03-2014 |
20140187161 | COST-EFFECTIVE MOBILE CONNECTIVITY PROTOCOLS - Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.). | 07-03-2014 |
20140187279 | COST-EFFECTIVE MOBILE CONNECTIVITY PROTOCOLS - Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.). | 07-03-2014 |
20140189846 | COST-EFFECTIVE MOBILE CONNECTIVITY PROTOCOLS - Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a network participant or other communication device (smartphone or motor vehicle, e.g.). | 07-03-2014 |
20140223098 | DYNAMIC MANAGEMENT OF HETEROGENOUS MEMORY - A method of operating a computing device includes dynamically managing at least two types of memory based on workloads, or requests from different types of applications. A first type of memory may be high performance memory that may have a higher bandwidth, lower memory latency and/or lower power consumption than a second type of memory in the computing device. In an embodiment, the computing device includes a system on a chip (SoC) that includes Wide I/O DRAM positioned with one or more processor cores. A Low Power Double Data Rate 3 dynamic random access memory (LPDDR3 DRAM) memory is externally connected to the SoC or is an embedded part of the SoC. In embodiments, the computing device may be included in at least a cell phone, mobile device, embedded system, video game, media console, laptop computer, desktop computer, server and/or datacenter. | 08-07-2014 |
20140262127 | MANAGEMENT OF EXTERIOR TEMPERATURES ENCOUNTERED BY USER OF A PORTABLE ELECTRONIC DEVICE - Described embodiments include a portable electronic device. The device includes a shell housing components of the portable electronic device having a heat-generating component. The device includes a heat-rejection element located at an exterior surface of the shell. The heat-rejection element is configured to reject heat received from the heat-generating component into an environment in thermal contact with the heat-rejection element. The device includes a controllable thermal coupler configured to regulate heat transfer to the heat-rejection element. The device includes a proximity sensor configured to determine a location of a user touch to the shell relative to the location of the heat-rejection element. The device includes a thermal manager configured to regulate heat transfer by the controllable thermal coupler to the heat-rejection element in response to the determined location of the user touch relative to the location of the heat-rejection element. | 09-18-2014 |
20140262128 | MANAGEMENT OF EXTERIOR TEMPERATURES ENCOUNTERED BY USER OF A PORTABLE ELECTRONIC DEVICE USING MULTIPLE HEAT-REJECTION ELEMENTS - Described embodiments include a portable electronic device. The device includes a shell and a heat-generating component. The device includes a first and a second exterior heat-rejection element. Each heat-rejection element is configured to reject heat received from the heat-generating component into an environment. The device includes a controllable thermal coupler configured to regulate heat transfer to the first and second heat-rejection elements. The device includes a first proximity sensor configured to determine if a user touch to the shell is within a first zone of possible heat discomfort. The device includes a thermal manager configured to regulate heat transfer by the controllable thermal coupler to the first and second heat-rejection elements. The regulated heat transfer includes adjusting heat rejection away from the first heat-rejection element and toward the second heat-rejection element if the user touch is within the first zone. | 09-18-2014 |
20140266405 | MANAGEMENT OF EXTERIOR TEMPERATURES ENCOUNTERED BY USER OF A PORTABLE ELECTRONIC DEVICE BY REDUCING HEAT GENERATION BY A COMPONENT - Described embodiments include a portable electronic device. The device includes a shell housing components of the portable electronic device and a heat-generating component. The device includes a contact sensor configured to determine a user touch to the shell. The device includes a temperature sensor configured to determine an exterior temperature of the shell. The device includes a thermal manager configured to reduce the exterior shell temperature by regulating heat generation by the heat-generating component. The regulating heat generation is responsive to the determined user touch and the measured determined temperature of the shell. | 09-18-2014 |
20140268573 | MANAGEMENT OF EXTERIOR TEMPERATURES ENCOUNTERED BY USER OF A PORTABLE ELECTRONIC DEVICE IN RESPONSE TO AN INFERRED USER CONTACT WITH THE PORTABLE ELECTRONIC DEVICE - Described embodiments include a portable electronic device. The device includes a shell housing components of the portable electronic device having a heat-generating component. The device includes a heat-rejection element located at an exterior surface of the shell. The heat-rejection element is configured to reject heat received from the heat-generating component into an environment in thermal contact with the heat-rejection element. The device includes a controllable thermal coupler configured to regulate heat transfer to the heat-rejection element. The device includes an activity monitor configured to infer a user touch to the shell in response to a detected activity of the portable electronic device. The device includes a thermal manager configured to regulate heat transfer by the controllable thermal coupler to the heat-rejection element in response to the inferred user touch. | 09-18-2014 |
20140331019 | INSTRUCTION SET SPECIFIC EXECUTION ISOLATION - A system on a chip (SoC) or other integrated system can include a first processor and at least one additional processor sharing a page table. The shared page table can include permission bits including a first permission indicator supporting the processor and a second permission indicator supporting at least one of the at least one additional processor. In one implementation, that page table can include at least one additional bit to accommodate encodings that support the at least one additional processor. When one of the processors accesses memory, a method is performed in which a shared page table is accessed and a value of the permission indicator(s) is read from the page table to determine permissions for performing certain actions including executing a page; read/write of the page; or kernel mode with respect to the page. | 11-06-2014 |