Patents by Inventor Aart Jan M. Geurtsen

Aart Jan M. Geurtsen 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: 7987302
    Abstract: In one embodiment, a Universal Serial Bus (USB) system assigns a first priority level to a first USB endpoint and a second priority level that is lower than the first priority level to a second USB endpoint. The USB system has memory that stores first USB data packets corresponding to the first priority level and second USB data packets corresponding to the second priority level. The USB system also has a controller that manages transfers of (i) the first USB data packets to the first USB endpoint and (ii) the second USB data packets to the second USB endpoint. If the memory concurrently stores first and second USB data packets, then the controller determines an order for transferring the first and second USB data packets based on the second priority level being lower than the first priority level and/or detection of a starvation condition for the second endpoint.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: July 26, 2011
    Assignee: Agere Systems Inc.
    Inventors: Wilhelmus Diepstraten, Aart Jan M. Geurtsen, Steven E. Strauss, Mark Trafford
  • Publication number: 20090254685
    Abstract: In one embodiment, a Universal Serial Bus (USB) system assigns a first priority level to a first USB endpoint and a second priority level that is lower than the first priority level to a second USB endpoint. The USB system has memory that stores first USB data packets corresponding to the first priority level and second USB data packets corresponding to the second priority level. The USB system also has a controller that manages transfers of (i) the first USB data packets to the first USB endpoint and (ii) the second USB data packets to the second USB endpoint. If the memory concurrently stores first and second USB data packets, then the controller determines an order for transferring the first and second USB data packets based on the second priority level being lower than the first priority level and/or detection of a starvation condition for the second endpoint.
    Type: Application
    Filed: June 12, 2009
    Publication date: October 8, 2009
    Applicant: AGERE SYSTEMS INC.
    Inventors: Wilhelmus Diepstraten, Aart Jan M. Geurtsen, Steven E. Strauss, Mark Trafford