Patents by Inventor Luis R. Pereira

Luis R. Pereira 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).

  • Publication number: 20090291680
    Abstract: A wireless communication network includes a plurality of wireless devices and a reconfigurable wireless control or monitoring device structured to wirelessly communicate with the wireless devices. The wireless control or monitoring device includes a wireless transceiver, a user output device, a user input device, and a processor cooperating with the wireless transceiver, the user output device and the user input device. The processor includes a routine structured to output first information from the wireless devices to the user output device, or to input second information from the user input device to the wireless devices. The routine is further structured to employ an XML schema to define the first information output from the wireless devices to the user output device, or to define the second information input from the user input device to the wireless devices.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Inventors: Deborah K. Mort, Luis R. Pereira, Sujit R. Das, Marco Naeve
  • Patent number: 7600010
    Abstract: A method of network communication includes employing a communication network protocol stack having a plurality of independent communication layers providing a plurality of different corresponding services. A buffer manager is employed for a plurality of communication buffers. The buffer manager is independent of the independent communication layers. An application framework provides asynchronous communications among the buffer manager and the independent communication layers. For a plurality of pairs of the buffer manager and one of the independent communication layers and for a plurality of pairs of the independent communication layers, the method provides subscribing by the buffer manager and by the independent communication layers to a plurality of events through the application framework and publishing by the buffer manager and by the independent communication layers a plurality of corresponding events through the application framework.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: October 6, 2009
    Assignee: Eaton Corporation
    Inventors: Sujit R. Das, Jose A. Gutierrez, Charles J. Luebke, Marco Naeve, Luis R. Pereira
  • Publication number: 20090080896
    Abstract: A commissioning tool includes a laser pointer structured to reflect light from a wireless lighting ballast, a directive antenna, a ranging module structured to determine distance to the ballast, and a housing. The pointer, antenna and ranging module are each mounted in the same common orientation with respect to the housing. A 3D gyroscope determines azimuth angle and elevation angle of the same common orientation. A GPS and dead reckoning system determines the global position of the tool. A wireless transceiver cooperates with the antenna. A processor cooperates with the transceiver to receive a unique device identifier from the ballast. The processor receives the distance, the azimuth and elevation angles, and the global position of the tool, and controls the light source. The processor may output the distance, the azimuth and elevation angles, the global position of the tool and the unique device identifier to another processor.
    Type: Application
    Filed: September 25, 2007
    Publication date: March 26, 2009
    Inventors: Luis R. Pereira, Marco Naeve
  • Publication number: 20090073925
    Abstract: A wireless communication system includes a wireless master node having a plurality of channels, and a number of wireless slave nodes having a plurality of the channels. The master node and the slave nodes are structured to wirelessly communicate over a particular channel. The master node and the slave nodes are structured to decide to hop to a different channel. The master node and the slave nodes are structured to select: (a) the different channel, in order to be as far away as possible from a number of the channels, which are known to cause interference to wireless communications between the master node and the slave nodes, or (b) the different channel, in order to be as close as possible to one of the channels of a different master node, which is compatible with the former master node, but without the different channel being employed by the different master node.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Inventors: CARLOS H. RENTEL, Luis R. Pereira, Jose A. Gutierrez
  • Patent number: 7504940
    Abstract: A sensor node or a control device node is for a home system including a server and a fob. The node includes a household object, and a sensor, control or display device embedded in or substantially within the household object. The sensor, control or display device includes a first wireless port adapted to wirelessly communicate with the server, a second port adapted to communicate with the fob when the fob is proximate to the second port, and a processor operatively associated with the first wireless port and the second port. The processor is adapted to receive proximity information from the second port and responsively communicate with the server through the first wireless port, in order to configure the sensor, control or display device.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: March 17, 2009
    Assignee: Eaton Corporation
    Inventors: Charles J. Luebke, Luis R. Pereira, William J. Murphy, John C. Schlotterer, Javier E. Piraneque, Michael L. McManus, Jeffrey A. Senn
  • Publication number: 20090041054
    Abstract: A method of network communication includes employing a communication network protocol stack with a plurality of independent communication layers providing a plurality of different corresponding services. A plurality of circular communication buffers are employed. A buffer manager is employed for the circular communication buffers, the buffer manager being independent of the independent communication layers. One of the circular communication buffers is requested from the buffer manager by one of the independent communication layers. A plurality of different operations are provided in the buffer manager to read first data from or write second data to such one of the circular communication buffers for a number of the independent communication layers.
    Type: Application
    Filed: August 10, 2007
    Publication date: February 12, 2009
    Inventors: SUJIT R. DAS, Luis R. Pereira
  • Publication number: 20090033485
    Abstract: A wireless system includes a server having a port, a plurality of sensors or devices, each of which includes a wireless transceiver and a proximity sensor; and a wireless module. The wireless module includes a port interconnected with the port of the server, a wireless transceiver cooperating with the port of the wireless module, the wireless transceiver of the wireless module being structured to wirelessly communicate with the wireless transceiver of the sensors or devices, a proximity sensor structured to sense one of the sensors or devices, and a target structured to be sensed by the proximity sensor of such one of the sensors or devices. The port of the server is structured to cooperate with the port of the wireless module to transmit and receive wireless messages. The port of the wireless module cooperates with the wireless transceiver to transmit and receive the wireless messages.
    Type: Application
    Filed: July 30, 2007
    Publication date: February 5, 2009
    Inventors: Marco Naeve, Charles J. Luebke, Luis R. Pereira
  • Publication number: 20080232334
    Abstract: A wireless communication network includes a network coordinator (NC) having plural channels and plural wireless transceivers, and plural nodes. Each node has status information, a number of channels and a number of wireless transceivers. Each node and the NC communicate in a Carrier Sense Multiple Access mode. Each node communicates the status information thereof to or toward the NC in a Time Division Multiple Access mode having plural time slots. The NC assigns the time slots and the channels to the nodes to provide a plurality of collision-free schedules therefor. The NC sends, for each node, a corresponding one of the collision-free schedules to or toward a corresponding one of the nodes. Each collision-free schedule includes a corresponding number of the time slots and a corresponding number of the channels that the corresponding one of the nodes employs to communicate the status information thereof to or toward the NC.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventors: Sujit R. Das, Ting Yan, Luis R. Pereira
  • Patent number: 7400594
    Abstract: A system for pairing wireless nodes includes a plurality of device nodes, such as lamp nodes, a plurality of sensor nodes, such as light switch nodes, and a context manager node. Each of the device nodes, the sensor nodes and the context manager node includes a first communication channel having radio frequency signals and a diverse second communication channel including wireless non-radio frequency signals. Some of the device nodes and the sensor nodes are adapted to collect context information of a corresponding communication environment and to transfer the collected context information to the context manager node. The context manager node is adapted to employ the collected context information and enable automated distributed pairing of a first node of the device nodes and sensor nodes with another second node of the device nodes and sensor nodes.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: July 15, 2008
    Assignee: Eaton Corporation
    Inventors: Luis R. Pereira, Jose A. Gutierrez
  • Publication number: 20080151762
    Abstract: A wireless system includes a plurality of wireless nodes structured to participate in a system test of the wireless nodes. The system test includes a plurality of test packets. A packet sniffer node includes a wireless receiver, a memory storing a schedule defining transmission and reception of the test packets by the wireless nodes, and a processor cooperating with the wireless receiver and the memory to receive at least some of the test packets responsive to the schedule, and to output data corresponding to the received test packets of the system test. A monitoring computer receives the output data from the processor of the packet sniffer node. Operation of the packet sniffer node, which does not transmit, does interfere with or alter execution of the system test.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Brian S. R. Armstrong, Luis R. Pereira, Sujit R. Das, Carlos H. Rentel
  • Publication number: 20080151761
    Abstract: An embedded system includes a first wireless node and a number of second wireless nodes, each of which includes a wireless transceiver, a memory storing a schedule defining transmission and reception of test packets, and a processor transmitting and receiving the test packets responsive to the schedule. The memories store a corresponding predetermined application employing some of the wireless communications, and a corresponding predetermined measurement function measuring wireless communication performance. A corresponding one of the schedules is executed by the corresponding predetermined measurement function. The second wireless nodes wait to receive a number of the test packets before being synchronized with their schedule and receiving and transmitting the test packets according to their schedule. The processors store data from the test packets to assess wireless communication performance between corresponding nodes.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: PETER J. THEISEN, Carlos H. Rentel, Charles J. Luebke, Ting Yan, Sujit R. Das, Brian S.R. Armstrong, Luis R. Pereira
  • Publication number: 20080152046
    Abstract: A system includes first and second wireless nodes having a clock with plural times, a wireless transceiver, and a processor cooperating with the transceiver to transmit and receive packets. The second node transceivers wirelessly communicate with the first or other second node transceivers. The second nodes include a Kalman filter with an output, plural filter gains, and an input representing the difference between: about the time of the clock when a received packet should have ideally been received, and a time when the received packet was actually received as measured by the clock. A circuit provides dynamic adjustment of the filter gains. The Kalman filter output estimates the difference between the time of the receiving node clock and a corresponding one of the times of the transmitting node clock. The second processor cooperates with the Kalman filter output to adjust the times of the receiving node clock.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Brian S. R. Armstrong, Luis R. Pereira, Carlos H. Rentel
  • Publication number: 20080153423
    Abstract: A system for assessing wireless communication performance includes a first master wireless node and a number of second wireless nodes. A first schedule of the first node defines transmission and reception of a first set of test packets. A second schedule of the second nodes defines transmission and reception of a second set of the test packets. After start up, each of the second nodes is initialized, and waits to receive a number of the second set of test packets before being synchronized with the second schedule and beginning to receive and transmit the second set of test packets according to the second schedule. First and second processors store data from the first and second sets of test packets, respectively.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventors: Brian S. R. Armstrong, Luis R. Pereira, Sujit R. Das, Carlos H. Rentel
  • Patent number: 7349360
    Abstract: An ad-hoc low rate-wireless personal area network (LR-WPAN) includes an ad-hoc network coordinator having a first processor, a first memory, and a first communication interface; and a plurality of ad-hoc network devices. Each of the devices includes a second processor, a second memory, and a second communication interface for communication with the first communication interface of the coordinator or with the second communication interface of another one of the devices. A simple, low-cost, incremental source routing is employed. The first memory stores complete communication routes for messages from the coordinator through at least one of the devices to other devices. The second memory of each of the devices stores an identification of another device to forward a message from the second communication interface of a corresponding one of the devices toward the coordinator's first communication interface and through the second communication interface of that other device.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: March 25, 2008
    Assignee: Gaton Corporation
    Inventors: José A. Gutierrez, Luis R. Pereira
  • Publication number: 20040233855
    Abstract: An ad-hoc low rate-wireless personal area network (LR-WPAN) includes an ad-hoc network coordinator having a first processor, a first memory, and a first communication interface; and a plurality of ad-hoc network devices. Each of the devices includes a second processor, a second memory, and a second communication interface for communication with the first communication interface of the coordinator or with the second communication interface of another one of the devices. A simple, low-cost, incremental source routing is employed. The first memory stores complete communication routes for messages from the coordinator through at least one of the devices to other devices. The second memory of each of the devices stores an identification of another device to forward a message from the second communication interface of a corresponding one of the devices toward the coordinator's first communication interface and through the second communication interface of that other device.
    Type: Application
    Filed: May 19, 2003
    Publication date: November 25, 2004
    Inventors: Jose A. Gutierrez, Luis R. Pereira