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: 9881050
    Abstract: 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: Grant
    Filed: October 21, 2011
    Date of Patent: January 30, 2018
    Assignee: ORANGE
    Inventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
  • Patent number: 9619830
    Abstract: 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: Grant
    Filed: December 17, 2012
    Date of Patent: April 11, 2017
    Assignee: FRANCE TELECOM
    Inventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
  • Patent number: 9437206
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: September 6, 2016
    Assignee: FRANCE TELECOM
    Inventors: Dachuan Yu, John Benko, Satya Mallya
  • Patent number: 8929868
    Abstract: 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: Grant
    Filed: August 25, 2009
    Date of Patent: January 6, 2015
    Assignee: France Telecom
    Inventors: Subash Mandanapu, Jean Baptist Chaput, Johan Attali, Satya Mallya
  • Publication number: 20140006434
    Abstract: 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: Application
    Filed: October 21, 2011
    Publication date: January 2, 2014
    Applicant: FRANCE TELECOM
    Inventors: Srinivas Chervirala, Satya Mallya, Wencheng Li
  • Publication number: 20130246050
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: September 19, 2013
    Applicant: FRANCE TELECOM
    Inventors: Dachuan Yu, John Benko, Satya Mallya
  • Publication number: 20120311145
    Abstract: 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: Application
    Filed: September 27, 2010
    Publication date: December 6, 2012
    Applicant: FRANCE TELECOM
    Inventors: Srinivas Chervirala, Satya Mallya, Venkat Banumukkala
  • Publication number: 20110230174
    Abstract: 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: Application
    Filed: August 25, 2009
    Publication date: September 22, 2011
    Applicant: France Telecom
    Inventors: Subash Mandanapu, Jean Baptist Chaput, Johan Attali, Satya Mallya
  • Publication number: 20110074668
    Abstract: 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: Application
    Filed: September 30, 2010
    Publication date: March 31, 2011
    Applicant: FRANCE TELECOM
    Inventors: Subash MANDANAPU, Satya MALLYA
  • Patent number: 7720719
    Abstract: 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: Grant
    Filed: August 5, 2004
    Date of Patent: May 18, 2010
    Assignee: France Telecom
    Inventors: Satya Mallya, Santhana Krishnasamy, Wilson Lau
  • Publication number: 20060077958
    Abstract: 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: Application
    Filed: October 8, 2004
    Publication date: April 13, 2006
    Inventors: Satya Mallya, Ndiara Kalonji, Fengyuan Zhou
  • Publication number: 20060031080
    Abstract: 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: Application
    Filed: August 5, 2004
    Publication date: February 9, 2006
    Applicant: FRANCE TELECOM
    Inventors: Satya Mallya, Santhana Krishnasamy, Wilson Lau
  • Publication number: 20050147227
    Abstract: 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: Application
    Filed: December 31, 2003
    Publication date: July 7, 2005
    Applicant: FRANCE TELECOM, S.A.
    Inventors: Srinivas Chervirala, Satya Mallya