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: 9449489
    Abstract: Providing a reminder of a task to be performed at a task location includes receiving location information identifying a location of a user via a mobile communication device associated with the user, receiving information that identifies a task, receiving information that identifies a task location, and providing a reminder for the task based on a current location of the user and on a comparison of an estimated probability of the user traveling in a trajectory leading toward the task location and an estimated probability of the user traveling in a trajectory leading away from the task location.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: September 20, 2016
    Assignee: Scenera Mobile Techologies, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20160252356
    Abstract: A method, system, and device for naming a location at which a user is present with a mobile communication device, including retrieving general information relating to the location, the general information managed by or for an entity other than the user; comparing the retrieved general information relating the location to user-specific information managed by or for the user; identifying at least one atemporal correlation between the retrieved general information and the user-specific information; generating a plurality of names for the location based on the atemporal correlation between the retrieved general information and the user-specific information providing the plurality of names for the location for selection; and storing the name selected for the location from the plurality of names.
    Type: Application
    Filed: May 9, 2016
    Publication date: September 1, 2016
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20160217623
    Abstract: Methods, apparatus, systems, devices, and computer program products for providing an augmented reality display and/or user interface are provided. Such methods, apparatus, systems, devices, and computer program products may provide an augmented reality display and/or user interface that combines real-world video and a virtual object for presenting augmentation information in connection with a region of the real world video of interest (“region of interest”) to a user. The region of interest may be based on a mapping between a designated position on the displayed real-world video, and a real-world and/or a localized map location corresponding to such designated position.
    Type: Application
    Filed: September 30, 2014
    Publication date: July 28, 2016
    Applicant: PCMS Holdings, Inc.
    Inventor: Mona Singh
  • Patent number: 9396185
    Abstract: A method for providing a contextual description of an object includes receiving a first object associated with a user. The first object has a first object type representing one of a place, an event, and a person and includes a first attribute associated with the respective place, event, or person. A second object is identified that has a second attribute related to the first attribute, and has a second object type representing one of a place, an event, and a person. According to an exemplary embodiment, a first pre-defined phrase template corresponding to the first object type is dynamically combined with a second pre-defined phrase template corresponding to the second object type to form a linguistic prompt related to the place, event, or person representing the first object. The linguistic prompt is then presented to the user to describe the place, event, or person representing the first object.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: July 19, 2016
    Assignee: Scenera Mobile Technologies, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20160187998
    Abstract: A method for processing data entered using a keyboard and a keyboard capable of implementing the method is described. In one embodiment, the keyboard includes keys associated with at least one input data value and at least one multi-value key associated with at least two input data values. Each key includes a unit and each multi-value key includes a plurality of units and each input data value corresponds to at least one unit. The keyboard also includes an eye-tracking system that determines an area where a user is gazing by monitoring eye movements of the user, and an input value selection module coupled to units and to the eye-tracking system. The input value selection module determines probabilistically which input data value was entered based on a value received from at least one unit and on the area where the user is gazing.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Mona Singh, Theodosios Thomas
  • Patent number: 9366542
    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 the at least one recommended route. A plurality of routes, including routes from the stored associations, based on a safety characteristic of the routes and related to at least one of the origination point and the destination point is retrieved. 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: Grant
    Filed: October 30, 2013
    Date of Patent: June 14, 2016
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 9342834
    Abstract: Methods and systems may operate to 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: Grant
    Filed: December 21, 2009
    Date of Patent: May 17, 2016
    Assignee: Teradata US, Inc.
    Inventor: Mona Singh
  • Patent number: 9338240
    Abstract: A method, system, and device for naming a location at which a user is present with a mobile communication device, including retrieving general information relating to the location, the general information managed by or for an entity other than the user; comparing the retrieved general information relating the location to user-specific information managed by or for the user; identifying an atemporal correlation between the retrieved general information and the user-specific information; generating at least one name for the location based on the atemporal correlation between the retrieved general information and the user-specific information providing the at least one name for the location for selection; and storing the name selected for the location from the at least one name.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: May 10, 2016
    Assignee: SCENERA MOBILE TECHNOLOGIES, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20160124507
    Abstract: Organizing messages received and transmitted over a network is described. In one aspect, a method includes tracking where a user is gazing as the user is composing a message in a computer system; during a composition time period in which the user is composing the message, determining a number of times the user's gaze dwells on a displayed message of a plurality of displayed messages after the user's gaze is directed away from the message, determining a relevance rating for he gaze areas, each gaze area associated with one of the messages based on the number of times the user's gaze dwells on the associated message; identifying, based on at least one of the relevance ratings, at least one displayed message related to the outgoing message; and associating with the outgoing message an identifier for at least one of the at least one displayed message related to the outgoing message.
    Type: Application
    Filed: January 11, 2016
    Publication date: May 5, 2016
    Inventor: Mona Singh
  • Publication number: 20160116295
    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, that the route segment is an unfamiliar segment. The method includes determining an alternative route from the starting point to the destination point that includes a familiar road identified based on the user's travel history instead of the unfamiliar segment. The method further includes providing the computed route and the alternative route for presentation in a format that distinguishes the computed route from the alternative route.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventor: Mona Singh
  • Publication number: 20160077695
    Abstract: Methods, systems, and computer program products for grouping tabbed portions of a display object based on content relationships and user interaction levels are disclosed. According to one method, a display object including one or more tabbed portions is provided for display via a computer display device. A level of user interaction associated with each of the tabbed portions is monitored. A request for adding new information to the display object is received. A level of content relationship between the new information and the information including in the at least one of the tabbed portions is determined. A new tabbed portion is created and grouped with the at least one tabbed portion based on the determined level of content relationship and the level of user interaction associated with the at least one tabbed portion.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventor: Mona Singh
  • Patent number: 9285891
    Abstract: A method for processing data entered using a keyboard and a keyboard capable of implementing the method is described. In one embodiment, the keyboard includes keys associated with at least one input data value and at least one multi-value key associated with at least two input data values. Each key includes a unit and each multi-value key includes a plurality of units and each input data value corresponds to at least one unit. The keyboard also includes an eye-tracking system that determines an area where a user is gazing by monitoring eye movements of the user, and an input value selection module coupled to units and to the eye-tracking system. The input value selection module determines probabilistically which input data value was entered based on a value received from at least one unit and on the area where the user is gazing.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: March 15, 2016
    Assignee: Scenera Technologies, LLC
    Inventors: Mona Singh, Theodosios Thomas
  • Patent number: 9275255
    Abstract: Methods, systems, and computer program products for protecting information on a user interface based on a viewability of the information are disclosed. According to one method, a viewing position of a person other than a user with respect to information on a user interface is identified. An information viewability threshold is determined based on the information on the user interface. Further, an action associated with the user interface is performed based on the identified viewing position and the determined information viewability threshold.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: March 1, 2016
    Assignee: Chemtron Research LLC
    Inventors: Mona Singh, Jared S. Fry
  • Patent number: 9235264
    Abstract: Organizing messages received and transmitted over a network is described. In one aspect, a method includes tracking where a user is gazing as the user is composing an outgoing message on a first computer system; during a composition time period in which the user is composing the message, determining a number of times the user's gaze dwells on a displayed message after the user's gaze is directed away from the message, determining a relevance rating for the gaze areas, each gaze area associated with one of the messages based on the number of times the user's gaze dwells on the associated message; identifying, based on at least one of the relevance ratings, at least one displayed message that is related to the outgoing message; and associating with the outgoing message an identifier for at least one of the at least one displayed message that is related to the outgoing message.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: January 12, 2016
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 9228850
    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, that the route segment is an unfamiliar segment. The method includes determining an alternative route from the starting point to the destination point that includes a familiar road identified based on the user's travel history instead of the unfamiliar segment. The method further includes providing the computed route and the alternative route for presentation in a format that distinguishes the computed route from the alternative route.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: January 5, 2016
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 9195372
    Abstract: Methods, systems, and computer program products for grouping tabbed portions of a display object based on content relationships and user interaction levels are disclosed. According to one method, a display object including one or more tabbed portions is provided for display via a computer display device. A level of user interaction associated with each of the tabbed portions is monitored. User input for adding new information to the display object is received. A level of content relationship between the new information and the information including in the at least one of the tabbed portions is determined. A new tabbed portion is created and grouped with the at least one tabbed portion based on the determined level of content relationship and the level of user interaction associated with the at least one tabbed portion.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: November 24, 2015
    Assignee: Scenera Technologies, LLC
    Inventor: Mona Singh
  • Patent number: 9189947
    Abstract: An apparatus for providing notification of a task includes a position component configured to determine user location information of a user of a mobile communication device, a communication component configured to provide the user location information to a communicatively coupled remote server for determining historical presence information based on at least one of a number of times a user is present at a location and an amount of time the user is present at the location, and a user interface configured to receive identification of task information including a task location and to present a notification of a task based on the historical presence information, the task location, and a current location of the user.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 17, 2015
    Assignee: Scenera Mobile Technologies, LLC
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20150271637
    Abstract: A method for providing a descriptor of a location to a recipient includes receiving location data of the location from a user and using the location data to identify one or more regions near or including the location. Each region is associated with a descriptor. The recipient's interaction with each of the regions is indicated and it is provided for at least one region to be selected based on the recipient's interaction with the selected region. The descriptor associated with the selected region is provided to the recipient.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Munindar P. Singh, Mona Singh
  • Publication number: 20150205791
    Abstract: Methods, systems, and computer program products for identifying a change in a container associated with a plurality of files are disclosed. According to one aspect, a method includes providing for identify a change in a container associated with a plurality of associated files. The prevailing metadata is not required to be from all of the plurality of associated files. Further, the container may be named based on the prevailing metadata.
    Type: Application
    Filed: March 30, 2015
    Publication date: July 23, 2015
    Inventors: Jeffrey Scott Bardsley, Mona Singh
  • Publication number: 20150193468
    Abstract: The present application pertains to methods and apparatus that maybe implemented in a location-aware mobile communication device for organizing and displaying location-specific information from a plurality of software applications. In one embodiment, the method comprises interfacing with each of the plurality of software applications to gain access to information items available through the software applications, reviewing the information items to identify location-specific data in the information items indicative of a location salient to the information item, maintaining a database indexing the information items as a function of the salient locations, responsive to a location-specific event corresponding to a specific location, identifying information items in the database having salient locations with a particular geographic relationship to the specific location, and controlling a display device to display a representation of the identified information items on the mobile communication device.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Inventor: Mona Singh