Vellanki
Latha Sree Vellanki, Helena, MT US
Patent application number | Description | Published |
---|---|---|
20130076690 | FINGER STYLUS FOR USE WITH CAPACITIVE TOUCH PANELS - Capacitive styluses and methods for use thereof. A stylus according to the present application may include a finger engagement portion adapted to engage the finger of a user. Furthermore, the stylus may include an extension portion that is adapted to extend beyond the distal tip of the finger of the user. An electrically conductive contact surface may be disposed beyond the distal tip of the finger and be contactable with a capacitive touch panel. An electrically conductive path may be provided between the contact surface and the finger engagement portion to establish electrical communication therebetween. The contact surface may be of sufficient size to affect a capacitive sensor of a capacitive touch panel when in contact therewith and when the stylus is mounted to the finger of a user. | 03-28-2013 |
20140320453 | FINGER STYLUS FOR USE WITH CAPACITIVE TOUCH PANELS - Capacitive styluses and methods for use thereof. A stylus according to the present application may include a finger engagement portion adapted to engage the finger of a user. Furthermore, the stylus may include an extension portion that is adapted to extend beyond the distal tip of the finger of the user. An electrically conductive contact surface may be disposed beyond the distal tip of the finger and be contactable with a capacitive touch panel. An electrically conductive path may be provided between the contact surface and the finger engagement portion to establish electrical communication therebetween. The contact surface may be of sufficient size to affect a capacitive sensor of a capacitive touch panel when in contact therewith and when the stylus is mounted to the finger of a user. | 10-30-2014 |
Mohan Vellanki, Waltham, MA US
Rama K. Vellanki, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20140039836 | MONITORING, DIAGNOSING AND OPTIMIZING ELECTRIC SUBMERSIBLE PUMP OPERATIONS - The present disclosure describes systems and methods for monitoring, diagnosing and optimizing operation of an electric submersible pump (ESP). At least some illustrative embodiments include a method that includes collecting measured data representative of a state of an ESP within a well or of well conditions and storing the measured data, matching a nodal analysis model of the well to the well by matching one or more modeled values to corresponding measured data, and identifying one or more likely conditions of the ESP based at least in part on data generated by a matched model. The method further includes updating the matched model to reflect a selected correction of one of the likely conditions identified, generating ESP performance curves using the updated model, and presenting to a user an action recommended to achieve an ESP performance consistent with an ESP operating point selected from one of the ESP performance curves. | 02-06-2014 |
Rama Krishna Vellanki, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20140039793 | MONITORING, DIAGNOSING AND OPTIMIZING GAS LIFT OPERATIONS - Systems and methods for monitoring, diagnosing and optimizing operation of a gas lift (GL) system, at least some of which include a method that includes collecting measured data representative of the GL system's state, storing the measured data, comparing the measured data to a well model's calculated data for the well and identifying likely conditions of the GL system based on mismatches between the measured data and the calculated data. The method further includes updating the model to reflect the likely conditions and selected corrections of the likely conditions, generating GL system performance curves using the updated model and presenting to a user actions recommended to achieve a GL system performance consistent with a GL system operating point on at least one of the GL system performance curves. | 02-06-2014 |
Ravi Vellanki, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100319754 | PHOTOVOLTAIC MODULE CONFIGURATION - Improvements for a photovoltaic module (PVM) include the use of a micro-embossed, reflective optical film located in areas of the PVM not covered by the solar cells. The optical film is configured to reflect light incident upon the PVM onto the solar cells and may be formed from a polymeric material. Further enhancements include the use of a compliant heat conducting polymeric film on back sides of the solar cells and a heat conductive polymeric film deposited on an aluminum foil to form a composite film, which effects heat transfer from the solar cell junctions and improves cell efficiency. A top glass with selective frequency and anti-reflective coatings may also be used. Further, improved interconnects for the solar cells eliminate sharp edges, helping to avoid any potential for encapsulant tearing or tab “push-through” and resultant shorting during lamination. | 12-23-2010 |
Revathi Vellanki, Morris Plains, NJ US
Patent application number | Description | Published |
---|---|---|
20080244712 | SYSTEM AND METHOD FOR AUTHENTICATING A USER OF AN IMAGE PROCESSING SYSTEM - A system and method for authenticating a user of an image processing system. User credentials are received at an authentication device corresponding to an image processing device, and transmitted to a first server remote from the authentication device. The validity of the user credentials are judged by comparing the received user credentials to authentication information stored at the first server, and a result of the judging is transmitted to the image processing device. The image processing device then requests access to a second server remote from the image processing device, and the second server transmits a request for the user credentials to the first server. After receiving the user credentials from the first server, the second server performs user authentication. | 10-02-2008 |
Siridhar Vellanki, Bothell, WA US
Patent application number | Description | Published |
---|---|---|
20090083718 | Using a command interpreter at design time - Various technologies and techniques are disclosed for using a command interpreter at design time of a software application. A command interpreter can be used to design and test the functionality of an application at design time. The command interpreter allows a user to identify a command to execute for a selected object at design time of an application being developed within a software application design environment. The command interpreter causes the identified command to be executed. A selected object can be sent from a visual tree to the command interpreter. The command interpreter receives the object sent from the visual tree and assigns a designated object name for referencing the object in the command interpreter. The designated object name is displayed within the command interpreter to allow a user to have an abbreviated way of issuing one or more commands for the object from the command interpreter. | 03-26-2009 |
Siva Rama Prasad Vellanki, Andharapradesh IN
Patent application number | Description | Published |
---|---|---|
20090286981 | PROCESS FOR THE PREPARTION OF TENOFOVIR - The present invention relates to novel Tenofovir disoproxil hemifumarate salt, which is prepared by dealkylation of Phosphonate esters by using mineral acids followed by esterification and crystallization to give crystalline Tenofovir disoproxil. The Tenofovir disoproxil is further converted to fumarate salts with improved yield. | 11-19-2009 |
Siva Rama Prasad Vellanki, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20120251826 | PROCESS FOR THE PREPARATION OF DARUNAVIR - A process for the preparation of Darunavir comprises the reacting of 4-amino-N-(2R,3S) (3-amino-2-hydroxy-4-phenylbutyl)-N-isobutyl-benzenesulfonamide with (3R,3aS,6aR)-hexahydrofuro[2,3-b]furan-3-ol derivative in N-methyl-2-pyrrolidinone and isolating the resulting Darunavir. The process yields Darunavir with a very low level of the difuranyl impurity. | 10-04-2012 |
20130005969 | PROCESS FOR THE PREPARATION OF TENOFOVIR DISOPROXIL FUMARATE - The present invention relates to an improved process for the preparation of Tenofovir Disoproxil and its pharmaceutically acceptable salts comprising the steps of: a) esterifying Tenofovir with chloromethyl isopropyl carbonate in presence of a base, phase transfer catalyst and optionally dehydrating agent, in a suitable solvent; b) optionally purifying Tenofovir Disoproxil; and c) converting of Tenofovir Disoproxil into its pharmaceutically acceptable salts. The present invention further relates to a process for the preparation of Tenofovir by reacting 1-(6-amino-purin-9-yl)-propan-2-ol with toluene-4-sulfonic acid diethoxy phosphoryl methyl ester in presence of a base in a non-polar solvent medium followed by hydrolysis. | 01-03-2013 |
20130211108 | NOVEL PROCESS FOR THE PREPARATION OF (3S)-TETRAHYDROFURAN-3-YL (IS, 2R)-3-[[(4-AMINOPHENYL) SULFONYL] (ISOBUTYL) AMINO]-1-BENZYL-2-(PHOSPHONOOXY) PROPYLCARBAMATE AND ITS PHARMACEUTICALLY ACCEPTABLE SALTS - The present invention relates to a novel process for the preparation of Fosamprenavir or its pharmaceutically acceptable salts thereof by using novel intermediates. | 08-15-2013 |
20130303780 | PROCESS FOR THE PREPARATION OF 2-ARYLTHIAZOLE DERIVATIVES - The present invention relates an improved process for the preparation of 2-arylthiazole derivatives which are intermediates of Febuxostat and further conversion to Febuxostat or pharmaceutically acceptable salts thereof. | 11-14-2013 |
20140350270 | Crystalline Darunavir - The present invention relates to a non-solvated crystalline Darunavir, process for its preparation and pharmaceutical composition comprising it. The present invention also relates to a process for the preparation of amorphous Darunavir from a non-solvated crystalline Darunavir. | 11-27-2014 |
Srinivas Prasad Vellanki, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20130198450 | SHAREABLE VIRTUAL NON-VOLATILE STORAGE DEVICE FOR A SERVER - Disclosed are a system, a method and/or an apparatus of a shareable virtual non-volatile storage device for a server. In one embodiment, the system includes a server, a storage array, a management processor, and a switching fabric. The storage array includes a storage device coupled with a controller associated with a shared driver to receive a data request from the server at a remote location from the storage array through the switch fabric via a communication link to direct the data request to the storage device coupled with it and transmit data to the server through the switch fabric. A virtual storage device is generated in the server to enable the server to share the shared driver in the storage array with other servers through the switch fabric between the server and the storage array. The server distributes the data across the storage devices through the shared driver. | 08-01-2013 |
Venu Vellanki, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150227654 | PROCESS WINDOW OPTIMIZER - Disclosed herein is a computer-implemented defect prediction method for a device manufacturing process involving processing a pattern onto a substrate, the method comprising: identifying a processing window limiting pattern (PWLP) from the pattern; determining a processing parameter under which the PWLP is processed; and determining or predicting, using the processing parameter, existence, probability of existence, a characteristic, or a combination thereof, of a defect produced from the PWLP with the device manufacturing process. | 08-13-2015 |
Venugopal Vellanki, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120327383 | System and Method to Ensure Source and Image Stability - The present invention discloses various system and process embodiments where wafer-metrology and direct measurements of the lithography apparatus characteristics are combined to achieve temporal drift reduction in a lithography apparatus/process using a simulation model. The simulation model may have sub-components. For example, a sub-model may represent a first set of optical conditions, and another sub-model may represent a second set of optical conditions. The first set of optical conditions may be a standard set of illumination conditions, and the second set may be a custom set of illumination conditions. Using the inter-relationship of the sub-models, stability control under custom illumination condition can be achieved faster without wafer metrology. | 12-27-2012 |
Vivekanand Vellanki, Andhra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20130150083 | LOCATION BASED, SOFTWARE CONTROL OF MOBILE DEVICES - Methods are disclosed for controlling mobile computing devices such as laptops, PDAs and cellular telephones, based on their location. A mobile computing device may include a software-rendered map of defined geographic regions, location handlers for defining behavior of a mobile device in a given geographic region, and a location handling engine for determining when a new geographic zone has been entered and exited, and for executing and terminating location handlers accordingly. | 06-13-2013 |
Vivekanand Vellanki, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090098870 | Supporting data roaming in GPRS networks - A method and apparatus for supporting data connectivity with a roaming partner when a communication device is outside a service provider's range of coverage is provided. In one aspect, a user can select and store a roaming partner that is capable of data communication. While roaming, the communication device will display the data-roaming partners that are currently available within the communication range of the device and the user can choose one of these data-roaming partners and store the data-roaming partner information in memory. Upon re-entering the region within communication range of that roaming partner, the device can communicate with the roaming partner of choice rather than the roaming partner ordinarily selected by the device as a default. | 04-16-2009 |
20090158148 | Automatically provisioning a WWAN device - Network connection information is requested by a wireless wide area network device via the internet. Such information may include configuration information, data roaming partner information, and/or cost information regarding roaming partner connection and/or a subscriber plan related to the wireless wide area network. To retrieve the information, the wireless device sends a request to a redirection server, which in turn provides an internet address for a provisioning server, or instructs a provisioning server to provide the network configuration information to the wireless device. A user and/or the wireless device may use the network connection information when deciding whether and/or how to connect to the network. A network provider may use methods disclosed herein to efficiently update wireless devices that subscribe to the network. The network provider may provide selected network connection information based on information regarding the wireless device, such as the user identification. | 06-18-2009 |
20110313973 | Map-Reduce Ready Distributed File System - A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. A primitive storage layer (storage pools) knits together raw block stores and provides a storage mechanism for containers and transaction logs. Storage pools are manipulated by individual file servers. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Key-value stores relate keys to data for such purposes as directories, container location maps, and offset maps in compressed files. | 12-22-2011 |
20120101991 | Map-Reduce Ready Distributed File System - A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring. | 04-26-2012 |
20150119024 | Automatically provisioning a WWAN device - Network connection information is requested by a wireless wide area network device via the internet. Such information may include configuration information, data roaming partner information, and/or cost information regarding roaming partner connection and/or a subscriber plan related to the wireless wide area network. To retrieve the information, the wireless device sends a request to a redirection server, which in turn provides an internet address for a provisioning server, or instructs a provisioning server to provide the network configuration information to the wireless device. A user and/or the wireless device may use the network connection information when deciding whether and/or how to connect to the network. A network provider may use methods disclosed herein to efficiently update wireless devices that subscribe to the network. The network provider may provide selected network connection information based on information regarding the wireless device, such as the user identification. | 04-30-2015 |