Patents by Inventor Balash Akbari

Balash Akbari 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).

  • Publication number: 20110228714
    Abstract: Systems and methods for retransmitting a missing data packet. When at least two reports of the missing data packet are received, then the packet is retransmitted. When a subsequent request for the same data packet is received, then the time difference between the subsequent request and the retransmission is obtained and compared to a predefined retransmission timeout. If the time difference is greater, the packet is again retransmitted.
    Type: Application
    Filed: March 2, 2011
    Publication date: September 22, 2011
    Inventors: Balash AKBARI, Varadhan VENKATASESHAN
  • Publication number: 20110164558
    Abstract: This disclosure describes a system and method for optimizing the transport of payload data on a wireless telecommunications network. For downstream data flow to a mobile communication device client, an application proxy residing on a transmitting server terminates TCP data flows, extracts payload data and encapsulates the data into a UDP packet. A far host server residing on a receiving client device receives the UDP packet, extracts the payload and presents it to an application program on the client device as a TCP packet. For upstream data flow to a server, software running on the mobile communication device acts as the application proxy, extracting payload data from a TCP data flow and encapsulating the extracted data into a UDP packet. The server receiving the UDP packet will extract the payload and present it as a TCP packet.
    Type: Application
    Filed: June 25, 2010
    Publication date: July 7, 2011
    Applicant: MOBIDIA, INC.
    Inventors: Lawrence Chee, Balash Akbari, Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Publication number: 20100303053
    Abstract: A system and method for managing a session is provided wherein a sending computer, after a period of time in which a number of enumerated packets have been sent to a receiving computer, sends a report request to the receiving computer, which then sends to the sending computer a report containing an acknowledgement of the last packet received from said the sending computer, a list of any enumerated packets not received within the time period, and a rate of receipt of packets from the sending computer. If the sender receives a predetermined number of reports identifying the same packet as the last packet received, the session is terminated.
    Type: Application
    Filed: May 27, 2009
    Publication date: December 2, 2010
    Applicant: MOBIDIA, INC.
    Inventors: Balash Akbari, Lawrence Chee