Patents by Inventor Hania Gajewska

Hania Gajewska 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: 7073136
    Abstract: A method for delivering keystrokes to descendants of an inactive window includes remembering a descendant of the inactive window as the next focus owner when the descendant receives a focus-in event, creating a focus proxy for the inactive window and issuing a request to set focus to the focus proxy, marking the next focus owner as the true focus owner when the focus proxy receives a focus-in event, and directing the focus-in event received by the focus proxy to the true focus owner.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: July 4, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Hania Gajewska, David P. Mendenhall
  • Patent number: 7007281
    Abstract: A method for generating information for inclusion in focus events includes maintaining a list of components requesting focus in a selected application, determining whether a target of a first focus event matches a component at a head of the list, and if the target of the first focus event matches the component at the head of the list, marking the component at the head of the list for inclusion in an opposite field of a second focus event.
    Type: Grant
    Filed: May 22, 2001
    Date of Patent: February 28, 2006
    Assignee: Sun Microsystems, Inc.
    Inventors: Hania Gajewska, David P. Mendenhall
  • Patent number: 6654038
    Abstract: A method for keyboard navigation in a graphical user interface, including defining a key event dispatcher for focus ordering of at least one non-focusable component, configured to recognize a special mode entry character and a special mode exit character, upon entry of the special mode entry character by a user, entering a special mode wherein subsequent key events are manipulated by the key event dispatcher to navigate the focus ordering of the at least one non-focusable component while a current focus owner is maintained, and exiting the special mode upon entry of the special mode exit character by the user, wherein the special mode is at least one of the group consisting of an input method mode, an accessible navigation mode and a window navigation mode.
    Type: Grant
    Filed: June 2, 2000
    Date of Patent: November 25, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Hania Gajewska, David P Mendenhall, Peter A. Korn, Michael C. Albers, Lynn Monsanto
  • Patent number: 6606106
    Abstract: A method is described for establishing a focus traversal protocol in a graphical user interface having a plurality of components within at least one top-level window. The method includes defining the top-level window as a first focus cycle root, assigning a plurality of components to a first focus traversal cycle associated with the first focus cycle root, and for each component in the first focus traversal cycle, establishing a focus traversal key definition including a forward traversal key and a backward traversal key. The method further includes establishing a first focus traversal policy associated with the first focus traversal cycle. A windowing toolkit is also described for use by a developer in establishing a focus traversal protocol for a graphical user interface having a plurality of components within at least one top-level window.
    Type: Grant
    Filed: June 2, 2000
    Date of Patent: August 12, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: David P. Mendenhall, Hania Gajewska
  • Patent number: 6493870
    Abstract: A task executing at a server receives a request to package program code for remote execution on a client, and determines the software components that already reside at the client. The task uses this information to formulate a set of instructions to another task that creates the package. The created package is transmitted to the client, and program execution begins.
    Type: Grant
    Filed: March 20, 1998
    Date of Patent: December 10, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Peter W. Madany, Richard Tuck, Nedim Fresko, Hania Gajewska
  • Publication number: 20020175951
    Abstract: A method for generating information for inclusion in focus events includes maintaining a list of components requesting focus in a selected application, determining whether a target of a first focus event matches a component at a head of the list, and if the target of the first focus event matches the component at the head of the list, marking the component at the head of the list for inclusion in an opposite field of a second focus event.
    Type: Application
    Filed: May 22, 2001
    Publication date: November 28, 2002
    Inventors: Hania Gajewska, David P. Mendenhall
  • Publication number: 20020175952
    Abstract: A method for delivering keystrokes to descendants of an inactive window includes remembering a descendant of the inactive window as the next focus owner when the descendant receives a focus-in event, creating a focus proxy for the inactive window and issuing a request to set focus to the focus proxy, marking the next focus owner as the true focus owner when the focus proxy receives a focus-in event, and directing the focus-in event received by the focus proxy to the true focus owner.
    Type: Application
    Filed: June 22, 2001
    Publication date: November 28, 2002
    Inventors: Hania Gajewska, David P. Mendenhall
  • Patent number: 5914723
    Abstract: The present invention provides a method and system in computer systems for converting an original image into another image having fewer colors than the original image. This method and system attempt to preserve the contrast of the original image. As a result, this method and system are particularly well-suited for converting images that are relatively small in size. A computer system in which the present invention operates includes a computer connected to a display device and a secondary storage device. An image converter is stored in the secondary storage device for execution by the computer. In operation, the computer receives an original image to be displayed on the display device. The image converter converts the original image into another image having fewer colors than the original image. Lastly, the computer displays the converted image on the display device. In order to convert the original image, the image converter determines which pixels in the original image are opaque in the converted image.
    Type: Grant
    Filed: December 30, 1996
    Date of Patent: June 22, 1999
    Assignee: Sun Microsystems, Inc.
    Inventor: Hania Gajewska