Godil
Ajmal A. Godil, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140218078 | ENHANCED RECOVERY MECHANISMS - Aspects of enhanced recovery mechanisms are described. A predetermined operating parameter for a power rail is set at the outset of system start. Afterwards, a processor is released to start with a power management circuit. In turn, the power management circuit receives a default operating parameter for the power rail from the processor, and stores the default operating parameter. The power management circuit also receives a runtime operating parameter for the power rail from the processor and modifies the operating parameter for the power rail according to the runtime operating parameter. If an error condition in the processor is encountered, the power management circuit may modify the operating parameter for the power rail according to the default operating parameter in response to a reset control signal from the processor. Use of the default operating parameter for the power rail may assist the processor to recover from the error condition. | 08-07-2014 |
20140223200 | CHARGER DETECTION AND OPTIMIZATION PRIOR TO HOST CONTROL - Aspects of charger detection and optimization prior to host control are described herein. In various embodiments, a condition of whether reverse current is present on a system bus is detected. When the condition for reverse current is present, reverse current is sunk by one or more of various reverse current sink circuits. By relying upon one or more of the reverse current sink circuits, for safety, to address or mitigate the condition for reverse current, a detector may be able to identify or distinguish among several different types of charger or charging ports coupled to a system bus allowing a charger to be selected optimally. Further, an indicator of the type of charger or charging port coupled to the system bus is communicated over a single pin interface, for backwards compatibility with circuits capable of identifying between only two different types of chargers. | 08-07-2014 |
Amin M. Godil, Beaverton, OR US
Patent application number | Description | Published |
---|---|---|
20090219328 | Heated Drum Assembly Having Integrated Thermal Sensing For Use In A Printer - A heated drum assembly enables improved thermal control of a hollow drum in the heated drum assembly by integrating thermal sensing devices in the assembly. The heated drum assembly includes a hollow drum having a circumferential wall that defines an outer boundary for an internal cavity, the hollow drum having a first end and a second end and a longitudinal axis about which the hollow drum rotates, a stationary heater that is located within the internal cavity of the hollow drum to heat the circumferential wall as it passes by the heater, the heater having a reflector with at least one wall and at least one heating element between the reflector and the circumferential wall of the hollow drum, the reflector and a portion of the circumferential wall subtended by the reflector forming a heating zone, an insulating shield mounted to the wall of the reflector, a thermal cutout mounted on the insulating shield, a support arm having a first end and a second end, the first end of the support arm being mounted to the insulating shield, and a thermal sensor mounted to the second end of the support arm. | 09-03-2009 |
Asif A. Godil, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20110102871 | Micro electro mechanical system using comb and parallel plate actuation - The present invention combines electrostatic comb with parallel plate actuation in a novel design to create a robust low voltage MEMS Micromirror. Other unique advantages of the invention include the ability to close the comb fingers for additional reliability and protection during mirror snapping with over voltage. | 05-05-2011 |
Asif A. Godil, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20100003003 | OPTICAL ATTENUATOR - A tilting mirror MEMS variable optical attenuator attenuates light over a band of wavelengths with minimum wavelength dependent loss. The attenuator includes a lens that has a wedged input face and is made from a material that has high dispersion. The lens design causes different wavelengths to travel different paths through the attenuator such that wavelength dependent loss is reduced. The attenuator may be designed to have minimum wavelength dependent loss at a specified attenuation greater than zero. | 01-07-2010 |
Haris Godil, Boyds, MD US
Patent application number | Description | Published |
---|---|---|
20130204430 | PHARMACY AUTOMATION USING AUTONOMOUS ROBOT - A pharmacy automation system having a robot having a hardware device and a software for internal mapping is configured to carry out at least the following different interactions: the robot communicates autonomously with a physician or an assistant directly or via an intermediary; the robot interacts with an inventory of goods and browses the inventory of goods to determine if a prescribed medication is available in the pharmacy; if the prescribed medication is available in the pharmacy, the robot interacts with a medication dispenser, using the internal mapping to fill a container with the prescribed medication, and store the container; when a patient or a proxy arrives to pick up the prescribed medication, the robot checks and approves an identification of the patient or the proxy; and hands the container with the prescribed medication over to the patient or proxy. | 08-08-2013 |
20130238121 | BANKING AUTOMATION USING AUTONOMOUS ROBOT - A banking automation system comprising a robot for robotically assisting a plurality of individuals in retrieval and storage of goods deposited in a bank, wherein during said retrieval and storage of goods by the robot: (a) each of the plurality of the individuals maintains privacy by being placed in a private location, (b) the plurality of the individuals are able to retrieve and store goods simultaneously, and (c) identification of each of the plurality of the individuals is verified biometrically. | 09-12-2013 |
20150242591 | PHARMACY AUTOMATION USING AUTONOMOUS ROBOT - A pharmacy automation system having a robot having a hardware device and a software for internal mapping to perform simultaneous localization and mapping (SLAM) is disclosed herein. The robot is configured to use the SLAM technique to carry out at least the following different interactions: the robot communicates autonomously with a physician or an assistant directly or via an intermediary; the robot interacts with an inventory of goods and browses the inventory of goods to determine if a prescribed medication is available in the pharmacy; if the prescribed medication is available in the pharmacy, the robot interacts with a medication dispenser, using the internal mapping to fill a container with the prescribed medication, and store the container; when a patient or a proxy arrives to pick up the prescribed medication, the robot checks and approves an identification of the patient or the proxy; and when the patient or proxy presents a prescription containing the prescribed medication, the robot retrieves the container with the prescribed medication and hands the container with the prescribed medication over to the patient or proxy. | 08-27-2015 |
20150283705 | BANKING AUTOMATION USING AUTONOMOUS ROBOT - A banking automation system comprising a robot for robotically assisting a plurality of individuals in retrieval and storage of goods deposited in a bank, wherein during said retrieval and storage of goods by the robot: (a) each of the plurality of the individuals maintains privacy by being placed in a private location, (b) the plurality of the individuals are able to retrieve and store goods simultaneously, and (c) identification of each of the plurality of the individuals is verified biometrically. | 10-08-2015 |
20150342560 | Novel Algorithms for Feature Detection and Hiding from Ultrasound Images - An embodiment that relates to a method for detecting a fetus genitalia in an ultrasound image, having excluding regions from the ultrasound image, wherein the regions do not contain any feature of the fetus genitalia; identifying points of interest (POIs) from remaining regions of the ultrasound image; detecting the fetus genitalia from the POIs. | 12-03-2015 |
Hasrat Godil, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100235325 | STORING LOSSLESS TRANSFORMS OF DATA - Techniques and environments that increase the convenience, efficiency and variety of cloud services are offered to clients. User data having an original representational format is losslessly transformed to form one or more alternate renditions having various representational formats based on the lossless transforms. The renditions, which may be pre-generated, can be stored on a network server instead of the identical user data to thereby reduce redundant computation and storage costs. In some cases both the renditions and the original use data may be stored. The original user data may be reconstructed, recreated, or restored using the alternate renditions. | 09-16-2010 |
20110225367 | MEMORY CACHE DATA CENTER - A data center system includes a memory cache coupled to a data center controller. The memory cache includes volatile memory and stores data that is persisted in a database in a different data center system that is located remotely from the data center system rather than in the first data center system. The data center controller reads data from the memory cache and writes data to the memory cache. | 09-15-2011 |
Hasrat Godil, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20160055605 | ARRANGING A TRANSPORT SERVICE FOR A USER BASED ON THE ESTIMATED TIME OF ARRIVAL OF THE USER - A system and method of arranging a transport service for a user is described. The system determines a first estimated time of arrival (ETA) of a user to a specified location data point based, at least in part, on a position of a user device operated by the user. The system also determines a second ETA of a vehicle of a set of vehicles to the specified location data point. When the first ETA and the second ETA are within a predetermined amount of time of each other, the system can select a driver to provide a transport service for the user based, at least in part, on the specified location data point. | 02-25-2016 |
Irum I. Godil, Toronto CA
Patent application number | Description | Published |
---|---|---|
20100325567 | Apparatus and Method For Graphically Visualizing and Configuring Patterns - A method for graphically visualizing and configuring patterns includes displaying a high-level diagram representing a pattern. The high-level diagram may include graphical elements. These graphical elements may include concept elements representing concepts within the pattern, and relationship elements showing the relationships between the concept elements. The method may further provide functionality to enable a user to select the concept elements. Upon selecting a concept element, the method may display one or more GUI input elements to enable the user to input configuration data associated with the concept element. The method may then generate one or more artifacts associated with the concept elements. These artifacts may be configured with the configuration data previously input. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 12-23-2010 |
20110107301 | SELECTIVE DELTA VALIDATION OF A SHARED ARTIFACT - An illustrative embodiment of a computer-implemented process for selective delta validation of a shared artifact receives a notification associated with a shared artifact, determines whether a unique key exists for the shared artifact in a symbol data structure, and responsive to a determination that the unique key exists, determines whether an update from an external source occurred. Responsive to a determination that the update occurred from an external source, receives a timestamp associated with the unique key from the symbol data structure to form a received timestamp, determines whether the received timestamp is prior to a last modification time, and responsive to a determination that the received timestamp is prior to the last modification time, performs a delta validation of the shared artifact. | 05-05-2011 |
Irum Iqbal Godil, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20140344250 | ENHANCED SEARCH REFINEMENT FOR PERSONAL INFORMATION SERVICES - Systems, methods, and software are disclosed herein for implementing enhanced search refinement. In at least one implementation, a search is initiated of information items in a personal information database based. The search may be performed based on, for example, a search query received through a user interface to a personal information service. Search results are presented via the user interface, as well as various suggested refiners with which to refine the search. Prior to refining the search results, at least more than one of the suggested refiners may be selected or otherwise indicated as of interest. The search results are then refined using the selected refiners and the refined results presented through the user interface. | 11-20-2014 |
20140344304 | ENHANCED SEARCH SUGGESTION FOR PERSONAL INFORMATION SERVICES - Systems, methods, and software are disclosed herein for implementing enhanced search suggestion technology. In at least one implementation, a personal information application includes a search suggestion element in which both search suggestions and contacts suggestions may be presented. The personal information application includes a search element in a user interface to a personal information service in which a search query may be entered. Search suggestions and contact suggestions can be identified based at least in part on the search query and presented via a suggestion element in the user interface. An indication of interest made with respect to a contact suggestion results in the presentation of contact details for an associated contact. The presentation of at least the search suggestions persists while the contact details of the associated contact are presented. | 11-20-2014 |
Saad Iqbal Godil, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150026652 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CORRELATING TRANSACTIONS WITHIN A SIMULATION OF A HARDWARE PLATFORM FOR POST-SIMULATION DEBUGGING - A system, method, and computer program product for correlating transaction within a simulation of a hardware platform for post-simulation debugging is disclosed. The method includes the steps of initializing state information associated with a hardware simulation for a register-transfer level model representing a digital circuit design, executing the hardware simulation to generate a simulation output, generating one or more transaction objects based on the signals in the simulation output, and correlating a first transaction object of the one or more transaction objects with a second transaction object of the one or more transaction objects based on a set of rules and a state model. | 01-22-2015 |