Patents by Inventor James S. Johnston
James S. Johnston 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: 11034097Abstract: A method for minimizing the time to form a polyethylene pipe e joint comprises the steps of performing a butt-fusion process until the beginning of the full cooling cycle; holding an interfacial pressure through a minimum cool time calculated using a formula based on the wall thickness of the pipe e, the initial bulk temperature of the pipe e, and a heat soak time; and releasing the interfacial pressure from the fused pipe e joint at the end of the calculated minimum cool time.Type: GrantFiled: August 20, 2019Date of Patent: June 15, 2021Assignee: McElroy Manufacturing, Inc.Inventors: Amanda Hawkins, Arthur H. McElroy, II, James S. Johnston, Jr., Dave Ray Hughes
-
Patent number: 9473316Abstract: Embodiments of the present invention address deficiencies of the art in respect to resource consumption in a clustered environment hosting an e-meeting and provide a method, system and computer program product for resource consumption reduction for an e-meeting via meeting affinity. In one embodiment of the invention, an e-meeting affinity method can be provided. In a clustered environment, the e-meeting affinity method can include identifying a clone supporting an e-meeting and having session affinity with a moderator to the e-meeting. The method further can include establishing session affinity between the clone and other participants to the e-meeting for requests relating to the e-meeting while permitting parallel session affinity to other clones for requests from the other participants not relating to the e-meeting.Type: GrantFiled: October 17, 2006Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Madhu K. Chetuparambil, James S. Johnston, Christopher D. Price, Brian L. Pulito, William M. Quinn
-
Patent number: 9313273Abstract: The present invention is a method, system and apparatus for flexible image sharing. In a system for flexibly distributing imagery in an image sharing session, an image cache can be disposed between an application sharing host and a plurality of application sharing viewers. Additionally, a multipoint communications server can be disposed between the image cache and the application sharing viewers and can be communicatively linked to the application sharing host. Importantly, a pull-based subscription model can be implemented in an image cache server hosting the image cache. In particular, the model can have a configuration for registering respective ones of the application sharing viewers to receive notifications of available updated imagery.Type: GrantFiled: July 12, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Raymond Hornback, Jr., James S. Johnston, Mark S. Kressin, Matthew A. Levy, Andrew M. Ortwein, William M. Quinn, Kevin Solie
-
Patent number: 8843591Abstract: A method, system and apparatus for the selectable repainting of updatable network distributable imagery. A method for selectably repainting updatable network distributable content can include establishing a repainting selection selected from the group consisting of continuous repainting and delayed repainting. The method further can include rendering a complete view of the updatable network distributable content. The method yet further can include receiving portions of an image update to the complete view. Finally, the method can include repainting the complete view as the portions are received if the repainting selection indicates continuous repainting, and otherwise delaying a repainting of the complete view until a threshold portion of the portions have been received.Type: GrantFiled: March 17, 2005Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: James S. Johnston, Raymond R. Hornback, Jr., William M. Quinn, Kevin Solie
-
Publication number: 20140025784Abstract: The present invention is a method, system and apparatus for flexible image sharing. In a system for flexibly distributing imagery in an image sharing session, an image cache can be disposed between an application sharing host and a plurality of application sharing viewers. Additionally, a multipoint communications server can be disposed between the image cache and the application sharing viewers and can be communicatively linked to the application sharing host. Importantly, a pull-based subscription model can be implemented in an image cache server hosting the image cache. In particular, the model can have a configuration for registering respective ones of the application sharing viewers to receive notifications of available updated imagery.Type: ApplicationFiled: July 12, 2013Publication date: January 23, 2014Applicant: International Business Machines CorporationInventors: Raymond Hornback, JR., James S. Johnston, Mark S. Kressin, Matthew A. Levy, Andrew M. Ortwein, William M. Quinn, Kevin Solie
-
Patent number: 8521830Abstract: The present invention is a method, system and apparatus for flexible image sharing. In a system for flexibly distributing imagery in an image sharing session, an image cache can be disposed between an image sharing host and a plurality of image sharing viewers. Additionally, a multipoint communications server can be disposed between the image cache and the image sharing viewers and can be communicatively linked to the image sharing host. Importantly, a pull-based subscription model can be implemented in an image cache server hosting the image cache. In particular, the model can have a configuration for registering respective ones of the image sharing viewers to receive notifications of available updated imagery. In a preferred aspect of the present invention, the image sharing host can be an application sharing host hosting a shared application among the image sharing viewers.Type: GrantFiled: December 22, 2003Date of Patent: August 27, 2013Assignee: International Business Machines CorporationInventors: Raymond Hornback, Jr., James S. Johnston, Mark S. Kressin, Matthew A. Levy, Andrew M. Ortwein, William M. Quinn, Kevin Solie
-
Patent number: 8407308Abstract: Described is a method for adapting an application sharing system for a network of computers according to user specific requirements. The method includes dynamically configuring system components and manually implementing user specific preferences to achieve a better user experience than is possible in typical application sharing systems. Users can configure the application sharing system based on their individual needs, and may need to modify their settings based on changing operating environments or usage patterns. The application sharing system can be dynamically configured based on content, current tasks, and changes in network conditions. System administrators can configure the application sharing system according to their general needs without preempting the needs of an individual user.Type: GrantFiled: December 16, 2003Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Raymond R. Hornback, Jr., William M. Quinn, Mark S. Kressin, James S. Johnston, Amy D. Travis, Kevin Solie
-
Patent number: 8055616Abstract: A method, system and apparatus for application sharing smoothness when updating application screen imagery in an application sharing system. A shared application smoothness system can include an application sharing server configured for communicative coupling to multiple application sharing clients. The system further can include an application image update smoothness processor programmed to consolidate changes to adjacent image regions in an image of a shared application for transmission to the communicatively coupled application sharing clients in a single application image update interval. A shared application smoothness method can include the steps of detecting common shared image changes across multiple adjacent display regions of a shared application image and transmitting updates for the multiple adjacent display regions to communicatively coupled application sharing clients in a single image update interval.Type: GrantFiled: June 25, 2004Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: James S. Johnston, William M. Quinn, Kevin Solie
-
Patent number: 7982115Abstract: A music notation system uses a grid with vertical columns representing musical notes and horizontal rows representing time intervals. Each note of a musical piece is indicated by a selected note symbol in the appropriate column, and extending across multiple rows if intended to be sounded for more than one time interval. Different note symbol shapes are used to indicate different tone qualities or playing styles. Note symbols are colored or graphically textured to indicate different sound intensities. Suggested fingerings may be indicated by numbers marked the note symbols, or by lines connecting notes to be played with the same finger. Other graphical design elements may be used to display rhythmic or harmonic context and, in computerized applications, to show or hide selected musical information, or to activate and listen to a sound recording of a piece of music or individually selected notes.Type: GrantFiled: June 18, 2010Date of Patent: July 19, 2011Inventor: James S. Johnston
-
Patent number: 7835596Abstract: The present invention is a method, system and apparatus for componentized application sharing. The system can include a multiplicity of different pluggable image processing modules. Each of the different pluggable image processing modules can conform to a single interface expected by the application sharing module. Additionally, a communicative coupling can be provided between the application sharing module and a selected one of the different image compression modules.Type: GrantFiled: December 16, 2003Date of Patent: November 16, 2010Assignee: International Business Machines CorporationInventors: Raymond Hornback, Jr., James S. Johnston, Mark S. Kressin, Andrew M. Ortwein, William M. Quinn
-
Publication number: 20100251875Abstract: A music notation system uses a grid with vertical columns representing musical notes and horizontal rows representing time intervals. Each note of a musical piece is indicated by a selected note symbol in the appropriate column, and extending across multiple rows if intended to be sounded for more than one time interval. Different note symbol shapes are used to indicate different tone qualities or playing styles. Note symbols are colored or graphically textured to indicate different sound intensities. Suggested fingerings may be indicated by numbers marked the note symbols, or by lines connecting notes to be played with the same finger. Other graphical design elements may be used to display rhythmic or harmonic context and, in computerized applications, to show or hide selected musical information, or to activate and listen to a sound recording of a piece of music or individually selected notes.Type: ApplicationFiled: June 18, 2010Publication date: October 7, 2010Inventor: James S. Johnston
-
Patent number: 7767895Abstract: A music notation system uses a grid with vertical columns representing musical notes and horizontal rows representing time intervals. Each note of a musical piece is indicated by a selected note symbol in the appropriate column, and extending across multiple rows if intended to be sounded for more than one time interval. Different note symbol shapes are used to indicate different tone qualities or playing styles. Note symbols are colored or graphically textured to indicate different sound intensities. Suggested fingerings may be indicated by numbers marked the note symbols, or by lines connecting notes to be played with the same finger. Other graphical design elements may be used to display rhythmic or harmonic context and, in computerized applications, to show or hide selected musical information, or to activate and listen to a sound recording of a piece of music or individually selected notes.Type: GrantFiled: December 13, 2007Date of Patent: August 3, 2010Inventor: James S. Johnston
-
Patent number: 7581216Abstract: A method, system and apparatus for preserving platform independence of a program while supporting native accelerators for performance critical program objects. In a method for preserving platform independence of a program while supporting native accelerators for performance critical program objects, the method can include identifying a reference to a program object in a platform independent computer program and determining if a platform specific implementation of the program object has been separately stored in addition to a platform independent implementation of the program object. If it can be determined that a platform specific implementation of the program object has been separately stored in addition to a platform independent implementation of the program object, the platform specific implementation of the program object can be loaded in lieu of the platform independent implementation.Type: GrantFiled: January 21, 2005Date of Patent: August 25, 2009Assignee: International Business Machines CorporationInventors: Mark S. Kressin, Raymond Homback, Jr., James S. Johnston, William M. Quinn
-
Publication number: 20080141849Abstract: A music notation system uses a grid with vertical columns representing musical notes and horizontal rows representing time intervals. Each note of a musical piece is indicated by a selected note symbol in the appropriate column, and extending across multiple rows if intended to be sounded for more than one time interval. Different note symbol shapes are used to indicate different tone qualities or playing styles. Note symbols are colored or graphically textured to indicate different sound intensities. Suggested fingerings may be indicated by numbers marked the note symbols, or by lines connecting notes to be played with the same finger. Other graphical design elements may be used to display rhythmic or harmonic context and, in computerized applications, to show or hide selected musical information, or to activate and listen to a sound recording of a piece of music or individually selected notes.Type: ApplicationFiled: December 13, 2007Publication date: June 19, 2008Inventor: James S. Johnston
-
Publication number: 20080091779Abstract: Embodiments of the present invention address deficiencies of the art in respect to resource consumption in a clustered environment hosting an e-meeting and provide a method, system and computer program product for resource consumption reduction for an e-meeting via meeting affinity. In one embodiment of the invention, an e-meeting affinity method can provided. In a clustered environment, the e-meeting affinity method can include identifying a clone supporting an e-meeting and having session affinity with a moderator to the e-meeting. The method further can include establishing session affinity between the clone and other participants to the e-meeting for requests relating to the e-meeting while permitting parallel session affinity to other clones for requests from the other participants not relating to the e-meeting.Type: ApplicationFiled: October 17, 2006Publication date: April 17, 2008Applicant: International Business Machines CorporationInventors: Madhu K. Chetuparambil, James S. Johnston, Christopher D. Price, Brian L. Pulito, William M. Quinn
-
Patent number: 7212174Abstract: A system and method for facilitating application sharing in a networked environment is provided. Specifically, the system divides a display area on a host computer into a plurality of regions, with each region comprised of a predetermined number of current pixels. The system then evaluates current pixels within a selected region and compares them to corresponding pixels stored in memory. If the system determines that the value of the current pixel differs from the value of the stored corresponding pixel, all pixels within the region are sent to a receiving computer via a network. The receiving computer inserts the received region into a display such that it matches the display on the host computer from which the region originated.Type: GrantFiled: June 24, 2004Date of Patent: May 1, 2007Assignee: International Business Machines CorporationInventors: James S. Johnston, Mark S. Kressin, William M. Quinn
-
Patent number: 5450764Abstract: A sensor (1) for sensing the displacement of a body (12) comprises a deformable strip (2) enclosed in a chamber 3. The strip is constrained under longitudinal and transverse constraint such that end portions (9, 10) of the strip are parallel to a direction of movement of the body, the strip being locally deformed in the form of an S-bend. A magnet operable between the strip and the body varies the location of the S-bend along the length of the strip according to the position of the body. Optical or electronic sensors are provided for indicating the sensed position. The sensor may be used for sensing liquid levels or displacement of moving bodies such as valve elements particularly in hazardous environments including aircraft.Type: GrantFiled: January 26, 1994Date of Patent: September 19, 1995Assignee: Fisher-Rosemount Ltd.Inventor: James S. Johnston
-
Patent number: 5400140Abstract: In a method of analyzing a spectrally modulated light signal received from an interferometric transducer the value of an optical path difference associated with a parameter to be remotely sensed is encoded as a characteristic frequency of spectral modulation in the received light. The intensity of the received light is measured at a number of wavelengths within a selected range of wavelengths to obtain data defining a measured spectrum. Reference data is generated to represent a theoretical spectrum corresponding to a nominal optical path difference, the reference data being generated for a greater range of wavelengths than the selected range of wavelengths of the measured spectrum.Type: GrantFiled: June 10, 1994Date of Patent: March 21, 1995Assignee: Fisher-Rosemount LimitedInventor: James S. Johnston
-
Patent number: 5187546Abstract: Displacement measurement apparatus (1) shown in FIG. 1 measures the position of a reading means (4) relative to a coded track (2) which carries a sequence of code elements (5). The track is encoded with a binary sequence such that reading a binary word at any position along the track uniquely identifies its position. The binary word is remotely sensed by a decoding means (18) via a fibre optic link (12). Position information is encoded optically by the reading means using an interferometer to frequency modulate the transmitted light and the decoding means has a second interferometer to analyse received light and produce an electrical output representing the binary word.Type: GrantFiled: October 18, 1991Date of Patent: February 16, 1993Assignee: Rosemount LimitedInventor: James S. Johnston
-
Patent number: 4981038Abstract: The invention relates to a deployable probe for measuring fluid pressures such as pitot and/or static pressure. The probe comprises an outer tubular casing, a probe member telescopically extendible from within the outer casing, spring means urging the probe member to extend longitudinally from an undeployed position which is wholly contained within the outer casing, a latch retaining the probe member in the undeployed position and releasable to deploy the probe, and extendible communicating means interconnecting the probe member and the outer tubular casing for supplying pressure indications from the probe member when the probe is deployed.Type: GrantFiled: April 25, 1990Date of Patent: January 1, 1991Assignee: Rosemount LimitedInventors: Mark J. Torres, Melvyn S. White, Ken Rendle, Mike Lamdin, James S. Johnston