Patents by Inventor Steve A. Johnson

Steve A. 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).

  • Patent number: 7942701
    Abstract: A power sourcing unit for a power over ethernet system. The unit includes a chassis with a power supply guide and a CPU guide, and a power supply including a power supply connector. The unit also includes a printed circuit board including first and second connectors and being coupled to a plurality of RJ-45 jacks, and a CPU line card including a CPU connector. The power supply guide engages the power supply to allow the power supply to be slid into and out of the unit to couple the power supply connector to the first connector of the printed circuit board. The CPU guide engages the CPU line card to allow the CPU line card to be slid into and out of the unit to couple the CPU connector to the second connector of the printed circuit board. The CPU line card allows the unit to be coupled to a network. Multiple power sourcing units can be daisy-chained together.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: May 17, 2011
    Assignee: ADC Telecommunications, Inc.
    Inventors: John Anderson, Gordon P. Clark, Loren J. Mattson, Steve Johnson
  • Publication number: 20100257821
    Abstract: A method of wrapping a generally rectangular soap bar. In one aspect, the invention can be a method of wrapping a generally rectangular soap bar having a shared-bottom surface comprising wrapping a film laterally around said soap bar and overlapping the edges of said film that extend longitudinally across a bottom surface of said soap bar, placing said soap bar on a sealing plate that has a shape that is complementary to the shape of the bottom surface of said soap bar, folding the film at a longitudinal end of said soap bar, and sealing said overlapping edges of film and the folded film at the longitudinal end.
    Type: Application
    Filed: June 22, 2010
    Publication date: October 14, 2010
    Applicant: Colgate-Palmolive Company
    Inventors: Alan Nimmey, Todd VanGordon, Steve Johnson, Randy Kliment
  • Publication number: 20100194599
    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: Application
    Filed: February 4, 2009
    Publication date: August 5, 2010
    Applicant: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Steve Johnson, Kevin J. Conner
  • Publication number: 20100198432
    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: Application
    Filed: February 4, 2009
    Publication date: August 5, 2010
    Applicant: Honeywell International Inc.
    Inventors: Yasuo Ishihara, Kevin J. Conner, Steve Johnson
  • Publication number: 20100153495
    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: Application
    Filed: February 26, 2010
    Publication date: June 17, 2010
    Inventors: Sean BARGER, Steve Johnson, Matt Butler, Jerry Destremps, David Pochron, Trent Brown
  • Publication number: 20100145794
    Abstract: A scaleable server-based, on-demand media processing engine automates the production and delivery of media. A digital processing engine automatically transcodes a plurality of media files having different formats into a composite media file.
    Type: Application
    Filed: June 22, 2009
    Publication date: June 10, 2010
    Inventors: Sean Barnes Barger, Steve Johnson, David Pochron, Jerry Destremps, Trent Brown
  • Patent number: 7673289
    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: April 8, 2005
    Date of Patent: March 2, 2010
    Assignee: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Patent number: 7636914
    Abstract: A method of operator overloading that enables a user of a program development environment to view both the structure of the operands of the operation being overloaded, and also the context in which the operator is being used is disclosed. The present invention utilizes a parse tree created by a language processor. The use of the parse tree, which may be represented as a class, allows the context information to be made available to a class designer. Objects of the parse tree class include methods designed to identify the operator at a root and to retrieve left and right trees. An assignment function is defined which uses two parse tree objects as arguments and performs an indicated mathematical operation based upon the context revealed by the parse tree objects. The assignment function may exist in more than one class and be overloaded. The overloading of the assignment function enables the context within which the mathematical operation is occurring to become visible and be acted upon.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: December 22, 2009
    Assignee: The Math Works, Inc.
    Inventor: Steve Johnson
  • Patent number: 7584452
    Abstract: The declaration of a variable of a new storage class from within a function creates a shared variable and a local variable. The shared variable may be a hidden (private) global variable and the local variable may be a hidden (private) local variable. The shared variable has a modified global scope and is callable only from within a function. The local variable is visible only from within the function in which it is defined. References to the variable from within a function result in the value of the shared variable being returned. The value of the shared variable is the value most recently assigned to the variable by an active caller of the function. Upon entering a function referencing the variable, the value of the shared variable is given to the local variable. When the function returns, the value of the local variable is assigned back to the shared variable.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: September 1, 2009
    Assignee: The Math Works, Inc.
    Inventor: Steve Johnson
  • Patent number: 7522745
    Abstract: A system is disclosed having a camera, a processor, and a user interface. The camera transmits image data responsive to a scene within a field of view. In response to the image data, the processor indicates whether a condition has been satisfied. The user interface is operably connected to the processor and allows a user to select criteria for detection of objects, for indicating criteria selected, and for providing visual confirmation that an object has been detected.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: April 21, 2009
    Inventors: Donald P. Grasso, John Sonn, Steve Johnson
  • Publication number: 20090089422
    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: Application
    Filed: September 26, 2008
    Publication date: April 2, 2009
    Inventors: Sean Barger, Steve Johnson, Matt Butler, Jerry Destremps, David Pochron, Trent Brown
  • Publication number: 20090070738
    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: Application
    Filed: December 27, 2006
    Publication date: March 12, 2009
    Applicant: The MathWorks, Inc.
    Inventor: Steve Johnson
  • Publication number: 20090070485
    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: Application
    Filed: July 15, 2008
    Publication date: March 12, 2009
    Inventors: Sean Barger, Steve Johnson, Matt Butler, Jerry Destremps, David Pochron, Trent Brown
  • Publication number: 20090017269
    Abstract: The present invention relates to a camouflage pattern comprising naturally occurring objects in combination with non-naturally occurring objects such as a logo, trademark, brand, name, symbol or other designation. In order to make such a camouflage pattern a two-dimensional layout of a collage or combination of images of a naturally occurring object and a logo, brand, or other designation, or a pattern of logos, brands or other designations is obtained. Then the composite image is digitized to yield a two-dimensional digital data set. The latter then is processed in a computer to produce the desired camouflage pattern comprising both elements of naturally occurring articles and the selected non-natural elements comprising a logo, brand, or other designation or combinations thereof. The resulting camouflage pattern then may be transferred to a useful article such as clothing, for example, or to any other of the myriad articles where camouflage patterns are desired and used.
    Type: Application
    Filed: May 17, 2007
    Publication date: January 15, 2009
    Inventor: Steve Johnson
  • Patent number: 7472529
    Abstract: A system for sealing a packaging wrapper around an object directs a flow of heated air to end flaps of the wrapper to move the end flaps into sealing contact with a body section of the wrapper to substantially enclose the object. The system includes an oven, a conveyor, a source of heated air and a means for deflecting the flow of heated air to the conveyor to seal end flaps of the wrapper with a body section of the wrapper. In use, an object surrounded by the wrapper body section is moved through the oven on a conveying surface of the conveyor, and heated air is moved through the oven bypassing the conveying surface to a region below the conveying surface. The heated air flow then encounters the means for deflecting the heated air flow, which directs the air flow upward and through the conveying surface to impact and move the end flaps into sealing contact with the wrapper body section.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: January 6, 2009
    Assignee: Tamko Roofing Products, Inc.
    Inventors: Steve Johnson, Richard Taylor, Curt Davis
  • Patent number: 7428965
    Abstract: Soap bars (10) that are not of essentially a square or rectangular shape, but of a generally rectangular shape, can be packaged using a single plastic film wrapper (40). This plastic film (40) preferably is biaxially oriented polypropylene of from about 60 micron to about 180 microns. It can be a monolayer or a multilayer laminated. However, any plastic film having a Taber stiffness of more than about 5 and preferably about 7 to 20 can be used. The soap bar (10) in order to facilitate making an effective longitudinal seal on the bottom of the soap bar package should have a planar surface adjacent to the position of the overlapping longitudinal edges of the wrapping film (40). This provides a surface for the sealing plate to seal the longitudinal edges against.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: September 30, 2008
    Assignee: Colgate-Palmolive Company
    Inventors: Steve Johnson, Todd VanGordon
  • Publication number: 20080178014
    Abstract: A power sourcing unit for a power over ethernet system. The unit includes a chassis with a power supply guide and a CPU guide, and a power supply including a power supply connector. The unit also includes a printed circuit board including first and second connectors and being coupled to a plurality of RJ-45 jacks, and a CPU line card including a CPU connector. The power supply guide engages the power supply to allow the power supply to be slid into and out of the unit to couple the power supply connector to the first connector of the printed circuit board. The CPU guide engages the CPU line card to allow the CPU line card to be slid into and out of the unit to couple the CPU connector to the second connector of the printed circuit board. The CPU line card allows the unit to be coupled to a network. Multiple power sourcing units can be daisy-chained together.
    Type: Application
    Filed: October 31, 2007
    Publication date: July 24, 2008
    Applicant: ADC TELECOMMUNICATIONS, INC.
    Inventors: John Anderson, Gordon P. Clark, Loren J. Mattson, Steve Johnson
  • Publication number: 20080137988
    Abstract: The present invention relates to a camouflage pattern comprising naturally occurring objects in combination with non-naturally occurring objects such as a logo, trademark, brand, name, symbol or other designation. In order to make such a camouflage pattern a two-dimensional layout of a collage or combination of images of a naturally occurring object and a logo, brand, or other designation, or a pattern of logos, brands or other designations is obtained. Then the composite image is digitized to yield a two-dimensional digital data set. The latter then is processed in a computer to produce the desired camouflage pattern comprising both elements of naturally occurring articles and the selected non-natural elements comprising a logo, brand, or other designation or combinations thereof. The resulting camouflage pattern then may be transferred to a useful article such as clothing, for example, or to any other of the myriad articles where camouflage patterns are desired and used.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventor: Steve Johnson
  • Publication number: 20080096654
    Abstract: A method for use in an interactive system includes receiving position information for a controller that is being manipulated by a user, analyzing the received position information to determine whether a predetermined movement of the controller has been performed, and changing the user's viewpoint of a scene displayed on a display in response to the predetermined movement of the controller being performed. Another embodiment provides a method for use in an interactive system that includes moving at least a portion of a character in a scene displayed on a display in response to the predetermined movement of the controller being performed.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Applicant: Sony Computer Entertainment America Inc.
    Inventors: Marc-Edouard Mondesir, Lamont Gilkey, Christian Davis, Josh Hart, Remi Benoist, Joanne Teresa Wright, Steve Johnson, Dennis Tierney, Dana Mackenzie, George Chen, Joe Greene, Andrei Booriakin, Tim Moss, Gary M. Zalewski
  • Patent number: RE40924
    Abstract: The various transportation logistics tasks, such as order processing, order fulfillment, transportation of goods and tracking, are assigned to individual client/server objects which make up the building blocks of the computerized logistics management system. A tokenized message handling scheme allows client and server objects to share information, even where the respective data types do not match. An external processing manager provides script handling services to other client applications, allowing those applications to modify the performance of other program objects and to communicate with the outside world.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: September 29, 2009
    Assignee: United Parcel Service of America, Inc.
    Inventors: Peter Nicholls, Robert Kinyon, Jeff Skaistis, Steve Johnson, Andy Locker, Chris Guzik, Scott Howard