Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ghoman

Ranajit Ghoman, Santa Clara, CA US

Patent application numberDescriptionPublished
20090079363System for time-sequential led-string excitation - A system for time-sequential LED-string excitation includes a controller coupled to at least two LED strings and arranged to sequentially excite the strings—preferably by pulse-width modulating their respective currents—such that each string conducts a desired current and/or provides a desired light intensity. Individual string currents and/or light intensities are provided to the controller as feedback signals. The controller preferably pulse-width modulates each string such that it conducts a current which approximates the performance that would be provided if the string were made to continuously conduct an ‘optimal’ current. A voltage converter may be included to provide the supply voltage connected to the top of each LED string, and to adjust the supply voltage as needed to ensure that each string conducts a desired current.03-26-2009
20090230882Architecture and technique for inter-chip communication - The present invention involves an electrical system in which an analog signal channel passes through various integrated circuit chips (ICs). The channel can carry one or more analog signals. Each IC can modify the signal(s) passing through it and pass it on to another IC or system component. The channel can be programmable. Each IC can include a comparator or a multiplexor to receive the channel signal from another IC or system component and to modify the received signal before transmitting it to another IC or system component. The comparator or the multiplexor can be programmable and can be selectively configured to compare the incoming signal from the channel with a variety of other signals and thresholds, or to simply act as a flow through gate and allow the signal to pass without any modification. The comparison can determine the output of the comparator. The operation and programming of the comparators, the multiplexors and the channel can be centrally controlled by a system controller, can be independently controlled by the ICs, or a combination thereof.09-17-2009

Sangram Singh Ghoman, Tucson, AZ US

Patent application numberDescriptionPublished
20080222401METHOD AND SYSTEM FOR ENABLING STATE SAVE AND DEBUG OPERATIONS FOR CO-ROUTINES IN AN EVENT-DRIVEN ENVIRONMENT - A method of enabling state save and debug operations for co-routines for first failure data capture (FFDC) in an event-driven environment. A stack management utility allocates space for a context structure, which includes a state field, and a stack pointer in a buffer. A context management utility initializes a first context structure of a first co-routine and saves a state of the first context structure in response to an execution request for a second co-routine. The context management utility sets a second context structure as a current context. When execution of the current context is complete, the context management utility restores the first context structure of the first co-routine as the current context. If the state field is not set to a valid value, a state save function “state saves” all allocated co-routine stacks and context structures, restores the entire system to a previous valid state, and restarts operations.09-11-2008

Tony Ghoman, Mississauga CA

Patent application numberDescriptionPublished
20110003271Observer trainer system - Systems and methods for use in training observers and search and rescue personnel in detecting and identifying visual cues related to potential threats to aircraft and to ground based search and rescue circumstances. A visual display displays a scene generated by a visual scene generator apparatus. A vision limiting device is placed between the trainee and the visual display and the trainee can only see a limited amount of the visual display through a window on the vision limiting device. The limited view of the scene afforded the trainee will force the trainee to move around at various angles to see more of the scene as he normally would in real life.01-06-2011