Patents by Inventor Gregory A. Harrison

Gregory A. Harrison 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).

  • Publication number: 20160109710
    Abstract: Multiple-reflector ultrawide field of view (UWFOV) systems and methods are provided. In one embodiment, a head-wearable display device includes a frame, a narrow-beam light source fixed with respect to the frame, a UWFOV reflective surface fixed with respect to the frame, and a diverging reflective surface fixed with respect to the frame that is configured to receive light emitted from the narrow-beam light source and reflect the light toward the UWFOV reflective surface to spread the light completely across the UWFOV reflective surface.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 21, 2016
    Inventors: David A. Smith, Randel A. Crowe, Gregory A. Harrison
  • Patent number: 9239983
    Abstract: Quantification of a condition of a selected item using a neural network is disclosed. A device defines a good hypertube in a neural state space based on good item state points obtained from one or more items that exhibit desired operating characteristics, and a bad hypertube in the neural state space based on bad item state points obtained from one or more items that exhibit undesirable operating characteristics. A current item state hyperpoint is determined in the neural state space based on a current item state point of the selected item. A condition of the selected item is quantified as a function of a location of the current item state hyperpoint with respect to at least a portion of the good hypertube and with respect to at least a portion of the bad hypertube.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: January 19, 2016
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Sreerupa Das, Michael A. Bodkin, Richard M. Hall, Eric W. Worden, Stefan Herzog, Jr.
  • Patent number: 9170425
    Abstract: A lens includes a reflective inside surface including a first inside surface portion having an optical surface which focuses an incident beam of a first image so that objects in the first image appears at a first virtual distance, and at least a second inside surface portion having an optical surface which focuses an incident beam of a second image so that objects in the second image to appear at a second virtual distance that is further than the first virtual distance. The lens is a passive lens. The lens can be used in an optical see-through head mounted display (HMD) apparatus to allow a user of the HMD to focus on nearby virtual objects coming from the first inside surface portion while viewing nearby external-world objects and to focus on more distant virtual objects coming from the second inside surface portion while viewing more distant external-world objects.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: October 27, 2015
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Davd A. Smith
  • Patent number: 9088787
    Abstract: A system a 3D scanning device located at a first location configured to capture information for a 3D model of an object, a first computing system located at a second location configured to provide for an annotation of an augmented reality image on the 3D model, a second computing system located at the first location configured create the 3D model and to illustrate the annotation of the augmented reality image or the annotation of the augmented reality image on the 3D model created at the second location, and a communication protocol configured to communicate the 3D model and the augmented reality image between the first computing system and the second computing system. A method is disclosed. A non-transitory processor readable storage medium, providing an executable computer program product, the executable computer program product comprising a computer software code when executed causes a processor to perform certain functions is also disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 21, 2015
    Assignee: Lockheed Martin Corporation
    Inventors: David Alan Smith, Gregory A. Harrison, Hasan Schwandes, Patrick J. Goergen, Danielle Holstine, Eric Sorokowsky
  • Publication number: 20150186988
    Abstract: In various embodiments, a method for automatically documenting a current condition of tangible property with a client device includes capturing image data. The method further includes determining a unique property identifier (ID), selecting a baseline data set, automatically determining a variance, and documenting the condition of the property. The captured image data includes current image data of the property. The baseline data set corresponds to the unique property ID and is selected from a plurality of data sets. The baseline data set documents a previous condition of the property. The automatically determined variance is a variance between the current condition of the property and the previous condition of the property. The variance is based on a comparison between a portion of the image data and a portion of the baseline data set. Documenting the current condition of the property is based on at least the determined variance.
    Type: Application
    Filed: March 17, 2015
    Publication date: July 2, 2015
    Inventors: Shane Danny Skinner, Gregory Harrison
  • Patent number: 9020795
    Abstract: Mechanisms for incorporating a human into an automated multiple-entity scenario simulation are disclosed. A Petri-net message processor function (PMPF) receives a first Petri-net message from a source activity node function (ANF). The Petri-net message includes a simulation activity identifier that identifies a first simulation activity. The PMPF routes the first Petri-net message to a first ANF based on the simulation activity identifier. The first ANF receives the first Petri-net message and provides a message to a user based on the first Petri-net message. A response is received from the user. A second Petri-net message is generated based on the response and is communicated to a destination ANF to trigger a second simulation activity by the destination ANF.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: April 28, 2015
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Randel A. Crowe, Keith A. Stump
  • Publication number: 20150106308
    Abstract: A system, method, and computer-readable instructions for a distributed machine learning system are provided. A plurality of distributed learning environments are in communication over a network, wherein each environment has a computing device having a memory and a processor coupled to the memory, the processor adapted implement a learning environment via one or more agents in a rules-based system, wherein the agents learn to perform tasks in their respective learning environment; and a persistent storage in which knowledge comprising a plurality of rules developed by the agents for performing the tasks are stored, wherein the knowledge is tagged and shared with other agents throughout the plurality of distributed learning environments.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 16, 2015
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: GREGORY A. HARRISON, ERIC W. WORDEN, JONATHAN CHARLES BRANT, DAVID A. SMITH
  • Patent number: 9002775
    Abstract: Systems and methods are disclosed for more accurately estimating a remaining useful life (RUL) of an item. The RUL of the item is estimated by determining probability values throughout a time period. Each probability value quantifies a probability that a failure event of the item will occur by a time in a time segment of the time period. Based on the probability values, the particular time segment in which the failure event is most likely to occur is determined. Once the particular time segment is determined, the presentation of a visual representation of at least a portion of the time period can be effected. The visual representation indicates that the failure event of the item is most likely to occur during the particular time segment.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 7, 2015
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Michael A. Bodkin, Sreerupa Das, Richard Hall
  • Publication number: 20150067458
    Abstract: The embodiments disclosed herein include systems, methods, and apparatuses for documenting the condition of tangible property. In preferred embodiments, a method for documenting conditions of tangible property with a client device include capturing, by the client device, image data, wherein the image data includes image data of the property, generating annotation data based on a determined feature of the image, and associating the annotation data with a region of the image data, wherein the region of the image data includes the determined feature of the property. The method may also include capturing, by the client device, additional image data, wherein at least a portion of the annotation data is displayed by the client device when capturing the additional image data and generating documenting data based on the image data, the annotation data, and the additional image data, wherein the documenting data documents a first condition of the property.
    Type: Application
    Filed: November 6, 2014
    Publication date: March 5, 2015
    Inventors: Shane Danny Skinner, Gregory Harrison, Damon Andrew Haber
  • Patent number: 8903750
    Abstract: Estimating a remaining useful life (RUL) of an apparatus is disclosed. A computer device may obtain a priori RUL data of an apparatus. The a priori RUL data identifies a priori RULs values of the apparatus as a function of time. Buckets are then defined in the a priori RUL data, wherein each of the buckets corresponds to a different set of the a priori RUL values in the a priori RUL data. An operational event indicator may then be obtained for the apparatus that indicates a current operational event of the apparatus. The RUL of an apparatus is estimated by determining probability values throughout a time period. Probability values are then determined based on the operational event indicator where each probability value quantifies a probability that a current RUL value of the first apparatus is within one of the buckets.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: December 2, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: Michael A. Bodkin, Gregory A. Harrison, Sreerupa Das, Richard M. Hall, Eric W. Worden
  • Publication number: 20140266985
    Abstract: A system and method for reduction of chromatic aberration for an image projection system utilizes a computer system that processes a parametric equation that defines the physical parameters of a projection lens unit. Based on the parametric equation, the divergence or refractive induced bending of light rays passing through the lens unit is identified. This divergence data is then utilized to generate offset values that are transferred to a control unit of a digital image display unit so as to offset, or otherwise space apart, the position of specific color sub-pixels by an appropriate amount to compensate for the divergence or bending effects of the lens unit. The applied offset causes the color light rays emitted by the color pixels to converge or otherwise join after passing through the lens, thus eliminating, or otherwise minimizing the chromatic aberration associated with the projected image.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: GREGORY A. HARRISON, David Alan Smith, Scott Pottenger
  • Patent number: 8781794
    Abstract: Computer-based methods and associated computer systems are disclosed for designing free space reflective optical surfaces (13) for use in head-mounted displays (HMDs). The reflective optical surface (13) produces a virtual image of a display surface (11) for viewing by a user's eye (15). The method includes using one or more computers to: (i) represent the display surface (11) by display objects (25); (ii) represent the free space reflective optical surface (13) by surface elements (23); and (iii) iteratively calculate spatial locations, normals, and radii of curvature for the surface elements (23) which will cause a virtual image of each display object (25) to be displayed to a nominal user's eye (15) in a desired direction of gaze of the eye (15).
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: July 15, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, David Alan Smith, Gary E. Wiese
  • Patent number: 8781982
    Abstract: Mechanisms for predicting a remaining useful life of a cutter head of a milling machine that includes a plurality of flutes are disclosed. Features are extracted from reference data associated with a plurality of reference cutter heads. The reference data includes reference vibration data and reference wear data. At least two Neural Network predictive models are trained in parallel for predicting the remaining life of a new cutter head based upon the extracted features. Operational data associated with the new cutter head is obtained. The operational data includes operational vibration data and operational wear data. Features extracted from the operational data are input into an optimal predictive model of the at least two Neural Network predictive models. A remaining useful life of the new cutter head is estimated by the optimal predictive model.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 15, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: Sreerupa Das, Gregory A. Harrison, Richard Hall, Michael A. Bodkin
  • Patent number: 8678282
    Abstract: Systems, apparatus, and methods are provided which: (a) receive wired or wireless transmission of information regarding an orientation of a weapon; (b) receive wired or wireless transmission of information regarding an orientation of a viewing area of a head-mounted display apparatus; (c) process ballistic information of ammunition to be fired by the weapon and the information regarding the orientations of the weapon and the viewing area to obtain a calculated endpoint of the ammunition to be fired by the weapon; and (d) display an icon (e.g., a crosshair) representative of the endpoint of the ammunition in the viewing area of the head-mounted display apparatus.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: March 25, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: Jason Black, Gregory A. Harrison, David Alan Smith
  • Patent number: 8625200
    Abstract: Head-mounted displays (100) are disclosed which include a frame (107), an image display system (110) supported by the frame (107), and a reflective surface, e.g., a free-space, ultra-wide angle, reflective optical surface (a FS/UWA/RO surface) (120), supported by the frame (107). In certain embodiments, the reflective surface (120) produces spatially-separated virtual images that are angularly separated by at least 100, 150, or 200 degrees. Methods and apparatus for designing reflective optical surfaces, including FS/UWA/RO surfaces, for use in head-mounted displays (100) are also disclosed.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: January 7, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: David Alan Smith, Gregory A. Harrison, Gary E. Wiese
  • Publication number: 20130268255
    Abstract: Mechanisms for incorporating a human into an automated multiple-entity scenario simulation are disclosed. A Petri-net message processor function (PMPF) receives a first Petri-net message from a source activity node function (ANF). The Petri-net message includes a simulation activity identifier that identifies a first simulation activity. The PMPF routes the first Petri-net message to a first ANF based on the simulation activity identifier. The first ANF receives the first Petri-net message and provides a message to a user based on the first Petri-net message. A response is received from the user. A second Petri-net message is generated based on the response and is communicated to a destination ANF to trigger a second simulation activity by the destination ANF.
    Type: Application
    Filed: June 3, 2013
    Publication date: October 10, 2013
    Inventors: Gregory A. Harrison, Randel A. Crowe, Keith A. Stump
  • Patent number: 8494981
    Abstract: A system, method, and computer-readable instructions for real-time characters with learning capabilities. A plurality of rules are defined in a rules-based system, each of the rules defining a condition that determines a behavior of a virtual agent when the rule is triggered by the condition being satisfied so that upon triggering of multiple rules at the same time, each of the behaviors of the multiple rules whose conditions were satisfied are combined into a resultant behavior for the virtual agent. This resultant behavior is compared with a desired behavior to providing feedback in the form of rewards or punishments to each of the multiple rules based on their corresponding contribution to the resultant behavior as compared to the desired behavior.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: July 23, 2013
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Thomas Wonneberger, Jason Tr Smith, David S. Maynard, Eric W. Worden
  • Patent number: 8457942
    Abstract: Systems and methods for parallel, discrete, simulations include functional capabilities to incorporate one or more human operators or actors into the simulation process. Such individuals can be presented situations where one or more decisions are necessary with respect to ongoing events. Entered decisions are incorporated into simulated events and activities being simulated. These in turn influence the behavior of those entities and also initiate the occurrence of other time-based processes. An architecture artifact or product can be automatically created or updated by recording how a sequence of events took place. The creation of sections of the DoDAF OV-6C Operational Event Trace architectural diagram, for the executable architecture model, can be automatically performed to dynamically provide event traces in response to a live exercise.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: June 4, 2013
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Salaheddine Saidi, Russell (Russ) Chan, Ann N. McCauslin, Howard S. Kern, Jeffrey S. Coffin, David C. Benjamin, Lawrence G. Elliott, Christopher A. Young, Stephen D. Peckham, Michael D. Stewart, Mark E. Barbustiak
  • Patent number: 8412683
    Abstract: Systems and methods for determining delivery hierarchical information for an Ad unit. In an example method performed at a server, location information is received from a user computer system via a network. The location information is associated with an Ad unit presented on a webpage accessed by the user computer system. The server determines if any previously stored signature information matches with at least a portion of the received location information, then extracts domain information for any portions of the received location information that matches with any previously stored signature information. Then, at least partial delivery hierarchical information is generated based on the extracted domain information. The process repeats for other location information associated with the Ad unit that is received at the server. The generated delivery hierarchical information is aggregated. Then a report is generated based on the aggregated delivery hierarchical information.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: April 2, 2013
    Assignee: Comscore, Inc.
    Inventors: James Baird, Nick Redmond, Gregory Harrison, Brian Gebala, John Kawamoto
  • Patent number: 8407170
    Abstract: A method for determining a root cause of a problem in a multiple-element system includes correlating an incoming alarm signal with an element x in a multiple-element system and accessing an implication list comprising a list of all elements upstream of element x. At least one element on the implication list is weighted with data relating to the at least one element. Taking into account the weighting step, a probability is calculated that an element on the implication list comprises a most-probable root cause of the subsequent alarm signal. The identified most-probable root cause of the incoming alarm signal is output.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: March 26, 2013
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory A. Harrison, Harold W. Nelson, Ross Hall, Lorie R. Ingraham