Patents by Inventor Steve Johnson

Steve Johnson 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: 20150112517
    Abstract: A system and method provide an alert to a pilot of an aircraft aurally with a given volume and inflection, and/or visually with a text message which includes color, font, and pitch (size). The alert is rendered in distinct fashion for the expected and unexpected cases, e.g., an intended runway and an unintended runway. In a preferred embodiment, the alert for the intended runway is changed to a confirmation level, or one that is less likely to interfere with other information flow, while the alert for the unintended runway would be provided in a more conspicuous manner.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Inventors: Kevin J. Conner, Yasuo Ishihara, Steve Johnson
  • Patent number: 9015671
    Abstract: In one embodiment of the present invention, a method for concurrently constructing and testing a software program is provided. The method includes interacting with a program editor that allows a user to construct the program, and testing the program during construction of the program to produce a test result.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: April 21, 2015
    Assignee: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Patent number: 8996204
    Abstract: Systems and methods for adjusting target approach speed for use in a “Too Fast” approach to landing condition. An exemplary system stores predefined maximum wind setting and a predefined reference speed and a pilot set bug speed value. A processing device sets a target speed equal to the bug speed, if the bug speed is less than the reference speed plus a value associated with a predefined maximum wind setting, and sets the target speed equal to the reference speed plus the max wind added value, if the manual bug speed is not less than the reference speed plus the max wind added value. An output device outputs an alert if the received aircraft speed is greater than the set target speed plus a predefined error value when the received aircraft location is within a threshold value of a touchdown point.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: March 31, 2015
    Assignee: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Steve Johnson
  • Publication number: 20150022380
    Abstract: A system and method monitor aircraft state parameters, for example, aircraft movement and flight parameters, applies those inputs to a spatial disorientation model, and makes a prediction of when pilot may become spatially disoriented. Once the system predicts a potentially disoriented pilot, the sensitivity for alerting the pilot to conditions exceeding a threshold can be increased and allow for an earlier alert to mitigate the possibility of an incorrect control input.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Kevin J Conner, Santosh Mathan, Steve Johnson
  • Publication number: 20140368359
    Abstract: Embodiments of a flight deck display system deployed onboard an aircraft are provided, as are embodiments of a method carried-out by a flight deck display system. In one embodiment, the flight deck display system includes a cockpit display device and a controller. The controller is configured to: (i) establish the speed trend of the aircraft over a predetermined time period; (ii) generate a primary flight display on the cockpit display device including a speed trend vector graphic representative of the established speed trend; and (iii) alter the appearance of the speed trend vector graphic in a first predetermined manner if a low speed change condition is detected during at least one of aircraft takeoff and landing.
    Type: Application
    Filed: June 17, 2013
    Publication date: December 18, 2014
    Inventors: Steve Johnson, Yasuo Ishihara, Kevin J. Conner
  • Patent number: 8819420
    Abstract: The present invention provides an encryption/decryption approach to protect valuable information from being represented in a clear-text form when an application processes the valuable information. The present invention processes a structured input file to create internal data structures and generates an encrypted output file from the extracted internal data structures. The encrypted file of internal data structures can be decrypted to enable further processing of the valuable information without representing the valuable information as clear-text in memory. Further, the decrypted internal data structures are stored at different locations in memory.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: August 26, 2014
    Assignee: The MathWorks, Inc.
    Inventors: William M. McKeeman, Steve Johnson
  • Publication number: 20140214246
    Abstract: Systems and methods for verifying that the flight crew has not made an error in entering takeoff flight performance data into the flight management system (FMS) using the electronic flight bag (EFB). The EFB includes a user interface that receives basic flight plan information and a processor. The processor automatically receives calculated takeoff performance data based on a previously entered basic flight plan, automatically receives user-entered takeoff performance data from a flight management system (FMS) located on a host aircraft, automatically compares the calculated takeoff performance data to the received takeoff performance data, and generates an entry error indication, if the comparison indicates that at least a portion of the entered takeoff performance data does not match the calculated takeoff performance data. An output device outputs the generated entry error indication.
    Type: Application
    Filed: January 28, 2013
    Publication date: July 31, 2014
    Applicant: HONEYWELL INTERNATIONALL INC.
    Inventors: Steve Johnson, Yasuo Ishihara, Kevin J. Conner, Robert A. Champion
  • Patent number: 8739121
    Abstract: Exemplary embodiments may provide one or more computer readable storage media storing executable instructions that when executed on processing logic output a source code listing and external content to an editor. The media may hold instructions for creating a source code listing in an editor, the source code listing being executable when the source code listing is compiled or interpreted. The media may further hold instructions for inserting a non-executable statement into the source code listing, the non-executable statement including metadata identifying external content. The media may hold instructions for interpreting the metadata. The media may further hold instructions for communicating with external content. The media may also hold instructions for outputting the source code listing and the external content to the editor. The media may further hold instructions for interacting with the external content from the source code listing.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: May 27, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Mark Jones, Rob Purser, Steve Johnson
  • Patent number: 8656046
    Abstract: An automatic graphics delivery system that operates in parallel with an existing Web site infrastructure is provided. The system streamlines the post-production process by automating the production of media through content generation procedures controlled by proprietary tags placed by an author within URLs embedded within Web documents.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: February 18, 2014
    Assignee: Equilibrium
    Inventors: Sean Barger, Steve Johnson, Matt Butler, Jerry Destremps, David Pochron, Trent Brown
  • Patent number: 8621425
    Abstract: In an embodiment, code may be acquired that calls a first function defined to return a plurality of output arguments. The code may designate, with a designator, one or more output arguments, in the plurality of output argument, that are not present. Processing logic may generate a second function based at least on the designated one or more output arguments being designated as not present.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: December 31, 2013
    Assignee: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Patent number: 8600586
    Abstract: An improved stable approach monitor (SAM) system provides an audible advisory to a pilot when an aircraft is on a final landing approach. More specifically, the SAM system compares a measured airspeed of the aircraft to a predetermined flap placard speed. If the measured airspeed exceeds the predetermined flap placard speed then the improved SAM system provides an audible advisory indicating the airspeed of the aircraft is too fast. Advantageously, this audible advisory should prevent the pilot from attempting to deploy the flaps at an excessive airspeed and in turn focuses the pilot's attention on the problem at hand, which would be to reduce the airspeed of the aircraft. Once the airspeed is equal to or below the predetermined flap placard speed, the improved SAM system may provide another audible advisory informing the pilot to commence deployment of the flaps.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: December 3, 2013
    Assignee: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Kevin J Conner, Steve Johnson
  • Publication number: 20130298163
    Abstract: A user interface, such as a graphical user interface or other electronic displayable interface, is contemplated. The user interface may include a reading lens portion configured to facilitate providing expanded viewing of content from other portions of the display. The reading lens portion may be displayed according to a non-linear timeline as to facilitate identifying upcoming contents without being constrained by a linear timeline used in other portions of the user interface.
    Type: Application
    Filed: June 29, 2013
    Publication date: November 7, 2013
    Inventors: Stephen Glennon, Steve Johnson, Stephen Buck, Peter Brown
  • Publication number: 20130290928
    Abstract: Exemplary embodiments may provide methods, systems and devices for providing non-literal representations of programming language code. The non-literal representation of a portion of code may provide a representation of the semantics of the portion of code that is different from the source code representation. The non-literal representation may change the way the code is output to a user in order to improve readability of the source code, and may not modify the underlying structure or semantics of the code. While improving readability of the code, the non-literal representation may also retain important information about the underlying code associated with the non-literal representation.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 31, 2013
    Inventor: Steve JOHNSON
  • Patent number: 8532848
    Abstract: Systems and methods for alerting for potential tailstrike during landing. A processing device located onboard an aircraft determines whether the aircraft is in a landing operational mode. If the aircraft is determined within the landing operational mode, the processing device determines whether aircraft speed is less than a previously defined threshold speed and generates an alert signal if it is determined that the aircraft's speed is less than the previously defined threshold speed. An output device located onboard the aircraft, outputs an alert based on the generated alert signal.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 10, 2013
    Assignee: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Steve Johnson
  • Patent number: 8505053
    Abstract: A user interface, such as a graphical user interface or other electronic displayable interface, is contemplated. The user interface may include a reading lens portion configured to facilitate providing expanded viewing of content from other portions of the display. The reading lens portion may be displayed according to a non-linear timeline as to facilitate identifying upcoming contents without being constrained by a linear timeline used in other portions of the user interface.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: August 6, 2013
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Stephen Glennon, Steve Johnson, Stephen Buck, Peter F. Brown
  • Patent number: 8495242
    Abstract: An automatic graphics delivery system that operates in parallel with an existing Web site infrastructure is provided. The system streamlines the post-production process by automating the production of media through content generation procedures controlled by proprietary tags placed by an author within URLs embedded within Web documents.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: July 23, 2013
    Assignee: Automated Media Processing Solutions, Inc.
    Inventors: Sean Barger, Steve Johnson, Matt Butler, Jerry Destremps, David Pochron, Trent Brown
  • Patent number: 8473901
    Abstract: Exemplary embodiments may provide methods, systems and devices for providing non-literal representations of programming language code. The non-literal representation of a portion of code may provide a representation of the semantics of the portion of code that is different from the source code representation. The non-literal representation may change the way the code is output to a user in order to improve readability of the source code, and may not modify the underlying structure or semantics of the code. While improving readability of the code, the non-literal representation may also retain important information about the underlying code associated with the non-literal representation.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: June 25, 2013
    Assignee: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Patent number: 8458668
    Abstract: Methods, systems and computer program products are provided for ignoring one or more output arguments of a function in a programming environment. Users or programmers may designate one or more output arguments that are not desired by the users. The called function determines which output arguments are designated by the users. The one or more output arguments designated by the users are ignored by the function. The called function may reclaim memory space for the output arguments designated by the users. The called function may also avoid operations for generating values for the output arguments designated by the users. The called function does not need to return values for the output arguments designated by the users.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: June 4, 2013
    Assignee: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Patent number: 8451144
    Abstract: A flap advisory system provides an advisory to a pilot informing that a speed of the aircraft should be attended to because of a current or desired flap setting. More specifically, the flap advisory system compares a measured airspeed of the aircraft either directly to a flap placard speed or to a marginal speed range set below the flap placard speed for a given flap setting. If the measured airspeed is determined to be excessive then the system provides an advisory indicating the airspeed is too fast. Further, the system may provide an advisory when a movement of a flap handle is detected such that continued movement of the flap handle would place the flaps in a setting that is inappropriate for the measured airspeed.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: May 28, 2013
    Assignee: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Steve Johnson, Kevin J Conner
  • Publication number: 20130106623
    Abstract: Systems and methods for improving sink rate alerting for rotary wing aircraft. In one example, the system includes a radio altimeter that produces an altitude value, a processor that is in signal communication with the user interface device and the radio altimeter. The processor receives an altitude value, a position value for the aircraft and landing zone (LZ) information. The processor determines if the aircraft is on an approach to land at an LZ that is raised above surrounding terrain based on the received position value and LZ information. The processor receives sink rate information for the aircraft and generates a sink rate alert based on the received sink rate information and the aircraft altitude value if the sink rate information is greater than a sink rate value adjusted according to the LZ information. An output device outputs the generated sink rate alert. The LZ information includes an altitude value.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Yasuo Ishihara, Steve Johnson, Gary A. Ostrom