Patents by Inventor Kamyar Moinzadeh

Kamyar Moinzadeh 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: 7508810
    Abstract: A data session with a wireless device ordinarily cannot be initiated from the network side because the wireless device has no predetermined IP or other network address. Methods are disclosed for instead causing the wireless unit to initiate a data session with a target destination, thereby obviating the IP addressing problem. A voice call is first initiated by a requester application to a remote wireless unit. The requester transmits a request message to the remote wireless unit via the wireless voice channel using in-band techniques; preferably including a payload in the polling message that identifies the target destination. In response, the remote wireless unit initiates a packet data session with the target destination.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: March 24, 2009
    Assignee: Airbiquity Inc.
    Inventors: Kamyar Moinzadeh, Darrin L. Garret, David C. Quimby
  • Patent number: 7500010
    Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations while causing the entire file to be delivered in a predetermined delivery deadline.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: March 3, 2009
    Inventors: Jeffrey Paul Harrang, David Gibbons, Kamyar Moinzadeh
  • Publication number: 20090024749
    Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations while causing the entire file to be delivered in a predetermined delivery deadline.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 22, 2009
    Applicant: MEDIACAST, INC.
    Inventors: Jeffrey P. Harrang, David Gibbons, Kamyar Moinzadeh
  • Publication number: 20090024634
    Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations while causing the entire file to be delivered in a predetermined delivery deadline.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 22, 2009
    Applicant: MediaCast, Inc.
    Inventors: Jeffrey P. Harrang, David Gibbons, Kamyar Moinzadeh
  • Publication number: 20080235553
    Abstract: In accordance with the invention, a data link layer tunneling technique is disclosed for improving the throughput of high speed data in noisy wireless environments. The method for recovering lost frames transmitted between a packet sending unit and a packet receiving unit in a data communications system, and generally comprises the steps of: (a) identifying a failure to successfully receive a missed frame at the packet receiving unit; (b) establishing a logical tunnel channel at the packet receiving unit to acknowledge the next successfully received frame; (c) starting a first timer at the packet receiving unit; (c) upon receiving a tunnel establishment request from the packet receiving unit, the packet sending unit resending the missed frame on the logical tunnel channel and starting a second timer; and (d) the packet sending unit resending the missed frame a specified number of times until receiving an acknowledgement from the packet receiving unit.
    Type: Application
    Filed: June 2, 2008
    Publication date: September 25, 2008
    Applicant: AT&T MOBILITY II LLC
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh
  • Publication number: 20080218409
    Abstract: Methods and apparatus are disclosed for implementing a mobile digital radio playlist system. The playlist need not be maintained in a vehicle; preferably it is maintained on a user's equipment such as a computer, PDA, MP3 player or the like. The system enables a method of updating such a playlist conveniently, for example while traveling in a vehicle, by capturing indicia of a current song in a mobile digital radio receiver in response to a user capture input; transmitting the captured indicia from the digital radio receiver to a wireless telecommunication device; in the wireless telecommunication device, forwarding the captured indicia to a playlist server; and in the playlist server, forwarding the received indicia to the user's equipment to update the playlist.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 11, 2008
    Applicant: AIRBIQUITY INC.
    Inventors: Kamyar Moinzadeh, Leon Hong, Tom Shigeno, David Quimby
  • Publication number: 20080195306
    Abstract: Remote destination programming enables a user to define a desired destination (402, 406, 410) in advance of a journey. The destination may be stored in a user profile (502, 504) on a remote navigation server (400, 500). It may be uploaded there via a web interface (402), or through land-line or wireless telecom communications (410). Subsequently, for example beginning at a rental car agency, the navigation server supports navigation through any of several modes of operation, including a first mode in which the desired destination information is downloaded from the server (520) so as to program target navigation equipment (522) on-board the rental vehicle. In another mode, the user's GPS-enabled communication device (428) interacts with the navigation server (500) to upload periodic location data (430), and receive turn-by-turn directions (530) for the user. In this mode, there is no need for separate on-board navigation equipment to assist the user to the desired location.
    Type: Application
    Filed: March 7, 2008
    Publication date: August 14, 2008
    Applicant: AIRBIQUITY INC.
    Inventors: Kamyar Moinzadeh, Leon Hong
  • Patent number: 7395481
    Abstract: In accordance with the invention, a data link layer tunneling technique is disclosed for improving the throughput of high speed data in a noisy wireless environment. The method for recovering lost frames transmitted between a packet sending unit and a packet receiving unit in a data communications system, and generally comprises the steps of: (a) identifying a failure to successfully receive a missed frame at the packet receiving unit; (b) establishing a logical tunnel channel at the packet receiving unit to acknowledge the next successfully received frame; (c) starting a first timer at the packet receiving unit; (c) upon receiving a tunnel establishment request from the packet receiving unit, the packet sending unit resending the missed frame on the logical tunnel channel and starting a second timer; and (d) the packet sending unit resending the missed frame a specified number of times until receiving an acknowledgement from the packet receiving unit.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: July 1, 2008
    Assignee: AT&T Mobility II LLC
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh
  • Publication number: 20080040501
    Abstract: An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations while causing the entire file to be delivered in a predetermined delivery deadline.
    Type: Application
    Filed: April 5, 2006
    Publication date: February 14, 2008
    Applicant: MediaCast, Inc.
    Inventors: Jeffrey P. Harrang, David Gibbons, Kamyar Moinzadeh
  • Patent number: 7161922
    Abstract: A wireless communication system having a base unit and a plurality of remote transceiver units utilizes a dynamic time slot assignment scheme for channel access. The base unit receives and processes a channel access request message from a remote transceiver unit and prepares a channel measurement request message in response. If an Mth time slot of a time frame is available, the base unit sends this message in the Mth time slot and receives a message having channel measurement data in the Mth time slot of the next time frame. On the other hand, if the Mth time slot of the time frame is already reserved, the base unit sends the message in an Nth time slot of the time frame and receives a message having the channel measurement data in the Nth time slot of the next time frame. The base unit selects, based on the channel measurement data, an appropriate channel for communication for the remote transceiver unit.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: January 9, 2007
    Assignee: Clearwire Corporation
    Inventors: David B. Gibbons, Eamonn Gormley, Liang A. Hong, Elliott Hoole, Kamyar Moinzadeh
  • Publication number: 20060287003
    Abstract: Systems and methods are described to use an inband signaling modem to communicate digital data over a voice channel of a wireless telecommunications network, while simultaneously maintaining the ability to support a voice conversation. An inband signaling modem receives digital data. A voice activity detector receives a digitized voice signal from a codec. The voice activity detector outputs an indication of the degree of confidence that speech is present in the digitized voice signal. If the indication denotes that speech is not present, the inband signaling modem encodes the digital data into audio tones. The synthesized audio tones are sent to a voice channel of a wireless telecommunications network. If the voice activity detector indicates that speech is present, the digitized voice signal is sent to the voice channel of a wireless telecommunications network.
    Type: Application
    Filed: June 15, 2005
    Publication date: December 21, 2006
    Inventors: Kamyar Moinzadeh, David Quimby, Darrin Garret, Leon Hong
  • Publication number: 20060171368
    Abstract: A data session with a wireless device ordinarily cannot be initiated from the network side because the wireless device has no predetermined IP or other network address. Methods are disclosed for instead causing the wireless unit to initiate a data session with a target destination, thereby obviating the IP addressing problem. A voice call is first initiated by a requester application to a remote wireless unit. The requester transmits a request message to the remote wireless unit via the wireless voice channel using in-band techniques; preferably including a payload in the polling message that identifies the target destination. In response, the remote wireless unit initiates a packet data session with the target destination.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Inventors: Kamyar Moinzadeh, Darrin Garret, David Quimby
  • Publication number: 20050136951
    Abstract: A method of operating a communication system is disclosed. The method includes transmitting from a remote unit to a base station remote unit channel data. The remote unit channel is generated at the remote unit and includes data about a first portion of communication channels on which the call can be executed. The method also includes applying a channel selection method to the remote unit channel data and to base station channel data so as to select a communication channel from among the first portion of communication channels. The base station channel data is generated at the base station and includes data about a second portion of the communication channels. The method further includes executing a call on the selected communication channel.
    Type: Application
    Filed: October 4, 2004
    Publication date: June 23, 2005
    Applicant: Clearwire Corporation
    Inventors: David Gibbons, Eamonn Gormley, Liang Hong, Elliott Hoole, Kamyar Moinzadeh
  • Publication number: 20050088990
    Abstract: A wireless communication system having a base unit and a plurality of remote transceiver units utilizes a dynamic time slot assignment scheme for channel access. The base unit receives and processes a channel access request message from a remote transceiver unit and prepares a channel measurement request message in response. If an Mth time slot of a time frame is available, the base unit sends this message in the Mth time slot and receives a message having channel measurement data in the Mth time slot of the next time frame. On the other hand, if the Mth time slot of the time frame is already reserved, the base unit sends the message in an Nth time slot of the time frame and receives a message having the channel measurement data in the Nth time slot of the next time frame. The base unit selects, based on the channel measurement data, an appropriate channel for communication for the remote transceiver unit.
    Type: Application
    Filed: August 13, 2004
    Publication date: April 28, 2005
    Inventors: David Gibbons, Eamonn Gormley, Liang Hong, Elliott Hoole, Kamyar Moinzadeh
  • Patent number: 6801775
    Abstract: A method of operating a communication system is disclosed. The method includes transmitting from a remote unit to a base station remote unit channel data. The remote unit channel is generated at the remote unit and includes data about a first portion of communication channels on which the call can be executed. The method also includes applying a channel selection method to the remote unit channel data and to base station channel data so as to select a communication channel from among the first portion of communication channels. The base station channel data is generated at the base station and includes data about a second portion of the communication channels. The method further includes executing a call on the selected communication channel.
    Type: Grant
    Filed: June 20, 2000
    Date of Patent: October 5, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: David B. Gibbons, Eamonn Gormley, Liang A. Hong, Elliott Hoole, Kamyar Moinzadeh
  • Patent number: 6801513
    Abstract: A wireless communication system having a base unit and a plurality of remote transceiver units utilizes a dynamic time slot assignment scheme for channel access. The base unit receives and processes a channel access request message from a remote transceiver unit and prepares a channel measurement request message in response. If an Mth time slot of a time frame is available, the base unit sends this message in the Mth time slot and receives a message having channel measurement data in the Mth time slot of the next time frame. On the other hand, if the Mth time slot of the time frame is already reserved, the base unit sends the message in an Nth time slot of the time frame and receives a message having the channel measurement data in the Nth time slot of the next time frame.
    Type: Grant
    Filed: June 20, 2000
    Date of Patent: October 5, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: David B. Gibbons, Eamonn Gormley, Liang A. Hong, Elliott Hoole, Kamyar Moinzadeh
  • Publication number: 20040187068
    Abstract: In accordance with the invention, a data link layer tunneling technique is disclosed for improving the throughput of high speed data in a noisy wireless environment. The method for recovering lost frames transmitted between a packet sending unit and a packet receiving unit in a data communications system, and generally comprises the steps of: (a) identifying a failure to successfully receive a missed frame at the packet receiving unit; (b) establishing a logical tunnel channel at the packet receiving unit to acknowledge the next successfully received frame; (c) starting a first timer at the packet receiving unit; (c) upon receiving a tunnel establishment request from the packet receiving unit, the packet sending unit resending the missed frame on the logical tunnel channel and starting a second timer; and (d) the packet sending unit resending the missed frame a specified number of times until receiving an acknowledgement from the packet receiving unit.
    Type: Application
    Filed: January 28, 2004
    Publication date: September 23, 2004
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh
  • Patent number: 6765870
    Abstract: In a wireless communications system, a data link layer and a medium access control layer are connected to each other by data and control paths, where the data path is operable to exchange frames between the data link layer and the medium access control layer and the control path is operable to exchange control messages between the data link layer and the medium access control layer. The data link layer includes a queue for storing frames received from the medium access control layer and the medium access control layer includes a queue for storing frames received from the data link layer. The data link layer is adapted to pass new data frames from a higher layer relative to the data link layer into the data link layer queue and to suspend a retransmission timer upon a congestion message received from the medium access control layer, the congestion message being responsive to a level of stored frames in the medium access control queue.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: July 20, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh, Donald P. Wahlstrom
  • Patent number: 6765869
    Abstract: A method of dynamically controlling congestion in a wireless communication system. The method generally comprises the steps of: (a) the medium access control layer detecting congestion; (b) the medium access control layer communicating a control message with the data link control layer indicating a congested state; (c) in the congested state, the data link layer placing frames received from a higher layer into a data link layer queue and suspending frame transmission to the medium access control layer; and (d) upon receipt of a control message indicating an uncongested state, the data link control layer sending frames to the medium access control layer.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: July 20, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh, Donald P. Wahlstrom
  • Patent number: 6697983
    Abstract: In accordance with the invention, a data link layer tunneling technique is disclosed for improving the throughput of high speed data in a noisy wireless environment. The method for recovering lost frames transmitted between a packet sending unit and a packet receiving unit in a data communications system, and generally comprises the steps of: (a) identifying a failure to successfully receive a missed frame at the packet receiving unit; (b) establishing a logical tunnel channel at the packet receiving unit to acknowledge the next successfully received frame; (c) starting a first timer at the packet receiving unit; (c) upon receiving a tunnel establishment request from the packet receiving unit, the packet sending unit resending the missed frame on the logical tunnel channel and starting a second timer; and (d) the packet sending unit resending the missed frame a specified number of times until receiving an acknowledgement from the packet receiving unit.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: February 24, 2004
    Assignee: AT&T Wireless Services, Inc.
    Inventors: Lakshmana Rao Chintada, Liang A. Hong, Kamyar Moinzadeh