Patents by Inventor William D. Morgan
William D. Morgan 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: 11925378Abstract: An ultrasonic surgical device is disclosed including a surgical tool including a proximal transducer mounting portion defining a surface, a distal end effector end, and a waveguide disposed therebetween, the waveguide extending along a longitudinal axis. The ultrasonic surgical device further includes a transducer is in mechanical communication with the surface of the transducer mounting portion. The transducer is configured to operate in a D31 mode with respect to the longitudinal axis of the waveguide. Upon activation by an electrical signal having a predetermined frequency component, the transducer is configured to induce a standing wave in the surgical tool to cause the end effector to vibrate, the standing wave having a wavelength proportional to the predetermined frequency component of the electrical signal.Type: GrantFiled: July 31, 2019Date of Patent: March 12, 2024Assignee: Cilag GmbH InternationalInventors: Jeffrey D. Messerly, Brian D. Black, William A. Olson, Foster B. Stulen, Frederick Estera, William E. Clem, Jerome R. Morgan, Jeffrey L. Aldridge, Stephen M. Leuck, Kevin L. Houser
-
Patent number: 11918302Abstract: An interactive control unit is disclosed. The interactive control unit includes an interactive touchscreen display, an interface configured to couple the control unit to a surgical hub, a processor, and a memory coupled to the processor. The memory stores instructions executable by the processor to receive input commands from the interactive touchscreen display located inside a sterile field and transmit the input commands to the surgical hub to control devices coupled to the surgical hub located outside the sterile field.Type: GrantFiled: March 31, 2021Date of Patent: March 5, 2024Assignee: Cilag GmbH InternationalInventors: Jeffrey D. Messerly, Peter K. Shires, Monica L. Z. Rivard, Cory G. Kimball, David C. Yates, Jeffrey L. Aldridge, Daniel W. Price, William B. Weisenburgh, II, Jason L. Harris, Frederick E. Shelton, IV, Jerome R. Morgan
-
Patent number: 10956587Abstract: A system comprises a first computer interface that includes a first plurality of single bit bus lines that communicate with a computer accessory; and a second computer interface that includes a second plurality of single bit bus lines that communicate with a vehicle computer. The second plurality of single bit bus lines are less than the first plurality of single bit bus lines for preventing bits of the data bits that are on a most significant bit (MSB) bus of the first plurality of single bit bus lines from communicating with a region of an address space in a memory of the on-board vehicle computer.Type: GrantFiled: November 27, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventor: William D. Morgan
-
Publication number: 20200167486Abstract: A system comprises a first computer interface that includes a first plurality of single bit bus lines that communicate with a computer accessory; and a second computer interface that includes a second plurality of single bit bus lines that communicate with a vehicle computer. The second plurality of single bit bus lines are less than the first plurality of single bit bus lines for preventing bits of the data bits that are on a most significant bit (MSB) bus of the first plurality of single bit bus lines from communicating with a region of an address space in a memory of the on-board vehicle computer.Type: ApplicationFiled: November 27, 2018Publication date: May 28, 2020Inventor: William D. Morgan
-
Patent number: 9443339Abstract: A method and systems for creating a three-dimensional wireframe mesh that represents characteristics of a model of an object moving along a curve in a three-dimensional coordinate system. A processor determines a direction of the object's motion from a starting location to an ending location. The processor performs vector operations to draw pairs of vectors from a common, initial base point. The tips of each pair of vectors identify two corresponding points of the mesh, and the vector operations are functions of the starting location, of the second location, and of the object's direction of motion. The processor adjusts characteristics of the mesh and determines, as a function of the adjusted mesh, a characteristic of the animated object at the ending location, such as its orientation, color, texture, reflectance, size, font, or animation speed.Type: GrantFiled: January 23, 2015Date of Patent: September 13, 2016Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Publication number: 20150296046Abstract: Embodiments described herein provide approaches for automatically selecting and delivering density-specific visual content to a client application. Specifically, at least one approach includes receiving a request from a client application for visual data (e.g., an image resource), providing a metafile containing a set of available density levels of the visual data, and automatically selecting, from the metafile, a preferred density level from the set of available density levels of the visual data based on a set of display properties of the client application and/or client device. A second request is received for the image resource using a uniform resource locator (URL) corresponding to the preferred density level from the set of available density levels of the visual data. The visual data is then rendered and displayed at an optimal image density for the particular client application and/or client device, thus improving bandwidth, available computing power, and image load time.Type: ApplicationFiled: April 10, 2014Publication date: October 15, 2015Applicant: International Business Machines CorporationInventors: Brian C. Adams, Christopher E. Holladay, William D. Morgan, Ryan L. Whitman
-
Patent number: 9123170Abstract: A method for representing characteristics of an animated object as it traverses a path through a three-dimensional coordinate system. The path is broken into a sequential series of subpaths (or “courses”) and each pair of adjacent courses shares a common boundary point. A processor associates each boundary point with a three-dimensional wireframe mesh defined by a set of vector pairs. Each vector pair is computed as a function of a position of one point on the object's surface when the object traverses the boundary point. When animating the object, the processor may adjust animation or display characteristics along each course as a function of the wireframe meshes at that course's boundary points. Such characteristics may be related to representing the course, the object, a background, or other displayed entities, and may include combinations of attributes like color, texture, reflectance, size, orientation, font, or animation speed.Type: GrantFiled: January 15, 2014Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Publication number: 20150138198Abstract: A method and systems for creating a three-dimensional wireframe mesh that represents characteristics of a model of an object moving along a curve in a three-dimensional coordinate system. A processor determines a direction of the object's motion from a starting location to an ending location. The processor performs vector operations to draw pairs of vectors from a common, initial base point. The tips of each pair of vectors identify two corresponding points of the mesh, and the vector operations are functions of the starting location, of the second location, and of the object's direction of motion. The processor adjusts characteristics of the mesh and determines, as a function of the adjusted mesh, a characteristic of the animated object at the ending location, such as its orientation, color, texture, reflectance, size, font, or animation speed.Type: ApplicationFiled: January 23, 2015Publication date: May 21, 2015Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Patent number: 8988428Abstract: A method for representing a moving object as it moves along a path in a three-dimensional coordinate system. A processor determines a direction of an animated motion of a three-dimensional object moving along a path from a starting location to a second location. The processor draws pairs of vectors from the starting location by performing a series of mathematical functions, where the tips of each pair of vectors identify two points of a three-dimensional mesh, and where the mathematical functions are functions of the starting location, of the location of a point on the object when the object is at the second location, and of the direction of motion of the object along the path. The processor further adjusts characteristics of the mesh and determines, as a function of the adjusted mesh, a characteristic of the animated object, such as its orientation in space, at the second location.Type: GrantFiled: January 13, 2014Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Publication number: 20140125665Abstract: A method for representing characteristics of an animated object as it traverses a path through a three-dimensional coordinate system. The path is broken into a sequential series of subpaths (or “courses”) and each pair of adjacent courses shares a common boundary point. A processor associates each boundary point with a three-dimensional wireframe mesh defined by a set of vector pairs. Each vector pair is computed as a function of a position of one point on the object's surface when the object traverses the boundary point. When animating the object, the processor may adjust animation or display characteristics along each course as a function of the wireframe meshes at that course's boundary points. Such characteristics may be related to representing the course, the object, a background, or other displayed entities, and may include combinations of attributes like color, texture, reflectance, size, orientation, font, or animation speed.Type: ApplicationFiled: January 15, 2014Publication date: May 8, 2014Applicant: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Patent number: 8669978Abstract: A method for modeling and animating an object trajectory in three-dimensional (3D) space. The trajectory includes at least one course which represents a 3D model mesh. A course includes at least one segment which is a display unit of the 3D model mesh. A segment includes two 3D points. Multiple vertices are generated for a first 3D point of the segment to specify a plane such that a normal vector of the specified plane is parallel to a vector directed from the first 3D point of the segment to a second 3D point of the segment. The generated vertices are added to the 3D model mesh so that the generated vertices can be subsequently displayed as an extension of the 3D model mesh.Type: GrantFiled: February 21, 2013Date of Patent: March 11, 2014Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
-
Patent number: 8457768Abstract: The present invention generally provides a way to analyze crowd noise to identify “highlights” or the like. Specifically, an audio stream containing crowd noise from an event (e.g., sporting event, political rally, religious gathering, etc) is captured (e.g., using microphones) and time coded. The audio stream is normalized based on geography and processed to remove undesired artifacts and to identify a set (at least one) of highlights. Based on at least one threshold, at least one highlight is selected from the set of highlights.Type: GrantFiled: June 4, 2007Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Stephen C. Hammer, Christopher E. Holladay, William D. Morgan
-
Patent number: 8363884Abstract: A method, service, and product for hiding a watermark existing in a digital media within a software application, comprising creating a set pattern of pixels represented by coordinates which represent a red, a green, a blue, and an alpha level of color, where the set pattern of pixels covers a set of original pixels within the digital media. The method including determining whether the transparency level of color should be removed from the set pattern of pixels based on a known pixel transparency removal parameter; and modifying the set pattern of pixels to remove the transparency level of color coordinates, wherein an original pixel color can be seen because the set pattern of pixels are made transparent; or not modifying the set of pixels to remove the transparency level of color coordinates, wherein the original pixel color cannot be seen because the set of original pixels is made transparent.Type: GrantFiled: November 5, 2008Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Jason C. Causey, Christopher E. Holladay, William D. Morgan
-
Publication number: 20100115282Abstract: A method, service, and product for hiding a watermark existing in a digital media within a software application, comprising creating a set pattern of pixels represented by coordinates which represent a red, a green, a blue, and an alpha level of color, where the set pattern of pixels covers a set of original pixels within the digital media. The method including determining whether the transparency level of color should be removed from the set pattern of pixels based on a known pixel transparency removal parameter; and modifying the set pattern of pixels to remove the transparency level of color coordinates, wherein an original pixel color can be seen because the set pattern of pixels are made transparent; or not modifying the set of pixels to remove the transparency level of color coordinates, wherein the original pixel color cannot be seen because the set of original pixels is made transparent.Type: ApplicationFiled: November 5, 2008Publication date: May 6, 2010Applicant: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Jason C. Causey, Christopher E. Holladay, William D. Morgan
-
Publication number: 20080300700Abstract: The present invention generally provides a way to analyze crowd noise to identify “highlights” or the like. Specifically, an audio stream containing crowd noise from an event (e.g., sporting event, political rally, religious gathering, etc) is captured (e.g., using microphones) and time coded. The audio stream is normalized based on geography and processed to remove undesired artifacts and to identify a set (at least one) of highlights. Based on at least one threshold, at least one highlight is selected from the set of highlights.Type: ApplicationFiled: June 4, 2007Publication date: December 4, 2008Inventors: Stephen C. Hammer, Christopher E. Holladay, William D. Morgan
-
Patent number: 7374059Abstract: A covering system that includes a first membrane, a first flotation member coupled to the first membrane. The first flotation member includes a first float and a first float compartment membrane, and the first float compartment membrane is coupled to the first membrane. The covering system also includes a first plurality of gas-relief passageways positioned either within the first float compartment membrane, or within the first membrane and adjacent to the first flotation member. And at least one of the gas-relief passageways within the first plurality is structured so that gas flows unobstructed through it when the system is used. Gas-relief openings formed between overlapping membranes may also be utilized as avenues through which gas may escape to atmosphere from beneath the covers and covering systems. Venting methods are also disclosed.Type: GrantFiled: November 2, 2001Date of Patent: May 20, 2008Assignees: Industrial and Environmental Concepts, Inc., Agri Covers, Inc.Inventors: William D. Morgan, Michael A. Morgan, Michael S. Gallant
-
Publication number: 20030066789Abstract: A covering system that includes a first membrane, a first flotation member coupled to the first membrane. The first flotation member includes a first float and a first float compartment membrane, and the first float compartment membrane is coupled to the first membrane. The covering system also includes a first plurality of gas-relief passageways positioned either within the first float compartment membrane, or within the first membrane and adjacent to the first flotation member. And at least one of the gas-relief passageways within the first plurality is structured so that gas flows unobstructed through it when the system is used. Gas-relief openings formed between overlapping membranes may also be utilized as avenues through which gas may escape to atmosphere from beneath the covers and covering systems. Venting methods are also disclosed.Type: ApplicationFiled: November 2, 2001Publication date: April 10, 2003Applicant: Agri Covers, Inc.Inventors: William D. Morgan, Michael A. Morgan, Michael S. Gallant
-
Patent number: 5806114Abstract: An invalid bed arrangement with bed pan facility including a bed frame. Also included is a seat assembly for allowing a user to be selectively uprighted. The seat assembly further has a bottom portion with U-shaped cut out formed in an end thereof. Further provided is a leg rest assembly adapted to be selectively positioned remote the seat assembly. The leg rest assembly comprises a U-shaped protrusion, whereby the leg rest assembly may be maneuvered between a first orientation with the leg rest situated adjacent the seat assembly and the U-shaped protrusion thereof engaging the U-shaped cut out of the bottom portion of the seat assembly and a second orientation with the leg rest situated distant the seat assembly. Finally, a bed pan is situated adjacent the U-shaped cut out of the bottom portion of the seat assembly.Type: GrantFiled: October 11, 1996Date of Patent: September 15, 1998Inventors: William D. Morgan, William A. Morgan
-
Patent number: 5562759Abstract: A system for collecting gas generated in an anaerobic pond which is covered by an insulated cover. The system includes a series of gas collection pipes which are laid on top of and are secured to the panel units of the insulated cover and a solid cover which fits over the top of the collection pipes.Type: GrantFiled: August 7, 1995Date of Patent: October 8, 1996Inventors: William D. Morgan, Michael A. Morgan
-
Patent number: 5400549Abstract: An insulated removeable pond cover for settling ponds. The pond cover comprises a plurality of sealed panel units containing insulation. The panel units are linked together by means of a system of cables which pass through grommets in the panel units.Type: GrantFiled: October 22, 1993Date of Patent: March 28, 1995Inventor: William D. Morgan