Babbar
Ashish Babbar, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20140068583 | GENERATING NATIVE CODE FROM INTERMEDIATE LANGUAGE CODE FOR AN APPLICATION - Disclosed herein are representative embodiments of tools and techniques for installing, executing, and/or updating managed applications through generation of native code from code in an intermediate language. According to one exemplary technique, a computing device receives machine dependent intermediate language code (MDIL code) generated by an online provider for an application. Additionally, the computing device installs the application on the computing device by generating a native image for the application, which includes binding a portion of the MDIL code with one or more libraries on the computing device. Also, the native image is stored on the computing device for use in loading the application for execution. | 03-06-2014 |
Gautam Babbar, Philadelphia, PA US
Patent application number | Description | Published |
---|---|---|
20150334386 | AUTOMATIC VIDEO COMPARISON OF THE OUTPUT OF A VIDEO DECODER - The automatic video comparison system for measuring the quality of decoded data described herein provides a method for measuring the quality of decoded data at the level of sub-units of a unit of data, for instance at the level of sub-blocks of a video frame. The system can therefore locate defects that may not otherwise be detected by an automated system that measures quality at the level of the entire frame. Processing encoded media is computationally intensive, thus the automatic video comparison system uses a distributed computing system in order to distribute the computations across many compute resources that are capable of operating in parallel. | 11-19-2015 |
Nitin Babbar, Sheffield GB
Patent application number | Description | Published |
---|---|---|
20110060699 | SYSTEM FOR AND METHOD OF INTERNATIONAL POOLING - A system for and method of tracking a loan from a pool of assets is presented. The pool of assets may be legally owned by a single entity, but with separate individual investors owning an economic beneficial interest in a portion of the pool. The system and method provide a technique that allows for tax transparency for income generated by loans of such individual investor's associated assets. Moreover, the system and method allow for the separate individual investors to be domiciled in different tax jurisdictions. | 03-10-2011 |
Uppinder Babbar, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100138651 | APPARATUS AND METHOD FOR SELECTING IP SERVICES - An apparatus and method for determining an authorized IP service for an access terminal during an establishment of a PPP connection. In an aspect of the disclosure, a data link is established with the access terminal, and a request to authenticate the access terminal is provided to an authentication/authorization server. During authentication, an IP Service Authorized Parameter is provided by the authentication/authorization server, the IP Service Authorized Parameter for indicating the authorized IP service for the access terminal. Thereby, a network layer protocol and a mobility protocol are each configured according to the authorized IP service that corresponds to the IP Service Authorized Parameter. | 06-03-2010 |
Uppinder S. Babbar, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20090219834 | Dynamic Configuration of IP for a Terminal Equipment Attached to a Wireless Device - Techniques for dynamically configuring IP and providing IP connectivity for a terminal equipment attached to a wireless device are described. The wireless device obtains from a wireless network a dynamically assigned IP address, an IP gateway's IP address, a subnet mask, or none or any combination thereof. Wireless device determines a host IP address (which may be the dynamically assigned IP address), a router IP address (which may be the gateway IP address or a spoofed IP address), a server IP address (which may be the router IP address), and a subnet mask (which may be obtained from the wireless network or spoofed by the wireless device). Wireless device, acting as a DHCP server, provides IP configuration for the terminal equipment, acting as a DHCP client. Wireless device thereafter forwards IP packets exchanged between the terminal equipment and wireless network and processes DHCP packets from the terminal equipment. | 09-03-2009 |
20090316904 | HARDWARE ACCELERATION FOR WWAN TECHNOLOGIES - Systems and methods for wireless communications are provided. These include data deciphering components, interrupt processing components, adaptive aggregations methods, optimized data path processing, buffer pool processing, application processing where data is formatted in a suitable format for a destination process, and Keystream bank processing among other hardware acceleration features. Such systems and methods are provided to simplify logic designs and mitigate processing steps during wireless network data processing. | 12-24-2009 |
20110170453 | OPTIMIZED RESOURCE USAGE WITH NETWORK INITIATED QoS - A Quality of Service (QoS) interface maps virtual-to-real QoS instances and vice versa in order to make transparent to a network and to user equipment when network-initiated QoS is not supported by both. | 07-14-2011 |
20120159218 | EFFICIENT POWER MANAGEMENT AND OPTIMIZED EVENT NOTIFICATION IN MULTI-PROCESSOR COMPUTING DEVICES - Methods and devices for reducing power consumption in a multi-processor computing device include filtering indications from the second processor intended for the first processor while the first processor is in a low power state, so that only selected, such as significant, indications are transmitted. The second processor may be informed when the first processor is in a low power state. Indications generated by the second processor may be compared to indication filtering criteria to determine whether each should be transmitted to the first processor. Those indications satisfying the indication filtering criteria may be sent to the first processor, causing it to return to a normal power state. In mobile computing device the first processor may be an applications processor and the second processor may be a modem. Filtering of indications may be accomplished in the second processor or in a power controller in some implementations. | 06-21-2012 |