Patents by Inventor Deep Singh

Deep Singh 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: 10797668
    Abstract: Described herein are variable gain amplifiers and multiplexers that embed programmable attenuators into switchable paths to provide variable gain for individual amplifier inputs. The variable gain for an individual input is provided using a amplification stage that is common for each input of the amplifier. A variable attenuation is provided for individual inputs through a combination of a band selection switch and an attenuation selection branch. The attenuation can be tailored for individual inputs and can depend on a gain mode of the amplifier.
    Type: Grant
    Filed: July 6, 2019
    Date of Patent: October 6, 2020
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Junhyung Lee, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
  • Patent number: 10581987
    Abstract: Disclosed are various embodiments for monitoring network usage by client devices and enforcing compliance rules related thereto. A management component of a client application can be provided to identify a first function call made in the source code of the client application to invoke a media player function on the client device associated with a playback of media content received over a carrier network. The first function call can be replaced with a second function call that, when invoked during an execution of the client application, causes a device to identify a size of the media content received by the client device over the carrier network; communicate the size of the media content received by the client device to a remote computing service; and provide the media content for playback on the client device.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: March 3, 2020
    Assignee: AIRWATCH LLC
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh
  • Publication number: 20200007102
    Abstract: Described herein are variable gain amplifiers and multiplexers that embed programmable attenuators into switchable paths to provide variable gain for individual amplifier inputs. The variable gain for an individual input is provided using a amplification stage that is common for each input of the amplifier. A variable attenuation is provided for individual inputs through a combination of a band selection switch and an attenuation selection branch. The attenuation can be tailored for individual inputs and can depend on a gain mode of the amplifier.
    Type: Application
    Filed: July 6, 2019
    Publication date: January 2, 2020
    Inventors: Junhyung LEE, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
  • Publication number: 20190254399
    Abstract: A multi-functional luggage includes a first frame positioned such that an outer face of the first frame includes elements for engaging with the ground. The luggage further includes a second frame operably connected to the first frame and a third frame operably connected to the second frame using a hinge structure such that the third frame pivots from a first position wherein the second frame and the third frame are contiguous to a second position wherein the third frame and the second frame are partially open in order to expose interior of the third frame and the second frame. The third frame and the second frame form a seat in the second position that is sized to support a human such that a torso of the human rests in the second frame and feet of the human rests in the third frame.
    Type: Application
    Filed: December 17, 2018
    Publication date: August 22, 2019
    Inventors: Gursimran Singh Rajvansh, Ripam Deep Singh
  • Patent number: 10382306
    Abstract: Disclosed are examples that relate to monitoring network usage by client devices and enforcing compliance rules related thereto. In various examples, a system can intercept a network call in transit from a client application to an operating system of a client device, wherein the network call is configured to cause a content provider to transmit content to the operating system over a carrier network, and wherein the network call is further configured to cause the operating system to transmit the content to the client application; can modify the configuration of the network call such that the network call causes the operating system to transmit the content to the management component; can receive the content from the operating system; can analyze the content for network usage; can create a network usage analysis; and, can provide the content to the client application.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: August 13, 2019
    Assignee: AIRWATCH LLC
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
  • Publication number: 20190213822
    Abstract: The present disclosure relates to system(s) and method(s) for processing a scanned cheque. The system is configured for receiving a scanned cheque from a banking system, wherein the scanned cheque comprises a set of fields. Further, the system is configured for processing the scanned cheque using deep neural network for digitize the set of values. Further, the system is configured for applying a data processing algorithm on the digitized set of values to generate a set of processed values. Further, the system is configured for extracting a sub set of processed values, from the set of processed values, based on natural language processing of the set of processed values. Further, the system is configured for applying one or more validations, from a set of validations, on the sub set of processed values and transmit the sub set of processed values to the banking system thereby processing the scanned cheque.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 11, 2019
    Inventors: Ritesh JAIN, Ajay SINGH, Sugata GUPTA, Rattan Deep SINGH
  • Patent number: 10348262
    Abstract: Described herein are variable gain amplifiers and multiplexers that embed programmable attenuators into switchable paths that allow signals in a high gain mode to bypass attenuation. This advantageously reduces or eliminates performance penalties in the high gain mode. The programmable attenuators can be configured to improve linearity of the amplification process through pre-LNA attenuation in targeted gain modes. In addition, described herein are variable gain amplifiers with embedded attenuators in a switching network. The attenuators can be embedded onto switches and can be configured to have little or no effect on a noise factor in a high gain mode because the switching network can provide an attenuation bypass in a high gain mode and an attenuation in other gain modes. The programmable attenuators can be embedded onto a multi-input LNA architecture.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: July 9, 2019
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Junhyung Lee, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
  • Publication number: 20180096158
    Abstract: Systems and methods are disclosed herein for dynamically applying information rights management (“IRM”) policies to documents. An example system for dynamically applying IRM policies to documents can include a document repository, a proxy server, and a dynamic IRM wrapping service (also referred to herein as an IRM engine). A user can request a document on the document repository by, for example, attempting to access the document from a user device. The user device can be managed by a management server that enrolls the user device and enforces compliance rules and other policies at the user device. The user's request for the document can be received at the proxy server, and the proxy server can then request the document from the document repository.
    Type: Application
    Filed: June 30, 2017
    Publication date: April 5, 2018
    Inventors: Gerard Murphy, Yugansh Arora, Kunal Muchhala, Gaurav Arora, Anthony Kueh, Deep Singh
  • Publication number: 20180062600
    Abstract: Described herein are variable gain amplifiers and multiplexers that embed programmable attenuators into switchable paths that allow signals in a high gain mode to bypass attenuation. This advantageously reduces or eliminates performance penalties in the high gain mode. The programmable attenuators can be configured to improve linearity of the amplification process through pre-LNA attenuation in targeted gain modes. In addition, described herein are variable gain amplifiers with embedded attenuators in a switching network. The attenuators can be embedded onto switches and can be configured to have little or no effect on a noise factor in a high gain mode because the switching network can provide an attenuation bypass in a high gain mode and an attenuation in other gain modes. The programmable attenuators can be embedded onto a multi-input LNA architecture.
    Type: Application
    Filed: August 30, 2017
    Publication date: March 1, 2018
    Inventors: Junhyung LEE, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
  • Patent number: 9832224
    Abstract: Techniques for dynamic throttling of scan requests for multiple scanners in a cluster of nodes are described. An apparatus may comprise a dynamic throttling service component for executing the dynamic throttling of scan requests for the multiple scanners in the cluster of nodes. The dynamic throttling service component operative to estimate, by the scanner proxy, a resource limit count value representative of resource capacity for servicing scan requests for each one of the multiple scanners in the cluster of nodes; detect a first scan request exceeds the resource limit count value for a first scanner; dynamically throttle each subsequent scan request for the first scanner in response to the first scan request exceeding the resource limit count value; and revise the resource limit count value, by the scanner proxy, for the first scanner.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: November 28, 2017
    Assignee: NETAPP, INC.
    Inventors: Kumar Murugesan, Mankawal Deep Singh, Mark Muhlestein
  • Publication number: 20170302551
    Abstract: Disclosed are various embodiments for monitoring network usage by client devices and enforcing compliance rules related thereto. A management component of a client application can be provided to identify a first function call made in the source code of the client application to invoke a media player function on the client device associated with a playback of media content received over a carrier network. The first function call can be replaced with a second function call that, when invoked during an execution of the client application, causes a device to identify a size of the media content received by the client device over the carrier network; communicate the size of the media content received by the client device to a remote computing service; and provide the media content for playback on the client device.
    Type: Application
    Filed: April 18, 2016
    Publication date: October 19, 2017
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh
  • Publication number: 20170012846
    Abstract: Disclosed are examples that relate to monitoring network usage by client devices and enforcing compliance rules related thereto. In various examples, a system can intercept a network call in transit from a client application to an operating system of a client device, wherein the network call is configured to cause a content provider to transmit content to the operating system over a carrier network, and wherein the network call is further configured to cause the operating system to transmit the content to the client application; can modify the configuration of the network call such that the network call causes the operating system to transmit the content to the management component; can receive the content from the operating system; can analyze the content for network usage; can create a network usage analysis; and, can provide the content to the client application.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
  • Patent number: 9510182
    Abstract: Disclosed are various embodiments for onboarding users of devices newly enrolled with a remote service. According to various embodiments described herein, a computing environment operated by an enterprise can be employed to disable a function of a client device owned or operated by a user. The computing environment is employed to determine a role of the user. Content to be presented on the client device can be determined based at least in part on the role of the user. In response to a determination that the content has been presented to, viewed, and/or consumed by the user of the client device, the computing environment may remotely enable the previously disabled function of the client device.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: November 29, 2016
    Assignee: AirWatch LLC
    Inventors: Kyle Diedrich, Harry Roy Lindsey, IV, Lisa Stasio, Deep Singh
  • Publication number: 20160294853
    Abstract: Techniques for dynamic throttling of scan requests for multiple scanners in a cluster of nodes are described. An apparatus may comprise a dynamic throttling service component for executing the dynamic throttling of scan requests for the multiple scanners in the cluster of nodes. The dynamic throttling service component operative to estimate, by the scanner proxy, a resource limit count value representative of resource capacity for servicing scan requests for each one of the multiple scanners in the cluster of nodes; detect a first scan request exceeds the resource limit count value for a first scanner; dynamically throttle each subsequent scan request for the first scanner in response to the first scan request exceeding the resource limit count value; and revise the resource limit count value, by the scanner proxy, for the first scanner.
    Type: Application
    Filed: June 2, 2015
    Publication date: October 6, 2016
    Applicant: NETAPP, INC.
    Inventors: Kumar Murugesan, Mankawal Deep Singh, Mark Muhlestein
  • Publication number: 20160295396
    Abstract: Disclosed are various embodiments for onboarding users of devices newly enrolled with a remote service. According to various embodiments described herein, a computing environment operated by an enterprise can be employed to disable a function of a client device owned or operated by a user. The computing environment is employed to determine a role of the user. Content to be presented on the client device can be determined based at least in part on the role of the user. In response to a determination that the content has been presented to, viewed, and/or consumed by the user of the client device, the computing environment may remotely enable the previously disabled function of the client device.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Kyle Diedrich, Harry Roy Lindsey, IV, Lisa Stasio, Deep Singh
  • Publication number: 20160069722
    Abstract: Another aspect of the present invention comprises a dispenser having one or more cavities, wherein the cavities may be selectively opened and closed such that by controlling the cavity and closing of the cavities, material may be dispensed. The cavities may be arranged in any manner and may comprise the same or different volumes.
    Type: Application
    Filed: January 28, 2015
    Publication date: March 10, 2016
    Inventor: Bipan Deep Singh
  • Patent number: 9117182
    Abstract: The various embodiments herein provide a method and system that provides curated, reliable information of destinations, information that is particularly relevant while planning a trip which travelers use to decide on what places to go and what activities to do. The system and method provides a preset itinerary of any place that is used or altered to their own liking using various tools and features. The system and method allows traveler/user to use itinerary from the social pool of the travel plans created by other users in the past. The system and method allows the traveler to change a set of preferences that govern the original plan and get a refreshed and up to the minute plan that contains a list of places in proximity to the current location.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: August 25, 2015
    Inventors: Anshuman Bapna, Deep Singh, Kadam Jeet Jain
  • Publication number: 20110200151
    Abstract: A receiver is configured for canceling intra-cell and inter-cell interference in coded, multiple-access, spread-spectrum transmissions that propagate through frequency-selective communication channels. The receiver employs iterative symbol-estimate weighting, subtractive cancellation with a stabilizing step-size, and mixed-decision symbol estimate. Receiver embodiments may be implemented explicitly in software of programmed hardware, or implicitly in standard Rake-based hardware either within the Rake (i.e., at the finger level) or outside the Rake (i.e., at the user of subchannel symbol level).
    Type: Application
    Filed: April 27, 2011
    Publication date: August 18, 2011
    Applicant: RAMBUS INC.
    Inventors: Tommy Guess, Michael L. McCloud, Vijay Nagarajan, Gagan Deep Singh Lamba
  • Publication number: 20110004670
    Abstract: An electronic apparatus and a control method thereof which can remotely process multimedia data stored in peripherals connected to the electronic apparatus are provided. The electronic apparatus comprises a connector to which a peripheral device storing multimedia data is connected; a communication unit which communicates with a plurality of external devices through a network; and a controller which controls the communication unit to broadcast the presence of the multimedia data to the plurality of external devices and transmits the multimedia data to one external device responding to the broadcasting among the plurality of external devices. With this, there are provided an electronic apparatus and a control method thereof capable of easily processing the multimedia data.
    Type: Application
    Filed: July 6, 2010
    Publication date: January 6, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Pankaj Mishra, Sarika Lamba, Mankawal Deep-Singh
  • Publication number: 20100029355
    Abstract: A game may be executed that may provide game objects to a plurality of players such that a characteristic of the game objects for each of the plurality of players may be visible to other players. The game may also receive an arrangement for the game objects from each of the plurality of players. To begin play, the game may select a first player from the plurality of players. The game may then determine whether a first game object of the arrangement for the game objects of the selected first player may be playable. The first game object may then be removed from the game objects of the selected first player if the first game object may be playable.
    Type: Application
    Filed: August 1, 2008
    Publication date: February 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Sean Patrick O'Connor, John Paul Miller, Kunal Deep Singh, Ritesh Prafulbhai Gandhi, Sumit Mehra