Patents by Inventor Mona Singh

Mona Singh 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: 8099086
    Abstract: A method for providing a descriptor of a location to a recipient includes receiving geographical position data of the location from a user and using the geographical position data to identify a plurality of regions near or including the location. Each region is associated with a descriptor. The recipient's level of familiarity with each of the regions is determined and a region is selected based on the recipient's level of familiarity with the selected region. Once the region is selected, the descriptor associated with the selected region is provided to the recipient via the user.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: January 17, 2012
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Patent number: 8098811
    Abstract: Methods and systems are described for selectively playing received ringtones. Receipt at a communication device of an incoming voice call that includes a ringtone is detected. A ringtone preselected for the communication device is played in response to receiving the incoming call. Prior to receiving input for answering the call at the communication device, user input for one of playing and not playing the received ringtone at the communication device is received. The received ringtone is played or not played based on the received user input.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: January 17, 2012
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 8099084
    Abstract: A method, system, and computer program product are described for creating smart services. According to an exemplary embodiment, a method for creating smart services includes defining a service based on a situation of a service subscriber and an event for interacting with the subscriber on behalf of the service. Access is provided to subscriber context information based on private subscriber information. The subscriber context information is used in determining a current situation of the subscriber. The method allows the service to use the subscriber context information to generate a response to the event on behalf of the subscriber without the service having direct access to the private subscriber information.
    Type: Grant
    Filed: December 31, 2006
    Date of Patent: January 17, 2012
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20110307246
    Abstract: Methods and systems are described for changing a communication quality of a communication session based on a meaning of speech data. Speech data exchanged between clients participating in a communication session is parsed. A meaning of the parsed speech data is determined. An action is performed to change a communication quality of the communication session based on the meaning of the parsed speech data.
    Type: Application
    Filed: August 24, 2011
    Publication date: December 15, 2011
    Inventor: Mona Singh
  • Patent number: 8078882
    Abstract: Disclosed are methods, systems, and computer program products for identifying sensitive data from a user-entered input sequence based on user-defined criteria. According to one method, user-defined criteria for identifying sensitive data within user-entered input sequences that include sensitive data and padding data are received. A request for sensitive data from a requesting agent is presented. A user-entered input sequence that includes sensitive data and padding data is received in response to the request for sensitive data. Sensitive data is identified within the user-entered input sequence using the user-defined criteria. The identified sensitive data is provided to the requesting agent in response to the request for sensitive data.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: December 13, 2011
    Assignee: Scenera Technologies, LLC
    Inventors: Mona Singh, Jeffrey S. Bardsley
  • Publication number: 20110264365
    Abstract: A method and system are provided for selecting and presenting a route to a user. An exemplary embodiment includes storing a plurality of associations, each association between a route taken by a user and at least one safety characteristic of the route. Received from a particular user is a request for at least one recommended route to a destination point. A query is formulated based on user specified parameters, including an origination point, the destination point, and a safety characteristic, to obtain routes taken by other users. A plurality of routes taken by other users based on a safety characteristic of the routes and related to at least one of the origination point and the destination point is retrieved from the associations. At least one recommended route is recommended to the user based on at least one of the retrieved routes that most closely matches the specified parameters.
    Type: Application
    Filed: July 11, 2011
    Publication date: October 27, 2011
    Inventor: Mona Singh
  • Publication number: 20110260861
    Abstract: Systems, methods, and computer readable media for providing a task reminder are disclosed herein. The method includes receiving information identifying a historical presence of a user of a mobile communication device at a location. The method further includes receiving task information that identifies a task and a task location. The method includes receiving a current location a user of a mobile communication device. The method includes generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user.
    Type: Application
    Filed: July 6, 2011
    Publication date: October 27, 2011
    Inventors: Munindar P. Singh, Mona Singh
  • Patent number: 8041658
    Abstract: A method, system, and computer program product are described for adaptively learning user preferences for smart services. According to an exemplary embodiment, a method for adaptively learning user preferences for smart services includes modeling an availability of a subscriber for responding to an event associated with a service in terms subscriber context information available to determine a current situation of the subscriber related to the service, the subscriber context information based on private information of the subscriber. The availability of the subscriber for responding to the event is determined using a probability value associated with at least a portion of the subscriber context information. The probability value associated with the portion of the subscriber context information is updated based on feedback received from the subscriber in response to being presented a response to the event.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: October 18, 2011
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20110252080
    Abstract: A method, system, and computer program product are described for delivering smart services. According to an exemplary embodiment, a method for delivering smart services includes receiving a request to determine an availability of a service subscriber. A situation of the service subscriber is determined using subscriber context information based on private information of the subscriber. At least one of the subscriber context information and a probability related to an availability of the subscriber for responding to the event are provided, allowing a response without having direct access to the private subscriber information.
    Type: Application
    Filed: June 20, 2011
    Publication date: October 13, 2011
    Inventors: Munindar P. Singh, Mona Singh
  • Patent number: 8031857
    Abstract: Methods and systems are described for changing a communication quality of a communication session based on a meaning of speech data. Speech data exchanged between clients participating in a communication session is parsed. A meaning of the parsed speech data is determined for identifying a service quality indicator for the communication session. An action is performed to change a communication quality of the communication session based on the identified service quality indicator.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 4, 2011
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Publication number: 20110210981
    Abstract: Methods, systems, and computer program products for a message on a display based on a type of video image data for presentation on the display are described. An indication of one of a plurality of priority levels associated with a message for presentation on a display is received. Whether a type of a video image data for presentation on the display has a predetermined relationship to the priority level of the message is determined. The message is presented on the display based on the video image data type determination.
    Type: Application
    Filed: May 11, 2011
    Publication date: September 1, 2011
    Inventor: Mona Singh
  • Publication number: 20110213760
    Abstract: Methods, systems, and computer program products for determining availability of presentable content via a subscription service are disclosed. According to one aspect, a method includes receiving an indication of first presentable content associated with a first subscription service. Metadata associated with the selected first presentable content is received. Based on the received metadata, it is determined whether second presentable content corresponding to the first presentable content is available from a second subscription service. Further, and indication is provided that the second presentable content is available.
    Type: Application
    Filed: May 13, 2011
    Publication date: September 1, 2011
    Inventors: Jeffrey Scott Bardsley, Mona Singh
  • Patent number: 7999669
    Abstract: An apparatus for providing a task reminder includes a monitoring module configured to monitor a location of a user via a mobile communication device associated with the user at predetermined time intervals for tracking historical travel information of the user and a data store for storing the historical travel information and for storing user specified task information that includes a task and a task location. The apparatus also includes a message module configured to generate a reminder of the task based on the user's historical travel information and a distance between the task location and a current position of the user.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: August 16, 2011
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Patent number: 7991711
    Abstract: A method, system, and computer program product are described for delivering smart services. According to an exemplary embodiment, a method for delivering smart services includes receiving a request to determine an availability of a service subscriber for responding to an event associated with a service. The service is defined in terms of the event and a situation of the service subscriber. A current situation of the service subscriber is determined using subscriber context information based on private information of the subscriber. Attributes of the event and the current subscriber situation are used to provide to the service at least one of the subscriber context information and a probability related to an availability of the subscriber for responding to the event, allowing the service to generate a response to the event on behalf of the subscriber without the service having direct access to the private subscriber information.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: August 2, 2011
    Assignee: Ektimisi Semiotics Holdings, LLC
    Inventors: Munindar Singh, Mona Singh
  • Patent number: 7991544
    Abstract: A method and system are provided for selecting and presenting a route to a user. An exemplary embodiment includes storing a plurality of associations, each association between a route taken by a user and user characteristics. Received from a particular user is a request for at least one recommended route to a destination point. A query is formulated based on user specified parameters, including an origination point, the destination point, and characteristics of other users, to obtain routes taken by other users. A plurality of routes taken by other users having at least some of the characteristics of other users and related to at least one of the origination point and the destination point is retrieved from the stored plurality of associations. At least one recommended route is recommended to the particular user based on at least one of the retrieved routes that most closely matches the user specified parameters.
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: August 2, 2011
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 7991548
    Abstract: A method for presenting a route includes receiving a starting point and a destination point and computing a route that includes a route segment between the two points. The method further includes determining, based on a user's travel history, whether the route segment is an unfamiliar segment, and identifying, based on the user's travel history, a road that is familiar to the user and that is within a scaled range of the unfamiliar segment. The computed route and the familiar road are then provided for presentation in a format that distinguishes the familiar road from the computed route, and the familiar road is represented relative to the unfamiliar segment.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: August 2, 2011
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Publication number: 20110172908
    Abstract: A method for presenting a route includes receiving a starting point and a destination point and computing a route that includes a route segment between the two points. The method further includes determining, based on a user's travel history, whether the route segment is an unfamiliar segment, and identifying, based on the user's travel history, a road that is familiar to the user. The method includes providing, in a format that distinguishes the familiar road from the computed route, the computed route and the familiar road relative to the unfamiliar segment for presentation of the familiar road within a scaled range of the unfamiliar segment.
    Type: Application
    Filed: March 22, 2011
    Publication date: July 14, 2011
    Inventor: Mona Singh
  • Publication number: 20110154254
    Abstract: Methods and systems for setting goals and modifying segment criteria counts are described. A method may include displaying to a user a graphical user interface (GUI) to enable the user to combine multiple search criteria having variable parameters, used in searching of a database, to produce a predefined count of search results. User selections of the multiple search criteria, values for the variable parameters, and Boolean operations to combine the search criteria may be received from the user. As the received user selections change, a count of search results retrieved from the database, based on the user selections, may be dynamically displayed. Additional methods and systems are disclosed.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Applicant: TERADATA US, INC.
    Inventor: MONA SINGH
  • Publication number: 20110145297
    Abstract: Methods and systems that implement enhanced user interactions with a grid are described. A method may include generating a grid of cells arranged in a number of rows and columns. Each row may correspond to a data record of a database. The grid may be displayed to a user while identifying one or more cells as editable cells. Input data may be received from the user for each of the editable cells. The input data may be validated using predefined criteria to identify incorrect input data and errors associated with the incorrect input data may be displayed to the user. Additional methods and systems are disclosed.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: Teradata US, Inc.
    Inventor: Mona Singh
  • Patent number: 7962932
    Abstract: Methods, systems, and computer program products for presenting a message on a display based on video frame types presented on the display are disclosed. According to one aspect, a method includes receiving a message having one of a plurality of priority levels for presentation on a display. Further, it is determined whether a type of a video frame for presentation on the display has a predetermined relationship to the priority level of the message. The received message is presented on the display based on the video frame type determination.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: June 14, 2011
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh