Patents by Inventor Venkateswaran Narayanan
Venkateswaran Narayanan 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: 20240098632Abstract: An example computing device includes: a wireless communications interface configured to connect to a network deployed by one or more access points; a controller for the wireless communications interface, the controller configured to: predict whether a target access point for connecting to the network has an active session with the computing device when the computing device is disconnected from the target access point; when the uncleared session is predicted, send a clearing request to the target access point to clear the active session; and connect to the target access point.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventors: Venkateswaran Narayanan, Sethuraman Vijayakumar, Kannan J, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai
-
Patent number: 11743748Abstract: A computing device includes: a wireless communication interface; and a processor configured to: establish a connection with a wireless network; while a network-layer status of the connection is active, monitor attributes of the connection at the wireless communication interface, the attributes including (i) a number of uplink packets transmitted since a most recent downlink packet was received, and (ii) a time period elapsed since the most recent downlink packet was received; determine that the attributes meet recovery criteria indicative of a network-layer interruption in the wireless network; in response to the determination, control the wireless communication interface to initiate a recovery action to resolve the network-layer interruption.Type: GrantFiled: August 6, 2021Date of Patent: August 29, 2023Assignee: Zebra Technologies CorporationInventors: Anandakumar Gopalsamy, Venkateswaran Narayanan, Ambika Nagarajaiah, Ohad Shatil, Sethuraman Vijayakumar, Dayal Madhukar Rai, Alexander Punnamoottil Jacob, Jonathan Chen
-
Publication number: 20230047290Abstract: A computing device includes: a wireless communication interface; and a processor configured to: establish a connection with a wireless network; while a network-layer status of the connection is active, monitor attributes of the connection at the wireless communication interface, the attributes including (i) a number of uplink packets transmitted since a most recent downlink packet was received, and (ii) a time period elapsed since the most recent downlink packet was received; determine that the attributes meet recovery criteria indicative of a network-layer interruption in the wireless network; in response to the determination, control the wireless communication interface to initiate a recovery action to resolve the network-layer interruption.Type: ApplicationFiled: August 6, 2021Publication date: February 16, 2023Inventors: Anandakumar Gopalsamy, Venkateswaran Narayanan, Ambika Nagarajaiah, Ohad Shatil, Sethuraman Vijayakumar, Dayal Madhukar Rai, Alexander Punnamoottil Jacob, Jonathan Chen
-
Publication number: 20220397870Abstract: A method includes: obtaining one or more images of a facility containing objects; detecting positions of the objects in the images; determining, from the detected positions, respective locations in a facility coordinate system for each detected object; for each detected object, generating a trajectory based on the determined location; obtaining a set of computing device identifiers and corresponding computing device locations in the facility coordinate system; based on the identifiers and device locations and at least one of (i) the locations of the objects, (ii) the trajectories, or (iii) the image, detecting associations between the objects and the devices; detecting, based on the trajectories, a potential collision between a first detected object and a second detected object; in response to detecting the potential collision, selecting a computing device associated with at least one of the first and second detected objects; and transmitting a collision notification to the selected computing device.Type: ApplicationFiled: June 10, 2021Publication date: December 15, 2022Inventors: Venkateswaran Narayanan, Sethuraman Vijayakumar, Sunil Kumar, Anandakumar Gopalsamy, Ambika Nagarajaiah, Sundaresan Sundaram, Dayal Madhukar Rai, Alexander Punnamoottil Jacob
-
Patent number: 11178015Abstract: A method in a client device for updating network configuration parameters, the method comprising: establishing a connection between the client device and an access point connected with a set of other client devices; detecting a connectivity event at the client device; generating a configuration verification request containing current network configuration parameters of the client device; transmitting the configuration verification request for delivery to the set of other client devices; responsive to transmitting the configuration verification request, receiving a configuration verification response from a responding one of the other client devices; and responsive to the configuration verification response indicating non-matching connectivity conditions at the responding client device, initiating a network reconfiguration process at the client device to obtain new network configuration parameters.Type: GrantFiled: August 1, 2019Date of Patent: November 16, 2021Assignee: Zebra Technologies CorporationInventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Sethuraman Vijayakumar, Dayal Madhukar Rai, Ambika Nagarajaiah, Alexander Punnamoottil Jacob
-
Publication number: 20210036928Abstract: A method in a client device for updating network configuration parameters, the method comprising: establishing a connection between the client device and an access point connected with a set of other client devices; detecting a connectivity event at the client device; generating a configuration verification request containing current network configuration parameters of the client device; transmitting the configuration verification request for delivery to the set of other client devices; responsive to transmitting the configuration verification request, receiving a configuration verification response from a responding one of the other client devices; and responsive to the configuration verification response indicating non-matching connectivity conditions at the responding client device, initiating a network reconfiguration process at the client device to obtain new network configuration parameters.Type: ApplicationFiled: August 1, 2019Publication date: February 4, 2021Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Sethuraman Vijayakumar, Dayal Madhukar Rai, Ambika Nagarajaiah, Alexander Punnamoottil Jacob
-
Patent number: 10448314Abstract: A method in a client device of mitigating connection impact on network infrastructure includes: storing a record of network disconnection events; prior to initiating a network connection, determining whether the record of network disconnection events contains an indication of a local disconnection event; when the record of network disconnection events contains an indication of a local disconnection event, generating and transmitting a scanning request message containing a disconnect indicator; responsive to receiving a response to the scanning request message, determining whether a number of entries in the record of network disconnection events exceeds a threshold; when the number of entries in the record of network disconnection events exceeds the threshold, incrementing a connection interval according to a backoff interval; and sending a connection request message upon expiry of the connection interval.Type: GrantFiled: December 7, 2017Date of Patent: October 15, 2019Assignee: Symbol Technologies, LLCInventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai, Sethuraman Vijayakumar, Sateesh V. Angadi, David A. Meyer
-
Publication number: 20190182750Abstract: A method in a client device of mitigating connection impact on network infrastructure includes: storing a record of network disconnection events; prior to initiating a network connection, determining whether the record of network disconnection events contains an indication of a local disconnection event; when the record of network disconnection events contains an indication of a local disconnection event, generating and transmitting a scanning request message containing a disconnect indicator; responsive to receiving a response to the scanning request message, determining whether a number of entries in the record of network disconnection events exceeds a threshold; when the number of entries in the record of network disconnection events exceeds the threshold, incrementing a connection interval according to a backoff interval; and sending a connection request message upon expiry of the connection interval.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai, Sethuraman Vijayakumar, Sateesh V. Angadi, David A. Meyer
-
Patent number: 9634488Abstract: A power distribution management system is disclosed for optimal power distribution for a predetermined class of loads and other loads. The power distribution management system include a substation for distributing power supply to a load network, where the load network includes the predetermined class of loads and other loads and the substation includes a plurality of feeders. The power distribution management system includes an optimizer for generating an optimal load schedule for a control period for the predetermined class of loads. The power distribution management system also includes a communication interface for communicating between the plurality of individual loads and/or the optimizer.Type: GrantFiled: May 12, 2010Date of Patent: April 25, 2017Assignee: ABB Schweiz AGInventors: Senthil Kumar Sundaram, Gopinath Selvaraj, Rohini Suresh Kundanagar, Venkateswaran Narayanan
-
Publication number: 20140100670Abstract: Exemplary embodiments are directed to a method and system of online and dynamic distribution and configuration of applications in a Distributed Control System (DCS) of a plant. One or more applications of at least one controller of the DCS is divided into a plurality of blocks. The application is changed by managing each of the blocks. The one or more blocks is dynamically distributed to at least one other controller of the DCS. The data distributed to the at least one other controller is synchronized between the other controllers. The application associated with the distributed data is managed based on an operation schedule of the DCS.Type: ApplicationFiled: November 18, 2013Publication date: April 10, 2014Applicant: ABB RESEARCH LTDInventors: Sanjay GOSH, Mallikarjun Kande, Venkateswaran Narayanan, Sanjeev Koul, Michael Wahler, Stefan Richter
-
Publication number: 20120109400Abstract: A power distribution management system is disclosed for optimal power distribution for a predetermined class of loads and other loads. The power distribution management system include a substation for distributing power supply to a load network, where the load network includes the predetermined class of loads and other loads and the substation includes a plurality of feeders. The power distribution management system includes an optimizer for generating an optimal load schedule for a control period for the predetermined class of loads. The power distribution management system also includes a communication interface for communicating between the plurality of individual loads and/or the optimizer.Type: ApplicationFiled: May 12, 2010Publication date: May 3, 2012Applicant: ABB TECHNOLOGY LTDInventors: Senthil Kumar Sundaram, Gopinath Selvaraj, Rohini Suresh Kundanagar, Venkateswaran Narayanan
-
Patent number: 6763291Abstract: An apparatus for controlling a plurality of locomotives, the locomotives being responsive to a plurality of discrete actual commands, the apparatus comprising: a combination generator adapted for generating combinations of the discrete actual commands to yield a command combination set; a performance calculator adapted for calculating a performance parameter set from the command combination set; a feasible combination selector adapted for selecting a feasible combination subset from the command combination set as a function of a discrete performance setpoint, a performance tolerance, and the performance parameter set; an objective function calculator adapted for calculating an objective function set from the feasible combination subset; and an optimal command selector adapted for selecting an optimal command combination from the feasible combination subset corresponding to an optimum value of the objective function set.Type: GrantFiled: September 24, 2003Date of Patent: July 13, 2004Assignee: General Electric CompanyInventors: Paul Kenneth Houpt, Sunil Shirish Shah, Harry Kirk Mathews, Jr., David So Keung Chan, Manthram Sivasubramaniam, Raj Mohan Bharadwaj, Purnaprajna Raghavendra Mangsuli, Venkateswaran Narayanan