Patents by Inventor John H. Wilson
John H. Wilson 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: 7689676Abstract: In accordance with certain aspects of the model-based policy application, each of a plurality of policies is associated with appropriate parts of a model of a heterogeneous system. A deployment agent is invoked to apply each of the plurality of policies to components associated with the parts of the model. An identification of a change to one of the plurality of policies is received, and the deployment agent is also invoked to apply the changed policy to selected ones of the components associated with the parts of the model.Type: GrantFiled: January 12, 2007Date of Patent: March 30, 2010Assignee: Microsoft CorporationInventors: Anders B. Vinberg, Bruce W. Copeland, Robert Fries, Kevin D. J. Grealish, Jonathan C. Hardwick, Michael J. Healy, Galen C. Hunt, Aamer Hydrie, David C. James, Anand Lakshminarayanan, Edwin R. Lassettre, Raymond W. McCollum, Rob Mensching, Mazhar Mohammed, Rajagopalan Badri Narayanan, Geoffrey H. Outhred, Zhengkai Kenneth Pan, Efstathios Papaefstathiou, John M. Parchem, Vij Rajarajan, Ashvinkumar J. Sanghvi, Bassam Tabbara, Rene Antonio Vega, Vitaly Voloshin, Robert V. Welland, John H. Wilson, Eric J. Winner, Jeffrey A. Woolsey
-
Publication number: 20080155256Abstract: In one embodiment of the present invention, a method includes verifying an initiating logical processor of a system; validating a trusted agent with the initiating logical processor if the initiating logical processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example.Type: ApplicationFiled: December 27, 2007Publication date: June 26, 2008Inventors: John H. Wilson, Ioannis T. Schoinas, Mazin S. Yousif, Linda J. Rankin, David W. Grawrock, Robert J. Greiner, James A. Sutton, Kushagra Vaid, Willard M. Wiseman
-
Patent number: 6634410Abstract: A mold apparatus and method for creating designs on the interior of molds includes a resilient form with an exterior and an interior, with a design formed on the exterior. A rigid support member is removably attached to the interior of the resilient form. A mold pattern, conformed to removably receive the rigid support member and the resilient form in combination, completes the basic elements of the invention. In one aspect of the invention, a passageway in the rigid support member is provided for introducing a gas between the rigid support member and the resilient form. In another aspect of the invention, a vacuum application device is provided for applying a vacuum to the interior of the resilient form.Type: GrantFiled: August 28, 2001Date of Patent: October 21, 2003Inventors: John H. Wilson, Robert E. Wilson, John T. Wilson
-
Publication number: 20020170324Abstract: A bicycle lock device with a housing holding an extensible and retractable cable on a spring-biased reel. The bias spring for the reel is substantially sealed, and the interior of the housing is open to the outside at only one opening, through which the cable passes. The cable may be pulled out from the housing to position its outer end between laterally spaced, outwardly projecting ears on the outside of the housing, with an opening at the outer end of the cable registering with openings in these ears for the attachment of a padlock. Additional projections are provided on the outside of the housing for attaching it to different parts of a bicycle frame.Type: ApplicationFiled: May 21, 2001Publication date: November 21, 2002Inventor: John H. Wilson
-
Patent number: 6224957Abstract: An improved anti-corrosive material used to protect buried conduits from corrosion. The material is a multi-layered co-extruded, calendered, or laminated polyolefin. The material has an outer layer, or environment contacting layer, preferably comprised of a low density polyethylene having characteristically strong tensile strength and elongation properties to provide conventional protection from soil, water, air, or other potentially damaging elements. The material has a center layer preferably comprised of a high density polyethylene having superior tensile strength to provide a high density barrier between the outer layer and an inner layer. The inner layer, or conduit contacting layer, is preferably comprised of a low density polyethylene impregnated with a biocide, a volatile corrosion inhibitor (VCI), or both.Type: GrantFiled: June 24, 1996Date of Patent: May 1, 2001Assignee: Fulton Enterprises, Inc.Inventors: John A. Crook, John H. Wilson, Jr.
-
Patent number: 5604490Abstract: An improvement relating to the security of an operating system for either a stand alone computer system or for a networked computer system. The operating system provides improved security for programs available on the computer system having different security protocols. The operating system unifies these security protocols for each user based on unique user credentials. The system operates, upon request to start a program procedure by the user, to authenticate the identity of the user based on information unique to that user. Following which, the system generates a user handle associated with the user. The system then notifies each of the security protocols of the user handle associated with the user. The system then generates new user credentials for each of the security protocols. These user credentials are associated with the user handle and then the user handle is mapped to the unique user's credentials for each program procedure.Type: GrantFiled: September 9, 1994Date of Patent: February 18, 1997Assignee: International Business Machines CorporationInventors: George R. Blakley, III, L. Brooks Hickerson, Ivan M. Milman, Robert S. Gittins, Douglas B. Scheer, John H. Wilson
-
Patent number: 5224098Abstract: A Transport Layer Protocol Boundary (TLPB) architecture is described which will permit an application program to run over a non-native transport protocol without first generating a protocol compensation package tailored to the transport protocols assumed by the program's application programming interface and by the available transport provider. All transport functions required by the program are converted to standardized or TLPB representations. When a connection between the first application program and a second remote application is requested, the individual required TLPB transport functions are compared to corresponding functions supported by the transport provider. Compensations are invoked only where there is a mismatch. The node on which the remote application program runs is informed of the compensations so that necessary de-compensation operations can be performed before the data is delivered to the remote application program.Type: GrantFiled: July 17, 1991Date of Patent: June 29, 1993Assignee: International Business Machines CorporationInventors: Raymond F. Bird, Kathryn H. Britton, Tein-Yaw D. Chung, Allan K. Edwards, Johny Mathew, Diane P. Pozefsky, Soumitra Sarkar, Roger D. Turner, Winston W. Chung, Yue T. Yeung, James P. Gray, Harold D. Dykeman, Willibald A. Doeringer, Joshua S. Auerbach, John H. Wilson
-
Patent number: 4841574Abstract: In a signal processing environment, voice messages are stored into and read out of a buffer in real time. Since voice messages are being stored and read from the buffer, different sizes and rates of information are being stored therein. Small packets of digitized voice are input to the buffer at a very high rate, while larger packets of data are output from the buffer at a lower rate and can be stored into permanent memory. The buffering of this digitized voice data occurs in real time using a ringed buffer. The transfer of data into and out of the buffer is under the control of a software application running on a host processing system. The producer of the digitized voice data is a signal processing system which converts an input analog voice signal into a compressed digitized signal. The consumer of the buffered digitized voice data is a software application program which removes blocks of multiple data records from the buffer for program execution.Type: GrantFiled: October 11, 1985Date of Patent: June 20, 1989Assignee: International Business Machines CorporationInventors: Xuan N. Pham, John H. Wilson
-
Patent number: 4750116Abstract: An application programming interface enables system hardware resources to interact with application programs to provide a plurality of signal processing functions. Conflicting resource requirements by the application programs are detected. An application may preempt a currently executing application by claiming the hardware resources currently in use. The application from which resources have been claimed is identified so that it may be resumed when the required resources become once again available. Before the resources from a given application are claimed by another application, the user is provided a warning so that he may alter the order in which the applications are run.Type: GrantFiled: October 11, 1985Date of Patent: June 7, 1988Assignee: International Business Machines CorporationInventors: Xuan N. Pham, John H. Wilson
-
Patent number: 4598364Abstract: The disclosure describes a separate trace table for each CPU in an MP to avoid inter-CPU interference in making trace table entries for explicit and implicit tracing instructions enabled by flag bits in a control register (CR). Explicit tracing entries are made for an enabled explicit tracing instruction. Implicit tracing entries are made for predetermined instructions (when enabled for tracing) which do not have tracing as their primary purpose. A storage operand of the trace instruction contains a disablement field and optionally may contain an enablement-controlling class field to improve the integrity of traceable programs. A time stamp and range of general register contents is provided in each trace table entry for a tracing instruction. The time stamp enables all trace tables in an MP system to be later merged into a single trace table whenever required.Type: GrantFiled: June 29, 1983Date of Patent: July 1, 1986Assignee: International Business Machines CorporationInventors: Peter H. Gum, Arthur L. Levin, Ronald M. Smith, John H. Wilson
-
Patent number: 4471708Abstract: A self-propelled semi-submersible column stabilized service vessel for tending offshore production and drilling operations is disclosed. The vessel includes a pair of submersible hulls haing ballast compartments for controlling the buoyancy of the hulls. A rectangular service platform which includes fire fighting equipment, rig inspection equipment, repair facilities, and load lifting equipment is supported by means of vertical stability columns which are compartmented and include ballast chambers for controlling the buoyancy of the columns. The fire fighting equipment includes an extendable fire boom for clearing debris and for positioning explosives on the deck of a burning production or drilling platform. An array of monitors is also provided for establishing a curtain of water for thermally shielding the service vessel and for extinguishing a fire on the platform.Type: GrantFiled: October 23, 1980Date of Patent: September 18, 1984Assignee: SEDCO, Inc.Inventors: John H. Wilson, Dillard S. Hammett
-
Patent number: 4434723Abstract: A fluidized bed shell boiler for producing steam or hot water or a fluidized bed hot gas generator or incinerator in which the position at which bed material is deposited downstream of the bed is controlled. A baffle of firebrick with gas-flow passages extending through the baffle is positioned in the tube downstream of the bed.Gas velocities are distributed across the tube so that bed material is preferentially deposited in the combustion chamber downstream of the furnace tube.Deposition in the furnace tube is reduced to zero or to a negligible amount and deposition downstream of the combustion chamber is reduced.Type: GrantFiled: November 27, 1981Date of Patent: March 6, 1984Assignee: Northern Engineering Industries, Plc.Inventors: Leslie Brealey, John H. Wilson, Niyazi Demircan
-
Patent number: 4429372Abstract: An improved method is disclosed for operating an interactive text processing system to integrate and process DP (data processing) type structured field data and WP (word or text processing) type text or string field data in the same record. The method involves displaying to the text processing system operator a menu of data type codes selectable through a keyboard for defining the types of data fields in a record. In response to operator selected field types, structured fields of fixed length and address pointers of fixed length for the string fields are established for the records. When the data is keyed in, the structured fields are concatenated with the address pointers for the string fields, and the text data, including format control codes, is stored at a system selected address on an auxiliary storage device such as a disk file.Type: GrantFiled: June 16, 1981Date of Patent: January 31, 1984Assignee: International Business Machines CorporationInventors: Richard E. Berry, John H. Wilson
-
Patent number: 4417322Abstract: A report generation control system for operating a text processor to produce output reports containing inter-report summary data from data processing-type files. The system is compatible with text pagination functions and is useable by a text entry/revision operator with no programming skills. The system permits the operator to describe the desired report by keying an example page of the report in the exact desired format and then editing the example page by replacing the required variable file data examples with descriptive instructions and by inserting summary instructions. The system scans the edited example page for instructions, breaks it down into logical components and compiles the components into program routines which will produce the desired output report.Type: GrantFiled: June 16, 1981Date of Patent: November 22, 1983Assignee: International Business Machines CorporationInventors: Richard E. Berry, John H. Wilson
-
Patent number: 4281615Abstract: A self-propelled semi-submersible column stabilized service vessel for tending offshore production and drilling operations is disclosed. The vessel includes a pair of submersible hulls having ballast compartments for controlling the buoyancy of the hulls. A rectangular service deck or platform which includes fire fighting equipment, rig inspection equipment, repair facilities, and load lifting equipment is supported by means of vertical stability columns which are compartmented and include ballast chambers for controlling the buoyancy of the columns. The fire fighting equipment includes an extendable fire boom for clearing debris and for positioning explosives on the deck of a burning production or drilling platform. An array of monitors is also provided for establishing a curtain of water for thermally shielding the service vessel and for extinguishing a fire on the platform.Type: GrantFiled: October 31, 1977Date of Patent: August 4, 1981Assignee: Sedco, Inc.Inventors: John H. Wilson, Dillard S. Hammett
-
Patent number: D299747Type: GrantFiled: December 8, 1986Date of Patent: February 7, 1989Assignee: Rich-Mar CorporationInventors: John H. Wilson, Kenneth W. Coffey, Toby E. Smith, David Richards, Maqsood Mohd, Lee Cody