Patents by Inventor David J. Kasper, II

David J. Kasper, II 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: 7539758
    Abstract: A communication system includes a local unit that has a lower data link layer and a session layer running a data pass-through application and a user interface. The data pass-through application lets the data link layer in the local unit pass data through to a remote unit. The remote unit has a lower data link layer and a session layer executing a user interface. When the data link layer detects that the session layer is unstable and/or locked up, the data link layer transmits a disconnect request to the local unit's data link layer. All further user data sent to the local unit's data link layer is routed to the local unit's user interface.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: May 26, 2009
    Assignee: ADC DSL Systems, Inc.
    Inventor: David J. Kasper, II
  • Patent number: 7512142
    Abstract: A source process communicates with a sink process by writing messages to a finite queue. The source process determines whether the finite queue is full. If the source process determines that the finite queue is full, the finite queue is emptied and a refresh-all message is written to the finite the queue. When the sink process reads a refresh-all message from the finite queue, the sink process performs a refresh-all operation in which a refresh operation is performed for each member of a set of objects.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: March 31, 2009
    Assignee: ADC DSL Systems, Inc.
    Inventor: David J. Kasper, II
  • Patent number: 7330423
    Abstract: An apparatus and method is described that allows for improved transmission of EOC data over the EOC channels of communication devices and links, reducing the number of dropped EOC packets and increasing the bandwidth and robustness of the EOC channel. The improved device apparatus and method also allows for the reduction of the overhead of EOC channel error detection and correction on the limited resources of the communication device by aborting a corrupted or blocked EOC packet transmission and automatically resending. The improved device apparatus and method additionally allows the reduction of dropped EOC data packets due to corrupted transmission and the resultant miscommunication and corruption of high-level applications of the communication device, such as operation commands, remote configuration and management programs, and operation displays.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: February 12, 2008
    Assignee: ADC DSL Systems, Inc.
    Inventors: David J. Kasper, II, Laxman Anne
  • Patent number: 7299285
    Abstract: A system uses a resource locking token to allow various processes to have exclusive access to a system resource. The process that receives the token then requests that a local database be updated/synchronized with a master database. The process continues checking the synchronization status every time it gets the token. When the process receives the token and the synchronization is complete, the local database is accessed and the data is used in accessing the system resource. The token is then returned to the system.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: November 20, 2007
    Assignee: ADC DSL Systems, Inc.
    Inventor: David J. Kasper, II
  • Patent number: 7237204
    Abstract: A first process communicates to a second process what data will be used to display a graphical user interface element such as a window or screen. The second process determines if the data used to display the graphical user interface element has changed, and, if the data used to display the graphical user interface element has changed, communicates to a third process that the data used to display the graphical user interface element has changed. Moreover, the third process receives the communication that the data used to display the graphical user interface element has changed, and, in response to the communication that the data used to display the graphical user interface element has changed, displays the graphical user interface element.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: June 26, 2007
    Assignee: ADC DSL Systems, Inc.
    Inventor: David J. Kasper, II
  • Patent number: 7237206
    Abstract: A graphical user interface element such as a window or a screen is displayed on an output device by sending a single message indicating that the graphical user interface element should be displayed. The message is received, and all the components of the graphical user interface element are displayed. After that, the graphical user interface element can be updated on a component-by-component basis.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: June 26, 2007
    Assignee: ADC DSL Systems, Inc.
    Inventor: David J Kasper, II
  • Publication number: 20040100491
    Abstract: A graphical user interface element such as a window or a screen is displayed on an output device by sending a single message indicating that the graphical user interface element should be displayed. The message is received, and all the components of the graphical user interface element are displayed. After that, the graphical user interface element can be updated on a component-by-component basis.
    Type: Application
    Filed: November 21, 2002
    Publication date: May 27, 2004
    Applicant: ADC DSL Systems, Inc.
    Inventor: David J. Kasper II