Patents by Inventor Viral Kadakia

Viral Kadakia 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: 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
  • 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
  • Publication number: 20030126133
    Abstract: A system for updating and maintaining multiple copies of a database. An application program sends events to a database server at a primary data site to update, or otherwise modify, data in data store at the site. A tracking process at the database server enters event information into an event log. The event log is sent to other data sites where the record of events is used to recreate modifications to copies of the primary data site's data store. This approach allows multiple other data stores at different data sites to be similarly updated. Event logs, and portions of event logs, can be transferred among data sites with a minimum of coordination and verification, and used to update copies of a data store, or other information. Portions of event logs can be received at a site “out-of-order” from the recording of events at the primary site. When a primary site fails, another site whose data store is sufficiently updated with the event log data can assume the role of primary site.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Applicant: SlamDunk Networks, Inc.
    Inventors: Kayshav Dattatri, Guru Prasad, Viral Kadakia, Pravin Singhal