Patents by Inventor Niranjan Vasu

Niranjan Vasu 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: 20200242565
    Abstract: Servers and computing devices for efficiently managing database records in a database are disclosed herein. In one embodiment, a database server can be configured to receive and store multiple database records each having data representing a service provider and a time period available for the service. The database server can also provide to the client device, search results having one or more of the database records to be surfaced on the client device to the user. Upon receiving, from the user, a selection of one of the surfaced one or more database records on the client device, automatically creating a calendar item in both (i) a calendar folder of the service provider and (ii) another calendar folder of the user, the calendar item representing an appointment for the service by the user with the service provider at the available time period published by the service provider.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Niranjan Vasu, Jason Lacombe, Rupesh Thakkar
  • Publication number: 20140344032
    Abstract: A method is disclosed for advertisers to target specific calendar users with the advertisers' events. When uploading information for an advertisement to a service provider system, the advertiser provides targeting criteria along with advertisement content. The targeting criteria is compared against user data stored about the user within one or more databases in the service provider system to select targeted recipients that meet the targeting criteria. The advertised events are then downloaded for display along side a users' calendar interface, where users may quickly and easily add the event to their calendars.
    Type: Application
    Filed: August 4, 2014
    Publication date: November 20, 2014
    Inventors: Omar H. Shahine, Niranjan Vasu
  • Patent number: 8799073
    Abstract: A method is disclosed for advertisers to target specific calendar users with the advertisers' events. When uploading information for an advertisement to a service provider system, the advertiser provides targeting criteria along with advertisement content. The targeting criteria is compared against user data stored about the user within one or more databases in the service provider system to select targeted recipients that meet the targeting criteria. The advertised events are then downloaded for display along side a users' calendar interface, where users may quickly and easily add the event to their calendars.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Omar H. Shahine, Niranjan Vasu
  • Publication number: 20080046925
    Abstract: Synchronized marking of videos with objects is provided. Users may select frames within a video and place text and non-text objects at desired spatial locations within each of the frames. Information associated with the objects, including information specifying the temporal and spatial placements of the objects within the video is stored. When users view a marked video, object information is accessed, and objects are presented in the video at the temporal and spatial locations at which the objects were added. Objects added to videos may also be indexed, providing a mechanism for searching videos and jumping to particular frames within videos. Objects may also be monetized.
    Type: Application
    Filed: August 17, 2006
    Publication date: February 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: PHILIP LEE, NIRANJAN VASU, YING LI, TAREK NAJM
  • Publication number: 20080046311
    Abstract: A method is disclosed for advertisers to target specific calendar users with the advertisers' events. When uploading information for an advertisement to a service provider system, the advertiser provides targeting criteria along with advertisement content. The targeting criteria is compared against user data stored about the user within one or more databases in the service provider system to select targeted recipients that meet the targeting criteria. The advertised events are then downloaded for display along side a users' calendar interface, where users may quickly and easily add the event to their calendars.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Omar H. Shahine, Niranjan Vasu