Patents by Inventor Ramakrishna Chinta

Ramakrishna Chinta 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: 7233790
    Abstract: A network server system includes a download manager that manages the publication, purchase and delivery of digital products from multiple suppliers to wireless services subscribers in multiple domains. Product suppliers can publish and manage their products on the server system via a computer network and make their products available to the subscribers for purchase or licensing. The subscribers in each domain can access the server remotely to purchase rights to download and use the products on associated wireless communication devices. Multiple different implementations of any product can be maintained, where each implementation corresponds to a different set of device capabilities. Each product can also be associated with multiple different provisioning models, each corresponding to a different set of device capabilities.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: June 19, 2007
    Assignee: Openwave Systems, Inc.
    Inventors: Rikard M. Kjellberg, Sheng Liang, Tomas G. Lund, William Chan, Ramakrishna Chinta, Xinbi Chen
  • Patent number: 7032224
    Abstract: A method for transferring messages across a communication network is disclosed. A message being received at a message source from a sending application program is segmented into message segments. While this segmentation is occurring, a common message identifier and a unique sequence number are assigned to each message segment. The message segments are transferred from the message source to a message destination, with at least one of the message segments being transferred as the message is being received at the message source. Prior to the entire message being received at the message source and segmented, message segments that have already been segmented from the message are transferred to the message destination. At the message destination, the message segments are received and assembled into a reassembled message A portion of the reassembled message is delivered to a receiving application while the assembling is occurring.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: April 18, 2006
    Assignee: Slam Dunk Networks, Inc.
    Inventors: Viral Kadakia, Ramakrishna Chinta, Randy Menna
  • Patent number: 6879995
    Abstract: System and method for performing message logging for networked applications running on application servers. The application server may run a process referred to as a “logging service” that accepts requests from client processes to log messages regarding various types of runtime events or conditions. These client processes may include any of various types of processes, such as modules or components running on the application server. Any of various types of information may be recorded when a message is logged. For example, the information may include the date and time the message was created, the type of message, such as a warning message, an error message, etc., the message text to be recorded, the ID of a service or component requesting the message to be logged, or any of various other types of information. The logging service may also be operable to handle low-storage-space or out-of-storage space conditions.
    Type: Grant
    Filed: May 1, 2000
    Date of Patent: April 12, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Ramakrishna Chinta, Saumitra Das
  • Publication number: 20040054786
    Abstract: A network server system includes a download manager that manages the publication, purchase and delivery of digital products from multiple suppliers to wireless services subscribers in multiple domains. Product suppliers can publish and manage their products on the server system via a computer network and make their products available to the subscribers for purchase or licensing. The subscribers in each domain can access the server remotely to purchase rights to download and use the products on associated wireless communication devices. Multiple different implementations of any product can be maintained, where each implementation corresponds to a different set of device capabilities. Each product can also be associated with multiple different provisioning models, each corresponding to a different set of device capabilities.
    Type: Application
    Filed: June 19, 2003
    Publication date: March 18, 2004
    Inventors: Rikard M. Kjellberg, Sheng Liang, Tomas G. Lund, William Chan, Ramakrishna Chinta, Xinbi Chen
  • Publication number: 20030126303
    Abstract: A method for transferring messages between a sending application program and a receiving application program across a distributed communication network (e.g., the Internet) that includes a message source coupled to a message destination. The method includes segmenting a message (e.g., a relatively large message of one gigabyte or more) being received at the message source from the sending application program into a plurality of message segments. While this segmentation is occurring, a common message identifier and a unique sequence number are assigned to each of the plurality of message segments. The method also includes transferring the plurality of message segments from the message source to the message destination, along with the common message identifier and unique sequence number assigned to the plurality of message segments, with at least one of the plurality of message segments being transferred as the message is being received at the message source.
    Type: Application
    Filed: December 31, 2001
    Publication date: July 3, 2003
    Applicant: Slam Dunk Networks, Inc.
    Inventors: Viral Kadakia, Ramakrishna Chinta, Randy Menna