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: 8548442Abstract: 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: GrantFiled: January 11, 2010Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Brian R. Daugherty, David S. Callahan, Srivaths B. Copparam
-
Patent number: 8380576Abstract: 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: GrantFiled: February 5, 2010Date of Patent: February 19, 2013Assignee: Microsoft CorporationInventors: David S. Callahan, Marius Ionescu, Srivaths B. Copparam, Vijay Narula, Sirius Kuttiyan
-
Patent number: 8285730Abstract: 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: GrantFiled: April 30, 2010Date of Patent: October 9, 2012Assignee: Microsoft CorporationInventors: Ian A. McAllister, Christoph R. Ponath, Delane R. Hewett, Mackenzie Steele, Srivaths B. Copparam
-
Patent number: 8032632Abstract: 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: GrantFiled: August 14, 2007Date of Patent: October 4, 2011Assignee: Microsoft CorporationInventors: Arnold N. Blinn, Donald M. Gillett, Stuart James Dent, Srivaths B. Copparam
-
Publication number: 20110196761Abstract: 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: ApplicationFiled: February 5, 2010Publication date: August 11, 2011Applicant: MICROSOFT CORPORATIONInventors: David S. Callahan, Marius Ionescu, Srivaths B. Copparam, Vijay Narula, Sirius Kuttiyan
-
Publication number: 20110171938Abstract: 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: ApplicationFiled: January 11, 2010Publication date: July 14, 2011Applicant: Microsoft CorporationInventors: Brian R. Daugherty, Srivaths B. Copparam, David S. Callahan
-
Publication number: 20100223270Abstract: 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: ApplicationFiled: April 30, 2010Publication date: September 2, 2010Applicant: Microsoft CorporationInventors: IAN A. MCALLISTER, CHRISTOPH R. PONATH, DELANE R. HEWETT, MACKENZIE STEELE, SRIVATHS B. COPPARAM
-
Patent number: 7739289Abstract: 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: GrantFiled: May 15, 2006Date of Patent: June 15, 2010Assignee: Microsoft CorporationInventors: Ian A. McAllister, Christoph R. Ponath, Delane R. Hewett, Mackenzie Steele, Srivaths B. Copparam
-
Publication number: 20090049198Abstract: 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: ApplicationFiled: August 14, 2007Publication date: February 19, 2009Applicant: Microsoft CorporationInventors: Arnold N. Blinn, Donald M. Gillett, Stuart James Dent, Srivaths B. Copparam