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: 10797668Abstract: 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: GrantFiled: July 6, 2019Date of Patent: October 6, 2020Assignee: SKYWORKS SOLUTIONS, INC.Inventors: Junhyung Lee, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
-
Patent number: 10581987Abstract: 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: GrantFiled: April 18, 2016Date of Patent: March 3, 2020Assignee: AIRWATCH LLCInventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh
-
Publication number: 20200007102Abstract: 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: ApplicationFiled: July 6, 2019Publication date: January 2, 2020Inventors: Junhyung LEE, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
-
Publication number: 20190254399Abstract: 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: ApplicationFiled: December 17, 2018Publication date: August 22, 2019Inventors: Gursimran Singh Rajvansh, Ripam Deep Singh
-
Patent number: 10382306Abstract: 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: GrantFiled: July 6, 2015Date of Patent: August 13, 2019Assignee: AIRWATCH LLCInventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
-
Publication number: 20190213822Abstract: 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: ApplicationFiled: January 2, 2019Publication date: July 11, 2019Inventors: Ritesh JAIN, Ajay SINGH, Sugata GUPTA, Rattan Deep SINGH
-
Patent number: 10348262Abstract: 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: GrantFiled: August 30, 2017Date of Patent: July 9, 2019Assignee: SKYWORKS SOLUTIONS, INC.Inventors: Junhyung Lee, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
-
Publication number: 20180096158Abstract: 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: ApplicationFiled: June 30, 2017Publication date: April 5, 2018Inventors: Gerard Murphy, Yugansh Arora, Kunal Muchhala, Gaurav Arora, Anthony Kueh, Deep Singh
-
Publication number: 20180062600Abstract: 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: ApplicationFiled: August 30, 2017Publication date: March 1, 2018Inventors: Junhyung LEE, Rimal Deep Singh, Johannes Jacobus Emile Maria Hageraats, Joshua Haeseok Cho, Bipul Agarwal, Aravind Kumar Padyana
-
Patent number: 9832224Abstract: 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: GrantFiled: June 2, 2015Date of Patent: November 28, 2017Assignee: NETAPP, INC.Inventors: Kumar Murugesan, Mankawal Deep Singh, Mark Muhlestein
-
Publication number: 20170302551Abstract: 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: ApplicationFiled: April 18, 2016Publication date: October 19, 2017Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh
-
Publication number: 20170012846Abstract: 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: ApplicationFiled: July 6, 2015Publication date: January 12, 2017Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
-
Patent number: 9510182Abstract: 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: GrantFiled: March 31, 2015Date of Patent: November 29, 2016Assignee: AirWatch LLCInventors: Kyle Diedrich, Harry Roy Lindsey, IV, Lisa Stasio, Deep Singh
-
Publication number: 20160294853Abstract: 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: ApplicationFiled: June 2, 2015Publication date: October 6, 2016Applicant: NETAPP, INC.Inventors: Kumar Murugesan, Mankawal Deep Singh, Mark Muhlestein
-
Publication number: 20160295396Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Kyle Diedrich, Harry Roy Lindsey, IV, Lisa Stasio, Deep Singh
-
Publication number: 20160069722Abstract: 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: ApplicationFiled: January 28, 2015Publication date: March 10, 2016Inventor: Bipan Deep Singh
-
Patent number: 9117182Abstract: 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: GrantFiled: February 7, 2014Date of Patent: August 25, 2015Inventors: Anshuman Bapna, Deep Singh, Kadam Jeet Jain
-
Publication number: 20110200151Abstract: 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: ApplicationFiled: April 27, 2011Publication date: August 18, 2011Applicant: RAMBUS INC.Inventors: Tommy Guess, Michael L. McCloud, Vijay Nagarajan, Gagan Deep Singh Lamba
-
Publication number: 20110004670Abstract: 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: ApplicationFiled: July 6, 2010Publication date: January 6, 2011Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Pankaj Mishra, Sarika Lamba, Mankawal Deep-Singh
-
Publication number: 20100029355Abstract: 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: ApplicationFiled: August 1, 2008Publication date: February 4, 2010Applicant: Microsoft CorporationInventors: Sean Patrick O'Connor, John Paul Miller, Kunal Deep Singh, Ritesh Prafulbhai Gandhi, Sumit Mehra