Patents by Inventor Sundaresan Sundaram
Sundaresan Sundaram 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: 20240362309Abstract: An authentication screen that prevents access to at least one application via the computing device can be rendered on a display of a computing device. The computing device can scan a physical medium that is external to, and independent of, the computing device to acquire challenge data for a user from the physical medium and the computing device can acquire response data from the user. In response to a successful match between the challenge data and the response data, the authentication screen can be removed from the display and access to the at least one application can be granted. Once access to the computing device is granted to the user, the computing device can identify the user and manage the challenge data, response data, SSO sessions, and/or personalized device configurations.Type: ApplicationFiled: April 23, 2024Publication date: October 31, 2024Inventors: Joydeep Chakraborty, Niraj Kumar Sharma, Sabir Valappil Thattath, Nabiraj Seethalaprasad, Amit S. Mehta, Sundaresan Sundaram, Avinash G. Nijampure, Adam Joel Arruda
-
Patent number: 12125186Abstract: 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: GrantFiled: June 10, 2021Date of Patent: October 22, 2024Assignee: Zebra Technologies CorporationInventors: Venkateswaran Narayanan, Sethuraman Vijayakumar, Sunil Kumar, Anandakumar Gopalsamy, Ambika Nagarajaiah, Sundaresan Sundaram, Dayal Madhukar Rai, Alexander Punnamoottil Jacob
-
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
-
Publication number: 20210233256Abstract: A computing device includes: a tracking assembly including a camera; a data capture module; and a controller connected with the tracking assembly and the data capture module, the controller configured to: control the tracking assembly to track successive poses of the computing device in a first frame of reference; control the data capture module to capture and decode an indicium placed in a facility; obtain, based on the indicium, a position of a point in the facility in a second frame of reference corresponding to the facility; detect, via the camera, features of a marker placed in the facility; determine, based on the detected features, an orientation of the marker in the second frame of reference; and generate, for each pose in the first frame of reference, a corresponding pose in the second frame of reference according to the position of the point and the orientation.Type: ApplicationFiled: January 29, 2020Publication date: July 29, 2021Inventors: Sundaresan Sundaram, Alan J. Epshteyn, Anup Kulkarni, Shruti Kulkarni, Meena Avasarala, Kaushik Samudrala, Induja Seshagiri Babu, Vaibhav Srinivasa
-
Patent number: 11044248Abstract: A method is provided for facilitating mutual authenticating between a server and a user of a haptic enabled device. The method comprises providing identity information of a user to a server, and in response, providing a haptic feedback output to the user corresponding to the identity information. Further, the user compares the haptic feedback output received from the server to a haptic feedback pattern as predefined by the user, to determine whether the server is authenticated or not.Type: GrantFiled: September 13, 2013Date of Patent: June 22, 2021Assignee: Symbol Technologies, LLCInventors: Nitin Gupta, Sundaresan Sundaram
-
Patent number: 10805769Abstract: A tag having a fixed physical location comprising a processor, a memory storing a first identifier, and a wireless communication interface configured to broadcast a first transmission including the first identifier. The processor is configured to receive, from the wireless communication interface, second identifiers of neighboring tags. The processor then configured to store the second identifiers of the neighboring tags in the memory and then modify the first transmission of the first identifier to include the second identifiers of the neighboring tags.Type: GrantFiled: October 17, 2018Date of Patent: October 13, 2020Assignee: Symbol Technologies, LLCInventors: Sundaresan Sundaram, Varun Tandon, Suman Chandra
-
Patent number: 10757608Abstract: A method for dynamically adjusting a scan pattern and electronic device to perform the same. The method includes obtaining a data packet of a communication session on a first communication channel. The method further includes analyzing the data packet to determine a priority associated with the communication session and determining that the priority associated with the communication session exceeds a threshold. In response to the determination, the method includes adjusting one or more parameters of a scan algorithm implemented by a wireless driver. The method further includes determining that a signal quality for the first communication channel is below the threshold quality level and executing the scan algorithm in accordance with the adjusted one or more parameters.Type: GrantFiled: September 20, 2018Date of Patent: August 25, 2020Assignee: Zebra Technologies CorporationInventors: Sundaresan Sundaram, Keerthana Kalyanasundaram, Sateesh V. Angadi
-
Publication number: 20200100144Abstract: A method for dynamically adjusting a scan pattern and electronic device to perform the same. The method includes obtaining a data packet of a communication session on a first communication channel. The method further includes analyzing the data packet to determine a priority associated with the communication session and determining that the priority associated with the communication session exceeds a threshold. In response to the determination, the method includes adjusting one or more parameters of a scan algorithm implemented by a wireless driver. The method further includes determining that a signal quality for the first communication channel is below the threshold quality level and executing the scan algorithm in accordance with the adjusted one or more parameters.Type: ApplicationFiled: September 20, 2018Publication date: March 26, 2020Inventors: Sundaresan Sundaram, Keerthana Kalyanasundaram, Sateesh V. Angadi
-
Patent number: 10440595Abstract: Apparatus and method for coverage hole detection in a wireless local area network (WLAN) using a mobile communication device. The method includes a first step of providing a plurality of access points distributed within the WLAN and at least one mobile communication device operable within the WLAN. A next step includes downloading triggers for respective coverage measurement conditions to the at least one associated mobile communication device from an associated access point. A next step includes detecting a coverage measurement condition by the at least one mobile communication device that activates one of the triggers, whereupon a next step includes sending a coverage measurement indicating the triggered condition from the at least one mobile communication device to an associated access point, which forwards a coverage incident report to a Central Report Manager.Type: GrantFiled: January 29, 2018Date of Patent: October 8, 2019Assignee: Symbol Technologies, LLCInventors: Michael Grischy, Puneet Batta, Jacob Thomas, Sundaresan Sundaram, Sandeep Ramakrishnan, V. Sethuraman, Jeevan Kukkalli, Rajendiran Subramani
-
Publication number: 20190053020Abstract: A tag having a fixed physical location comprising a processor, a memory storing a first identifier, and a wireless communication interface configured to broadcast a first transmission including the first identifier. The processor is configured to receive, from the wireless communication interface, second identifiers of neighboring tags. The processor then configured to store the second identifiers of the neighboring tags in the memory and then modify the first transmission of the first identifier to include the second identifiers of the neighboring tags.Type: ApplicationFiled: October 17, 2018Publication date: February 14, 2019Inventors: Sundaresan Sundaram, Varun Tandon, Suman Chandra
-
Patent number: 10142797Abstract: System and methods of deploying location tracking tags are provided. A device receives: identifiers of a plurality of tags fixed at locations in a physical space, each of the plurality of tags configured to broadcast: a respective identifier; and identifiers of respective neighboring tags of each of the plurality of tags. The device further receives respective locations of a subset of the plurality of tags. The device determines remaining respective locations of the plurality of tags not in the subset from: the respective locations of the plurality of tags in the subset and the identifiers of respective neighboring tags of each of the plurality of tags. The device can populate a memory and/or a database with the remaining respective locations of the plurality of tags not in the subset for use by a location tracking server.Type: GrantFiled: July 25, 2016Date of Patent: November 27, 2018Assignee: Symbol Technologies, LLCInventors: Sundaresan Sundaram, Varun Tandon, Suman Chandra
-
Patent number: 10078950Abstract: Remotely configurable location tracking tags are provided. A tag broadcasts a tag identifier according to configuration data stored at a memory. The tag receives new configuration data and an associated tag identifier. When the associated tag identifier matches the tag identifier: the tag updates the configuration data stored at the memory with the new configuration data and changes the broadcast of the tag identifier in accordance with the new configuration data. When the associated tag identifier does not match the tag identifier: the tag modifies the broadcast of the tag identifier to include the new configuration data and the associated tag identifier, the broadcast continuing to occur according to the configuration data.Type: GrantFiled: July 25, 2016Date of Patent: September 18, 2018Assignee: Symbol Technologies, LLCInventors: Sundaresan Sundaram, Varun Tandon, Suman Chandra
-
Publication number: 20180167830Abstract: Apparatus and method for coverage hole detection in a wireless local area network (WLAN) using a mobile communication device. The method includes a first step of providing a plurality of access points distributed within the WLAN and at least one mobile communication device operable within the WLAN. A next step includes downloading triggers for respective coverage measurement conditions to the at least one associated mobile communication device from an associated access point. A next step includes detecting a coverage measurement condition by the at least one mobile communication device that activates one of the triggers, whereupon a next step includes sending a coverage measurement indicating the triggered condition from the at least one mobile communication device to an associated access point, which forwards a coverage incident report to a Central Report Manager.Type: ApplicationFiled: January 29, 2018Publication date: June 14, 2018Inventors: Michael Grischy, Puneet Batta, Jacob Thomas, Sundaresan Sundaram, Sandeep Ramakrishnan, V. Sethuraman, Jeevan Kukkalli, Rajendiran Subramani
-
Publication number: 20180041512Abstract: A notification framework for access point controllers is provided. An access point controller receives, from a device, a request for an application token associated with an application at the device, the application token configured to identify messages to the application when transmitted therewith. The access point controller transmits, to the device, the application token. When the device is to communicate with an applications server associated with the application, the device transmits the application token to the applications server, which transmits messages for the application to the access point controller which transmits the messages, with the application token, to the device. In response, the device can provide a notification of the message, and/or the device can establish a connection with the application server, at least temporarily.Type: ApplicationFiled: August 3, 2016Publication date: February 8, 2018Inventors: SUNDARESAN SUNDARAM, KRISHNA RAJA, SUBRAMANI RAJENDIRAN, SANDEEP RAMAKRISHNAN
-
Publication number: 20180025607Abstract: Remotely configurable location tracking tags are provided. A tag broadcasts a tag identifier according to configuration data stored at a memory. The tag receives new configuration data and an associated tag identifier. When the associated tag identifier matches the tag identifier: the tag updates the configuration data stored at the memory with the new configuration data and changes the broadcast of the tag identifier in accordance with the new configuration data. When the associated tag identifier does not match the tag identifier: the tag modifies the broadcast of the tag identifier to include the new configuration data and the associated tag identifier, the broadcast continuing to occur according to the configuration data.Type: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: SUNDARESAN SUNDARAM, VARUN TANDON, SUMAN CHANDRA
-
Publication number: 20180027384Abstract: System and methods of deploying location tracking tags are provided. A device receives: identifiers of a plurality of tags fixed at locations in a physical space, each of the plurality of tags configured to broadcast: a respective identifier; and identifiers of respective neighboring tags of each of the plurality of tags. The device further receives respective locations of a subset of the plurality of tags. The device determines remaining respective locations of the plurality of tags not in the subset from: the respective locations of the plurality of tags in the subset and the identifiers of respective neighboring tags of each of the plurality of tags. The device can populate a memory and/or a database with the remaining respective locations of the plurality of tags not in the subset for use by a location tracking server.Type: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Inventors: SUNDARESAN SUNDARAM, VARUN TANDON, SUMAN CHANDRA
-
Patent number: 9806811Abstract: A network, a Visible Light Communications controller (120), and a method relate to a network architecture splitting frame processing functionality between Light Fidelity Access Points (130) and the Visible Light Communications controller or a virtualized controller. In such configurations, the Light Fidelity Access Points are so-called thin devices that may be widely deployed through an infrastructure to concurrently provide illumination and network access via Visible Light Communications protocols such as IEEE 802.15.7 or variants thereof.Type: GrantFiled: November 17, 2016Date of Patent: October 31, 2017Assignee: Extreme Networks, Inc.Inventors: Jeelan Poola, Somesh Agrawal, Prasad K, Sundaresan Sundaram
-
Patent number: 9706426Abstract: A method, a controller, and a network provide Visible Light Communications Personal Area Network (VPAN) and Wireless Local Area Network (WLAN) interworking and mobility management systems and methods. The method includes receiving data traffic from both a Wireless Local Area Networking (WLAN) domain and a Visible Light Communications (VLC) domain, uniquely identifying, in a controller, a device in both the WLAN domain and the VLC domain as a same device using an addressing scheme associated with both the WLAN domain and the VLC domain, wherein the device is configured to operate in both the WLAN domain and the VLC domain, and providing data traffic to the device via one of the WLAN domain and the VLC domain based on a plurality of factors.Type: GrantFiled: November 18, 2013Date of Patent: July 11, 2017Assignee: EXTREME NETWORKS, INC.Inventors: Jeelan Poola, Somesh Agrawal, Prasad K, Sundaresan Sundaram
-
Publication number: 20170163340Abstract: A network, a Visible Light Communications controller (120), and a method relate to a network architecture splitting frame processing functionality between Light Fidelity Access Points (130) and the Visible Light Communications controller or a virtualized controller. In such configurations, the Light Fidelity Access Points are so-called thin devices that may be widely deployed through an infrastructure to concurrently provide illumination and network access via Visible Light Communications protocols such as IEEE 8.02.15.7 or variants thereof.Type: ApplicationFiled: November 17, 2016Publication date: June 8, 2017Inventors: Jeelan Poola, Somesh Agrawal, Prasad K, Sundaresan Sundaram
-
Patent number: 9525486Abstract: A network, a Visible Light Communications (VLC) controller, and a method relate to a network architecture splitting frame processing functionality between Light Fidelity (LiFi) Access Points (APs) and a VLC controller or virtualized controller. In such configurations, the LiFi APs are so-called thin devices that may be widely deployed through an infrastructure to concurrently provide illumination and network access via VLC protocols such as IEEE 802.15.7 or variants thereof.Type: GrantFiled: November 18, 2013Date of Patent: December 20, 2016Assignee: Extreme Networks, Inc.Inventors: Jeelan Poola, Somesh Agrawal, Prasad K, Sundaresan Sundaram