Patents by Inventor Jan T. Miksovsky

Jan T. Miksovsky 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: 8490015
    Abstract: A task dialog having a main instruction and a command region, and optionally a content and/or footer region, is automatically generated in response to a request from an application program. The task dialog main instruction is automatically sized and located so as to form a concise instruction or question located prominently in the dialog. A command region is below the instruction and includes UI controls for responding to the dialog. Optional content and footer regions can be used by a developer for inclusion of text that provides guidance to the user regarding the main instruction. If included, however, the content and/or footer regions are automatically sized and placed so that they do not obscure the main instruction or the command region controls.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Joseph J. Brychell, Mark D. Coburn, Charles Cummins, Jan T. Miksovsky, Jeffrey S. Miller, Vincent J. Pasceri, Randall K. Winjum
  • Patent number: 7631278
    Abstract: A system and method for improved directional focus navigation in a user interface is provided. The directional focus navigation engine may receive directional input for changing the input focus of a user interface object in the user interface. A target candidate selector may select target candidates in a direction of travel among one or more user interface objects for receiving the input focus. A target candidate scorer may score the target candidates selected and the directional focus navigation engine may change the input focus to user interface object based upon the scoring. Scoring the target candidates may be biased when navigation continues in the same traversal direction for changing input focus.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: December 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Jan T. Miksovsky, Atanas Georgiev Koralski, Henry David Hahn, Sundaram Ramani
  • Patent number: 7403916
    Abstract: Payee names in received financial statements can be substituted for the benefit of users. The financial statements can be electronically received from a financial services provider. The financial statements typically comprise transaction entries that comprise an original payee name. A user can indicate a preferred name for the original payee name. If a match exists between an original name and a preferred name, the preferred name can be substituted for the original payee name. If a match does not exist, an active payee table can be used to display an original payee name.
    Type: Grant
    Filed: June 2, 1997
    Date of Patent: July 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Christopher Kevin Brownell, Justin B. Magaram, Sigmund Mandel, Jan T. Miksovsky
  • Patent number: 6526529
    Abstract: A method and system for dynamically updating the error messages corresponding to a shipped software product. The exiting generic error messages shipped with a software product are replaced or appended as errors are resolved or better understood, whereby a user who receives an error message will see the latest known information for that error message. A file of updated error messages is automatically downloaded when the user is connected to the Internet. Any time an error message is to be displayed, an error handling mechanism compares identifier information of the error message to the file of updated error messages, and if a match is found, overwrites or extends the existing error message that was shipped with the code for display to the user. If no match is found, the existing message is displayed.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: February 25, 2003
    Assignee: Microsoft Corporation
    Inventors: Jan T. Miksovsky, Todd M. Colby, Warren G. Stevens
  • Patent number: 6473745
    Abstract: A method and system for providing intelligent advice to a user. An architecture is described wherein trigger points are placed in an application program, and an advice engine invoked by the application when a trigger point is reached. The advice engine obtains information such as a user's application data, and uses the data to test it against a number of conditions for that trigger point. For each condition met, the advice engine retrieves an advice template for providing advice corresponding to the condition, and based on information in the template versus display state information, decides whether to queue the advice for subsequent display to the user. A display process displays the queued advice according to a priority setting maintained in the template.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: October 29, 2002
    Assignee: Microsoft Corporation
    Inventors: Eric W. Doerr, Robert A. Cape, Christopher K. Brownell, Stephen N. Cole, Jan T. Miksovsky
  • Publication number: 20020002546
    Abstract: A method and system for providing intelligent advice to a user. An architecture is described wherein trigger points are placed in an application program, and an advice engine invoked by the application when a trigger point is reached. The advice engine obtains information such as a user's application data, and uses the data to test it against a number of conditions for that trigger point. For each condition met, the advice engine retrieves an advice template for providing advice corresponding to the condition, and based on information in the template versus display state information, decides whether to queue the advice for subsequent display to the user. A display process displays the queued advice according to a priority setting maintained in the template.
    Type: Application
    Filed: July 31, 1998
    Publication date: January 3, 2002
    Inventors: ERIC W. DOERR, ROBERT A. CAPE, CHRISTOPHER K. BROWNELL, STEPHEN N. COLE, JAN T. MIKSOVSKY
  • Patent number: 5771384
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: February 12, 1997
    Date of Patent: June 23, 1998
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day
  • Patent number: 5682532
    Abstract: An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred embodiment is programmable so that the methods of the container are replaceable and the functionality of the container is extendible through the use of a command unit.
    Type: Grant
    Filed: May 2, 1994
    Date of Patent: October 28, 1997
    Assignee: Microsoft Corporation
    Inventors: Darren B. Remington, Brian T. Fleming, David E. McCauley, III, Jan T. Miksovsky, John M. Tippett, Scott R. Ludwig, Robert F. Day
  • Patent number: D507576
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: July 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Judson Craig Hally, Mark R. Ligameri, Kanwal VedBrat, Paul A. Gusmorino, Jan T. Miksovsky, Cornelis K. van Dok, Tjeerd Hoek, Jenny T. Lam, Richard M. Banks, Charles Cummins
  • Patent number: D529919
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Randall K. Winjum, Charles Cummins, Charles W. Stabb, Jan T. Miksovsky
  • Patent number: D530338
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Randall K. Winjum, Charles Cummins, Charles W. Stabb, Jan T. Miksovsky, Vincent L. Paceri
  • Patent number: D549716
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: August 28, 2007
    Assignee: Microsoft Corporation
    Inventors: Randall K. Winjum, Jan T. Miksovsky