Anil K.
Anil K. Annadata, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20090252320 | System and Method for Multi-Channel Communication Queuing - An apparatus and method for coordinating communication between one or more agents and a plurality of communication channels associated with different media formats such as telephone, email, and fax. A first request in a first media format can be received via a first communication channel and a second request in a second media format can be received via a second communication channel. Agents can be enabled to access requests in one or more of the media formats, and requests can be assigned to agents based on the types of media formats the agents can access, the subject matter of the requests, and/or the agents' skills. The requests can be placed in a queue until an agent is available to accept the request. Rules for assigning requests to agents can be included in a queuing engine. Agents can also decline a request routed to them, and route the request to another agent or return it back to the queue. | 10-08-2009 |
20090313642 | Adaptive Communication Application Programming Interface - A method and apparatus for inter-module communication is disclosed. The method includes defining a command definition, wherein the command definition comprises commands for interfacing with a multi-channel, multi-media, communication queuing system. The command definition can include, for example, driver object commands to request media type lists and command event lists, create drivers, request service, and release drivers. The command definition can also include, for example, service object commands to release service objects, notify when handling of an event is complete, invoke commands, release work items, suspend work items, resume work items, handle queued events, and cancel queued events. The command definition can also include, for example, client object commands to start a work item, release work items, save work item contexts, restore work item contexts, serialize work items, free work item storage, begin batch processing, and end batch processing. | 12-17-2009 |
Anil K. Doradla, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20130090093 | Method for Communications Between a Communication Device and Wireless Access Points - A system and methods are disclosed for communications between a communication device and wireless access points. A system that incorporates teachings of the present disclosure may include, for example, a multimode communication device (MCD), a controller, a global position (GPS) receiver, and a multimode wireless transceiver. The controller can be programmed to authenticate the MCD with a first wireless access point, request and receive a first internet protocol (IP) address, establish communications with a network management system (NMS) according to the first IP address, transmit to the NMS a location of the MCD, receive a second IP address from the NMS in response to the NMS determining that the MCD is near a second wireless access point, and establish communications over the second wireless access point according to the second IP address. | 04-11-2013 |
Anil K. Kandangath, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20140013100 | ESTABLISH BIDIRECTIONAL WIRELESS COMMUNICATION BETWEEN ELECTRONIC DEVICES USING VISUAL CODES - Methods, systems, and computer readable media relating to techniques for forming network connections between electronic devices using visual codes are described. Various configurations make use of one of many possible techniques for encoding data into a visual image. A first device which receives indication of intent to establish a data connection with a second device, can display an image containing encoded data. A second device can capture the image with an attached camera and decode the image to obtain connection information for the first device. The first device can then create a data connection with the second device using the information obtained from the image. | 01-09-2014 |
20140195143 | Dynamic Presentation of Navigation Instructions - In some implementations, a mobile device can be configured to provide navigation instructions to a user of the mobile device. The navigation instructions can be graphical, textual or audio instructions. The presentation of the navigation instructions can be dynamically adjusted based the importance of individual instructions and/or environmental conditions. For example, each navigation instruction can be associated with an importance value indicating how important the instruction is. The volume of important audio instructions can be adjusted (e.g., increased) to compensate for ambient noise so that a user will be more likely to hear the navigation instruction. The timing and/or repetition of the presentation of important instructions can be adjusted based on weather conditions, traffic conditions, or road conditions and/or road features so that a user will be less likely to miss an important navigation instruction. | 07-10-2014 |
Anil K. Kandangath, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150050923 | DETERMINING EXIT FROM A VEHICLE - Methods and mobile devices determine an exit from a vehicle. Sensors of a mobile device can be used to determine when the user is in a vehicle that is driving. The same or different sensors can be used to identify a disturbance (e.g., loss of communication connection from mobile device to a car computer). After the disturbance, an exit confidence score can be determined at various times, and compared to a threshold. A determination of the exit of the user can be determined based on the comparison of the exit confidence score to the threshold. The mobile device can perform one or more functions in response to the exit confidence score exceeding the threshold, such as changing a user interface (e.g., of a navigation app) or obtaining a location to designate a parking location. | 02-19-2015 |
Anil K. Maddhirala, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100186020 | SYSTEM AND METHOD OF MULTITHREADED PROCESSING ACROSS MULTIPLE SERVERS - In one embodiment the present invention includes a computer implemented system and method of multithreaded processing on multiple servers. Jobs may be received in a jobs table for execution. Each of a plurality of servers may associate a thread for executing a particular job type. As a job is received in the job table, the associated thread on each server may access the jobs table and pick up the job if the job type for the job is associated with the thread. Jobs may include sequential and parallel tasks to be performed. Sequential job tasks may be performed by one associated thread on one server, while parallel job tasks may be performed by each associated thread on each server. In one embodiment, a metadata table is used to coordinate multithreaded processing across multiple servers. | 07-22-2010 |
Anil K. Maddipatla, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130283244 | Debugging Extensible Markup Language - Disclosed is a method and system for debugging XML files or documents by inserting a breakpoint into an XML file and converting the XML file into a bytecode format, where the breakpoint is propagated into the bytecode format and stored in runtime libraries. During runtime, on encountering the breakpoint, the location of the breakpoint is internally determined in the bytecode and points to the location of the breakpoint in the XML file. | 10-24-2013 |
Anil K. Padi, Irving, TX US
Patent application number | Description | Published |
---|---|---|
20110026903 | RECORDING DEVICE - A method includes receiving, at a recording device, an instruction or command from a user to record television programming on a first channel for a period of time. The method also includes receiving information from the user, where the information identifies one or more names or titles to associate with the programming to be recorded on the first channel for the period of time. The method further includes recording the programming on the first channel for the period of time, receiving a request to view a list of recorded programs and outputting the list of the recorded programs, where the list includes the one or more names or titles associated with the programming on the first channel for the period of time. | 02-03-2011 |
20120216228 | PROGRAM GUIDE INCLUDING ONLINE CHANNELS - A method includes providing a programming guide including listings associated with a number of channels provided by a television service provider. The method may also include receiving, from a user, input corresponding to a request to add a listing in the programming guide associated with an online content provider, and providing a user interface requesting that the user add information associated with the online content provider. The method may further include receiving, via the user interface, an identifier associated with the online content provider, storing the identifier in a memory, and modifying the programming guide to include a listing associated with the online content provider. | 08-23-2012 |
20130335637 | PROGRAM GUIDE WITH PAST HISTORY DISPLAY AND PROGRAM SELECTION - A method includes receiving, at a set top box, an instruction or command from a user to view program listings associated with programs that were broadcast by a television service provider during a first period of time that is prior to a current time. The method also includes identifying at least one television program that was broadcast during the first period of time and that is available to the user, and outputting, by the set top box, a program guide identifying the at least one television program. The method further includes receiving, at the set top box, a selection corresponding to a first one of the at least one television program and outputting, by the set top box, the first television program. | 12-19-2013 |
Anil K. Patnala, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20110152774 | OPHTHALMIC VALVED TROCAR CANNULA - In various embodiments, a trocar cannula may be configured for insertion into an eye to facilitate insertion and removal of instruments during surgery. The cannula may be affixed to an overcap (to inhibit rotation of the overcap relative to the cannula) that includes a seal. In some embodiments, the seal may be overmolded into the overcap or may include a wafer that is fixed between the cannula and the overcap to inhibit rotation relative to the cannula and the overcap. In some embodiments, the cannula and overcap may snap together through a tab/slot interface in a permanent fashion such that the cannula and overcap may not be separated without damaging the cannula or overcap. In some embodiments, a vent cannula may be receivable in the slit of the seal for allowing fluids to vent from the eye through the cannula (which may include an indentation to frictionally engage the vent). | 06-23-2011 |
20120302961 | Ophthalmic Valved Trocar Cannula - In various embodiments, a trocar cannula may be configured for insertion into an eye to facilitate insertion and removal of instruments during surgery. The cannula may be affixed to an overcap (to inhibit rotation of the overcap relative to the cannula) that includes a seal. In some embodiments, the seal may be overmolded into the overcap or may include a wafer that is fixed between the cannula and the overcap to inhibit rotation relative to the cannula and the overcap. In some embodiments, the cannula and overcap may snap together through a tab/slot interface in a permanent fashion such that the cannula and overcap may not be separated without damaging the cannula or overcap. In some embodiments, a vent cannula may be receivable in the slit of the seal for allowing fluids to vent from the eye through the cannula (which may include an indentation to frictionally engage the vent). | 11-29-2012 |
Anil K. Rustgi, Villanova, PA US
Patent application number | Description | Published |
---|---|---|
20110053185 | CULTURE BASED SCREENING ASSAY AND METHODS OF USE THEREOF TO IDENTIFY AGENTS WHICH MODULATE TUMOR DEVELOPMENT, INVASION AND DIFFERENTIATION - A 3D organotypic culture which phenocopies aggressive, invasive cancer and methods of use thereof are provided. | 03-03-2011 |
20140193811 | Culture Based Screening Assay and Methods of Use Thereof to Identify Agents Which Modulate Tumor Development, Invasion and Differentiation - A 3D organotypic culture which phenocopies aggressive, invasive cancer and methods of use thereof are provided. | 07-10-2014 |
20150065359 | Culture Based Screening Assay and Methods of Use Thereof to Identify Agents Which Modulate Tumor Development, Invasion and Differentiation - A 3D organotypic culture which phenocopies aggressive, invasive cancer and methods of use thereof are provided. | 03-05-2015 |
Anil K. Sabbavarapu, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090172429 | POWER MODE CONTROL METHOD AND CIRCUITRY - In some embodiments, a power up (or power mode) interface is provided whereby a chip's power up signals are encoded into multiple states to provide more functions than the number of signals used to define the states. | 07-02-2009 |
Anil K. Sablok, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20120216737 | SYSTEM AND METHOD FOR DECK-TO-COLUMN CONNECTION FOR EXTENDABLE DRAFT OFFSHORE PLATFORMS - The disclosure provides a system and method for locking and unlocking an extendable column to a deck. A deck-to-column connection assembly includes a pawl and shim used in a sequential de-ballasting and ballasting of the column to the deck that can easily lock and unlock the column with the deck. Generally, the locking method includes ballasting the column to insert a pawl between the column and the deck, de-ballasting the column to raise the column relative to the deck and create a vertical gap between the column and the deck, inserting a shim to fill the gap and secure the pawl in a deployed position, and further de-ballasting the column to raise the deck connected to the column. Generally, the unlocking method lowering the deck to float on water, de-ballasting the column to remove compressive stress on the shim, removing the shim, ballasting the column, and retracting the pawl. | 08-30-2012 |
20130071207 | QUICK RELEASE SYSTEM FOR TOPSIDES FLOAT-OVER INSTALLATION ON OFFSHORE PLATFORMS - The present invention provides a system and method that keeps a barge and grillage system on the barge in compression with a topsides supported by the grillage system during the transport, while providing a quick release system between the barge, grillage system, and topsides during an installation procedure that transfers the topsides to an offshore platform. The quick release system can be in tension to apply a compressive force between the grillage system and the topsides until the quick release system is released. | 03-21-2013 |
Anil K. Solleti, Irving, TX US
Patent application number | Description | Published |
---|---|---|
20090171780 | METHODS AND SYSTEM FOR A TARGETED ADVERTISEMENT MANAGEMENT INTERFACE - A system and method can include entering targeted advertisements for multiple types of targeted consumer devices, managing associated targeted advertisement campaigns, sending a targeted advertisement to a targeted consumer device over a network, and receiving receptivity data associated with the targeted advertisement from the targeted consumer device. The targeted advertisement can be associated with a targeted advertisement campaign and can be based on a profile associated with a targeted consumer device and rules associated with the targeted advertisement campaign. | 07-02-2009 |
20140156290 | Methods and Systems for Facilitating a Virtual Consultation Between a User and a Health Care Practitioner - An exemplary method includes a virtual health care solutions provider system 1) detecting an initiation of a virtual health care session by a user by way of a user portal, 2) presenting, in response to the initiation of the virtual health care session, an interactive health care questionnaire by way of the user portal, 3) detecting a completion by the user of the health care questionnaire by way of the user portal, 4) identifying, based on the completed health care questionnaire, a pool of one or more health care practitioners qualified to treat the user and open for virtual consultations, and 5) placing the user in a virtual queue associated with the pool of one or more health care practitioners for a virtual consultation with any one of the identified one or more health care practitioners by way of the user portal. Corresponding methods and systems are also disclosed. | 06-05-2014 |
20140156291 | Methods and Systems for Facilitating Chronic Care of a Patient with a Chronic Medical Condition - An exemplary method includes a chronic care solutions provider system 1) maintaining data representative of a chronic care plan for a patient with a chronic medical condition, 2) providing a notification by way of a patient portal for the patient to use a biometric device to acquire a biometric reading, 3) receiving data representative of the biometric reading acquired by the biometric device, 4) determining that the biometric reading is outside an acceptable range specified in the chronic care plan, 5) generating, in response to the determination that the biometric reading is outside the acceptable range specified in the chronic care plan, an actionable task based on the biometric reading and in accordance with the chronic care plan, and 6) presenting, by way of the patient portal, an interactive task interface configured to facilitate completion by the patient of the actionable task. Corresponding methods and systems are also disclosed. | 06-05-2014 |
20140156292 | Methods and Systems for Facilitating Access by a Patient to Actionable Tasks Associated with a Chronic Care Plan - An exemplary method includes a chronic care solutions provider system 1) maintaining data representative of a chronic care plan for a patient with a chronic medical condition, 2) receiving data representative of a biometric reading acquired by a biometric device associated with the patient, 3) generating a plurality of actionable tasks based on the biometric reading and in accordance with the chronic care plan, and 4) concurrently presenting, within a patient portal accessible by the patient, a plurality of graphical task cards each representative of a distinct actionable task included in the plurality of actionable tasks. Corresponding methods and systems are also disclosed. | 06-05-2014 |
20140156293 | Methods and Systems for Providing a Customized Virtual Health Care Solution for a User - An exemplary method includes a virtual health care solutions provider system 1) presenting, within a user portal, an interactive health care questionnaire to a user, 2) detecting a completion by the user of the health care questionnaire by way of the user portal, 3) placing, in response to the completion of the health care questionnaire, the user in a virtual queue for a virtual consultation with a health care practitioner, 4) presenting, within the user portal, a virtual lobby interface for experiencing by the user while the user is in the virtual queue, and 5) personalizing the virtual lobby interface to the user in accordance with the completed health care questionnaire. Corresponding methods and systems are also disclosed. | 06-05-2014 |
Anil K. Srisothornwongse, Bangkok TH
Patent application number | Description | Published |
---|---|---|
20080305703 | EMBLEM FOR SECURING TO AN ARTICLE - An emblem having a design for securing to an article by the application of at least one of heat and pressure comprises a base having a front surface and a rear surface, the base being comprised of a woven fabric. The emblem design is comprised of two portions, a first portion of the emblem design being woven into the fabric base when the fabric base is made and a second portion of the emblem design being embroidered into the fabric base. A layer of thermoplastic adhesive material is bonded to the rear surface of the fabric base for securing the emblem to the article. | 12-11-2008 |
Anil K. Vegesna, Philadelphia, PA US
Patent application number | Description | Published |
---|---|---|
20110294698 | PROCESS FOR IDENTIFYING DRUGS FOR TREATING GASTROESOPHAGEAL REFLUX - Methods for identifying modulators of gastroesophageal smooth muscle relaxation include isolating various types of smooth muscle fibers from the stomach or esophagus and inducing the fibers to contract. The isolated and contracted fibers are used to screen test compounds for the compound's capacity to modulate relaxation of the smooth muscle fibers. In addition, newly identified unique nicotinic acetylcholine receptors are expressed in a cell, and used to screen test compounds for the compound's capacity to modulate the biological activity of the receptors. | 12-01-2011 |