Patents by Inventor Rahul Goyal

Rahul Goyal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8542089
    Abstract: An electrical control system.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: September 24, 2013
    Assignee: Cooper Technologies Company
    Inventors: James Fair, Mariusz Malkowski, Rahul Goyal
  • Patent number: 8536473
    Abstract: An electrical switch device includes a housing, faceplate, and a light pipe assembly that includes a light transmissive channel, a position stop, and a cam. The device also includes an air gap switch having a movable contact assembly and a stationary contact assembly. The movable contact assembly includes a cam follower that engages the cam of the light pipe assembly. The light pipe assembly is configured to pulled outward from the outer surface of the faceplate. Movement of the light pipe assembly cause the cam follower of the movable contact assembly to move along the cam and separate the movable contact from the stationary contact, shorting the circuit. Pushing the light pipe assembly in a direction back into the faceplate causes the cam follower to move in the opposite direction along the cam and allows the movable contact to engage the stationary contact and close the circuit.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: September 17, 2013
    Assignee: Cooper Technologies Company
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Patent number: 8346403
    Abstract: An electrical wiring device operates in more than one operating mode and includes a microcontroller, an occupancy detection sensor communicably coupled to the microcontroller, and at least one accessible user interface communicably coupled to the microcontroller. The accessible user interface is accessible to an end-user without having to disassemble any portion of the device. The accessible user interface is manipulated to select one of several operating modes. In some embodiments, the device includes a night light that also can be an accessible user interface. In some of those embodiments, one of the operating modes includes a night light operating mode, wherein the device's operation is dependent upon the status of the night light. In some embodiments, an indicator is included to inform the end-user when to stop manipulating the accessible user interface.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: January 1, 2013
    Assignee: Cooper Technologies Company, Inc.
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Publication number: 20120256558
    Abstract: A dimmer system for a luminaire is provided. The dimmer system has a dimmer that receives a first current and supplies a reduced-magnitude current. The dimmer system also has a boosting system that receives the reduced-magnitude current and supplies a boosted current to a light source or lamp if the reduced-magnitude current is being received in conjunction with the initial turn-on of the dimmer. The boosted current can be provided for a predetermined period of time. The boosted current can also be provided as pulses of boosted current interspersed with pulses of the reduced-magnitude current. The boosted current can have the magnitude of the first current or range from 70% to 100% of the first current.
    Type: Application
    Filed: April 8, 2011
    Publication date: October 11, 2012
    Applicant: Cooper Technologies Company
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair
  • Publication number: 20120247935
    Abstract: An electrical switch device includes a housing, faceplate, and a light pipe assembly that includes a light transmissive channel, a position stop, and a cam. The device also includes an air gap switch having a movable contact assembly and a stationary contact assembly. The movable contact assembly includes a cam follower that engages the cam of the light pipe assembly. The light pipe assembly is configured to pulled outward from the outer surface of the faceplate. Movement of the light pipe assembly cause the cam follower of the movable contact assembly to move along the cam and separate the movable contact from the stationary contact, shorting the circuit. Pushing the light pipe assembly in a direction back into the faceplate causes the cam follower to move in the opposite direction along the cam and allows the movable contact to engage the stationary contact and close the circuit.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: Cooper Technologies Company
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Publication number: 20120248990
    Abstract: An electrical wiring device includes a manually adjustable switch, a light emitting diode (LED), a light level sensor, and a microcontroller. The wiring device also optionally includes an occupancy sensor. Light level is sensed through a light pipe and light is emitted by the LED through the same light pipe. When the manually adjustable switch is positioned to energize a load, the LED is deactivated and ambient light level is sensed by light sensors through the light pipe. The ambient light level is compared to a minimum ambient light level to determine if the load will be energized. Alternatively, the LED is deactivated and the ambient light level is sensed through the light pipe when the switch is positioned to de-energize the load. This ambient light level is stored and compared to the minimum ambient light level at a time when the switch is later positioned to energize the load.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: Cooper Technologies Company
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Publication number: 20120185732
    Abstract: Systems and methods are described for diagnosing behavior of software components in an application server. The application server can comprise a plurality of components that process incoming requests. A diagnostics advisor can be deployed with the application server and can determine an efficiency and/or inefficiency of each of the components of the application server or other middleware system. The efficiency determined by computing a ratio of a number of requests that completed execution in the component during a particular sampling time period to the number of requests that were received by the component during the sampling time period. The inefficiency is the inverse of efficiency, i.e. it is a ratio of the number of requests that are still being executed by the one or more components at the end of the sampling time period to the number of requests that were received by the one or more components during the sampling time period.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raji Sankar, Govinda Raj Sambamurthy, Rahul Goyal, Ashwin Kumar Karkala, Sandeep Pandita
  • Publication number: 20120185735
    Abstract: A method of determining a root cause of a performance problem is provided. The method comprises analyzing a plurality of performance indicators/metrics in a first time period and determining that at least one performance indicators/metric is exhibiting abnormal behavior. The method further comprises analyzing the plurality of performance indicators/metrics over a second time period, the second time period is longer than the first time period, and determining trend information for each performance indicators/metric over the second time period. The method further comprises correlating the trend information for each performance indicators/metric with performance problem information stored in a knowledge base, identifying a potential cause of the abnormal behavior based on the correlation, and alerting a user of the potential cause.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Govinda Raj Sambamurthy, Raji Sankar, Rahul Goyal, Ashwin Kumar Karkala
  • Publication number: 20120185441
    Abstract: A mechanism for efficient collection of data is described for runtime middleware environments. Two frequencies are used, a collection frequency (CF) to collect the data and an aggregation frequency (AF) to aggregate and persist the data in a repository. The collection cycle is a shorter time interval than the aggregation cycle. An agent residing in the container periodically collects a set of data upon every collection cycle from the components of the middleware system and caches the set of data locally. Upon every aggregation cycle, the agent applies an aggregation function to the collected set of data and persists the set of data into a repository after the aggregation function has been applied. The aggregation function is such that it resulting data represents the behavior of the runtime environment in the total duration of the aggregation cycle.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raji Sankar, Govinda Raj Sambamurthy, Rahul Goyal, Vinay Kumar Jaasti
  • Publication number: 20120185736
    Abstract: A method of isolating relevant components associated with a performance problem. The method comprises creating a static model of a system under test, including determining relationships between components in a middleware system. The method also comprises creating a dynamic problem tree by applying the static model to the system at runtime. The method further comprises identifying a link probability for each relationship in the dynamic problem tree; and traversing the dynamic problem tree to detect redundant components. A component is redundant if it has a link probability with its downstream component greater than a pre-determined threshold value. The method also comprises removing redundant components from the dynamic problem tree; and returning a set of components which are potential components to be analyzed further to determine the root causes of the performance problem.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Govinda Raj Sambamurthy, Raji Sankar, Rahul Goyal, Ashwin Kumar Karkala
  • Publication number: 20120185232
    Abstract: A system and method for providing a static model map of behaviors in a middleware system, for use in identifying system problems. In accordance with an embodiment, the system provides a view of the system, such as a middleware system, which allows for analysis of the various components involved, such that analysis of one component does not affect the analysis of a second component. Locations within the middleware system where a particular request spends its time before returning a response are broadly categorized into either “wait” or “execution” locations. Irrespective of which request calls a component, the components exhibit the same behaviors which affect the response time of the request serviced. These exhibited behaviors are static and can be predefined for different types of components and analyzed independently of each other. In turn the behaviors can be similarly classified as either “wait” or “execution”, each of which can be considered aspects of a component.
    Type: Application
    Filed: January 19, 2011
    Publication date: July 19, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Raji Sankar, Govinda Raj Sambamurthy, Rahul Goyal, Apoorv Anand Vajpayee, Sandeep Pandita
  • Patent number: 8115591
    Abstract: An electrical control system includes one or more battery-powered RF switches capable of acting as a master or slave or both within the electrical control system. The battery-powered RF switch includes a top housing and a bottom housing. The battery-powered RF switch also includes a printed circuit boar assembly that includes switch sensors, a dimmer button, and an LED indicator. The battery-powered RF switch also includes a manually-operated on/off switch, battery receptacles within the housing, batteries positioned within the battery receptacles and a battery retaining bracket for removably holding the batteries in place within the battery receptacles. The battery-powered RF switch is capable of being mounted to a vertical surface by applying double-sided adhesive to the back side of the housing and pressing the housing against the vertical surface.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: February 14, 2012
    Assignee: Cooper Technologies Company
    Inventors: James Fair, Mariusz Malkowski, Rahul Goyal
  • Patent number: 8117146
    Abstract: Computing the values of configuration parameters for optimal performance of associated applications. In one embodiment, a rules data is maintained indicating a corresponding rule for each of the configuration parameters of an application sought to be optimized. Each rule specifies the manner of calculation of the corresponding configuration parameter based on a corresponding set of production metrics. On receiving an indication that the value of a specific configuration parameter is to be computed, the rules data is examined and a specific rule (indicating a set of production metrics) corresponding to the specific configuration parameter is identified. The corresponding values of each of the set of production metrics are then determined and the value for the specific configuration parameter is calculated using the identified rule and the estimated values of the set of production metrics.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: February 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Raji Sankar, Rahul Goyal, Lalit Mangal
  • Publication number: 20110301776
    Abstract: An electrical wiring device operates in more than one operating mode and includes a microcontroller, an occupancy detection sensor communicably coupled to the microcontroller, and at least one accessible user interface communicably coupled to the microcontroller. The accessible user interface is accessible to an end-user without having to disassemble any portion of the device. The accessible user interface is manipulated to select one of several operating modes. In some embodiments, the device includes a night light that also can be an accessible user interface. In some of those embodiments, one of the operating modes includes a night light operating mode, wherein the device's operation is dependent upon the status of the night light. In some embodiments, an indicator is included to inform the end-user when to stop manipulating the accessible user interface.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Publication number: 20110298392
    Abstract: An electrical wiring device includes a dimmable night light therein. The night light includes one or more light sources for emitting light and an optional lens disposed over the light sources. The lens allows light from the light sources to be emitted therethrough. In some embodiments, the lens is used to turn on the night light, turn off the night light, and dim the night light. In some exemplary embodiments, manipulation of the lens selects an operating mode for the device. The device optionally includes an occupancy detection sensor to assist detecting occupancy within a monitored area.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 8, 2011
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar, Jason Sherrill
  • Publication number: 20110093094
    Abstract: An electrical control system including a master device and a slave device wirelessly coupled to the master device. The master device includes an occupancy detection sensor that senses motion within a monitored area. The master device controls operation of the slave device when occupancy is detected within the area. The master device can be coupled to a first load while the slave device can be coupled to a second load. In one exemplary embodiment, the slave device can be controlled to activate the second load when occupancy is detected within the area. In one exemplary embodiment, the slave device can be controlled to deactivate the second load when occupancy is detected within the area. In one exemplary embodiment, the slave device can be controlled to activate the second load when the first load is activated by the master device based upon occupancy is detected within the area.
    Type: Application
    Filed: October 22, 2010
    Publication date: April 21, 2011
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Ahmed Elgayyar
  • Patent number: 7852231
    Abstract: An electrical control system includes one or more master devices that are adapted to control the operation of one of more slave devices. The master and the slave devices are operably coupled by at least one radio frequency communication interface. The master devices are adapted to assign the slave devices to a delayed off mode of operation, define a time delay associated with each slave device, and activate the delayed off mode of operation. The slave devices include manually operated switches and are operably coupled to corresponding loads. During the delayed mode of operation, each slave device is adapted to delay a transition for the corresponding load from on to off by the time delay associated with the particular slave device.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: December 14, 2010
    Assignee: Cooper Technologies Company
    Inventors: James Fair, Mariusz Malkowski, Rahul Goyal
  • Patent number: 7817060
    Abstract: An electrical control system includes one or more master nodes that are adapted to control and monitor the operation of one or more slave nodes. The master nodes and the slave nodes are operably coupled by one or more communication interfaces, such as radio frequency, Internet Protocol, power line, or other conventional communication interfaces. A hand-held radio frequency controller includes a controller that is operably coupled to an radio frequency transceiver. The controller includes an operating system and application programs, including a device engine, a scenes engine, an events engine, a system engine, and an away engine. The device engine, scenes engine, events engine, system engine and away engine permit a user of the hand-held radio frequency controller to customize the operation of at least some of the aspects of the master and slave nodes.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: October 19, 2010
    Assignee: Cooper Technologies Company
    Inventors: James Fair, Mariusz Malkowski, Rahul Goyal
  • Patent number: 7667616
    Abstract: An electrical control system includes one or more master nodes that are adapted to control and monitor the operation of one or more slave nodes. The master nodes and the slave nodes are operably coupled by one or more communication interfaces, such as radio frequency, Internet Protocol, power line, or other conventional communication interfaces. A hand-held radio frequency controller includes a controller that is operably coupled to an radio frequency transceiver. The controller includes an operating system and application programs, including a device engine, a scenes engine, an events engine, a system engine, and an away engines. The device engine, scenes engine, events engine, system engine and away engine permit a user of the hand-held radio frequency controller to customize the operation of at least some of the aspects of the master and slave nodes.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: February 23, 2010
    Assignee: Cooper Technologies Company
    Inventors: James Fair, Mariusz Malkowski, Rahul Goyal
  • Patent number: D664461
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: July 31, 2012
    Assignee: Cooper Technologies Company
    Inventors: Rahul Goyal, Oscar Neundorfer, James Fair, Jason Sherrill