Vishwanathan
Arun Vishwanathan, Boise, ID US
Patent application number | Description | Published |
---|---|---|
20120225612 | Method of Manufacture of Constant Groove Depth Pads - Processing pads for mechanical and/or chemical-mechanical planarization or polishing of substrates in the fabrication of microelectronic devices, methods for making the pads, and methods, apparatus, and systems that utilize and incorporate the processing pads are provided. The processing pads include grooves or other openings in the abrading surface containing a solid or partially solid fill material that can be selectively removed as desired to maintain the fill at an about constant or set distance from the abrading surface of the pad and an about constant depth of the pad openings for multiple processing and conditioning applications over the life of the pad. | 09-06-2012 |
20140024297 | METHODS OF CONDITIONING A PLANARIZING PAD - Processing pads for mechanical and/or chemical-mechanical planarization or polishing of substrates in the fabrication of microelectronic devices, methods for making the pads, and methods, apparatus, and systems that utilize and incorporate the processing pads are provided. The processing pads include grooves or other openings in the abrading surface containing a solid or partially solid fill material that can be selectively removed as desired to maintain the fill at an about constant or set distance from the abrading surface of the pad and an about constant depth of the pad openings for multiple processing and conditioning applications over the life of the pad. | 01-23-2014 |
Karthik Vishwanathan, Clearwater, FL US
Patent application number | Description | Published |
---|---|---|
20130170711 | EDGE DETECTION IMAGE CAPTURE AND RECOGNITION SYSTEM - Provided is a system and method of electronically identifying a license plate and comparing the results to a predetermined database. The software aspect of the system runs on standard PC hardware and can be linked to other applications or databases. It first uses a series of image manipulation techniques to detect, normalize and enhance the image of the number plate. Optical character recognition (OCR) is used to extract the alpha-numeric characters of the license plate. The recognized characters are then compared to databases containing information about the vehicle and/or owner. | 07-04-2013 |
Kris Vishwanathan, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20130198381 | Optimizing Data Extraction from Distributed Systems into a Unified Event Aggregator Using Time-Outs - Methods and systems of managing automated feed retrieval systems may involve determining an inactivity period with respect to a feed source, and identifying a user time-out threshold corresponding to the feed source. In addition, a re-subscription prompt may be generated if the inactivity period exceeds the user time-out threshold. In one example, a user may be unsubscribed from the feed source if a confirmation response to the re-subscription prompt is not received from the user. Moreover, data retrieval from the feed source can be discontinued if the feed source lacks any remaining subscribers in the automated feed retrieval system. | 08-01-2013 |
Kumar K. Vishwanathan, Windham, NH US
Patent application number | Description | Published |
---|---|---|
20120042044 | System and Method for Mobile Digital Media Content Delivery and Services Marketing - Techniques for delivering content to mobile communication devices. In one embodiment, a communication session involving a mobile communication device is detected. The communication session may be a voice call, mobile gaming application, website browsing application, instant messaging session, etc. Context parameters associated with the communication session are determined. Content is retrieved or generated that is related to the context parameters for the communication session. | 02-16-2012 |
20120172005 | Community Interaction Using Mobile Communication Devices - Techniques are provided for delivering content to mobile communication devices related to interactions of members with a user community. The method involves detecting a communication session involving a mobile communication device; determining one or more context parameters associated with the communication session; and delivering content related to the context parameters to one or more mobile communication devices. Data is stored at a central computing entity that indicates association or membership of a plurality of mobile communication device users in a user community. The central computing entity detects when an action is taken by one mobile device user that is a member of the user community, and sends a notification to members of the social circle based on the detected action. These techniques allow individuals who are involved in a user community to maintain their interaction with the user community using their mobile communication devices. | 07-05-2012 |
20150245187 | Community Interaction Using Mobile Communication Devices - Techniques are provided for delivering content to mobile communication devices related to interactions of members with a user community. The method involves detecting a communication session involving a mobile communication device; determining one or more context parameters associated with the communication session; and delivering content related to the context parameters to one or more mobile communication devices. Data is stored at a central computing entity that indicates association or membership of a plurality of mobile communication device users in a user community. The central computing entity detects when an action is taken by one mobile device user that is a member of the user community, and sends a notification to members of the social circle based on the detected action. These techniques allow individuals who are involved in a user community to maintain their interaction with the user community using their mobile communication devices. | 08-27-2015 |
Kumar K. Vishwanathan, Acton, MA US
Patent application number | Description | Published |
---|---|---|
20120278229 | Methods and Systems for Providing Subsidized Access to Network Content - An exemplary method includes a content delivery system 1) detecting a request provided by an access device associated with a user to access network content by way of a network provided by a network service provider, the network content associated with a content provider and maintained by a content provider subsystem, 2) determining that a data usage charge for access by the user to the network content by way of the network is subsidized by the content provider in accordance with a subsidized access arrangement between the content provider and the network service provider, and 3) providing the user with subsidized access to the network content in accordance with a rule set associated with the subsidized access arrangement. Corresponding methods and systems are also disclosed. | 11-01-2012 |
20130115911 | SYSTEMS AND METHODS FOR FACILITATING INSTANT COMMERCE BY WAY OF A DATA PATH - An exemplary system includes at least one network device included in a network provider subsystem that provides an access device with access to a content processing subsystem by way of an access network. The network device is configured to receive a data flow from the content provider subsystem and directed to the access device by way of the access network, detect a code snippet embedded in the data flow, modify, based on the code snippet embedded in the data flow, content included in the data flow to activate at least one of an instant offer and an instant payment feature, and forward the modified data flow to the access device, the modified data flow configured to be processed by the access device to present the at least one of the instant offer and the instant payment feature to a user of the access device. | 05-09-2013 |
20150229486 | PROVIDING MULTIPLE MULTICAST STREAMS OVER A SINGLE TRANSPORT BEARER CHANNEL - A user device may be configured to identify a received transport bearer channel, via which a group of content streams are received, the transport bearer channel including a group of logical bearer channels that each correspond to a particular transport layer session, each transport layer session corresponding to a particular one of the content streams; receive a selection of a particular content stream, of the group of content streams; identify a particular logical bearer channel, of the group of bearer channels, that corresponds to the particular content stream; extract a transport layer session from the identified particular logical bearer channel; provide, from a transport layer of the user device and to an application layer of the user device, the particular content stream from the transport layer session; and present the particular content stream. | 08-13-2015 |
Muthukrishnan Vishwanathan, Piscataway, NJ US
Patent application number | Description | Published |
---|---|---|
20080301220 | Persisting Forms Data in a Composite Web Application Environment - Forms data is reusable in a first webpage after a user goes to a second webpage, and then returns to the first webpage. After providing access to a first webpage via a portal User Interface (UI) on a display on a client computer, a data entry input of forms data for the first webpage is received from a user of the client computer. The user is then provided access to a second webpage via the portal UI. In response to providing access to the second webpage, the server stores the forms data. In response to the user inputting a request to return to the first webpage from the second webpage, the server creates a populated first webpage by populating the first webpage with the multiple forms data that is stored in the server, and then returns the populated first webpage to the portal UI. | 12-04-2008 |
Narayan Vishwanathan, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140154992 | Explicit and Implicit Hybrid Beamforming Channel Sounding - A channel sounding scheme is presented herein that relies on a combination of a first channel sounding procedure and a second channel sounding procedure. The first channel sounding technique is one that involves an exchange of dedicated channel sounding related signals to determine channel conditions between the first wireless communication device and the particular second wireless communication device. The second channel sounding technique is one in which channel conditions are implicitly discovered from any signals transmitted by the particular second wireless communication device to the first wireless communication device. A first wireless communication device computes updates to steering matrix information used for beamforming one or more signal streams to a particular second wireless communication device based on a combination of the first channel sounding technique and the second channel sounding technique. | 06-05-2014 |
Rajendran Vishwanathan, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20150254082 | REMOTE BOOTING OVER PCI EXPRESS USING SYNTHETIC REMOTE BOOT CAPABILITY - A method of remote booting over PCI Express using a synthetic remote boot capability is provided. A management host software system intercepts probe requests from a host and provided information required for a remote boot. The management host software system may include expansion ROM information to support different host architectures. A synthetic device booting capability may be shown to a host, including the expansion ROM information. Additional support for DHCP and TFTP may be provided. | 09-10-2015 |
Srkanth Vishwanathan, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080229431 | System and Method to Manage Device Access in a Software Partition - A system and method to manage device access in a software partition are provided. The illustrative embodiments provide a mechanism for exporting resources/devices from an administrator partition to a software partition in its purview. A trusted device list data structure is provided that identifies which devices are permitted to be exported into a software partition from an administrative partition. This trusted device list data structure also identifies which of the devices in the list of devices should be exported by default when exporting devices to a software partition, i.e. if no overrides are specified. In addition, a user-specifiable mechanism to override the entries in the trusted device list data structure is provided. For security purposes, this mechanism may not be used to export devices not listed in the trusted device list data structure. The mechanism may also be used to prevent the exporting of devices which are exported by default. | 09-18-2008 |
Vijayanand Vishwanathan, Monroe, WA US
Patent application number | Description | Published |
---|---|---|
20140369275 | SERVICE PROVISIONING THROUGH A SMART PERSONAL GATEWAY DEVICE - Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only). | 12-18-2014 |
20140372551 | PROVIDING STORAGE AND SECURITY SERVICES WITH A SMART PERSONAL GATEWAY DEVICE - Embodiments provide storage, security, and other services to smart personal devices (SPDs) in a personal area network (PAN) via a smart personal gateway device (SPGD). The SPGD caches and shares data among SPDs having support for heterogeneous communication modalities. The SPGD acts as an offline cache or other common storage location for the SPDs in the PAN. | 12-18-2014 |
Vinod Vishwanathan, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20150254596 | DISTRIBUTING TASKS TO WORKERS IN A CROWD-SOURCING WORKFORCE - One embodiment of the invention disclosed herein provides techniques for distributing tasks to skilled workers participating in a managed crowd-sourcing workforce. A crowd worker routing system receives a request for a task assignment from a first worker participating in the crowd-sourcing workforce. The crowd worker routing system retrieves one or more scores associated with the first worker, wherein each score is related to the performance of the first worker with respect to completing a prior set of task assignments. The crowd worker routing system determines that a first task assignment included in a first set of task assignments is related to a first score included in the one or more scores. The crowd worker routing system determines whether to route the first task assignment to the first worker for completion based on the first score and one or more routing rules. | 09-10-2015 |