Patents by Inventor Yohannes Tesfai
Yohannes Tesfai 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: 11586870Abstract: A Usage, Condition and Location System (UCLS) tag is provided, which is an active RFID tag that, in addition to location, is configured to determine the usage state and operating condition of a device. The UCLS tag includes sensors that measure physical activity of the associated equipment (vibration, magnetic activity, temperature, etc.). Algorithms may use the information obtained from the UCLS tags to map the measured sensor data to a contextual usage state and operating condition of the device.Type: GrantFiled: August 19, 2021Date of Patent: February 21, 2023Assignee: EMANATE WIRELESS, INC.Inventors: Gary L. Sugar, Neil R. Diener, Yohannes Tesfai, Chandra Vaidyanathan
-
Publication number: 20220369068Abstract: A wireless room occupancy monitor, system and training method are provided. The room occupancy monitor includes an antenna array configured to detect wireless transmissions from a tag device; a wireless transceiver configured to receive the wireless transmissions detected by the antenna array and produce receive signals; a processor configured to process the receive signals; and a motion sensor coupled to the processor and configured to wake up the processor in response to detecting when the tag device enters or exits a room. The monitor is configured to be mounted proximate an entryway to the room. After the motion sensor wakes up the processor, the processor is configured to power on the wireless transceiver and run an algorithm on a sequence of received signal strength estimates and array response vectors derived from the receive signals to determine when the tag device has entered or exited the room via the entryway.Type: ApplicationFiled: April 27, 2022Publication date: November 17, 2022Inventors: Gary L. Sugar, Yohannes Tesfai, Chandra Vaidyanathan, Neil R. Diener
-
Publication number: 20210383183Abstract: A Usage, Condition and Location System (UCLS) tag is provided, which is an active RFID tag that, in addition to location, is configured to determine the usage state and operating condition of a device. The UCLS tag includes sensors that measure physical activity of the associated equipment (vibration, magnetic activity, temperature, etc.). Algorithms may use the information obtained from the UCLS tags to map the measured sensor data to a contextual usage state and operating condition of the device.Type: ApplicationFiled: August 19, 2021Publication date: December 9, 2021Inventors: Gary L. Sugar, Neil R. Diener, Yohannes Tesfai, Chandra Vaidyanathan
-
Patent number: 11138485Abstract: A Usage, Condition and Location System (UCLS) tag is provided, which is an active RFID tag that, in addition to location, is configured to determine the usage state and operating condition of a device. The UCLS tag includes sensors that measure physical activity of the associated equipment (vibration, magnetic activity, temperature, etc.). Algorithms may use the information obtained from the UCLS tags to map the measured sensor data to a contextual usage state and operating condition of the device.Type: GrantFiled: October 25, 2019Date of Patent: October 5, 2021Assignee: EMANATE WIRELESS, INC.Inventors: Gary L. Sugar, Neil R. Diener, Yohannes Tesfai, Chandra Vaidyanathan
-
Publication number: 20200143216Abstract: A Usage, Condition and Location System (UCLS) tag is provided, which is an active RFID tag that, in addition to location, is configured to determine the usage state and operating condition of a device. The UCLS tag includes sensors that measure physical activity of the associated equipment (vibration, magnetic activity, temperature, etc.). Algorithms may use the information obtained from the UCLS tags to map the measured sensor data to a contextual usage state and operating condition of the device.Type: ApplicationFiled: October 25, 2019Publication date: May 7, 2020Inventors: Gary L. Sugar, Neil R. Diener, Yohannes Tesfai, Chandra Vaidyanathan
-
Patent number: 10240861Abstract: A monitoring system for a cold storage device such as a vapor compression refrigerator or freezer. The monitoring system learns operating characteristics of the cold storage device and issues alarm notifications when abnormal behavior is detected. Such a system can be used as an “early warning system” to flag when a cold storage device is not operating properly. Such a system could be particularly valuable in applications that make mission-critical use of cold storage devices, e.g., biomedical or pharmaceutical research labs, blood or tissue banks, grocery stores, restaurants, and the like.Type: GrantFiled: August 3, 2018Date of Patent: March 26, 2019Assignee: Emanate Wireless, Inc.Inventors: Gary L. Sugar, Yohannes Tesfai, Neil R. Diener
-
Publication number: 20180340729Abstract: A monitoring system for a cold storage device such as a vapor compression refrigerator or freezer. The monitoring system learns operating characteristics of the cold storage device and issues alarm notifications when abnormal behavior is detected. Such a system can be used as an “early warning system” to flag when a cold storage device is not operating properly. Such a system could be particularly valuable in applications that make mission-critical use of cold storage devices, e.g., biomedical or pharmaceutical research labs, blood or tissue banks, grocery stores, restaurants, and the like.Type: ApplicationFiled: August 3, 2018Publication date: November 29, 2018Inventors: Gary L. Sugar, Yohannes Tesfai, Neil R. Diener
-
Publication number: 20180106532Abstract: A monitoring system for a cold storage device such as a vapor compression refrigerator or freezer. The monitoring system learns operating characteristics of the cold storage device and issues alarm notifications when abnormal behavior is detected. Such a system can be used as an “early warning system” to flag when a cold storage device is not operating properly. Such a system could be particularly valuable in applications that make mission-critical use of cold storage devices, e.g., biomedical or pharmaceutical research labs, blood or tissue banks, grocery stores, restaurants, and the like.Type: ApplicationFiled: October 9, 2017Publication date: April 19, 2018Inventors: Gary L. Sugar, Yohannes Tesfai, Neil R. Diener
-
Patent number: 9014172Abstract: Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences.Type: GrantFiled: September 4, 2012Date of Patent: April 21, 2015Assignee: Diani Systems, Inc.Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Publication number: 20150071274Abstract: In one embodiment, a cable assembly is provided that comprises a cable, one or more radio transceivers spaced along the length of the cable; and a first set of one or more integrated conductors within the cable to supplying supply DC power and ground to the one or more radio transceivers.Type: ApplicationFiled: September 8, 2014Publication date: March 12, 2015Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Patent number: 8776221Abstract: Techniques are provided for receiving a transmitted first packet that was formatted using a known scrambling algorithm with an unknown scrambling seed. An encoded packet payload is extracted from the first packet header. The encoded packet payload header is decoded to obtain a first scrambled packet payload header. For each potential value of the unknown seed, the first scrambled packet payload header is descrambled to produce a first set of descrambled packet payload headers and for each potential value of initial register values associated with a cyclic redundancy check, the cyclic redundancy check is executed comprising polynomial division on each of the descrambled packet payload headers such that when the polynomial division results in a zero remainder, a potential unscrambled payload header for the first packet is obtained. Information about the first packet is obtained from the potential unscrambled payload header.Type: GrantFiled: January 3, 2012Date of Patent: July 8, 2014Assignee: Cisco Technology, Inc.Inventors: Raghuram Rangarajan, David Kloper, Yohannes Tesfai
-
Patent number: 8687560Abstract: In a positioning system, each network access device in a first subset of N1 network access devices transmits a wireless location beacon signal, producing N1 wireless location beacon signals that are transmitted by the first subset. Each network access device in a second subset of N2 network access devices receives the Ni wireless location beacon signals from the first subset and calculates N1 TOAs from each of the N1 received wireless location beacon signals, producing N1×N2 calculated TOAs by the second subset. Using one or more wireless transmissions, one or more network access devices transmits the location coordinates of the network access devices and transmits the N1×N2 calculated TOAs, differences calculated among the N1×N2 calculated TOAs, or a combination of one or more of the N1×N2 calculated TOAs and one or more of the differences calculated among the N1×N2 calculated TOAs.Type: GrantFiled: August 16, 2013Date of Patent: April 1, 2014Assignee: Diani Systems, Inc.Inventors: Gary L. Sugar, Yohannes Tesfai, Chandra Vaidyanathan
-
Publication number: 20140045522Abstract: In a positioning system, each network access device in a first subset of N1 network access devices transmits a wireless location beacon signal, producing N1 wireless location beacon signals that are transmitted by the first subset. Each network access device in a second subset of N2 network access devices receives the N1 wireless location beacon signals from the first subset and calculates N1 TOAs from each of the N1 received wireless location beacon signals, producing N1×N2 calculated TOAs by the second subset. Using one or more wireless transmissions, one or more network access devices transmits the location coordinates of the network access devices and transmits the N1×N2 calculated TOAs, differences calculated among the N1×N2 calculated TOAs, or a combination of one or more of the N1×N2 calculated TOAs and one or more of the differences calculated among the N1×N2 calculated TOAs.Type: ApplicationFiled: August 16, 2013Publication date: February 13, 2014Applicant: DIANI SYSTEMS, INC.Inventors: Gary L. Sugar, Yohannes Tesfai, Chandra Vaidyanathan
-
Publication number: 20130250791Abstract: Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences.Type: ApplicationFiled: May 9, 2013Publication date: September 26, 2013Applicant: Diani Systems, Inc.Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Publication number: 20120320787Abstract: Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences.Type: ApplicationFiled: September 4, 2012Publication date: December 20, 2012Applicant: DIANI SYSTEMS, INC.Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Publication number: 20120291127Abstract: Techniques are provided for receiving a transmitted first packet that was formatted using a known scrambling algorithm with an unknown scrambling seed. An encoded packet payload is extracted from the first packet header. The encoded packet payload header is decoded to obtain a first scrambled packet payload header. For each potential value of the unknown seed, the first scrambled packet payload header is descrambled to produce a first set of descrambled packet payload headers and for each potential value of initial register values associated with a cyclic redundancy check, the cyclic redundancy check is executed comprising polynomial division on each of the descrambled packet payload headers such that when the polynomial division results in a zero remainder, a potential unscrambled payload header for the first packet is obtained. Information about the first packet is obtained from the potential unscrambled payload header.Type: ApplicationFiled: January 3, 2012Publication date: November 15, 2012Applicant: Cisco Technology, Inc.Inventors: Raghuram Rangarajan, David Kloper, Yohannes Tesfai
-
Patent number: 8265011Abstract: Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences.Type: GrantFiled: January 22, 2012Date of Patent: September 11, 2012Assignee: Diani Systems, Inc.Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Publication number: 20120120834Abstract: Two or more data packets transmitted through a wireless channel are received using a receiver device. The two or more data packets are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. Each data packet of the two or more data packets is transmitted at a single center frequency. Time differences and/or carrier phase differences among the two or more transmissions are estimated. A time-of-arrival of one or more data packets of the two or more data packets is calculated using each data packet of the two or more data packets and one or more of the estimated time differences, the different center frequencies, and the estimated carrier phase differences.Type: ApplicationFiled: January 22, 2012Publication date: May 17, 2012Applicant: Diani Systems, Inc.Inventors: Gary L. Sugar, Chandra Vaidyanathan, Yohannes Tesfai
-
Patent number: 8179816Abstract: A sequence of two or more signals representing two or more data packets is transmitted through a wireless channel using a transmitter device. The two or more signals are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. At least one of the two or more signals includes a physical layer preamble. The sequence of two or more signals is received using a receiver device. A time of arrival of one or more signals of the received sequence is calculated using one or more of the received sequence, the time differences among the two or more transmissions, the different center frequencies, information from the two or more data packets, and any carrier phase differences among the two or more transmissions using the receiver device.Type: GrantFiled: November 1, 2011Date of Patent: May 15, 2012Assignee: Diani Systems, Inc.Inventors: Chandra Vaidyanathan, Gary L Sugar, Yohannes Tesfai
-
Publication number: 20120106380Abstract: A sequence of two or more signals representing two or more data packets is transmitted through a wireless channel using a transmitter device. The two or more signals are a result of two or more transmissions that are made sequentially in time at different center frequencies in order to span a desired bandwidth. At least one of the two or more signals includes a physical layer preamble. The sequence of two or more signals is received using a receiver device. A time of arrival of one or more signals of the received sequence is calculated using one or more of the received sequence, the time differences among the two or more transmissions, the different center frequencies, information from the two or more data packets, and any carrier phase differences among the two or more transmissions using the receiver device.Type: ApplicationFiled: November 1, 2011Publication date: May 3, 2012Applicant: DIANI SYSTEMS, INC.Inventors: Chandra Vaidyanathan, Gary L. Sugar, Yohannes Tesfai