Patents by Inventor Abhishek Mishra

Abhishek Mishra 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).

  • Patent number: 10355957
    Abstract: A method, system and apparatus for monitoring error correction data are provided. The method comprises receiving an authorization request defining a media session between an AF server and a mobile device from the AF server. The authorization request contains a media packet flow identifier and a corresponding forward error correction (FEC) packet flow identifier. The method includes deploying policy rules for the media session to a gateway server, the policy rules including the media packet flow identifier and the FEC packet flow identifier; receiving periodic reports from the gateway server, the reports including packet counts for each of the media packet flow and the FEC packet flow; determining whether bandwidth consumed by the FEC packet flow exceeds a predetermined threshold; and when the determination is affirmative, sending an action request to the AF server.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: July 16, 2019
    Assignee: REDKNEE INC.
    Inventor: Abhishek Mishra
  • Patent number: 10341855
    Abstract: Disclosed are communications devices which can send indications that they are secure, and which can detect when a far end device is not secure (unsecure). A secure device is one that is not connected to a speakerphone or other speaker which is capable of emitting—or actually is emitting—sound which is louder than a certain threshold. If a communication device detects that a remote endpoint is unsecure, the communication device will switch to an unsecure mode. When the switch is made, the communications device alerts the user that the call is not secure so that the user can proceed accordingly.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 2, 2019
    Assignee: Polycom, Inc.
    Inventors: Venkata Ganesh Vari, Abhishek Mishra, Shantanu Desai
  • 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
  • Patent number: 10250557
    Abstract: Apparatuses and methods are provided by which a second address of user equipment, which is served on a first address in a first network in a first address realm, to be used by the user equipment for a service in a second address realm is detected, the second address is stored together with the first address, and a network policy control element controlling policy in connection with the service in the second address realm is informed about the second address is. In this way, also a single stack user equipment may access services in different address realms.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: April 2, 2019
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Abhishek Mishra, Gyorgy Tamas Wolfner
  • Publication number: 20190087478
    Abstract: Trigger based analytics database synchronization is described. In one example case, a trigger is invoked based on an operation issued for a record in a transactional database. According to the trigger, one or more data values for synchronization from the transactional database to an analytics database are determined. A message including the data values is formed and added to a message queue through a message infrastructure service including a message broker. In turn, the values from the message are stored in a suitable memory space, such as a staging table, for forwarding to an analytics computing system. Using the trigger and the message infrastructure service, execution of the transactional database operation can be detached in execution from the addition of the value to the staging table and synchronization with the analytics computing system.
    Type: Application
    Filed: January 9, 2018
    Publication date: March 21, 2019
    Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
  • Publication number: 20190050441
    Abstract: Event based analytics database synchronization is described. In one example, an event tracking engine can sequence through batches of records in a transactional database that is being synchronized to an analytics database. The event tracking engine can determine a last version attribute associated with the batch, and query the transactional database to identift any records for the batch having a more recent version attribute than the last version attribute. When any records in the transactional database having a more recent version attribute are identified, the event tracking engine finds the data values in the record are different than those in the analytics database. The data values can be normalized, for example, before being forwarded to an analytics system for incorporation into the a analytics database. Over time, changes in the transactional database are identified and populated or mirrored in the analytics database.
    Type: Application
    Filed: January 9, 2018
    Publication date: February 14, 2019
    Inventors: Zundra Vennaldo Daniel, Joshua Glenn Broch, Liny Chandran, Abhishek Mishra, Manu Nazareth, Sangeeta Soman
  • Publication number: 20190042604
    Abstract: A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Joshua Glenn Broch, Abhishek Mishra, Manu Nazareth, Gregory John Ferguson, Phillip Charles Krasko, Zundna Vennaldo Daniel
  • Publication number: 20180359148
    Abstract: Systems herein allow an administrator to efficiently set up user devices for use in a classroom environment. A management server can display a graphical user interface that includes selection options for defining and using carts of user devices. The carts can be selected and assigned to classes. The GUI also allows the administrator to specify which applications a class will use. Based on these selections, the management server can then manage which user devices install which applications, and allocate licenses accordingly.
    Type: Application
    Filed: August 20, 2018
    Publication date: December 13, 2018
    Inventors: Kevin Jones, Jonathan Spaeth, Adam Rykowski, Nishita Manjunath, Sai Kiran Vudutala, Ramana Malladi, Abhishek Mishra
  • 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
  • Publication number: 20180309755
    Abstract: A policy server and a charging server authorize and authenticate data traffic bypassing a mobile network. The policy server stores subscriber records, each containing one a mobile subscriber identifier corresponding to a communication device. The policy server receives a control session request from a gateway server in a fixed broadband network, including a broadband subscriber identifier and a first network address. Responsive to receiving the request, the policy server creates and stores a control session record including the broadband subscriber identifier and the first network address. The policy server receives an access session request from an application server in a multimedia network, including a mobile subscriber identifier and a second network address. The policy server determines whether the first network address matches the second network address; and when the determination is affirmative, updates the control session record to insert the mobile subscriber identifier.
    Type: Application
    Filed: October 14, 2015
    Publication date: October 25, 2018
    Inventor: Abhishek MISHRA
  • Patent number: 10057117
    Abstract: Systems herein allow an administrator to efficiently set up user devices for use in a classroom environment. A management server can display a graphical user interface that includes selection options for defining and using carts of user devices. The carts can be selected and assigned to classes. The GUI also allows the administrator to specify which applications a class will use. Based on these selections, the management server can then manage which user devices install which applications, and allocate licenses accordingly.
    Type: Grant
    Filed: August 28, 2016
    Date of Patent: August 21, 2018
    Assignee: AirWatch LLC
    Inventors: Kevin Jones, Jonathan Spaeth, Adam Rykowski, Nishita Manjunath, Sai Kiran Vudutala, Ramana Malladi, Abhishek Mishra
  • 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
  • Patent number: 9961637
    Abstract: The present invention relates to networks and provides a method and network devices for energy conservation. The method may include detecting media traffic and media management traffic of a first service requested by a user device on a first bearer; segregating the media traffic and the media management traffic on the first bearer by creating a second bearer and transferring the media traffic or the media management traffic to the second bearer. Moreover, the method may include observing the bearer at which the media traffic was transferred, detecting that the media traffic has an inactive status and controlling the energy consumption at the user device based on the inactive status of the media traffic.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: May 1, 2018
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Abhishek Mishra
  • Publication number: 20180062921
    Abstract: Systems herein allow an administrator to efficiently set up user devices for use in a classroom environment. A management server can display a graphical user interface that includes selection options for defining and using carts of user devices. The carts can be selected and assigned to classes. The GUI also allows the administrator to specify which applications a class will use. Based on these selections, the management server can then manage which user devices install which applications, and allocate licenses accordingly.
    Type: Application
    Filed: August 28, 2016
    Publication date: March 1, 2018
    Inventors: Kevin Jones, Jonathan Spaeth, Adam Rykowski, Nishita Manjunath, Sai Kiran Vudutala, Ramana Malladi, Abhishek Mishra
  • Publication number: 20180047039
    Abstract: An approach for spending allocation, executed by one or more processors to provide one or more monetary output values in response to a request for determining spending allocation in a digital marketing channel, is provided. The approach fits one or more models to train a business environment simulator. The approach generates a supervised learning policy. The approach evolves a supervised learning policy into a distribution estimator policy by adjusting network weights of the supervised learning policy. The approach generates an optimized policy by evolving the distribution estimator policy through interaction with the business environment simulator. The approach determines a profit uplift of the optimized policy by comparing the optimized policy and the supervised learning policy. Further, in response to the optimized policy outperforming the supervised learning policy, the approach deploys the optimized policy in a live environment.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 15, 2018
    Inventors: Aleksander BELOI, Mohamad CHARAFEDDINE, Girish KATHALAGIRI SOMASHEKARIAH, Abhishek MISHRA, Luis QUINTELA, Sunil SRINIVASA
  • Patent number: 9860130
    Abstract: Methods, apparatuses, system and a related computer program product for processing policy requests are disclosed. The method comprises receiving (410) a policy request for establishment of a session for a subscriber; determining (420) if the subscriber belongs to a group subscription; verifying (430) if a binding exists between at least one policy engine among a plurality of policy engines and the group subscription, if the subscriber belongs to the group subscription; and routing (440) the policy request to the at least one policy engine based on the binding for processing the policy request if the result of verification is positive.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 2, 2018
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Ashid Mohammed, Abhishek Mishra, Raghuvamshi Thakur
  • Publication number: 20170353565
    Abstract: Systems and methods are provided for analyzing application usage on a user device and optimizing application and license distribution for user devices in an enterprise. An example system includes a management server and a data server. The management server can provide instructions to the user device to install a tracking application that gathers application-usage data using built-in functionality of the user device. The data server can receive and compile the application-usage data, creating compiled usage data. Using this compiled usage data, the management server can execute a rules engine to determine an action to take associated with at least one application on the user device, such as redistributing application licenses.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Bhavesh Krishna Kumar, Abhishek Mishra, Nigitha Alugubelli
  • Publication number: 20170318456
    Abstract: Disclosed are communications devices which can send indications that they are secure, and which can detect when a far end device is not secure (unsecure). A secure device is one that is not connected to a speakerphone or other speaker which is capable of emitting—or actually is emitting—sound which is louder than a certain threshold. If a communication device detects that a remote endpoint is unsecure, the communication device will switch to an unsecure mode. When the switch is made, the communications device alerts the user that the call is not secure so that the user can proceed accordingly.
    Type: Application
    Filed: December 30, 2016
    Publication date: November 2, 2017
    Inventors: Venkata Ganesh Vari, Abhishek Mishra, Shantanu Desai
  • Patent number: 9685175
    Abstract: A technology for synchronizing text with audio includes analyzing the audio to identify voice segments in the audio where a human voice is present and to identify non-voice segments in proximity to the voice segments. Segmented text associated with the audio, having text segments, may be identified and synchronized to the voice segments.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: June 20, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Brandon Scott Durham, Darren Levi Malek, Toby Ray Latin-Stoermer, Abhishek Mishra, Jason Christopher Hall
  • Publication number: 20170103413
    Abstract: A method, an apparatus, and a computer readable medium of recommending contents. The method includes receiving, by a computer, at least one of user input and contextual input, wherein the contextual input corresponds to a plurality of arms, calculating, by the computer, a plurality of reward values for each of the plurality of arms using a plurality of individual recommendation algorithms such that each of the plurality of reward values is generated by a respective individual recommendation algorithm from the plurality of individual recommendation algorithms, based on the received input, calculating, by the computer, an aggregated reward value for each of the plurality of arms by applying linear program boosting to the plurality reward values for the respective arm; and selecting one arm from the plurality of arms which has greatest calculated aggregated reward value; and outputting, by the computer, contents corresponding to the selected arm.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 13, 2017
    Applicant: SAMSUNG SDS AMERICA, INC.
    Inventors: Qing HE, Abhishek MISHRA, Zhisu ZHU