Rao, Santa Clara
Anand Biligiri Subba Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20080250136 | ACCELERATED AND REPRODUCIBLE DOMAIN VISITOR TARGETING - A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities. | 10-09-2008 |
20090313371 | ACCELERATED AND REPRODUCIBLE DOMAIN VISITOR TARGETING - A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities. | 12-17-2009 |
20110307579 | ACCELERATED AND REPRODUCIBLE DOMAIN VISITOR TARGETING - A device, system, and method are directed towards managing and tracking of cross-domain user activities through use of a beacon. As a user of a client device requests content from different domain services managed by a common entity, they may receive a Uniform Resource Locator (URL) to a beacon in at least one of the different domains. In one embodiment, the beacon is a single pixel image. The client device may also receive a Match-ID. A beacon server in one of the other domains may receive the request for the beacon, and store in a domain log the Match-ID, and other information about the client device, which domain service provided the URL, and/or other related user activities. The different domain logs may then be employed for use in searching for matching Match-IDs, joining common user or client device activities, and for tracking other cross-domain user activities. | 12-15-2011 |
Bharath R. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130283361 | IDENTITY VERIFICATION - Disclosed are methods and apparatus for providing digital authentication tokens that may be used to verify an identity of a party. A digital authentication token may be determined by iterating a hash function. The input for the first iteration of the hash function may be a function of a password received from a party. Also, a digital authentication token may be determined to be equal to an output of a function composition of a plurality of different hash functions. The argument of the function composition may the function of the password. The function of the password may be performed to increase the entropy of the password. The outputs of the hash functions used may be dependent on (different) salt values. | 10-24-2013 |
20140047063 | LOCATION-BASED PROGRAM LISTING - Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing. | 02-13-2014 |
20140047479 | LOCATION-BASED PROGRAM LISTING - Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing. | 02-13-2014 |
20140047488 | LOCATION-BASED PROGRAM LISTING - Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing. | 02-13-2014 |
20140115031 | PRESERVING A CONSUMPTION CONTEXT FOR A USER SESSION - Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user. | 04-24-2014 |
20140115032 | PRESERVING A CONSUMPTION CONTEXT FOR A USER SESSION - Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user. | 04-24-2014 |
Jayant Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20140347027 | OPTIMAL RIPPLE INJECTION FOR A BOOST REGULATOR - A boost switching regulator incorporates a ripple injection circuit to generate a voltage ripple signal for feedback control that mimics the actual ripple signal of the regulated output voltage. In this manner, the ripple injection circuit achieves optimal ripple injection for stable and enhanced feedback control. In one embodiment, the injected ripple signal is generated from a current injection signal that mimics the difference between the inductor current that flows through the synchronous rectifier and the load current when the synchronous rectifier is on. The injected voltage ripple signal is generated when the current injection signal is integrated by a feedforward capacitor. | 11-27-2014 |
20140347028 | BOOST REGULATOR INCORPORATING PEAK INDUCTOR CURRENT MODULATION - A boost switching regulator incorporates a peak inductor current modulation circuit to modulate the peak inductor current as a function of the load current, the input voltage, the regulated output voltage, and a fixed current value. In this manner, the switching frequency of the boost regulator can be maintained above a given value or within a given frequency range over a wide range of load conditions and also over input voltage variations and output voltage settings. | 11-27-2014 |
Kartik Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20140324725 | DELIVERY OF GOODS TO DYNAMICALLY-LOCATED USERS - In an example embodiment, location information is received from a plurality of mobile devices operated by on-duty valets. An online order for local delivery of an item to a consumer is received. A current location of the consumer is determined. A store having a least transit time from the current location of the consumer that has the item in stock is determined. Then, a valet having a least transit time to the determined store is determined. A job may be assigned to the valet having the least transit time to the determined store. | 10-30-2014 |
Kartik V. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130085790 | Organization of Group Attended Ticketed Event - Computing systems and methods for organizing group attended ticketed events. A computing system includes one or more memory device or storage components adapted to store user information regarding users of the computing system as well as event information regarding upcoming ticketed events, and one or more processors for conducting activities regarding ticketing for group members. Such activities include displaying information regarding a ticketed event, accepting a user input for inviting invitees to the ticketed event, communicating invitations to the invitees based on the input, receiving invitee response information from the invitees regarding interest in attending the ticketed event, and accepting a purchase request for tickets to the ticketed event from the user, wherein the purchase request is based at least in part on the invitee response information. | 04-04-2013 |
Kaustubh M. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20140135037 | Collaborative Location-Based Search Results - Multiple mobile devices can be enabled to collaboratively search online information databases for results that may be interesting to all of them. Such search results can involve places of interest at which all of the search participants can conveniently meet due to the locations of those results being near to all of the search participants, for example. | 05-15-2014 |
20140237123 | SYSTEM AND METHOD OF ESTABLISHING COMMUNICATION BETWEEN ELECTRONIC DEVICES - A contactability of a user can be maintained by identifying a secondary device and causing a contact device to establish a communication session with the secondary device when a primary device becomes unavailable. In some embodiments, when a power level of a primary device falls below a threshold, the primary device can identify a secondary device previously associated with the primary device. The secondary device can receive a signal periodically from the primary device. In response to ceasing to receive the signal that is being sent periodically from the primary device, the secondary device in some embodiments can send a notification to a contact device to inform the contact device to send a communication request to the secondary device. The secondary device can receive the communication request from the contact device and establish a communication session with the contact device. | 08-21-2014 |
20140247383 | MOBILE DEVICE USING IMAGES AND LOCATION FOR REMINDERS - Images can be used to improve setting reminders and the usefulness of reminders. For example, a mobile device can enable the user to request a reminder that uses one or more images obtained from a camera of the mobile device. The user can set a time period for when the image-based reminder is provided to the user. The image can provide information about the reminder as well as a visual depiction of the location the reminder is intended. A location can be detected in conjunction with capturing an image, and the location can be used to form a reminder message. The image can also be analyzed to provide the content of a message (e.g., text can be identified in the image and inserted into the message or used to access a database of corresponding messages). The derived message and/or the image can be provided for the reminder. | 09-04-2014 |
20140248910 | ADDING GEO-FENCES BASED ON TIME - A user can create geo-fences by providing a first identifier, e.g., a name of a store or a category of merchandise, and a location-based function that is triggered when the user's mobile device crosses a boundary of a geo-fence. An elapsed time that the geo-fences are not triggered can be monitored. If the elapsed time exceeds a threshold, additional geo-fences can be added based on a second identifier that is associated with the additional geo-fences. Whether the elapsed time is going to exceed the threshold can be predicted, and the additional geo-fences added at the time of the prediction, which may be before the elapsed time actually exceeds the threshold. Additionally, the user can be prompted regarding adding additional geo-fences before or after the elapsed time might exceed the threshold. | 09-04-2014 |
Lalitha Vellore Sripathi Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130088020 | Method, System, Apparatus to generate electricity from objects under motion - The current invention is a method or system or apparatus to generate energy from objects under motion that make contact with a solid surface. This method uses a combination of electromagnetic and piezoelectric mechanisms for generating electricity. In this method, motion or vibration of object is converted to electricity. This method can be used either in singularity or plurality in parking lots, railway systems, road transportation, cargo industry, staircases, shopping malls, airports, ship decks, gyms, etc. where there is constant motion or vibration over a solid surface. | 04-11-2013 |
20130249711 | Method, System, Apparatus to determine and manage parking space(s) availability in a parking lot using electro-piezo bumps - The current invention is a method, system, apparatus to determine which spaces in a parking lot are available and communicate this to end users looking to park. This method uses sensors designed based on the electromagnetic piezoelectric framework described in U.S. patent application Ser. No. 13/197,776. These sensors, henceforth referred to as electro-piezo sensors, use electromagnetic and piezoelectric mechanisms to convert the stress and vibration from the motion of vehicles into electric signals. These electric signals are routed to a decision engine that has inbuilt intelligence to interpret them, manage the parking space availability and interface with any peripheral systems to show the space availability in a parking lot. An example of a peripheral system is a mobile device that tells a driver which specific spaces are available and allows them to reserve a space to park their car as they drive into the parking lot. | 09-26-2013 |
Rajan Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20110004700 | PROVIDING ACCESS TO CLIENT OVERHEAD WHILE TRANSPARENTLY TRANSMITTING THE CLIENT SIGNAL - A method includes receiving client data; extracting overhead data from the client data; mapping the client data into one or more frames, where each of the one or more frames has a frame payload section and a frame overhead section, where the client data is mapped into the frame payload section of the one or more frames; inserting the overhead data into the frame overhead section of the one or more frames; transporting the one or more frames across a network; extracting the overhead data from the frame overhead section of the one or more frames; recovering the client data from the one or more frames; inserting the extracted overhead data into the recovered client data to create modified client data; and outputting the modified client data. | 01-06-2011 |
20110032938 | DISTRIBUTED RSVP-TE IN A MULTI-CHASSIS NODE ARCHITECTURE - A network device includes a multi-chassis system in which each chassis includes a RSVP-TE protocol stack that may provide RSVP-TE services for LSP tunnels associated with each chassis. The multi-chassis system may include an administrative chassis. The administrative chassis may forward RSVP messages to other chassis of the network device. The administrative chassis may encapsulate the RSVP messages with a chassis address. The other chassis may de-encapsulate the RSVP messages and process the RSVP messages according to the RSVP-TE protocol. The administrative chassis may obtain session information associated with other chassis based on RSVP messages received. The administrative chassis may manage adjacency mechanisms and failure and recovery mechanisms. The multi-chassis system including the distributed RSVP-TE protocol stacks may minimize scalability issues and improve performance when high-capacity routing and/or switching services are needed. | 02-10-2011 |
20110305136 | ACTIVATION SIGNALING IN TRANSPORT NETWORKS - A method comprising the steps of receiving a signal indicative of a failure of a working connection in a mesh network having a headend node, a tailend node and an intermediate node, and having a protecting connection, and transmitting an activation message via the protecting connection from at least one of the headend node and the tailend node to the intermediate node for activating the protecting connection. | 12-15-2011 |
Rashmi R. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130100144 | ILLUMINATION DEVICE AND PROCESS FOR FORMING COATED RECESSED LIGHT GUIDE FEATURES - This disclosure provides systems, methods and apparatus for providing illumination by using light turning features in a light guide. In an aspect, an illumination system is provided with a light guide configured to support propagation of light along the length of the light guide. The light guide includes a light turning feature formed by an indentation in the light guide. A coating layer is disposed along surfaces of the indentation and the volume of the indentation over the coating is filled with a filler. The filler substantially fills the indentation to an upper surface of the light turning feature and is spaced apart from the light guide. The light guide is configured to provide total internal reflection of light at the upper surface of the light guide. Light from a light source can be injected into the light guide and then redirected by the turning features to illuminate a display. | 04-25-2013 |
Rashmi Raghavendra Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120274602 | WIRING AND PERIPHERY FOR INTEGRATED CAPACITIVE TOUCH DEVICES - This disclosure provides systems, methods and apparatus for a projected capacitive touch (PCT) sensor that may include thin sensor electrodes coated with additional layers to form an optical cavity that reinforces a wavelength range or color of incident light. The sensor electrodes and a cover glass border and/or decorations may be fabricated simultaneously. In some implementations, the thickness of the optical cavity will be selected such that the “color” of reflected light is black. The sensor electrodes may not be noticeable to a human observer. However, in some other implementations, the thickness of the optical cavity may be selected such that the sensor electrodes and/or the decorative portions will have another color. Routing wires of the touch sensor may be shielded by a grounded conductive layer in the border. | 11-01-2012 |
20140002345 | ILLUMINATION SYSTEMS INCORPORATING A LIGHT GUIDE AND A REFLECTIVE STRUCTURE AND RELATED METHODS | 01-02-2014 |
Santosh Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150029860 | Method and Apparatus for Processing Inbound and Outbound Quanta of Data - A method for processing inbound and/or outbound data wherein a processing policy is determined for a quantum of data. A quantum of inbound data is received and a data notification for the received data is prepared. The notification for the quantum of received inbound data is delivered to a processor according to the processing policy. When selecting a quantum of outbound data, an outbound data work request for the outbound data is prepared and delivered to an output unit according to the processing policy. | 01-29-2015 |
Santosh Ananth Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090049292 | Computer with Extensible Firmware Interface Implementing Parallel Storage-Device Enumeration - A computer includes an extensible firmware interface with a storage device enumeration function that performs storage device enumeration operations in parallel. | 02-19-2009 |
20090198842 | System And Method For Identifying Lost/Stale Hardware In A Computing System - A system and method for identifying lost/stale peripheral hardware devices connected to an enterprise computer system is disclosed. In one embodiment, a method for identifying lost peripheral hardware devices connected to an enterprise computer system includes initializing system memory by obtaining data structures associated with last detected connected peripheral hardware devices stored in an external database upon reboot, initiating an enterprise computer system wide scanning to obtain the detected data structures associated with current connected peripheral hardware devices during the reboot, and comparing the obtained data structures associated with the last detected connected peripheral hardware devices and the current connected peripheral hardware devices to determine whether there is any chance in system resources associated with the connected peripheral hardware devices during the reboot. | 08-06-2009 |
Santosh Anath Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130080559 | STORAGE AREA NETWORK ATTACHED CLUSTERED STORAGE SYSTEM - A storage area network (SAN)-attached storage system architecture is disclosed. The storage system provides strongly consistent distributed storage communication protocol semantics, such as SCSI target semantics. The system includes a mechanism for presenting a single distributed logical unit, comprising one or more logical sub-units, as a single logical unit of storage to a host system by associating each of the logical sub-units that make up the single distributed logical unit with a single host visible identifier that corresponds to the single distributed logical unit. The system further includes mechanisms to maintain consistent context information for each of the logical sub-units such that the logical sub-units are not visible to a host system as separate entities from the single distributed logical unit. | 03-28-2013 |
Subramanya P. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090316842 | PHASE-NOISE RESILIENT GENERATION OF A CHANNEL QUALITY INDICATOR - System(s) and method(s) are provided for generating phase-noise resilient channel quality indicator(s). A pilot signal utilized to determine a channel quality indicator is rotated to be aligned to a phase reference signal. Separate noise evaluations in quadrature and in-phase directions are utilized, at least in part, to generate a net noise estimate that is phase-noise compensated or resilient. For example, various combination schemes of quadrature and in-phase noise evaluations can be exploited to generate a net noise estimate, the schemes include weighted average of in-phase and quadrature noise estimates and running averages thereof. Simulation of net noise estimates as a function of geometry conditions reveal that the combination schemes provide substantive mitigation of phase-noise, thus making CQI generation phase-noise resilient. | 12-24-2009 |
20100135172 | METHOD AND APPARATUS FOR PREDICTING CHANNEL QUALITY INDICATOR IN A HIGH SPEED DOWNLINK PACKET ACCESS SYSTEM - Various embodiments are disclosed which predict the channel quality indicator (CQI) in High Speed Downlink Packet Access (HSDPA). The accuracy of CQI is crucial for HSDPA performance. In some HSDPA systems the CQI may be as much as three (3) subframes stale. Accordingly, the prediction of CQI values is required in order to efficiently schedule data for transmission over the communication channel. Various embodiments disclose first order adaptive IIR filters which are significantly less complex than the finite impulse response (FIR) counterparts and achieve similar accuracy. By minimizing the mean squared error (MSE), an exact gradient descent algorithm may be used as well as two embodiment pseudolinear regression algorithms. | 06-03-2010 |
Venkata N.s.n. Rao, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130009669 | Voltage Mode Driver - A differential mode driver for driving a differential signal, comprises, at least one unit cell, wherein each of the at least one unit cell comprises at least one resistor and at least one switch resistance and wherein the ratio of the resistances of the at least one resistor and the at least one switch resistance is greater than or equal to a predefined ratio. | 01-10-2013 |