Patents by Inventor Sastry Anipindi

Sastry Anipindi 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: 8555367
    Abstract: A system and method for securely streaming media. The system includes a gateway server that receives requests for access to a secured data resource from an end users. The request include an authorization ticket and a referring website. The gateway server validates the authorization ticket using a secret key shared with the referring website, and validates the referring website by verifying that referring website is on a white-list for the secured data resource. The gateway server selects a data server to service the request, and formats a data server access request containing the data server location and data server request parameter data and transmits the data server access request to the end users. When end users transmit the data server access requests to a data server, the data server validates the request and transmits it to the end user.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: October 8, 2013
    Assignee: Yahoo! Inc.
    Inventors: Omar Syed, Bhargavaram B. Gade, Robert Ames, Ghousuddin Syed, Karl Juhnke, Mark Ray Lee, Vinay Polavarapu, Sastry Anipindi, Alex Khanin
  • Patent number: 7849152
    Abstract: A method and system of providing control by a client of a Web-cast from a telephone, the method comprising: receiving from the client Web-cast configuration data at a web server, updating Web-cast parameters in accordance with the Web-cast configuration data and storing the Web-cast parameters in a database; receiving initiation instructions at the telephony server for the Web-cast from the client via the telephone and initiating the Web-cast in accordance with the Web-cast parameters stored in the database; receiving content data at the telephony server from the telephone, formatting the content data at the telephony server, storing the content data at a file storage server and providing content pull instructions to an encoder server; receiving the content pull instructions at the encoder server, pulling the content from the file storage server based upon the content pull instructions and encoding the content into streaming content at the encoder server; and receiving the streaming content at a media server
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: December 7, 2010
    Assignee: Yahoo! Inc.
    Inventors: Sastry Anipindi, Ajay Chintala, Scott Susens
  • Publication number: 20090235347
    Abstract: A system and method for securely streaming media. The system includes a gateway server that receives requests for access to a secured data resource from an end users. The request include an authorization ticket and a referring website. The gateway server validates the authorization ticket using a secret key shared with the referring website, and validates the referring website by verifying that referring website is on a white-list for the secured data resource. The gateway server selects a data server to service the request, and formats a data server access request containing the data server location and data server request parameter data and transmits the data server access request to the end users. When end users transmit the data server access requests to a data server, the data server validates the request and transmits it to the end user.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 17, 2009
    Applicant: Yahoo! Inc.
    Inventors: Omar Syed, Bhargavaram B. Gade, Robert Ames, Ghousuddin Syed, Karl Juhnke, Mark Ray Lee, Vinay Polavarapu, Sastry Anipindi, Alex Khanin
  • Publication number: 20080147974
    Abstract: The present disclosure describes caching systems and methods for managing the storage of data file in different caching levels. Each caching level represents a faster, but more expensive, storage device or location, with the lowest level, or order, of a cache being the fastest, but also most expensive, and the highest being the slowest cache. Even slower than the various system cache levels are external file storage systems referred to as filers, such as database servers. The caching algorithm used by the system is designed so that more frequently requested items migrate to the faster cache areas. The algorithm immediately brings any requested file that is not in the cache into the fastest possible cache area if space is available or else into the next fastest if space is available there. If all cache areas are full, then the file is cached to the highest ‘order’ number cache area.
    Type: Application
    Filed: December 18, 2006
    Publication date: June 19, 2008
    Applicant: Yahoo! Inc.
    Inventors: Justin P. Madison, Ghousuddin Syed, Omar Syed, Thomas R. Kee, Sastry Anipindi, Karl J. Juhnke
  • Publication number: 20040055016
    Abstract: A method and system of providing control by a client of a Web-cast from a telephone, the method comprising: receiving from the client Web-cast configuration data at a web server, updating Web-cast parameters in accordance with the Web-cast configuration data and storing the Web-cast parameters in a database; receiving initiation instructions at the telephony server for the Web-cast from the client via the telephone and initiating the Web-cast in accordance with the Web-cast parameters stored in the database; receiving content data at the telephony server from the telephone, formatting the content data at the telephony server, storing the content data at a file storage server and providing content pull instructions to an encoder server; receiving the content pull instructions at the encoder server, pulling the content from the file storage server based upon the content pull instructions and encoding the content into streaming content at the encoder server; and receiving the streaming content at a media server
    Type: Application
    Filed: June 9, 2003
    Publication date: March 18, 2004
    Inventors: Sastry Anipindi, Ajay Chintala, Scott Susens