Patents by Inventor Srivaths B. Copparam

Srivaths B. Copparam 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: 8548442
    Abstract: Service provisioning tasks can be performed to provision or deprovision services for users, reconcile overlapping services, and apply effective service properties. A service can be provisioned by receiving a request to provision the service for a user, reconciling new service properties with current service properties, from one or more service instances, to determine effective service properties, and applying the effective service properties as properties to use for the service for the user. A service can also be provisioned by receiving a request to provision the service for a user, storing a new service instance, and reconciling the new service instance with one or more previously stored service instances for the same service to determine effective service properties. A service provisioning system can perform provisioning operations for one or more internal and external service providers.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Brian R. Daugherty, David S. Callahan, Srivaths B. Copparam
  • Patent number: 8380576
    Abstract: Various embodiments provide techniques for determining a value share of a mobile transaction for one or more entities associated with the mobile transaction. Examples of mobile transactions include purchases of content such as applications, games, video, audio, graphics, and so on. In one or more embodiments, value share rules can be created and reconfigured. The value share rules specify a share of a transaction value (e.g., a percentage of revenue generated from a purchase of content) that an entity involved in a particular mobile transaction is credited with. In one example scenario, a user of a mobile device purchases an application for the mobile device. A value share rule can be applied to the application purchase amount to determine a share of the application purchase amount that is to be credited to a mobile operator that provides service for the mobile device.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: David S. Callahan, Marius Ionescu, Srivaths B. Copparam, Vijay Narula, Sirius Kuttiyan
  • Patent number: 8285730
    Abstract: Methods and systems for reviewing content items created by users for presentation in association with a website are provided. Automatic scrubbing (followed by manual review, if necessary) of user-created content items that have yet to be presented in association with a website is provided as is manual review of user-created content items that have already been presented in association with a website at the request of a user.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: October 9, 2012
    Assignee: Microsoft Corporation
    Inventors: Ian A. McAllister, Christoph R. Ponath, Delane R. Hewett, Mackenzie Steele, Srivaths B. Copparam
  • Patent number: 8032632
    Abstract: A Domain Name System (DNS) service provider may be engaged to host DNS service for a domain. Before providing service for a domain, the service provider may wish to verify that the entity that set up the service is the owner, or authorized controller, of the domain. The service provider gives the entity some information, such as a particular pair of name servers, and instructs the entity to have the domain registrar put the information into the name server (NS) record(s) for the domain. The service provider then queries NS for the domain and compares the NS record(s) returned with the information provided to the entity. If the NS records match the information given to the entity, then the service provider concludes that the entity has control over the domain, and uses the DNS records provided by the entity to provide service.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: October 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Arnold N. Blinn, Donald M. Gillett, Stuart James Dent, Srivaths B. Copparam
  • Publication number: 20110196761
    Abstract: Various embodiments provide techniques for determining a value share of a mobile transaction for one or more entities associated with the mobile transaction. Examples of mobile transactions include purchases of content such as applications, games, video, audio, graphics, and so on. In one or more embodiments, value share rules can be created and reconfigured. The value share rules specify a share of a transaction value (e.g., a percentage of revenue generated from a purchase of content) that an entity involved in a particular mobile transaction is credited with. In one example scenario, a user of a mobile device purchases an application for the mobile device. A value share rule can be applied to the application purchase amount to determine a share of the application purchase amount that is to be credited to a mobile operator that provides service for the mobile device.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 11, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: David S. Callahan, Marius Ionescu, Srivaths B. Copparam, Vijay Narula, Sirius Kuttiyan
  • Publication number: 20110171938
    Abstract: Service provisioning tasks can be performed to provision or deprovision services for users, reconcile overlapping services, and apply effective service properties. A service can be provisioned by receiving a request to provision the service for a user, reconciling new service properties with current service properties, from one or more service instances, to determine effective service properties, and applying the effective service properties as properties to use for the service for the user. A service can also be provisioned by receiving a request to provision the service for a user, storing a new service instance, and reconciling the new service instance with one or more previously stored service instances for the same service to determine effective service properties. A service provisioning system can perform provisioning operations for one or more internal and external service providers.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: Microsoft Corporation
    Inventors: Brian R. Daugherty, Srivaths B. Copparam, David S. Callahan
  • Publication number: 20100223270
    Abstract: Methods and systems for reviewing content items created by users for presentation in association with a website are provided. Automatic scrubbing (followed by manual review, if necessary) of user-created content items that have yet to be presented in association with a website is provided as is manual review of user-created content items that have already been presented in association with a website at the request of a user.
    Type: Application
    Filed: April 30, 2010
    Publication date: September 2, 2010
    Applicant: Microsoft Corporation
    Inventors: IAN A. MCALLISTER, CHRISTOPH R. PONATH, DELANE R. HEWETT, MACKENZIE STEELE, SRIVATHS B. COPPARAM
  • Patent number: 7739289
    Abstract: Methods and systems for reviewing content items created by users for presentation in association with a website are provided. Automatic scrubbing (followed by manual review, if necessary) of user-created content items that have yet to be presented in association with a website is provided as is manual review of user-created content items that have already been presented in association with a website at the request of a user.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Ian A. McAllister, Christoph R. Ponath, Delane R. Hewett, Mackenzie Steele, Srivaths B. Copparam
  • Publication number: 20090049198
    Abstract: A Domain Name System (DNS) service provider may be engaged to host DNS service for a domain. Before providing service for a domain, the service provider may wish to verify that the entity that set up the service is the owner, or authorized controller, of the domain. The service provider gives the entity some information, such as a particular pair of name servers, and instructs the entity to have the domain registrar put the information into the name server (NS) record(s) for the domain. The service provider then queries NS for the domain and compares the NS record(s) returned with the information provided to the entity. If the NS records match the information given to the entity, then the service provider concludes that the entity has control over the domain, and uses the DNS records provided by the entity to provide service.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: Microsoft Corporation
    Inventors: Arnold N. Blinn, Donald M. Gillett, Stuart James Dent, Srivaths B. Copparam