Patents by Inventor Satya Mallya
Satya Mallya 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).
-
Patent number: 9881050Abstract: A method and system for populating a second electronic device of a user with applications from a second application platform said second electronic device is operating with, using applications installed on a first electronic device of said user, said first electronic device operating with a first application platform. The method is carried out by an application recommendation node.Type: GrantFiled: October 21, 2011Date of Patent: January 30, 2018Assignee: ORANGEInventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
-
Patent number: 9619830Abstract: A method and system are provided for populating an electronic device registered for a user with applications from an application platform that the electronic device is operating with. The method is carried out by an application recommendation node. The method includes the acts of collecting a user profile for the user and an identifier for the electronic device, selecting a list of applications from the application platform based on the user profile, associating the list of applications with the identifier, receiving notification of a first presentation of the identifier following the association, and pushing the list of applications to the electronic device corresponding to the identifier following the notification.Type: GrantFiled: December 17, 2012Date of Patent: April 11, 2017Assignee: FRANCE TELECOMInventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
-
Patent number: 9437206Abstract: A method is provided for enabling or enhancing a use of voice control in a voice controlled application (VCA) via a development framework. The method includes providing in the framework a plurality of action-context pairs usable in a memory of an application development device, which includes a processor. The action-context pairs serve to direct execution of the VCA, wherein the framework context defines a list of parameters related to the action and their respective value types. At least one of a voice recognition engine (VRE) and a natural language library is provided to match each action-context pair with a semantically related vocabulary. A registration mechanism is provided in the framework, which permits an association to be formed between an action-context pair and a handler in the voice controlled application. An associated development system for developing the VCA and user equipment that executes the VCA are provided as well.Type: GrantFiled: March 15, 2013Date of Patent: September 6, 2016Assignee: FRANCE TELECOMInventors: Dachuan Yu, John Benko, Satya Mallya
-
Patent number: 8929868Abstract: A system, method, device and interface for selecting data for a wireless device. The system, method, device and interface provide for categorizing selected data based on two or more categories, determining an action based on the categorization, and transferring the selected data and the determined action to the wireless device. In one embodiment, the categorization of the selected data may also be transferred to the wireless device. The categorizing of the selected data may include receiving input related to the categorizing, and altering a categorizing algorithm utilized in performing the categorization in response to the received input. The input may include a new category and/or a change in an existing category.Type: GrantFiled: August 25, 2009Date of Patent: January 6, 2015Assignee: France TelecomInventors: Subash Mandanapu, Jean Baptist Chaput, Johan Attali, Satya Mallya
-
Publication number: 20140006434Abstract: A method and system for populating a second electronic device of a user with applications from a second application platform said second electronic device is operating with, using applications installed on a first electronic device of said user, said first electronic device operating with a first application platform. The method is carried out by an application recommendation node.Type: ApplicationFiled: October 21, 2011Publication date: January 2, 2014Applicant: FRANCE TELECOMInventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
-
Publication number: 20130246050Abstract: A method is provided for enabling or enhancing a use of voice control in a voice controlled application (VCA) via a development framework. The method includes: providing in the framework a plurality of action-context pairs—also called framework action-context pairs—usable in a memory of an application development device, which includes a processor, that serve to direct execution of the VCA, wherein the framework context defines a list of parameters related to the action and their respective value types; providing at least one of a voice recognition engine (VRE) and a natural language library to match each action-context pair with semantically related vocabulary; providing in the framework a registration mechanism that permits an association to be formed between an action-context pair and a handler in the voice controlled application. An associated development system for developing the VCA and user equipment that executes the VCA are provided as well.Type: ApplicationFiled: March 15, 2013Publication date: September 19, 2013Applicant: FRANCE TELECOMInventors: Dachuan Yu, John Benko, Satya Mallya
-
Publication number: 20120311145Abstract: The present system relates to a method for rating an application by a user. The application is downloaded by the user from an application store server to his/her electronic device and is executable on the electronic device. The method includes, for the electronic device, the acts of monitoring application usage data for the application after a first execution of the application by the user, when the application usage data matches a predefined usage data criterion, sending a request to the user for evaluation of the application, and upon entry of an evaluation by the user, forwarding the entry to the application store server.Type: ApplicationFiled: September 27, 2010Publication date: December 6, 2012Applicant: FRANCE TELECOMInventors: Srinivas Chervirala, Satya Mallya, Venkat Banumukkala
-
Publication number: 20110230174Abstract: A system, method, device and interface for selecting data for a wireless device. The system, method, device and interface provide for categorizing selected data based on two or more categories, determining an action based on the categorization, and transferring the selected data and the determined action to the wireless device. In one embodiment, the categorization of the selected data may also be transferred to the wireless device. The categorizing of the selected data may include receiving input related to the categorizing, and altering a categorizing algorithm utilized in performing the categorization in response to the received input. The input may include a new category and/or a change in an existing category.Type: ApplicationFiled: August 25, 2009Publication date: September 22, 2011Applicant: France TelecomInventors: Subash Mandanapu, Jean Baptist Chaput, Johan Attali, Satya Mallya
-
Publication number: 20110074668Abstract: The present system relates to a device for imparting control to an application program. The device comprises a first sensor for carrying out a brainwave measurement when said first sensor is in contact with a user's head. The device further comprising a second sensor adapted to generate an output signal obtained from a measurement by the second sensor, when can for instance be a gyro sensor or a camera. The device is operable to use the output signal for imparting control to the application program in case the brainwave measurement falls outside a given interval of brainwave measurement values. The present system thus discloses a device that has an increased accuracy compared to the prior art devices.Type: ApplicationFiled: September 30, 2010Publication date: March 31, 2011Applicant: FRANCE TELECOMInventors: Subash MANDANAPU, Satya MALLYA
-
Patent number: 7720719Abstract: By utilizing IMPS technology and transient objects or object identifiers, a method and system can notify registered participants of changes in the status of those transient objects. One use of such technology is in the area of on-line auctions, but other uses include the general area of distributed queuing for an item of interest (or a subject of interest) and dispatching to similarly interested users, through transitive presence, information concerning corresponding transactions or actions.Type: GrantFiled: August 5, 2004Date of Patent: May 18, 2010Assignee: France TelecomInventors: Satya Mallya, Santhana Krishnasamy, Wilson Lau
-
Publication number: 20060077958Abstract: An embodiment of a method of group communication employs a first step of receiving registrations and un-registrations from a pool of potential users which registers and un-registers users over time. The method employs a second step of establishing a voice communication path (e.g., a passive path) between each registered user and a server. The method continues with a third step of occasionally notifying each registered user of other registered users that are within a contact list for the registered user. In a fourth step, the method receives the voice communication from a particular user who has selected a group of users to receive the voice communication. In a fifth step, the method forwards the voice communication to registered users of the group. An embodiment of a system for group communication comprises a signaling server and a media server. The registration and media servers are coupled to users by way of a packet switching network.Type: ApplicationFiled: October 8, 2004Publication date: April 13, 2006Inventors: Satya Mallya, Ndiara Kalonji, Fengyuan Zhou
-
Publication number: 20060031080Abstract: By utilizing IMPS technology and transient objects or object identifiers, a method and system can notify registered participants of changes in the status of those transient objects. One use of such technology is in the area of on-line auctions, but other uses include the general area of distributed queuing for an item of interest (or a subject of interest) and dispatching to similarly interested users, through transitive presence, information concerning corresponding transactions or actions.Type: ApplicationFiled: August 5, 2004Publication date: February 9, 2006Applicant: FRANCE TELECOMInventors: Satya Mallya, Santhana Krishnasamy, Wilson Lau
-
Publication number: 20050147227Abstract: A method and system for controlling a connection between a calling party and a called party. When a call is placed on hold, detection services are utilized to determine when the call changes from being “on hold” to being active. The call control system can then contact the caller to inform the caller of the change in the status of the call. Such contacts can be either in-band or out-of-band. If the caller is unable to respond to the change in call status, the called party can leave a message for the caller.Type: ApplicationFiled: December 31, 2003Publication date: July 7, 2005Applicant: FRANCE TELECOM, S.A.Inventors: Srinivas Chervirala, Satya Mallya