Patents by Inventor Manas Sharma

Manas Sharma 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: 20230107197
    Abstract: A method is disclosed. The method includes receiving a first interaction request to transfer a first interaction amount from a sender to a receiver. The first interaction request comprise a sender identifier, a receiver identifier, the first interaction amount, and a condition. The computer generates a smart contract this information, and then hashes the to form a first hash key. The computer incorporates the information, and the first hash key into a first block in a blockchain. The computer receives a second interaction request from the receiver device to transferring a second amount from the receiver to a third party, the second interaction request comprising the receiver identifier, a second interaction amount, and a third party identifier. The computer hashes this information to form a second hash key. The server computer incorporates this information and the second hash key into a second block in the blockchain.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 6, 2023
    Inventor: Manas Sharma
  • Patent number: 11082804
    Abstract: Example method includes: receiving, by a network device, a plurality of signal strength values associated with a particular timestamp corresponding to a particular client device from a plurality of access points in a wireless network at a site; determining a mobility pattern based on the plurality of signal strength values associated with the particular timestamp corresponding to the particular client device; comparing the mobility pattern associated with the particular timestamp corresponding to the particular client device with mobility patterns associated with other timestamps or corresponding to other client devices to identify a set of frequent mobility patterns; determining whether an unassociated client device exhibits a threshold number of frequent mobility patterns for a threshold amount of time; and determining that the unassociated client device presents in the site in response to the unassociated client device exhibiting the threshold number of the frequent mobility patterns for the threshold amou
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: August 3, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ataur Rehman, Manaswini Lakshmikanth Sugatoor, Manas Sharma
  • Patent number: 10715999
    Abstract: Authentication keys are selectively cached locally for faster roaming of wireless stations in a communication network. An attempt by a station to reassociate with an access point is detected. Responsive to identifying a key corresponding to the station as evidence of a previous association, the key is retrieved from the key cache without contracting a controller or an authentication server, for faster responses. At least one modified response frame is generated to include the identified key along with an approval of the association between the access point and the station. The at least one modified response is sent from the access point to the station. An attempt to roam to a station for a first time is detected responsive to a key cache miss at the access point. If the station has previously associated with an access point under purview of the controller, keys are located and sent back to the access point without contacting an authentication server as an improvement over IEEE 802.11r.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: July 14, 2020
    Assignee: Fortinet, Inc.
    Inventors: Manas Sharma, Manish Shukla, Ligeo George
  • Publication number: 20200107162
    Abstract: Example implementations relate to client boundary location. For example, a non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to estimate a location of a client within a first boundary; determine whether there is a pathway between the first boundary and a second boundary for the client to move; and indicate whether the client is in the first boundary or the second boundary based on the determination of the pathway and the estimated location of the client.
    Type: Application
    Filed: October 1, 2018
    Publication date: April 2, 2020
    Inventors: Manaswini Lakshmikanth Sugatoor, Gopal Agarwal, Manas Sharma, Sachin Shamrao Sanap
  • Publication number: 20190268727
    Abstract: Example method includes: receiving, by a network device, a plurality of signal strength values associated with a particular timestamp corresponding to a particular client device from a plurality of access points in a wireless network at a site; determining a mobility pattern based on the plurality of signal strength values associated with the particular timestamp corresponding to the particular client device; comparing the mobility pattern associated with the particular timestamp corresponding to the particular client device with mobility patterns associated with other timestamps or corresponding to other client devices to identify a set of frequent mobility patterns; determining whether an unassociated client device exhibits a threshold number of frequent mobility patterns for a threshold amount of time; and determining that the unassociated client device presents in the site in response to the unassociated client device exhibiting the threshold number of the frequent mobility patterns for the threshold amou
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Ataur Rehman, Manaswini Lakshmikanth Sugatoor, Manas Sharma
  • Patent number: 10383082
    Abstract: Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: August 13, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Manas Sharma, Gopal Agarwal, Manaswini Lakshmikanth Sugatoor
  • Patent number: 10327107
    Abstract: Example method includes: receiving, by a network device, a plurality of signal strength values associated with a particular timestamp corresponding to a particular client device from a plurality of access points in a wireless network at a site; determining a mobility pattern based on the plurality of signal strength values associated with the particular timestamp corresponding to the particular client device; comparing the mobility pattern associated with the particular timestamp corresponding to the particular client device with mobility patterns associated with other timestamps or corresponding to other client devices to identify a set of frequent mobility patterns; determining whether an unassociated client device exhibits a threshold number of frequent mobility patterns for a threshold amount of time; and determining that the unassociated client device presents in the site in response to the unassociated client device exhibiting the threshold number of the frequent mobility patterns for the threshold amou
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: June 18, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ataur Rehman, Manaswini Lakshmikanth Sugatoor, Manas Sharma
  • Patent number: 10299276
    Abstract: Example implementations relate to network deployment of devices. For example, a non-transitory computer readable medium storing instructions executable by a processing resource can determine a plurality of deployment thresholds of a plurality of devices, wherein the plurality of deployment thresholds are associated with a type of the plurality of devices. The instructions can cause the processing resource to monitor deployment data associated with the plurality of devices to identify a device with a deployment outlier. The device with the deployment outlier is a device with deployment data that is outside a deployment threshold of the device. The instructions can cause the processing resource to adjust the deployment threshold of the device based on the monitoring.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: May 21, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Manaswini Lakshmikanth Sugatoor, Ataur Rehman, Gopal Agarwal, Brijesh Kumar Yadav, Manas Sharma, Abhishek Mishra
  • Publication number: 20180352384
    Abstract: Example method includes: receiving, by a network device, a plurality of signal strength values associated with a particular timestamp corresponding to a particular client device from a plurality of access points in a wireless network at a site; determining a mobility pattern based on the plurality of signal strength values associated with the particular timestamp corresponding to the particular client device; comparing the mobility pattern associated with the particular timestamp corresponding to the particular client device with mobility patterns associated with other timestamps or corresponding to other client devices to identify a set of frequent mobility patterns; determining whether an unassociated client device exhibits a threshold number of frequent mobility patterns for a threshold amount of time; and determining that the unassociated client device presents in the site in response to the unassociated client device exhibiting the threshold number of the frequent mobility patterns for the threshold amou
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Inventors: Ataur Rehman, Manaswini Lakshmikanth Sugatoor, Manas Sharma
  • Publication number: 20180324741
    Abstract: Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
    Type: Application
    Filed: July 16, 2018
    Publication date: November 8, 2018
    Inventors: Manas Sharma, Gopal Agarwal, Manaswini Lakshmikanth Sugatoor
  • Patent number: 10117048
    Abstract: Example implementations relate to client boundary location. For example, a non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to estimate a location of a client within a first boundary; determine whether there is a pathway between the first boundary and a second boundary for the client to move; and indicate whether the client is in the first boundary or the second boundary based on the determination of the pathway and the estimated location of the client.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: October 30, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Manaswini Lakshmikanth Sugatoor, Gopal Agarwal, Manas Sharma, Sachin Shamrao Sanap
  • Publication number: 20180310185
    Abstract: Example implementations relate to network deployment of devices. For example, a non-transitory computer readable medium storing instructions executable by a processing resource can determine a plurality of deployment thresholds of a plurality of devices, wherein the plurality of deployment thresholds are associated with a type of the plurality of devices. The instructions can cause the processing resource to monitor deployment data associated with the plurality of devices to identify a device with a deployment outlier. The device with the deployment outlier is a device with deployment data that is outside a deployment threshold of the device. The instructions can cause the processing resource to adjust the deployment threshold of the device based on the monitoring.
    Type: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventors: Manaswini Lakshmikanth Sugatoor, Ataur Rehman, Gopal Agarwal, Brijesh Kumar Yadav, Manas Sharma, Abhishek Mishra
  • Patent number: 10034263
    Abstract: Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: July 24, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Manas Sharma, Gopal Agarwal, Manaswini Lakshmikanth Sugatoor
  • Patent number: 10009775
    Abstract: Example implementations relate to network deployment of devices. For example, a non-transitory computer readable medium storing instructions executable by a processing resource can determine a plurality of deployment thresholds of a plurality of devices, wherein the plurality of deployment thresholds are associated with a type of the plurality of devices. The instructions can cause the processing resource to monitor deployment data associated with the plurality of devices to identify a device with a deployment outlier. The device with the deployment outlier is a device with deployment data that is outside a deployment threshold of the device. The instructions can cause the processing resource to adjust the deployment threshold of the device based on the monitoring.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: June 26, 2018
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Manaswini Lakshmikanth Sugatoor, Ataur Rehman, Gopal Agarwal, Brijesh Kumar Yadav, Manas Sharma, Abhishek Mishra
  • Publication number: 20180124556
    Abstract: Example implementations relate to client boundary location. For example, a non-transitory computer readable medium storing instructions executable by a processing resource to cause a computer to estimate a location of a client within a first boundary; determine whether there is a pathway between the first boundary and a second boundary for the client to move; and indicate whether the client is in the first boundary or the second boundary based on the determination of the pathway and the estimated location of the client.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Manaswini Lakshmikanth Sugatoor, Gopal Agarwal, Manas Sharma, Sachin Shamrao Sanap
  • Publication number: 20180007652
    Abstract: Examples disclosed herein relate to determining a scale associated with received signal strength indicators (RSSIs). In one example, a computing device receives access point (AP) RSSIs. The RSSIs are determined at APs. The APs are associated with coordinate information. In one example, records are maintained for AP reference pairs. Each AP RSSI can be determined at one AP with reference to another AP. In one example, the computing device determines a scale associated with each record.
    Type: Application
    Filed: March 14, 2017
    Publication date: January 4, 2018
    Inventors: Manas Sharma, Gopal Agarwal, Manaswini Lakshmikanth Sugatoor
  • Publication number: 20170134940
    Abstract: Authentication keys are selectively cached locally for faster roaming of wireless stations in a communication network. An attempt by a station to reassociate with an access point is detected. Responsive to identifying a key corresponding to the station as evidence of a previous association, the key is retrieved from the key cache without contracting a controller or an authentication server, for faster responses. At least one modified response frame is generated to include the identified key along with an approval of the association between the access point and the station. The at least one modified response is sent from the access point to the station. An attempt to roam to a station for a first time is detected responsive to a key cache miss at the access point. If the station has previously associated with an access point under purview of the controller, keys are located and sent back to the access point without contacting an authentication server as an improvement over IEEE 802.11r.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 11, 2017
    Inventors: Manas Sharma, Manish Shukla, Ligeo George
  • Patent number: 9401020
    Abstract: Systems, methods and computer program products to perform multi-modality vertebrae recognition are provided. Aspects of the present disclosure disclosed and described herein enable a multi-modality vertebrae recognition engine that recognizes vertebrae by using a three-stage recognition approach: landmark detection, global shape registration, and local pose adjustment. These stages cover the matching from local to global spine structures. The three stages are implemented by three modules in the hierarchical deformable model, the local appearance module, global geometry model, and local geometry model. According to one aspect of the present disclosure, the overall workflow can be understood as a three-stage top-down registration. The goal of the registration is: 1) to align the global shape of the spine model, and 2) to align the vertebrae poses with the local image structures around identified landmarks.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: July 26, 2016
    Assignees: London Health Science Centre Research Inc, General Electric Company
    Inventors: Shuo Li, Yungliang Cai, Said Osman, Mark Landis, Manas Sharma
  • Patent number: 9356817
    Abstract: According to one embodiment of the invention, a method for mitigating duplication of multicast data streams to wireless client devices. The method comprises the operations of detecting, by one or more network devices, a multicast message, and controlling, by the one or more network devices, a forwarding of information within the multicast message to a network device handling multicast data transmissions. The forwarding is controlled based on information within the multicast message and the presence of such information in prior established data structure.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: May 31, 2016
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Gopal Agarwal, Manas Sharma, Manoj Gupta
  • Publication number: 20130286921
    Abstract: According to one embodiment of the invention, a method for mitigating duplication of multicast data streams to wireless client devices. The method comprises the operations of detecting, by one or more network devices, a multicast message, and controlling, by the one or more network devices, a forwarding of information within the multicast message to a network device handling multicast data transmissions. The forwarding is controlled based on information within the multicast message and the presence of such information in prior established data structure.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Inventors: Gopal Agarwal, Manas Sharma, Manoj Gupta