Patents by Inventor Sharath Narahari
Sharath Narahari 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: 20220358424Abstract: A system for managing an industrial workflow including a plurality of asset tags, each tag associated with a corresponding asset, and a plurality of point of interest reader nodes, each reader node including at least one BLE radio in communication with a subset of the plurality of asset tags and a communications manager in communication with at least one cloud server. The system further includes a cloud server having a location services module, a process and workflow editor configured to enable a user to access a plurality of rules in a process flow library regarding how different types of assets are expected to move through a facility, and a real-time compute engine configured to generate a sequence of events for an asset and interpret the process and workflow plan to determine whether a trigger event has occurred.Type: ApplicationFiled: July 21, 2022Publication date: November 10, 2022Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 11436544Abstract: A system for managing an industrial workflow including a plurality of asset tags, each tag associated with a corresponding asset, and a plurality of point of interest reader nodes, each reader node including at least one BLE radio in communication with a subset of the plurality of asset tags and a communications manager in communication with at least one cloud server. The system further includes a cloud server having a location services module, a process and workflow editor configured to enable a user to access a plurality of rules in a process flow library regarding how different types of assets are expected to move through a facility, and a real-time compute engine configured to generate a sequence of events for an asset and interpret the process and workflow plan to determine whether a trigger event has occurred.Type: GrantFiled: July 17, 2018Date of Patent: September 6, 2022Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 10942251Abstract: A system for managing data related to at least one leaf node device, the system including a location processing engine located on a server that is remote from the at least one leaf node device; at least one point of interest (POI) device for collecting data relating to at least one leaf node device and transmitting the collected data with a timestamp using Bluetooth Low Energy (BLE); at least one reader node device for receiving the collected data from the point of interest (POI) device using BLE and transmitting the collected data to the location processing engine; and a database of the known locations of POI devices, wherein the known locations are used as a basis for determining the location of the at least one leaf node device that communicated with the POI device.Type: GrantFiled: July 17, 2018Date of Patent: March 9, 2021Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 10681490Abstract: An asset location and management system, the system including multiple reader nodes, each reader node having a Bluetooth Low Energy (BLE) radio in communication with a plurality of peripheral devices, a local service module and a communications manager in communication with a cloud server. The system further including the cloud server having a communication module, a process flow library to describe how peripheral devices are expected to move through a facility, a rules library describing trigger events associated with one or more peripheral device and identifying a corresponding action for each trigger event, and a real-time compute engine to generate a sequence of events based on the data from the peripheral devices and the process flow library.Type: GrantFiled: July 17, 2018Date of Patent: June 9, 2020Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20180332434Abstract: An asset location and management system, the system including multiple reader nodes, each reader node having a Bluetooth Low Energy (BLE) radio in communication with a plurality of peripheral devices, a local service module and a communications manager in communication with a cloud server. The system further including the cloud server having a communication module, a process flow library to describe how peripheral devices are expected to move through a facility, a rules library describing trigger events associated with one or more peripheral device and identifying a corresponding action for each trigger event, and a real-time compute engine to generate a sequence of events based on the data from the peripheral devices and the process flow library.Type: ApplicationFiled: July 17, 2018Publication date: November 15, 2018Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20180330293Abstract: A system for managing an industrial workflow including a plurality of asset tags, each tag associated with a corresponding asset, and a plurality of point of interest reader nodes, each reader node including at least one BLE radio in communication with a subset of the plurality of asset tags and a communications manager in communication with at least one cloud server. The system further includes a cloud server having a location services module, a process and workflow editor configured to enable a user to access a plurality of rules in a process flow library regarding how different types of assets are expected to move through a facility, and a real-time compute engine configured to generate a sequence of events for an asset and interpret the process and workflow plan to determine whether a trigger event has occurred.Type: ApplicationFiled: July 17, 2018Publication date: November 15, 2018Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20180321356Abstract: A system for managing data related to at least one leaf node device, the system including a location processing engine located on a server that is remote from the at least one leaf node device; at least one point of interest (POI) device for collecting data relating to at least one leaf node device and transmitting the collected data with a timestamp using Bluetooth Low Energy (BLE); at least one reader node device for receiving the collected data from the point of interest (POI) device using BLE and transmitting the collected data to the location processing engine; and a database of the known locations of POI devices, wherein the known locations are used as a basis for determining the location of the at least one leaf node device that communicated with the POI device.Type: ApplicationFiled: July 17, 2018Publication date: November 8, 2018Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 10057723Abstract: A system for managing data related to at least one leaf node device includes a location processing engine located on a server that is remote from the leaf node device, at least one point of interest (POI) device for collecting data via Bluetooth Low Energy (BLE) communication signals from the leaf node device on each of a plurality of channels and transmitting the collected data which includes phase angle information, a reader node device for receiving and transmitting the collected data to the location processing engine and a database of the known locations of a plurality of POI devices. The reader device or the location processing engine averages the collected data across the plurality of channels, and the known locations are used along with the averaged data as a basis for determining the location of the leaf node device.Type: GrantFiled: March 7, 2017Date of Patent: August 21, 2018Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 9860688Abstract: A system for determining real time location of leaf node device, the system including at least one battery-powered Bluetooth Low Energy (BLE) enabled leaf node device, wherein the at least one leaf node device is associated with a corresponding monitored asset; and at least one beam forming reader node in communication, via BLE, with the at least one leaf node, the reader node creating a plurality of sectorized beams in a plurality of sectors and collecting data related to the at least one leaf node device from at least one of the plurality of sectors, wherein a location processing facility determines the real-time location of the at least one leaf node device based on the data collected by the beam forming reader node.Type: GrantFiled: September 3, 2015Date of Patent: January 2, 2018Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20170180939Abstract: A system for managing data related to at least one leaf node device includes a location processing engine located on a server that is remote from the leaf node device, at least one point of interest (POI) device for collecting data via Bluetooth Low Energy (BLE) communication signals from the leaf node device on each of a plurality of channels and transmitting the collected data which includes phase angle information, a reader node device for receiving and transmitting the collected data to the location processing engine and a database of the known locations of a plurality of POI devices. The reader device or the location processing engine averages the collected data across the plurality of channels, and the known locations are used along with the averaged data as a basis for determining the location of the leaf node device.Type: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 9641964Abstract: A system for managing data related to at least one leaf node device, the system including a location processing engine located on a server that is remote from the at least one leaf node device; at least one point of interest (POI) device for collecting data relating to at least one leaf node device and transmitting the collected data with a timestamp using Bluetooth Low Energy (BLE); at least one reader node device for receiving the collected data from the point of interest (POI) device using BLE and transmitting the collected data to the location processing engine; and a database of the known locations of POI devices, wherein the known locations are used as a basis for determining the location of the at least one leaf node device that communicated with the POI device.Type: GrantFiled: January 21, 2016Date of Patent: May 2, 2017Assignee: CloudLeaf, Inc.Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20160142868Abstract: A system for managing data related to at least one leaf node device, the system including a location processing engine located on a server that is remote from the at least one leaf node device; at least one point of interest (POI) device for collecting data relating to at least one leaf node device and transmitting the collected data with a timestamp using Bluetooth Low Energy (BLE); at least one reader node device for receiving the collected data from the point of interest (POI) device using BLE and transmitting the collected data to the location processing engine; and a database of the known locations of POI devices, wherein the known locations are used as a basis for determining the location of the at least one leaf node device that communicated with the POI device.Type: ApplicationFiled: January 21, 2016Publication date: May 19, 2016Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Publication number: 20160066137Abstract: A system for determining real time location of leaf node device, the system including at least one battery-powered Bluetooth Low Energy (BLE) enabled leaf node device, wherein the at least one leaf node device is associated with a corresponding monitored asset; and at least one beam forming reader node in communication, via BLE, with the at least one leaf node, the reader node creating a plurality of sectorized beams in a plurality of sectors and collecting data related to the at least one leaf node device from at least one of the plurality of sectors, wherein a location processing facility determines the real-time location of the at least one leaf node device based on the data collected by the beam forming reader node.Type: ApplicationFiled: September 3, 2015Publication date: March 3, 2016Inventors: Raghavendra Kulkarni, Sharath Narahari, Ravindar Roopreddy
-
Patent number: 7593432Abstract: A method and apparatus for deframing signals is described. In one embodiment of the invention, a computer implemented method comprises receiving a plurality of signals at a first clock rate, synchronizing the plurality of signals to a second clock rate, and deframing the plurality of signals.Type: GrantFiled: April 16, 2001Date of Patent: September 22, 2009Assignee: Redback Networks Inc.Inventors: Michael McClary, Sharath Narahari, Andrew Tao
-
Publication number: 20090060093Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: March 5, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041160Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090044232Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041159Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Ramesh Duvvuru, Sharath Narahari, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041171Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MEDIAPHY CORPORATIONInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi
-
Publication number: 20090041168Abstract: Systems, methods, devices, and processors are described for a wireless receiver. The receiver may be configured to receive signals transmitted according to various mobile digital television standards. The receiver may include a number of hardware engines. The hardware engines may be individually controlled in a number of aspects. Power to particular hardware engines may be controlled, and the speed of the different hardware engines may vary. The receiver may include a novel multi-function decoder engine. The receiver may be configured to dynamically avoid problems related to harmonics, and may include a novel tap configuration with taps at different locations in the data flow.Type: ApplicationFiled: August 5, 2008Publication date: February 12, 2009Applicant: MediaPhy CorporationInventors: Sharath Narahari, Ramesh Duvvuru, Yu-Wen (Evan) Chang, Mohammad R. Moradi