Patents by Inventor Rajnikanth Codavalli

Rajnikanth Codavalli 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: 10231004
    Abstract: One embodiment includes a recording application executed at a processor on a server. The recording application receives a request to record electronic content. The request is received from a client device via a first network connection between the server and the client device. A second network connection between a content provider and the client is used to provide the electronic content from the content provider to the client device. In response to receiving the request, the recording application establishes a third network connection between the server and the content provider. The recording application stores the electronic content provided via the third network connection. The electronic content is stored to a computer-readable medium.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: March 12, 2019
    Assignee: Adobe Systems Incorporated
    Inventor: Rajnikanth Codavalli
  • Publication number: 20170208108
    Abstract: A server machine may create a network connection to a device and receive a request to stream media that is managed by a different server machine. The server machine that created the network connection may be unaware of the location of the media at the time the network connection is created, and the location of the media may remain unknown to this server machine until the location is identified by the request, which may be received at runtime. In response to this request, the server machine that created the network connection may communicate with the different server machine and function as an intermediary in routing a stream of data between the device and the different server machine. In example embodiments where certain media is managed by the other server machine, the server machine may retrieve the media and stream it to the device using the created network connection.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Inventor: Rajnikanth CODAVALLI
  • Patent number: 9621667
    Abstract: A server machine may create a network connection to a device and receive a request to stream media that is managed by a different server machine. The server machine that created the network connection may be unaware of the location of the media at the time the network connection is created, and the location of the media may remain unknown to this server machine until the location is identified by the request, which may be received at runtime. In response to this request, the server machine that created the network connection may communicate with the different server machine and function as an intermediary in routing a stream of data between the device and the different server machine. In example embodiments where certain media is managed by the other server machine, the server machine may retrieve the media and stream it to the device using the created network connection.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: April 11, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Rajnikanth Codavalli
  • Publication number: 20140059245
    Abstract: A server machine may create a network connection to a device and receive a request to stream media that is managed by a different server machine. The server machine that created the network connection may be unaware of the location of the media at the time the network connection is created, and the location of the media may remain unknown to this server machine until the location is identified by the request, which may be received at runtime. In response to this request, the server machine that created the network connection may communicate with the different server machine and function as an intermediary in routing a stream of data between the device and the different server machine. In example embodiments where certain media is managed by the other server machine, the server machine may retrieve the media and stream it to the device using the created network connection.
    Type: Application
    Filed: August 27, 2012
    Publication date: February 27, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Rajnikanth Codavalli
  • Publication number: 20140029919
    Abstract: In some embodiments, a method includes retrieving a recording of a collaborative session that has been recorded as an event sequence. The recording includes at least one event. The method also includes locating at least one event in the recording of the collaborative session. The method includes performing an edit operation of the recording. The edit operation is at least one of a modification of the at least one event, a removal of the at least one event, or an addition of a new event relative to the at least one event.
    Type: Application
    Filed: October 31, 2007
    Publication date: January 30, 2014
    Inventors: Rajnikanth Codavalli, Nigel Pegg
  • Publication number: 20130346541
    Abstract: One embodiment includes a recording application executed at a processor on a server. The recording application receives a request to record electronic content. The request is received from a client device via a first network connection between the server and the client device. A second network connection between a content provider and the client is used to provide the electronic content from the content provider to the client device. In response to receiving the request, the recording application establishes a third network connection between the server and the content provider. The recording application stores the electronic content provided via the third network connection. The electronic content is stored to a computer-readable medium.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 26, 2013
    Applicant: Adobe Systems Incorporated
    Inventor: Rajnikanth Codavalli