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: 20240098632
    Abstract: 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: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Venkateswaran Narayanan, Sethuraman Vijayakumar, Kannan J, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai
  • Patent number: 11743748
    Abstract: 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: Grant
    Filed: August 6, 2021
    Date of Patent: August 29, 2023
    Assignee: Zebra Technologies Corporation
    Inventors: Anandakumar Gopalsamy, Venkateswaran Narayanan, Ambika Nagarajaiah, Ohad Shatil, Sethuraman Vijayakumar, Dayal Madhukar Rai, Alexander Punnamoottil Jacob, Jonathan Chen
  • Publication number: 20230047290
    Abstract: 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: Application
    Filed: August 6, 2021
    Publication date: February 16, 2023
    Inventors: Anandakumar Gopalsamy, Venkateswaran Narayanan, Ambika Nagarajaiah, Ohad Shatil, Sethuraman Vijayakumar, Dayal Madhukar Rai, Alexander Punnamoottil Jacob, Jonathan Chen
  • Publication number: 20220397870
    Abstract: 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: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: Venkateswaran Narayanan, Sethuraman Vijayakumar, Sunil Kumar, Anandakumar Gopalsamy, Ambika Nagarajaiah, Sundaresan Sundaram, Dayal Madhukar Rai, Alexander Punnamoottil Jacob
  • Patent number: 11178015
    Abstract: 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: Grant
    Filed: August 1, 2019
    Date of Patent: November 16, 2021
    Assignee: Zebra Technologies Corporation
    Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Sethuraman Vijayakumar, Dayal Madhukar Rai, Ambika Nagarajaiah, Alexander Punnamoottil Jacob
  • Publication number: 20210036928
    Abstract: 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: Application
    Filed: August 1, 2019
    Publication date: February 4, 2021
    Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Sethuraman Vijayakumar, Dayal Madhukar Rai, Ambika Nagarajaiah, Alexander Punnamoottil Jacob
  • Patent number: 10448314
    Abstract: 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: Grant
    Filed: December 7, 2017
    Date of Patent: October 15, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai, Sethuraman Vijayakumar, Sateesh V. Angadi, David A. Meyer
  • Publication number: 20190182750
    Abstract: 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: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Venkateswaran Narayanan, Anandakumar Gopalsamy, Ambika Nagarajaiah, Dayal Madhukar Rai, Sethuraman Vijayakumar, Sateesh V. Angadi, David A. Meyer
  • Patent number: 9634488
    Abstract: 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: Grant
    Filed: May 12, 2010
    Date of Patent: April 25, 2017
    Assignee: ABB Schweiz AG
    Inventors: Senthil Kumar Sundaram, Gopinath Selvaraj, Rohini Suresh Kundanagar, Venkateswaran Narayanan
  • Publication number: 20140100670
    Abstract: 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: Application
    Filed: November 18, 2013
    Publication date: April 10, 2014
    Applicant: ABB RESEARCH LTD
    Inventors: Sanjay GOSH, Mallikarjun Kande, Venkateswaran Narayanan, Sanjeev Koul, Michael Wahler, Stefan Richter
  • Publication number: 20120109400
    Abstract: 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: Application
    Filed: May 12, 2010
    Publication date: May 3, 2012
    Applicant: ABB TECHNOLOGY LTD
    Inventors: Senthil Kumar Sundaram, Gopinath Selvaraj, Rohini Suresh Kundanagar, Venkateswaran Narayanan
  • Patent number: 6763291
    Abstract: 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: Grant
    Filed: September 24, 2003
    Date of Patent: July 13, 2004
    Assignee: General Electric Company
    Inventors: Paul Kenneth Houpt, Sunil Shirish Shah, Harry Kirk Mathews, Jr., David So Keung Chan, Manthram Sivasubramaniam, Raj Mohan Bharadwaj, Purnaprajna Raghavendra Mangsuli, Venkateswaran Narayanan