Patents by Inventor Timothy McKee

Timothy McKee 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: 9797856
    Abstract: An apparatus comprises a housing and a plurality of electrical contacts. Each of the plurality of electrical contacts are arranged to sequentially contact a contact device as the contact device moves through the housing. The contact device comprises a first end configured to couple to a bolt, a second end opposite the first end, and a conductive region between a first insulated region and a second insulated region.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: October 24, 2017
    Assignee: Lockheed Martin Corporation
    Inventors: Jamie M. Smith, Eric Grabow, Douglas Howard McKay, Matthew Timothy McKee, Russell Miller, David Andrew Nicholson, Jr.
  • Patent number: 9671315
    Abstract: An apparatus comprises an outer shell, a gauge ring, and a spring. The gauge ring is configured to rotate to a first position as a nut passes through an opening of the outer shell and contacts a bottom surface of the gauge ring, the first position permitting the nut to pass through the gauge ring and into a socket by aligning one or more gauge ring lobe slits with one or more outer shell lobe slits and one or more deformable lobes of the nut. The spring is configured to rotate the gauge ring to the second position after the nut passes through the gauge ring and into the socket, the second position preventing the nut from exiting the socket by preventing alignment of the one or more gauge ring lobe slits with the one or more outer shell lobe slits.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: June 6, 2017
    Assignee: Lockheed Martin Corporation
    Inventors: Jamie M. Smith, Eric Grabow, Douglas Howard McKay, Matthew Timothy McKee, Russell Miller, René Jean Robért
  • Publication number: 20170030698
    Abstract: An apparatus comprises an outer shell, a gauge ring, and a spring. The gauge ring is configured to rotate to a first position as a nut passes through an opening of the outer shell and contacts a bottom surface of the gauge ring, the first position permitting the nut to pass through the gauge ring and into a socket by aligning one or more gauge ring lobe slits with one or more outer shell lobe slits and one or more deformable lobes of the nut. The spring is configured to rotate the gauge ring to the second position after the nut passes through the gauge ring and into the socket, the second position preventing the nut from exiting the socket by preventing alignment of the one or more gauge ring lobe slits with the one or more outer shell lobe slits.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Jamie M. Smith, Eric Grabow, Douglas Howard McKay, Matthew Timothy McKee, Russell Miller, René Jean Robért
  • Publication number: 20170016841
    Abstract: An apparatus comprises a housing and a plurality of electrical contacts. Each of the plurality of electrical contacts are arranged to sequentially contact a contact device as the contact device moves through the housing. The contact device comprises a first end configured to couple to a bolt, a second end opposite the first end, and a conductive region between a first insulated region and a second insulated region.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventors: Jamie M. Smith, Eric Grabow, Douglas Howard McKay, Matthew Timothy McKee, Russell Miller, David Andrew Nicholson, JR.
  • Patent number: 9457391
    Abstract: An apparatus includes a first fitting and an actuator. The first fitting is operable to be coupled to a first surface to be deformed. The actuator includes a second fitting, a third fitting, a lever, a shaft, and a threaded shaft. The second fitting is operable to be coupled to a second surface. The third fitting is operable to be coupled to the second surface. The lever includes a first end and a second end. The lever is operable to be coupled to the second fitting proximate to the first end of the lever. The shaft is operable to be coupled to the first fitting and is further operable to be coupled through the second fitting to the lever proximate to the first end of the lever. The threaded shaft is operable to couple the third fitting to the lever proximate to the second end of the lever.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: October 4, 2016
    Assignee: Lockheed Martin Corporation
    Inventors: Matthew Timothy McKee, Russell Miller, Richard A. Luepke
  • Publication number: 20150328672
    Abstract: An apparatus includes a first fitting and an actuator. The first fitting is operable to be coupled to a first surface to be deformed. The actuator includes a second fitting, a third fitting, a lever, a shaft, and a threaded shaft. The second fitting is operable to be coupled to a second surface. The third fitting is operable to be coupled to the second surface. The lever includes a first end and a second end. The lever is operable to be coupled to the second fitting proximate to the first end of the lever. The shaft is operable to be coupled to the first fitting and is further operable to be coupled through the second fitting to the lever proximate to the first end of the lever. The threaded shaft is operable to couple the third fitting to the lever proximate to the second end of the lever.
    Type: Application
    Filed: May 16, 2014
    Publication date: November 19, 2015
    Inventors: Matthew Timothy McKee, Russell Miller, Richard A. Luepke
  • Publication number: 20070124339
    Abstract: A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that root item in that direction. The static list also defines the properties that each entry relationship in the list is required to have. Verbs are provided to manage a static list. A verb is an action that may be performed on the items in the static list, and includes, among others, move, copy, add, remove, and delete. A view is provided to specify characteristics for displaying data from a static list, including visibility, order, and formatting, among other characteristics.
    Type: Application
    Filed: January 26, 2007
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Richard Banks, Cornelis van Dok, David De Vorchik, Timothy McKee, Walter Smith, Chris Guzak, Relja Ivanovic, Jeffrey Belt
  • Publication number: 20070027872
    Abstract: A file operations engine and other programming mechanisms are provided for handling file operations errors related to permissions. A file operations engine according to an embodiment of the invention manages many user interactions with their files via a computer system including options for taking a permission for a resource, such as a file, a folder or other object. The operations engine may enable another person to provide a user with a necessary permission for a resource. The operations engine or other programming mechanisms can provide dialogs and user interface mechanisms for handling permissions errors.
    Type: Application
    Filed: July 28, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: David Johnson, Robert Day, Stephan Hoefnagels, Timothy McKee
  • Publication number: 20070016546
    Abstract: Aspects are introduced for indexing files and file references within a file container (e.g., a list file, zip file, cabinet file, and so forth). An intelligent protocol handler is created for accessing file containers and selectively indexing their contents in order to prevent duplicate entries of files in search results. Container file references referring to files within the scope of a search are minimally indexed.
    Type: Application
    Filed: July 15, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: David De Vorchik, Jeffrey Belt, Timothy McKee
  • Publication number: 20070016872
    Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.
    Type: Application
    Filed: July 13, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Cornelis Van Dok, David De Vorchik, Stephan Hoefnagels, Timothy McKee, Tyler Beam
  • Publication number: 20060271602
    Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may provide a user with the option to keep both files that have a file name conflict. It may further permit the user to rename a file involved with a file name conflict. The operations engine may also automatically rename one of the files of a file name conflict by appending a character to a root of the filename. The character may include the lowest integer available for the root in a destination for the files. The operations engine may provide the option to keep both files as part of a pre-calculation of potential errors for a requested operation. The operations engine may place file name conflicts in an error queue and permit the user to select an option to keep both files after the conflict is encountered.
    Type: Application
    Filed: May 25, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Davis, David Johnson, Robert Day, Stephan Hoefnagels, Timothy McKee
  • Publication number: 20060271595
    Abstract: A file operations engine is provided that manages many user interactions with their files via a computer system. The operation engine may place certain classes of errors in an error queue while performing a requested operation without waiting for a user to satisfy the errors prior to continuing with the operation. In addition, the operations engine may pre-calculate potential errors for a requested operation prior to performing the operation. Dialogs may be provided to a user to satisfy errors listed in an error queue and/or identified while pre-calculating potential errors. Methods are provided for handling file operations errors and for interacting with a user interface for file operations. Computer-executable instructions for implementing the disclosed methods are stored on computer-readable media.
    Type: Application
    Filed: May 25, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Davis, David Johnson, Robert Day, Stephan Hoefnagels, Timothy McKee
  • Publication number: 20060259449
    Abstract: The present invention provides a computer method and system for querying or searching for at least one data file corresponding to a query definition. A first query is received which may provide a query definition that may be used as a scope of search for a second query. Modifications of the scope of search based on modification of the first query may be automatically reflected in the scope of search for the second query. The scope of search for the second query may further be a combination of a plurality of scopes based on a plurality of user-defined queries.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Benjamin Betz, David De Vorchik, Lyon Wong, Timothy McKee
  • Publication number: 20060242121
    Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: David DeVorchik, Lyon Wong, Paul Gusmorino, Paul Cutsinger, Timothy McKee, Jason Moore, Richard Banks
  • Publication number: 20060242122
    Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: David DeVorchik, Lyon Wong, Patrice Miner, Timothy McKee
  • Publication number: 20060242164
    Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Evans, David Parlin, Jason Moore, Lyon Wong, Relja Ivanovic, Samuel Williams, Scott Dart, Stephan Hoefnagels, Timothy McKee
  • Publication number: 20060242591
    Abstract: An OS generates a file dialog in response to a request from an application program. The file dialog has a format with a dedicated extensibility region. Multiple user interface controls from a predefined collection of UI control types can be placed within the extensibility region. An application requesting display of a file dialog requests one or more controls of the types in the predefined collection. The OS then places the requested controls in the extensibility region of the displayed dialog. The application need not provide data explicitly indicating the positions within the dialog of the requested controls.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Cornelis Van Dok, David DeVorchik, Philip Fortier, Lyon Wong, Timothy McKee, Patrice Miner
  • Publication number: 20060235817
    Abstract: Methods and systems providing a user interface control allowing a user to specify a scope of items on a computer system or network is disclosed. Certain aspects provide an input control through which a user can specify an explicit scope, or range, of items, while also identifying explicit exclusions from the specified scope, thereby reducing ambiguity regarding identification of items included and items excluded from the scope. When a user explicitly selects an item for inclusion in the scope, the explicitly selected item is added to the scope definition, and all descendants of the explicitly selected item are implicitly selected for inclusion. When a user explicitly selects an item for exclusion from the scope, the explicitly selected item is added to the scope definition as an exclusion from an explicitly included item, and all descendants of the explicitly selected item are implicitly selected for exclusion.
    Type: Application
    Filed: April 14, 2005
    Publication date: October 19, 2006
    Applicant: Microsoft Corporation
    Inventors: Lyon Wong, Stephan Hoefnagels, Timothy McKee, Chris Guzak, David De Vorchik, Benjamin Betz
  • Publication number: 20060174214
    Abstract: A system and method for a user interface which allows for the navigation of content in multiple display regions. Each of two or more sets of content is associated with regions on a display. A unitary navigation control enables simultaneous navigation of the two or more sets of content in response to a user input. A scrollbar may aid user interaction with the navigation control, and the navigation control may permit navigation of the sets of content at uniform or variable rates. A system and method for a user interface which allows for the navigation of one set of content while a second, related set of content remains static.
    Type: Application
    Filed: August 13, 2003
    Publication date: August 3, 2006
    Inventors: Timothy McKee, Judson Hally
  • Patent number: D729687
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: May 19, 2015
    Inventor: Scott Timothy McKee