Patent application number | Description | Published |
20080263324 | DYNAMIC CORE SWITCHING - A system includes a first asymmetric core, a second asymmetric core, and a core switching module. The first asymmetric core executes an application when the system operates in a first mode and is inactive when the system operates in a second mode. The second asymmetric core executes the application when the system operates in the second mode. The core switching module switches operation of the system between the first mode and the second mode. The core switching module selectively stops processing of the application by the first asymmetric core after receiving a first control signal. The core switching module transfers a first state of the first asymmetric core to the second asymmetric core. The second asymmetric core resumes executing the application in the second mode. | 10-23-2008 |
20080288748 | Dynamic core switching - A core switching system includes a mode switching module that receives a switch signal to switch operation between a first mode and a second mode. During the first mode, instructions associated with applications are executed by a first asymmetric core, and a second asymmetric core is inactive. During the second mode, the instructions are executed by the second asymmetric core, and the first asymmetric core is inactive. A core activation module stops processing of the applications by the first asymmetric core after interrupts are disabled. A state transfer module transfers a state of the first asymmetric core to the second asymmetric core. The core activation module allows the second asymmetric core to resume execution of the instructions and the interrupts are enabled. | 11-20-2008 |
20090172432 | Power management in electronic systems - In one embodiment, an electronic apparatus comprises at least one processor and a computer readable medium coupled to the processor and comprising logic instructions encoded in the computer readable medium, wherein the instructions, when executed in a processing system, cause the processing system to perform operations comprising initializing a direct memory access profiler in an electronic system, wherein the direct memory access is coupled to a policy manager in the electronic system, measuring at least one memory consumption characteristic of the electronic system, communicating the at least one memory consumption characteristic to a policy manager of the electronic system, and using the at least one memory consumption characteristic to adjust a power state of the electronic system. | 07-02-2009 |
20120166844 | POWER MANAGEMENT IN ELECTRONIC SYSTEMS - In one embodiment, an electronic apparatus comprises at least one processor and a computer readable medium coupled to the processor and comprising logic instructions encoded in the computer readable medium, wherein the instructions, when executed in a processing system, cause the processing system to perform operations comprising initializing a direct memory access profiler in an electronic system, wherein the direct memory access is coupled to a policy manager in the electronic system, measuring at least one memory consumption characteristic of the electronic system, communicating the at least one memory consumption characteristic to a policy manager of the electronic system, and using the at least one memory consumption characteristic to adjust a power state of the electronic system. | 06-28-2012 |
20130031346 | Switching Between Processor Cache and Random-Access Memory - The present disclosure describes techniques and apparatuses for switching between processor cache and random-access memory. In some aspects, the techniques and apparatuses are able to reduce die size of application-specific components by forgoing dedicated random-access memory (RAM). Instead of using dedicated RAM, a memory having a cache configuration is reconfigured to a RAM configuration during operations of the application-specific component and then, when the operations are complete, the memory is configured back to the cache configuration. Because many application-specific components already include memory having the cache configuration, reconfiguring this memory rather than including a dedicated RAM reduces die size for the application component. | 01-31-2013 |
20130031388 | ZERO POWER HIBERNATION MODE WITH INSTANT ON - Systems, methods, and other embodiments associated with a processor configured with a zero power hibernation/sleep mode during which the processor consumes no power are described. According to one embodiment, a processor includes a power management logic. The power management logic is configured to receive a control signal requesting the processor to transition into a power saving mode that reduces power to the processor while retaining a current state of the processor. The power management logic is configured to store, in response to the control signal, a current state of components of the processor in a non-volatile memory. The power management logic is configured to adjust power to the processor to a zero power mode to place the processor into the power saving mode, wherein during the zero power mode the processor is receiving no power. | 01-31-2013 |
20130061237 | Switching Tasks Between Heterogeneous Cores - The present disclosure describes techniques for switching tasks between heterogeneous cores. In some aspects it is determined that a task being executed by a first core of a processor can be executed by a second core of a processor, the second core having an instruction set that is different from that of the first core, and execution of the task is switched from the first core to the second core effective to decrease an amount of energy consumed by the processor. | 03-07-2013 |
20140101411 | Dynamically Switching A Workload Between Heterogeneous Cores Of A Processor - In one embodiment, a policy manager may receive operating system scheduling information, performance prediction information for at least one future quantum, and current processor utilization information, and determine a performance prediction for a future quantum and whether to cause a switch between asymmetric cores of a multicore processor based at least in part on this received information. Other embodiments are described and claimed. | 04-10-2014 |
20140108830 | POWER MANAGEMENT IN ELECTRONIC SYSTEMS - In one embodiment, an electronic apparatus comprises at least one processor and a computer readable medium coupled to the processor and comprising logic instructions encoded in the computer readable medium, wherein the instructions, when executed in a processing system, cause the processing system to perform operations comprising initializing a direct memory access profiler in an electronic system, wherein the direct memory access is coupled to a policy manager in the electronic system, measuring at least one memory consumption characteristic of the electronic system, communicating the at least one memory consumption characteristic to a policy manager of the electronic system, and using the at least one memory consumption characteristic to adjust a power state of the electronic system. | 04-17-2014 |
Patent application number | Description | Published |
20100150329 | DISTRIBUTED ORDER PROCESSING - A computer-readable medium may include computer-executable instructions. The computer-executable instructions may include instructions for receiving, from a provisioning unit, an order pertaining to a set of telephone numbers and an address, separating the order into sub-orders, each sub-order corresponding to each of the telephone numbers, sending one of the sub-orders to a catalog server over a message, a telephone number that corresponds to the one sub-order being outside of a rate center to which the address belongs, receiving a response from the catalog server, and sending a reply to the order to the provisioning unit. | 06-17-2010 |
20110161334 | TRANSLATING AND GEOCODING ADDRESSES - A device may include a memory and a processor. The memory may be configured to store a regular address database and store a translated address database. The processor may be configured to perform a lookup, in the regular address database, of a regular address that corresponds to a working address. In addition, the processor may be further configured to determine whether the working address is qualified to be converted into an address comprising aliases that correspond to terms in the working address when the regular address is not found in the translated address database, and convert the working address to generate a first translated address when the working address is qualified to be converted. | 06-30-2011 |
20120131209 | NEARBY ADDRESS NETWORK SERVICE INFORMATION PROVISIONING FOR MARKETING REPRESENTATIVES - A network device receives a geographic location of a mobile device. The network device accesses a database to identify addresses within a distance parameter of the received geographic location, and retrieves attributes associated with the identified addresses from the database, wherein the attributes comprise attributes associated with one or more network services provided to customers from a network service provider. The network device sends the identified customer addresses and the retrieved network service attributes to the mobile device. | 05-24-2012 |
20120150896 | ADDRESS REQUEST AND CORRECTION SYSTEM - A system may receive a request to process an address. The system may insert, in a job queue, a first description of a first job for creating a first address when the request is to create a new address. The system may perform subtasks of the first job for creating the first address in a database in accordance with the first description and remove the first job description from the job queue. | 06-14-2012 |
20130318580 | SECURITY BASED ON USAGE ACTIVITY ASSOCIATED WITH USER DEVICE - A method includes receiving usage data associated with a user device. The usage data includes information based on at least one usage activity associated with one or more applications on the user device. The method may also include analyzing the usage data based on predetermined criteria and determining a security question and a corresponding answer based on the usage data. The security question and the corresponding answer are stored in an associated database. The method further includes providing the security question and the corresponding answer in response to a request for the security question and the corresponding answer. Access is provided to a system based on an input of the corresponding answer in response to the security question. | 11-28-2013 |
20140006176 | METHOD AND SYSTEM FOR SCORING THE INFLUENCE OF A SENDER OF CONTENT | 01-02-2014 |
20140087700 | SENDING USER DEVICE STATUS INFORMATION - A network device receives a message that identifies a relationship between a first user device and a second user device, the relationship permitting status information of the first user device to be sent to the second user device when the first user device is communicating with a third user device. The network device receives the status information relating to a communication involving the first user device. The network device determines to send the status information to the second user device, based on the information identifying the relationship stored by the network device; and the network device sends the status information for presentation on the second user device. | 03-27-2014 |