Patents by Inventor Douglas J. Kogan

Douglas J. Kogan 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: 9065594
    Abstract: Bluetooth file transfers using FTP do not provide upper-layer reliability checking and rely on the Bluetooth device physical layer providing reliable data to upper layers of a Bluetooth stack. However, reliability checks implemented by the physical layer are typically not very robust and in some cases may fail to detect errors, thus may provide corrupted data to the upper layers for further processing and may result in data corruption/transfer failure. Non-FTP Bluetooth file transfers are typically more robust when it comes to reliability checking because of upper layer reliability checks. Functionality can be implemented to vary packet transmission parameters depending on a Bluetooth profile implemented on a communication link. A packet error rate of received packets can be compared against a different set of thresholds depending on whether the Bluetooth profile is an FTP profile. Appropriate values of packet transmission parameters can be selected based on the above comparison.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: June 23, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Paul J. Husted, Douglas J. Kogan, Praveen Dua
  • Patent number: 8284817
    Abstract: System and method for operating a wireless narrowband receiver. A signal may be received on a channel of the wireless narrowband receiver. At least a portion of the signal may be received from a first wireless narrowband transmitter. The wireless narrowband receiver may implement an adaptive frequency hopping algorithm. It may be determined if interference is present on the channel and one or more errors are detected in receiving the signal. In response to determining that interference is present on the channel and one or more errors are detected in receiving the signal, received signal strength of one or more neighboring frequencies of the channel may be measured, and the resulting measurements may be stored in a memory. The measurements may be used to determine interference sources interference on the channel.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: October 9, 2012
    Assignee: QUALCOMM Atheros, Inc.
    Inventors: Paul J. Husted, Praveen Dua, Douglas J. Kogan
  • Publication number: 20120002704
    Abstract: System and method for operating a wireless narrowband receiver. A signal may be received on a channel of the wireless narrowband receiver. At least a portion of the signal may be received from a first wireless narrowband transmitter. The wireless narrowband receiver may implement an adaptive frequency hopping algorithm. It may be determined if interference is present on the channel and one or more errors are detected in receiving the signal. In response to determining that interference is present on the channel and one or more errors are detected in receiving the signal, received signal strength of one or more neighboring frequencies of the channel may be measured, and the resulting measurements may be stored in a memory. The measurements may be used to determine interference sources interference on the channel.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Paul J. Husted, Praveen Dua, Douglas J. Kogan
  • Publication number: 20080134319
    Abstract: Verifying licenses to enable functionality. A method is performed in a manufacturing environment. The method includes acts for enabling device functionality on devices to ensure that at least one of appropriate licensing, royalty or authorization requirements are met. The method includes receiving authentication information for a device. The authentication information is authenticated to ensure that the device is an authorized device. If authentication succeeds, then additional manufacturing tasks are performed.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: KESTRELINK CORPORATION
    Inventors: Steven T. Baker, Douglas J. Kogan, R. Douglas Jones
  • Publication number: 20080133974
    Abstract: Testing media player devices. A method may be practiced, for example, in an automated testing environment. The method includes sending a media oriented command to the media player. The command directs the media player to perform a media function. A trace is received in response to the command. The trace may be generated by a media player as part of the process of attempting to perform functionality related to the command. The trace includes media player information. The information occurs as a result of sending the command to the media player. In response to receiving a trace, a new media oriented command is sent automatically and without human intervention directing the media player to perform a media function. The new media oriented command is dependent on the trace.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: KESTRELINK CORPORATION
    Inventors: Douglas J. Kogan, Steven T. Baker
  • Publication number: 20080126752
    Abstract: A method for dual-processor communication. In one example embodiment, a method includes indicating to a master processor that data is available to transfer to the master processor; receiving a request for the data from the master processor over a storage-based channel; and sending the data to the master processor over the storage-based channel. In another embodiment a method includes determining that data is available for transfer from a slave processor; sending a request for the data to the slave processor over a storage-based channel; and receiving the data from the slave processor over the storage-based channel. In another embodiment a method includes detecting an event on a master processor and writing data corresponding to the event to a slave processor over a storage-based channel.
    Type: Application
    Filed: August 2, 2006
    Publication date: May 29, 2008
    Inventors: Steven T. Baker, Douglas J. Kogan, Benjamin A. Kendall, Jason D. Carnahan
  • Publication number: 20080052699
    Abstract: A method for synchronized dual-processor firmware updates. In one example embodiment, a method includes receiving a combined firmware update file, verifying the source of the combined firmware update file, extracting a master firmware image and a slave firmware image from the combined firmware update file, verifying the data integrity of the master firmware image, sending the slave firmware image to the slave processor, receiving a signal from the slave processor indicating that the slave firmware image has been installed, and installing the master firmware image. In another embodiment, a method includes receiving a slave firmware image from the master processor, verifying the data integrity of the slave firmware image, installing the slave firmware image, and sending a signal to the master processor indicating that the slave firmware image has been installed.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 28, 2008
    Inventors: Steven T. Baker, Douglas J. Kogan