Patents by Inventor Vidya Narayanan
Vidya Narayanan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20130018907Abstract: Systems and methods for Dynamic Subsumption Inference are disclosed. For example, a method for Dynamic Subsumption Inference, may include: receiving a time signal associated with the current time; receiving a first input signal comprising data associated with a user at the current time; determining a first context based on the first input signal and the current time; comparing the first context to a database of contexts associated with the user; and determining a second context based in part on the comparison.Type: ApplicationFiled: July 12, 2012Publication date: January 17, 2013Applicant: QUALCOMM IncorporatedInventors: Lukas D. Kuhn, Siddharth S. Taduri, Vidya Narayanan, Fuming Shih
-
Publication number: 20130007442Abstract: Methods and apparatuses are provided for facilitating group access controls in peer-to-peer or other similar overlay networks. A group administrator may create a group in the overlay network and may assign peer-specific certificates to each member of the group for indicating membership in the group. A group member peer node can access data objects in the overlay network using its respective peer-specific certificate to authenticate itself as a group member. The authentication is performed by another peer node in the network. The validating peer node can authenticate that the group member is the rightful possessor of the peer-specific certificate using a public key associated with the peer node to which the peer-specific certificate was issued. The validating peer node can also validate that the peer-specific certificate was properly issued to the group member using a public key of the apparatus that issued the peer-specific certificate.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: QUALCOMM IncorporatedInventors: Yinian Mao, Vidya Narayanan, Ashwin Swaminathan
-
Publication number: 20130006633Abstract: Techniques are provided to recognize a speaker's voice. In one embodiment, received audio data may be separated into a plurality of signals. For each signal, the signal may be associated with value/s for one or more features (e.g., Mel-Frequency Cepstral coefficients). The received data may be clustered (e.g., by clustering features associated with the signals). A predominate voice cluster may be identified and associated with a user. A speech model (e.g., a Gaussian Mixture Model or Hidden Markov Model) may be trained based on data associated with the predominate cluster. A received audio signal may then be processed using the speech model to, e.g.: determine who was speaking; determine whether the user was speaking; determining whether anyone was speaking; and/or determine what words were said. A context of the device or the user may then be inferred based at least partly on the processed signal.Type: ApplicationFiled: January 5, 2012Publication date: January 3, 2013Applicant: QUALCOMM IncorporatedInventors: Leonard Henry Grokop, Vidya Narayanan
-
Publication number: 20130006634Abstract: Techniques are provided to improve identification of a person using speaker recognition. In one embodiment, a unique social graph may be associated with each of a plurality of defined contexts. The social graph may indicate speakers likely to be present in a particular context. Thus, an audio signal including a speech signal may be collected and processed. A context may be inferred, and a corresponding social graph may be identified. A set of potential speakers may be determined based on the social graph. The processed signal may then be compared to a restricted set of speech models, each speech model being associated with a potential speaker. By limiting the set of potential speakers, speakers may be more accurately identified.Type: ApplicationFiled: January 6, 2012Publication date: January 3, 2013Applicant: QUALCOMM IncorporatedInventors: Leonard Henry Grokop, Vidya Narayanan
-
Publication number: 20120304313Abstract: Methods and apparatuses are provided for facilitating data access controls in peer-to-peer or other similar overlay networks. A peer node storing a data object may receive a request for access to the stored data object, and may locate in the network an access control list associated with the data object using a routing mechanism included in the data object. The peer node may determine whether the requested access is authorized based on the access control list, and may grant or deny access based on the determination. A peer node storing an access control list may receive a request from a peer node storing a data object for information relating to access controls associated with the data object. The peer node storing the access control list may then send the requested information relating to the access controls associated with the data object.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Applicant: QUALCOMM IncorporatedInventors: Yinian Mao, Vidya Narayanan
-
Publication number: 20120303360Abstract: Techniques are disclosed for using the hardware and/or software of the mobile device to obscure speech in the audio data before a context determination is made by a context awareness application using the audio data. In particular, a subset of a continuous audio stream is captured such that speech (words, phrases and sentences) cannot be reliably reconstructed from the gathered audio. The subset is analyzed for audio characteristics, and a determination can be made regarding the ambient environment.Type: ApplicationFiled: August 19, 2011Publication date: November 29, 2012Applicant: Qualcomm IncorporatedInventors: Leonard H. Grokop, Vidya Narayanan, James W. Dolter, Sanjiv Nanda
-
Publication number: 20120278625Abstract: A user device generates a social graph-based user certificate that conveys a trust level to other users of the social network. A user certificate for a user is obtained, the user having a user public key and corresponding user private key. A plurality of potential signers is identified within one or more social networks. The certificate is then sent to the identified plurality of potential signers. One or more signed versions of the user certificate may be received from at least some of the plurality of potential signers. The user device may assign a signer weight to each signed version of the user certificate, each corresponding signer weight associated with the signer of each signed version of the certificate. The user certificate, the user signature, one or more signed versions of the user certificate, and the user-assigned signer weights are distributed to one or more recipients.Type: ApplicationFiled: March 13, 2012Publication date: November 1, 2012Applicant: QUALCOMM IncorporatedInventors: Vidya NARAYANAN, Greg Rose, Lakshminath Reddy Dondeti
-
Publication number: 20120265717Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for machine learning of situations via pattern matching or recognition.Type: ApplicationFiled: October 7, 2011Publication date: October 18, 2012Applicant: QUALCOMM INCORPORATEDInventors: Vidya NARAYANAN, Sanjiv NANDA, Fuming SHIH
-
Publication number: 20120265482Abstract: A position estimate for a mobile device is generated using data from motion sensors, such as accelerometers, magnetometers, and/or gyroscopes, and data from light sensors, such as an ambient light sensor, proximity sensor and/or camera intensity sensor. A plurality of proposed positions with associated likelihoods is generated by analyzing information from the motion sensors and a list of candidate positions is produced based on information from the light sensors. At least one of the plurality of proposed positions is eliminated using the list of candidate positions and a position estimate for the mobile device is determined based on the remaining proposed positions and associated likelihoods. The proposed positions may be generated by extracting features from the information from the motion sensors and using models to generate likelihoods for the proposed positions. The likelihoods may be filtered over time. Additionally, a confidence metric may be generated for the estimated position.Type: ApplicationFiled: January 11, 2012Publication date: October 18, 2012Applicant: QUALCOMM IncorporatedInventors: Leonard Henry Grokop, Vidya Narayanan
-
Patent number: 8281023Abstract: Storage authorization and access control of data stored on a peer-to-peer overlay network is provided. A publishing node stores data on a storage node in the overlay network. The publishing node is adapted to facilitate data storage authorization by generating a resource identifier as a function of a usage string associated with a data type to be stored. A storage request is generated that includes the resource identifier and data to be stored. The storage request may be sent to the storage node. The storage device receives the storage request sent by a publishing node, including a resource identifier and data to be stored. Independent storage authorization is performed by the storage node at an overlay level by verifying the resource identifier. The data in the storage request is stored at the storage node if the resource identifier is successfully verified.Type: GrantFiled: March 31, 2009Date of Patent: October 2, 2012Assignee: QUALCOMM IncorporatedInventors: Lakshminath R. Dondeti, Ranjith S. Jayaram, Vidya Narayanan
-
Publication number: 20120243732Abstract: A mobile platform efficiently processes sensor data, including image data, using distributed processing in which latency sensitive operations are performed on the mobile platform, while latency insensitive, but computationally intensive operations are performed on a remote server. The mobile platform acquires sensor data, such as image data, and determines whether there is a trigger event to transmit the sensor data to the server. The trigger event may be a change in the sensor data relative to previously acquired sensor data, e.g., a scene change in an image. When a change is present, the sensor data may be transmitted to the server for processing. The server processes the sensor data and returns information related to the sensor data, such as identification of an object in an image or a reference image or model. The mobile platform may then perform reference based tracking using the identified object or reference image or model.Type: ApplicationFiled: September 19, 2011Publication date: September 27, 2012Applicant: QUALCOMM INCORPORATEDInventors: Ashwin Swaminathan, Piyush Sharma, Bolan Jiang, Murali R. Chari, Serafin Diaz Spindola, Pawan Kumar Baheti, Vidya Narayanan
-
Patent number: 8254287Abstract: Methods and apparatus for optimal participation of devices in a peer-to-peer overlay network. A method for dynamically configuring a node includes operating on an overlay network using a first participation mode, obtaining at least one configuration parameter, selecting a second participation mode for operation on the overlay network based on local policy and the at least one configuration parameter, and configuring the node to participate on the overlay network based on the second participation mode. An apparatus for dynamic node configuration includes a memory coupled to a processor and configured to operate on an overlay network using a first participation mode, obtain at least one configuration parameter, select a second participation mode for operation on the overlay network based on local policy and the at least one configuration parameter, and configure the node to participate on the overlay network based on the second participation mode.Type: GrantFiled: June 16, 2009Date of Patent: August 28, 2012Assignee: QUALCOMM IncorporatedInventors: Ranjith S. Jayaram, Vidya Narayanan, Lakshminath R. Dondeti
-
Publication number: 20120182539Abstract: A mobile device may determine a material-type of a surface proximate to the device and/or a distance between the device and the proximate surface, in at least one implementation. In some implementations, proximate material-type information may be used to estimate a distance between a mobile device and a proximate surface. A material class may also be determined for a proximate surface in some implementations. Various context-based applications are disclosed for material-type, material class, and/or distance information in connection with a mobile device.Type: ApplicationFiled: October 7, 2011Publication date: July 19, 2012Applicant: QUALCOMM INCORPORATEDInventors: Leonard H. Grokop, Vidya Narayanan
-
Publication number: 20120182420Abstract: Information about a context of a mobile device is inferred using measurements from light detectors of the mobile device. The light detectors may be located on multiple different sides of the mobile device. In some embodiments, measurements from one or more cameras may be used to infer context.Type: ApplicationFiled: October 7, 2011Publication date: July 19, 2012Applicant: QUALCOMM INCORPORATEDInventors: Leonard Henry Grokop, Anthony Sarah, Vidya Narayanan
-
Publication number: 20120185419Abstract: Methods, apparatuses and articles of manufacture for use in a mobile device to determine whether a dynamic user profile is to transition from a first state to a second state based, at least in part, on one or more sensed indicators. The dynamic user profile may be indicative of one or more current inferable user behavior contexts for a user co-located with the mobile device. The mobile device may transition a dynamic user profile from a first state to a second state, in response to a determination that the dynamic user profile is to transition from the first state to the second state, and operatively affect one or more functions performed, at least in part, by the mobile device based, at least in part, on the transition of the dynamic user profile to the second state.Type: ApplicationFiled: October 7, 2011Publication date: July 19, 2012Applicant: QUALCOMM IncorporatedInventors: Lukas Daniel KUHN, Sanjiv NANDA, Vidya NARAYANAN
-
Patent number: 8204034Abstract: A method for transmitting a packet from a transmitting node to a destination node in a communication network can enable improved network efficiency. The method includes receiving and storing identification information concerning at least one foreign node that is directly reachable in the communication network (block 505). It is then determined, using the identification information, whether the destination node is directly reachable in the communication network (block 510). Based on whether the destination node is directly reachable in the communication network, it is then determined whether to transmit the packet to the destination node using a tunneling protocol or without using a tunneling protocol (block 515). The packet is then transmitted from the transmitting node to the destination node (block 520).Type: GrantFiled: January 10, 2007Date of Patent: June 19, 2012Assignee: Motorola Solutions, Inc.Inventors: Ramandeep Ahuja, Narayanan Venkitaraman, Mario F. Derango, Surender Kumar, Anthony R. Metke, Vidya Narayanan
-
Patent number: 8199673Abstract: Methods and apparatus for discovery of peer-to-peer overlay networks. In an aspect, a method includes receiving a request to discover information about overlay networks of interest, generating a search query that comprises at least one parameter associated with the overlay networks of interest, and transmitting the search query to nodes on a local area network. In another aspect, an apparatus includes a memory comprising an overlay database of meta-data associated with one or more known overlay networks and a processor coupled to the memory and configured to obtain a search query that comprises at least one parameter associated with overlay networks of interest, determine one or more selected overlay networks from the overlay database based on the at least one parameter, and transmit meta-data associated with the one or more selected overlay networks in response to the search query.Type: GrantFiled: June 16, 2009Date of Patent: June 12, 2012Assignee: QUALCOMM IncorporatedInventors: Vidya Narayanan, Ranjith S. Jayaram, Lakshminath R. Dondeti, Edward T. L. Hardie
-
Patent number: 8155078Abstract: A method for using Internet mobility protocols with non Internet mobility protocols is described. A first gateway node communicates with a second gateway node using a first protocol. The first protocol is a non Internet mobility protocol. A home address (HoA) for a mobile node is managed by the second gateway node. Updates regarding the location of the mobile node within a domain are received using a second protocol. The second protocol is an Internet mobility protocol. Intra-domain mobility for the mobile node is managed by the second gateway node using the second protocol.Type: GrantFiled: October 10, 2007Date of Patent: April 10, 2012Assignee: QUALCOMM IncorporatedInventors: Kalle I. Ahmavaara, Vidya Narayanan, Wolfgang Granzow
-
Patent number: 8145905Abstract: Disclosed is a method for multiple EAP-based authentications in a wireless communication system. In the method, a first master session key (MSK) is generated in a first EAP-based authentication for a first-type access. A first temporal session key (TSK) is generated from the first master session key (MSK). A second EAP-based authentication is performed, using the first temporal session key (TSK), for a second-type access. First-type access and second-type access are provided after the first and second EAP-based authentications are successfully completed.Type: GrantFiled: May 1, 2008Date of Patent: March 27, 2012Assignee: QUALCOMM IncorporatedInventors: Ravindra Patwardhan, Fatih Ulupinar, Jun Wang, Lakshminath Reddy Dondeti, Parag Arun Agashe, Peerapol Tinnakornsrisuphap, Raymond Tah-Sheng Hsu, Vidya Narayanan
-
Patent number: 8144593Abstract: Methods and apparatus for efficient routing in communication networks. In an aspect, a method is provided for traffic routing between first and second nodes in a communication network. The method includes detecting traffic transmitted between the first and second nodes, transmitting a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, receiving a response that authorizes the route optimization, and establishing an optimized route. In an aspect, an apparatus includes detector logic for detecting traffic transmitted between the first and second nodes, transmitting logic for transmitting a request to a mobility agent associated with the first node to request authorization for a route optimization between the first and second nodes, receiving logic for receiving a response that authorizes the route optimization, and connection logic for establishing an optimized route.Type: GrantFiled: November 16, 2007Date of Patent: March 27, 2012Assignee: QUALCOMM IncorporatedInventors: Vidya Narayanan, Jun Wang, Lakshminath Reddy Dondeti, Arungundram C. Mahendran, Raymond Tah-Sheng Hsu