Nijhawan
Kush Nijhawan, Louisville, KY US
Patent application number | Description | Published |
---|---|---|
20120259470 | BUILDING TEMPERATURE CONTROL APPLIANCE RECIEVING REAL TIME WEATHER FORECAST DATA AND METHOD - The invention is a web enabled building temperature control appliance that receives data from the national weather service or from any other suitable source. This data consists of current temperature and pressure as well as forecasted temperature fluctuations. The building temperature control appliance would have a constant request/response process by using a Simple Object Access Protocol (SOAP) to gain access to the National Digital Forecast Database or other such weather forecast database. The building temperature control appliance would not turn on if the forecasted weather was within a zone of comfort chosen by the users. The zone of comfort is the band of temperature within which a person feels comfortable. This band of temperature is usually between 66 and 74 degrees Fahrenheit. Rather than having the heat turn on in the morning to heat the home to a set temperature the building temperature control appliance would allow the sun and the ambient outside air heat the home. In areas where the nights are cold and days are hot the building temperature control appliance would not heat the home in the morning when the forecast was for temperature hotter than the zone of comfort. There are many similar scenarios where the building temperature control appliance would act differently than a commonly known thermostat based upon information about the forecasted weather. | 10-11-2012 |
Neil Nijhawan, Louisville, KY US
Patent application number | Description | Published |
---|---|---|
20120259470 | BUILDING TEMPERATURE CONTROL APPLIANCE RECIEVING REAL TIME WEATHER FORECAST DATA AND METHOD - The invention is a web enabled building temperature control appliance that receives data from the national weather service or from any other suitable source. This data consists of current temperature and pressure as well as forecasted temperature fluctuations. The building temperature control appliance would have a constant request/response process by using a Simple Object Access Protocol (SOAP) to gain access to the National Digital Forecast Database or other such weather forecast database. The building temperature control appliance would not turn on if the forecasted weather was within a zone of comfort chosen by the users. The zone of comfort is the band of temperature within which a person feels comfortable. This band of temperature is usually between 66 and 74 degrees Fahrenheit. Rather than having the heat turn on in the morning to heat the home to a set temperature the building temperature control appliance would allow the sun and the ambient outside air heat the home. In areas where the nights are cold and days are hot the building temperature control appliance would not heat the home in the morning when the forecast was for temperature hotter than the zone of comfort. There are many similar scenarios where the building temperature control appliance would act differently than a commonly known thermostat based upon information about the forecasted weather. | 10-11-2012 |
Pramodh Nijhawan, Knoxville, TN US
Patent application number | Description | Published |
---|---|---|
20100263577 | POLLUTION ABATEMENT PROCESS FOR FOSSIL FUEL-FIRED BOILERS - The present invention provides improved boiler assemblies ( | 10-21-2010 |
20110303133 | POLLUTION ABATEMENT PROCESS FOR FOSSIL FUEL-FIRED BOILERS - The present invention provides improved boiler assemblies ( | 12-15-2011 |
Sachin Nijhawan, Atlanta, GA US
Sandeep Nijhawan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080216073 | Apparatus for executing programs for a first computer architechture on a computer of a second architechture - Executing programs coded in an instruction set of a first computer on a computer of a second, different architecture. An operating system maintains an association between each one of a set of concurrent threads and a set of computer resources of the thread's context. Without modifying a pre-existing operating system of the computer, an entry exception is establishing to be raised on each entry to the operating system at a specified entry point or on a specified condition. The entry exception has an associated entry handler programmed to save a context of an interrupted thread and modify the thread context before delivering the modified context to the operating system. A resumption exception is established to be raised on each resumption from the operating system complementary to one of the specified entries. The resumption exception has an associated exit handler programmed to restore the context saved by a corresponding execution of the entry handler. The entry exception, exit exception, entry handler, and exit handler are cooperatively designed to maintain an association between a one of the threads and an extended context of the thread through a context change induced by the operating system, the extended context including resources of the computer associated with the thread beyond those resources whose association with the thread is maintained by the operating system. | 09-04-2008 |
20090094085 | Scheduling delivery of products via the internet - Methods and apparatus for scheduling delivery of an order via a wide area network. A delivery interface is generated in which a plurality of delivery windows are presented. The delivery interface is transmitted to a remote platform via the wide area network. In response to selection of a first one of the plurality of delivery windows, it is determined whether the order may be delivered in the first delivery window. Where it is determined that the order may be delivered in the first delivery window, delivery of the order is scheduled in the first delivery window. | 04-09-2009 |
20120144167 | APPARATUS FOR EXECUTING PROGRAMS FOR A FIRST COMPUTER ARCHITECTURE ON A COMPUTER OF A SECOND ARCHITECTURE - A multi-instruction set architecture (ISA) computer system includes a computer program, a first processor, a second processor, a profiler, and a translator. The computer program includes instructions of a first ISA, the first ISA having a first complexity. The first processor is configured to execute instructions of the first ISA. The second processor is configured to execute instructions of a second ISA, the second ISA being different than the first ISA and having a second complexity, wherein the second complexity is less than the first complexity. The profiler is configured to select a block of the computer program for translation to instructions of the second ISA, wherein the block includes one or more instructions of the first ISA. The translator is configured to translate the block of the first ISA into instructions of the second ISA for execution by the second processor. | 06-07-2012 |
Sharad Nijhawan, Bengaluru IN
Patent application number | Description | Published |
---|---|---|
20140282315 | GRAPHICAL VIEW AND DEBUG FOR COVERAGE-POINT NEGATIVE HINT - The present invention provides a graphical view of this connected network that allows the user to navigate throughout a network. The graph view consists of a series of nodes that correspond to a set of test, testbench, design or coverage items in the simulation. Various nodes in the network are colored or shaped differently to represent either test, class, stimulus, testbench, design or coverage points. The graph may be drawn so that all items that occur at the same time are lined up in the same horizontal or vertical region, to give the user an intuitive view of time going left to right or top to bottom. | 09-18-2014 |
Sonia Nijhawan, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20150278861 | INTENT AND TASK DRIVEN ADVERTISING MANAGEMENT IN SEARCH - Systems, methods, computer storage media, and user interfaces are provided for providing intent and task driven advertising. A search interaction is received from a user. The search interaction may include one or more intent signals. The search interaction may indicate the user is consuming content. A task driven module corresponding to the search interaction is provided. One or more additional intent signals are received from the user. An advertisement module is provided via the task driven module based on the search interaction and the additional intent signals. The advertisement module may be based on an advertisement campaign selected in response to the search interaction based on advertising obligations. A consumer decision journey state may be stored for the user allowing the continuation of the advertisement module without reentering a search associated with the search interaction, without reentering an application associated with the search interaction, and/or on a new device. | 10-01-2015 |
Vijay Nijhawan US
Patent application number | Description | Published |
---|---|---|
20120179938 | Methods and Systems for Managing Performance and Power Utilization of a Processor Employing a Fully Multithreaded Load Threshold - A method for managing performance and power utilization of a processor in an information handling system (IHS) employing a balanced fully-multithreaded load threshold is disclosed. The method includes providing a maximum current thread utilization (Umax) and a minimum current thread utilization (Umin) among all current thread utilizations of the processor and determining a current performance state (P state) of the processor. The method also includes increasing a current P state of the processor to a next P state of the processor towards a maximum P state (Pmax) of the processor when the current P state of the processor is between Umax and Umin and the current utilization rate of the processor is less than a first threshold utilization rate. The method further includes engaging the processor in a turbo mode when the current P state of the processor reaches the Pmax and the current utilization of the processor is greater than the first threshold utilization rate of the processor. | 07-12-2012 |
Vijay B. Nijhawan, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140237161 | Systems and Methods for User Configuration of Device Names - A system includes a device, a BIOS, and a processor. The BIOS includes a storage operable to store predefined identifier/user defined name pairs. The processor is operable to, detect the device, determine a predefined identifier for the device, and access the storage to locate a predefined identifier/user defined name pair corresponding to the predefined identifier. The processor is further operable to provide a user defined name of the predefined identifier/user defined name pair when the predefined identifier/user defined name pair is present, and provide the predefined identifier of the predefined identifier/user defined name pair when the predefined identifier/user defined name pair is not present. | 08-21-2014 |
20140337644 | METHODS AND SYSTEMS FOR MANAGING PERFORMANCE AND POWER UTILIZATION OF A PROCESSOR EMPLOYING A FULLY-MULTITHREADED LOAD THRESHOLD - A method for managing performance and power utilization of a processor in an information handling system (IHS) employing a balanced fully-multithreaded load threshold is disclosed. The method includes providing a maximum current thread utilization (Umax) and a minimum current thread utilization (Umin) among all current thread utilizations of the processor and determining a current performance state (P state) of the processor. The method also includes increasing a current P state of the processor to a next P state of the processor towards a maximum P state (Pmax) of the processor when the current P state of the processor is between Umax and Umin and the current utilization rate of the processor is less than a first threshold utilization rate. The method further includes engaging the processor in a turbo mode when the current P state of the processor reaches the Pmax and the current utilization of the processor is greater than the first threshold utilization rate of the processor. | 11-13-2014 |