James King
James King, Wokingham GB
Patent application number | Description | Published |
---|---|---|
20080270844 | SYSTEM AND METHOD FOR TRACING ACCELERATION IN AN EMBEDDED DEVICE - A system and method for tracing acceleration in an embedded device. Various embedded devices that generate debug trace output for which the usage of the processor can benefit from optimization include mobile phones, TV set-top-boxes, and networking equipment. Tracing acceleration is accomplished using a logic unit that is implemented in hardware, which thereby enables the processing of tracing data to be handled in parallel to the operation of the processor. | 10-30-2008 |
20090061845 | SYSTEMS AND METHODS FOR MOBILE PHONE VALIDATION - A method for validating the operational characteristics of a mobile phone is provided. The message may include sending a message from the mobile phone to network testing equipment. This message may alert the network testing equipment that a debug state of the mobile phone is enabled. The method may also include sending test data from the network testing equipment to the mobile phone. The method may further include receiving the test data at the mobile phone. The method may yet further include creating a log of received data at the mobile phone. In addition, the method may include using short message service signaling to send at least a portion of the logged data from the mobile phone to the network test equipment. | 03-05-2009 |
20090254901 | SYSTEMS AND METHODS FOR USING OPERATING SYSTEM (OS) VIRTUALISATION FOR MINIMIZING POWER CONSUMPTION IN MOBILE PHONES - A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. A mobile phone according to the invention may include a plurality of application stacks and a plurality of processor cores. Each of the application stacks preferably corresponds to one of the plurality of processor cores. The mobile phone also includes a hypervisor. In a first state, the hypervisor allocates tasks from each of the application stacks to the processor core that corresponds to the respective application stack. In a second state, the hypervisor allocates selected tasks from the plurality of application stacks to a single processor core. The second state may be an idle state and the tasks that are allocated to the single processor core may be periodic tasks. | 10-08-2009 |
20100064154 | OPERATING SYSTEM (OS) VIRTUALISATION AND PROCESSOR UTILIZATION THRESHOLDS FOR MINIMIZING POWER CONSUMPTION IN MOBILE PHONES - A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. Apparatus and methods may involve conserving processor power in a mobile phone according to the invention may include the following steps. A first step may be awakening a first processing core from a low power state in response to a first operating system (OS) thread. A following step may include processing the first OS thread using the first processing core. A next step may include determining whether utilization of the first processing core over a first time period has exceeded a predetermined threshold. The method may also include awakening a second processing core from a low power consumption state if utilization of the first processing core over a first time period has exceeded a predetermined threshold. | 03-11-2010 |
20100285848 | MOBILE PHONE POWER-SAVING BY USAGE LEARNING - A method for controlling the operation of a mobile phone backlight. The method may include receiving an incoming call. The method may also include receiving a selection from a user in response to receiving the incoming call. The method may include storing information relating to the selection received from the user. The method may further include turning off the mobile phone backlight after the passing of a predetermined time span of user inaction. The passing of the predetermined time span may follow the selection received from the user. The length of the predetermined time span may be determined at least in part using an algorithm. The method may also include modifying the algorithm based at least in part on the stored information. | 11-11-2010 |
20120309468 | OPERATING SYSTEM (OS) VIRTUALISATION AND PROCESSOR UTILIZATION THRESHOLDS FOR MINIMIZING POWER CONSUMPTION IN MOBILE PHONES - A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. Apparatus and methods may involve conserving processor power in a mobile phone according to the invention may include the following steps. A first step may be awakening a first processing core from a low power state in response to a first operating system (OS) thread. A following step may include processing the first OS thread using the first processing core. A next step may include determining whether utilization of the first processing core over a first time period has exceeded a predetermined threshold. The method may also include awakening a second processing core from a low power consumption state if utilization of the first processing core over a first time period has exceeded a predetermined threshold. | 12-06-2012 |
James King, Avon, CT US
Patent application number | Description | Published |
---|---|---|
20100063851 | SYSTEMS AND METHODS FOR RATING AND PRICING INSURANCE POLICIES - Systems, methods, apparatus, computer program code and means for rating and pricing insurance policies are provided. In some embodiments, an automated insurance processing platform rates and prices insurance policies by including a territory factor in the calculation of a premium for the policy. Pursuant to some embodiments, the territory factor is calculated by receiving historical loss data, geographical data, and demographic data, analyzing the historical loss data, the geographical data, and the demographic data to identify data having similar claim behaviors. The historical loss data is analyzed to identify at least a frequency and severity of historical loss by coverage type. The frequency and severity of loss data, the geographical data, and the demographic data is iteratively analyzed to create a territory set having different geographical boundaries for the different coverage types; and the territory set is used to generate a set of territory factors for the different coverage types and the territories. | 03-11-2010 |
20140249862 | Systems, Methods, and Apparatus for Insurance Pricing - Systems, methods, apparatus, computer program code and means for rating and pricing insurance policies are provided. In some embodiments, an automated insurance processing platform rates and prices insurance policies by including a territory factor in the calculation of a premium for the policy. Pursuant to some embodiments, the territory factor is calculated by receiving historical loss data, geographical data, and demographic data, analyzing the historical loss data, the geographical data, and the demographic data to identify data having similar claim behaviors. The historical loss data is analyzed to identify at least a frequency and severity of historical loss by coverage type. The frequency and severity of loss data, the geographical data, and the demographic data is iteratively analyzed to create a territory set having different geographical boundaries for the different coverage types; and the territory set is used to generate a set of territory factors for the different coverage types and the territories. | 09-04-2014 |
James King, East Bronx, NY US
Patent application number | Description | Published |
---|---|---|
20090039100 | Hand-held bandage dispenser - A portable hand-held bandage dispenser includes a cartridge containing a multiplicity of self-adhesive bandages, and a dispenser with an end slot housing the bandages. In addition, a feeding mechanism is disposed within and outside the dispenser housing for advancing the uppermost self-adhesive bandage into contact with an ejection device. The ejection device engages a top surface of the bandages and pushes it at least partially to the exterior of the dispenser housing. A spring disposed within the dispenser housing returns the feeding mechanism to a neutral position. | 02-12-2009 |
James King, Carmel, IN US
Patent application number | Description | Published |
---|---|---|
20080224827 | Pest control techniques - A pest control system ( | 09-18-2008 |
James King, Lansdale, PA US
Patent application number | Description | Published |
---|---|---|
20130338049 | novel lignin based composition - A novel and environmentally friendly lignin based lubricant composition in the form of oil, gel, grease, paste, solid, or water/glycol emulsion comprising lignin and/or its derivatives with a dosage ranging from 0.01 to 95 wt %, preferably 0.1% to 80 wt %, or even more preferably 0.5 to 60 wt % dispersed in at least one or more components selected from 1) base oils, 2) surfactants or coupling agents, 3) lubricant additives, or 4) grease thickeners of soap or non-soap type whereupon the said composition was found to exhibit novel and synergistic performance benefits such as, but not limited to, antioxidancy, extreme pressure, antiwear, lubricity as well as a rheology modifying characteristics, e.g. thickening effect, for a broad range of lubricant, grease, or oil field drilling applications. | 12-19-2013 |
James King, Vancouver CA
Patent application number | Description | Published |
---|---|---|
20150269124 | SAMPLING FROM A SET OF SPINS WITH CLAMPING - The systems, devices, articles, and methods generally relate to sampling from an available probability distribution. The samples maybe used to create a desirable probability distribution, for instance for use in computing values used in computational techniques including: Importance Sampling and Markov chain Monte Carlo systems. An analog processor may operate as a sample generator, for example by: programming the analog processor with a configuration of the number of programmable parameters for the analog processor, which corresponds to a probability distribution over qubits of the analog processor, evolving the analog processor, and reading out states for the qubits. The states for the qubits in the plurality of qubits correspond to a sample from the probability distribution. Operation of the sampling device may be summarized as including updating a set of samples to include the sample from the probability distribution, and returning the set of samples. | 09-24-2015 |