Patents by Inventor E. Hough

E. Hough 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: 8174433
    Abstract: According to one embodiment, bias estimation and orbit determination include receiving measurements in real time. The measurements include radar measurements and radar array orientation measurements. The radar measurements are generated by a radar system and indicate the location of a target. The radar array orientation measurements are generated by a navigation system and indicate the orientation of a radar array of the radar system. A state variable set is used. The state variable set includes measurement variables and dynamic bias variables. For example, a state variable set may include orbit position, orbit velocity, radar orientation, and radar measurement variables, which in turn may include dynamic bias variables such as orientation bias variables and measurement bias variables. A measurement variable is associated with a measurement, and a dynamic bias variable is associated with bias of a measurement.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: May 8, 2012
    Assignee: Raytheon Company
    Inventor: Michael E. Hough
  • Patent number: 7895574
    Abstract: A method and a computer product executing the method are provide for automatically verifying management packs by an operations manager. The method includes receiving a management pack containing configuration information enabling an operations manager to remotely manage computer systems and computer software, and automatically verifying the management pack by determining whether the management pack satisfies a set of requirements.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: February 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Maxim Oustiougov, Martin E. Hough, Vishal D. Maru, Anil Kumar Yadav
  • Publication number: 20090293411
    Abstract: A fencing system for confining climbing animals. The fencing system uses a plurality of vertical posts that are set in place along a fence line. Arch support brackets are provided that attach to the vertical posts. Each arch support bracket has an ascending section that climbs to an apex point and a descending section that descends from that apex point. Flexible plastic netting is suspended between the rigid supports that are created by the vertical posts and the arch support brackets. Flexible plastic netting is supported vertically by the vertical posts. Above the vertical posts, the flexible plastic netting is supported in an ascending” angle to an apex point by each ascending section of “the arch support brackets. From the apex point, the flexible plastic netting is supported in a descending angle to the free end of the arch support bracket.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 3, 2009
    Applicant: PURRFECT CAT FENCE
    Inventors: David Alan BENNER, Matthew E. HOUGH
  • Publication number: 20080277638
    Abstract: A cat confinement fence for limiting a cat from escaping from a confinement area includes a plurality of posts spaced apart and mounted in the ground to define the confinement area. Each of the posts includes a main section and a pivoting section. A first end of each main section is mounted in a ground surface and a second end of each main section is secured to the pivoting section. The pivoting section is pivotable between an upright position and an extended position. Upper fencing is mounted to and between the plurality of posts and extends across at least a portion of the main section and at least a portion of the pivoting section of each of the plurality of posts. A resilient member is mounted proximate to the second end of the main section of each post and biases the pivoting section of the respective post toward the upright position.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 13, 2008
    Applicant: PURRFECT FENCE, LLC
    Inventors: David Alan Benner, Matthew E. Hough, Constantino Valerio
  • Publication number: 20050200154
    Abstract: A transparent laminated structure having multiple peel-away laminated film layers for protecting windscreens, particularly windscreens of rotary aircraft, from environmental conditions. The laminated structure includes at least one laminated layer wherein each layer includes a film, a bonding layer on a first major side of the film for releaseably attaching the film to either the windscreen or to an adjacent laminated film layer, a conductive material on a second major side of the film for dissipating electrostatic charging in the laminated structure that may occur due to accumulated precipitation static during aircraft fight, and a hard coat layer for protecting the relatively softer film against abrasion. As the outermost film layer becomes degraded below acceptable levels, that film may be easily removed, exposing a subsequent unblemished film layer.
    Type: Application
    Filed: July 30, 2004
    Publication date: September 15, 2005
    Inventors: Brent Barbee, E. Hough
  • Patent number: 5636373
    Abstract: An external time source is connected to a partitioned data processing system, having host processors controlled by a host hypervisor, and having operating systems in the partitions. The host processors each have a timer facility comprising a time-of-day (TOD) clock, and a clock comparator. When the hypervisor detects a need for synchronization between the external time source and a host timer facility, it insulates the operating system in the partition on that host from host synchronization, and synchronizes the host timer facility with the external time source. Subsequently, the operating system is placed into normal execution, with an adjustment value used for timer facility references, and with a synchronization interrupt pending if the operating system is aware of the external time source.
    Type: Grant
    Filed: December 15, 1993
    Date of Patent: June 3, 1997
    Assignee: International Business Machines Corporation
    Inventors: Beth A. Glendening, Roger E. Hough, Karen Udy, Stephanie W. W. Zhang
  • Patent number: 5600805
    Abstract: Enables any OS of plural OSs within any of plural logical-resource partitions (LPARs) of a CEC to use interpretive execution for synchronously-executable CHSC (channel subsystem call) commands. A CHSC command authorization mask (CCAM) is provided to control which CHSC commands are allowed to execute interpretively (with pass-through), and which commands are executed with hypervisor intervention (as all prior CHSC commands did). By enabling interpretive execution of those commands which can successfully operate with pass-through, significant system efficiency is obtained. And by disabling interpretive execution for a subset of CHSC commands (which are not allowed to execute with pass-through) potential system failures may be prevented. Thus, interpretive execution may be restricted differently among the OSs in a CEC. Novel CHSC command execution now handles multiple images of shared I/O resources by use of image identifiers, which could not be done before.
    Type: Grant
    Filed: June 15, 1992
    Date of Patent: February 4, 1997
    Assignee: International Business Machines Corporation
    Inventors: Kenneth J. Fredericks, Robert E. Galbraith, Richard R. Guyette, Marten J. Halma, Roger E. Hough, Suzanne M. John, James C. Mazurowski, Kenneth J. Oakes, Leslie W. Wyman
  • Patent number: 5555414
    Abstract: A data processing system operating under a multiprocessing hypervisor program subject to I/O interrupts during a polling interval of the hypervisor program includes one or more processors for executing the hypervisor program and host system and one or more guest systems under the hypervisor program, a storage system connected to the processor's by a bus for storing instructions, data and control information associated with the systems being executed by the processor, the storage system may be partitioned into a number of separate areas each associated with one of the concurrently operating systems, an input/output subsystem for generating I/O interrupts to the processors, apparatus for testing to determine if the system is operating in an interpretive execution mode, apparatus for determining whether a dedicated region facility is active, apparatus for testing whether an I/O enablement mask for a guest system has been set, apparatus for setting a flag if the guest system I/O enablement mask is set, apparatus
    Type: Grant
    Filed: December 14, 1994
    Date of Patent: September 10, 1996
    Assignee: International Business Machines Corporation
    Inventors: Roger E. Hough, Robert E. Murray
  • Patent number: 5503274
    Abstract: An item-in-a-bottle generally includes a container having the general appearance of a fully intact soft drink bottle. The container has an inwardly curving lower wall portion which defines a large orifice in the bottom of the container. A deformable item, which may be a toy, having at least one dimension greater than the diameter of the container and is inserted through the large orifice. The bottom of the container is inserted into an opaque base which covers the large orifice in the bottom of the container. The opaque base conceals the large orifice on the bottom of the container from view, thereby providing the appearance of a fully intact soft drink bottle. The process for molding the bottle will preferably be by blow-molding. This provides extra clarity, flexibility and is unbreakable. Many products such as sporting items, candy and flowers can be encased in the bottle.
    Type: Grant
    Filed: December 16, 1994
    Date of Patent: April 2, 1996
    Assignee: Heidi-Ho Corp.
    Inventors: Jerri L. Toffler, Louis E. Hough
  • Patent number: 5452455
    Abstract: This invention involves reconfiguration support for shared I/O resources in a a computer electronic complex (CEC) supporting both shared and unshared I/O channels of the type described and claimed in U.S. patent application Ser. No. 07/898,867 (PO9-92-016) filed on the same day as the subject application and assigned to the same assignee as the subject application. Prior channel subsystem call (CHSC) instructions cannot execute when a channel is to be configured as shareable by plural operating systems in a CEC.
    Type: Grant
    Filed: June 15, 1992
    Date of Patent: September 19, 1995
    Assignee: International Business Machines Corporation
    Inventors: Miriam P. Brown, Richard Cwiakala, Kenneth J. Fredericks, Marten J. Halma, David W. Hollar, Roger E. Hough, Suzanne M. John, Assaf Marron, James C. Mazurowski, Kenneth J. Oakes, Charles E. Shapley, Leslie W. Wyman
  • Patent number: 5414851
    Abstract: Provides a method for increasing the connectivity of I/O resources to a multiplicity of operating systems (OSs) running in different resource partitions of a computer electronic complex (CEC) to obtain sharing of the I/O resources among the OSs of the CEC, including channels, subchannels (devices), and control units (CUs). The invention provides image identifiers (IIDs) for assigning resources to the different OSs. Each shared I/O resource has a sharing set of control blocks (CBs) in which a respective CB is assigned to (and located by) a respective IID of one of the OSs. Each of the CBs in a sharing set provides a different image of the same I/O resource. The different CB images are independently set to different states by I/O operations for the different OSs, so that the OSs can independently share the same I/O resource.
    Type: Grant
    Filed: June 15, 1992
    Date of Patent: May 9, 1995
    Assignee: International Business Machines Corporation
    Inventors: Frank W. Brice, Jr., Joseph C. Elliott, Kenneth J. Fredericks, Robert E. Galbraith, Marten J. Halma, Roger E. Hough, Suzanne M. John, Paul A. Malinowski, Allan S. Meritt, Kenneth J. Oakes, John C. Rathjen, Jr., Martin W. Sachs, David E. Stucki, Leslie W. Wyman
  • Patent number: 5412253
    Abstract: A non-contact electrical transformer coupling is disclosed that provides electrical power and full duplex digital communications between a host computer and a removable IC memory card. A unique two-part host magnetic core assembly having a quadrafid design forming multiple poles is provided with printed circuit windings and is disposed to receive the IC memory card embedded with core pole pieces and associated printed circuit card windings to complete the magnetic flux paths and transformer coupling. The configuration of the poles and windings form completely independent channels, each of which behaves like a wide-band ferrite core transformer. The independence of each channel enables this unique magnetic core and associated windings to couple relatively large amounts of power to the circuitry of the IC memory card and establish a high-speed bidirectional data link between the host and card.
    Type: Grant
    Filed: May 21, 1993
    Date of Patent: May 2, 1995
    Inventor: Wayne E. Hough
  • Patent number: 5404563
    Abstract: A system and method for dispatching logical central processing units (CPUs) among physical CPUs in a multiprocessor computer system having multiple logical partitions, wherein the cryptographic facilities may not be interchangeable. According to the present invention, the logical CPUs are dispatched among the physical CPUs according to either an affinity, floating, or disabled scheduling method. The affinity scheduling method is used when the crypto facilities are not interchangeable or when non-interchangeable crypto functions are performed. The floating scheduling method is used when the cryptographic facilities are interchangeable and interchangeable crypto functions are performed. The disabled scheduling method is used when the logical CPU is not authorized to issue cryptographic instructions.
    Type: Grant
    Filed: January 14, 1994
    Date of Patent: April 4, 1995
    Assignee: International Business Machines Corporation
    Inventors: Lucina L. Green, Peter H. Gum, Roger E. Hough, Sandra L. Rankin, Stephen J. Schmandt, Ronald M. Smith, Sr., Vincent A. Spano, Phil C. Yeh, Devon S. Yu
  • Patent number: 5381535
    Abstract: A data processing system operated with multiple levels of virtual machine guests under a host control program. The second level of guests are invoked, operated, and terminated without host intervention, as has been required in prior systems, to significantly increase the operating efficiency of the system. Address translation is done by providing machine capability to translate second level guest addresses to real memory addresses taking advantage of the first level guest being located at a simple offset within real memory. Special facilities for second level guests periodically test for timing interruptions for second level guests and update the second level guest timing facilities.
    Type: Grant
    Filed: November 9, 1993
    Date of Patent: January 10, 1995
    Assignee: International Business Machines Corporation
    Inventors: Peter H. Gum, Roger E. Hough, Robert E. Murray
  • Patent number: 5371867
    Abstract: Enables a host (hypervisor) to access any location in any guest zone in a large memory, when host and guest operands have small addresses that cannot access locations outside of their own zones. System hardware/microcode provides a particular number of windows for host use. Each CPU in the system has one or more window access registers (WARs), and one or more window registers (WRs). The host uses a load WAR instruction to designate each page frame (PF) in the host zone to be used as a host window, and each PF is associated with a respective window number. When the host receives an interception signal requiring the host to access a guest location represented by a guest zone identifier and a guest small address, the host designates one of its window numbers for an access to this guest location.
    Type: Grant
    Filed: November 10, 1992
    Date of Patent: December 6, 1994
    Assignee: International Business Machines Corporation
    Inventors: Jonel George, Roger E. Hough, Moon J. Kim, Allen H. Preston, David E. Stucki, Charles F. Webb
  • Patent number: 5367661
    Abstract: A technique, specifically apparatus and an accompanying method, for use in, e.g., a "host" operating system (610), for properly updating a dynamically alterable channel program that controls an input/output (I/O) device so as to emulate a "guest" computer system, that employs dynamic address translation (DAT) in an I/O channel sub-system (150), on a "host" computer system (10) that does not. This technique performs this updating in a manner that significantly increases channel throughput so as to substantially reduce a performance degradation that would otherwise result from a lack of channel DAT on the host system. Specifically, our technique relies on program controlled interrupt (PCI) chaining coupled with use of "just-in-time" translation of each new virtual channel program segment generated by a guest operating system (620) and corresponding updating of channel program (415) then executing on the host computer system.
    Type: Grant
    Filed: November 19, 1992
    Date of Patent: November 22, 1994
    Assignee: International Business Machines Corporation
    Inventors: Roger E. Hough, Kazuo Iimura, Kenya Ishimoto, Masao Nishimoto, Akio Saitoh, Kozo Sawada, Fumiaki Abe, Goroh Sasaki, Stephen J. Schmandt
  • Patent number: 5317705
    Abstract: A system for reducing purging of a translation lookaside buffer (TLB) to reduce operating system overhead in a system running multiple levels of virtual machines. A system typically must purge TLB entries whenever an underlying page table entry is invalidated due to paging activity on the host machine, or an underlying guest machine. A system for reducing the number of cases in which guest translations are based on host page table entries is provided. Additional logic is supplied to analyze each invalidate page table entry (IPTE) instruction to minimize the extent of purging required as a result of that instruction. When the region relocate facility is in operation, or when no pageable TLB's have been constructed, only the entry corresponding to the page table entry to be invalidated need be purged. This limited purging reduces the overhead by reducing the time spent in purging and the time required in address translation to rebuild the TLB.
    Type: Grant
    Filed: August 26, 1993
    Date of Patent: May 31, 1994
    Assignee: International Business Machines Corporation
    Inventors: Patrick M. Gannon, Peter H. Gum, Roger E. Hough, Robert E. Murray
  • Patent number: 5301324
    Abstract: A tightly-coupled processor complex comprises two or more processors, the complex being asymmetric in that a feature available on one processor is not available on at least one other processor. A work selection mechanism selects one of a set of one or more ready work units, each capable of execution on one or more of the asymmetric processors. A processor set identification function identifies an "indirect idle" set of processors which can participate as hosts in work reassignment to make use of a previously idle processor, and identifies an "indirect bump" set of processors which can participate as hosts in work reassignment to displace a lowest priority work unit previously executing - any work reassignment being initiated by an assigner means and comprising an optimized number of work reassignment steps reassigning work among one of the processor sets to accomplish a related assignment goal (making use of a previously idle processor, or displacing a lowest priority work unit).
    Type: Grant
    Filed: November 19, 1992
    Date of Patent: April 5, 1994
    Assignee: International Business Machines Corp.
    Inventors: Pamela H. Dewey, William J. Glynn, Roger E. Hough, Manohar R. Rao
  • Patent number: 5253344
    Abstract: A request is made by a system in a first logical partition, within a logically partitioned data processing system, to dynamically change the I/O configuration of the host system in a way that affects a system in a second logical partition. The hypervisor intercepts the request, ensures the serialization of such dynamic I/O requests, and allows dynamic reconfiguration to proceed. Subsequently, the hypervisor determines the effect of the reconfiguration on the second partition, and notifies the second partition of the change.
    Type: Grant
    Filed: September 5, 1991
    Date of Patent: October 12, 1993
    Assignee: International Business Machines Corp.
    Inventors: James E. Bostick, Roger E. Hough, Suzanne M. John, Jeffrey P. Kubala, Karen M. Noonan, Norman E. Shafa, Ira G. Siegel
  • Patent number: D376345
    Type: Grant
    Filed: October 18, 1995
    Date of Patent: December 10, 1996
    Inventor: Harold E. Hough