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: 11925378
    Abstract: 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: Grant
    Filed: July 31, 2019
    Date of Patent: March 12, 2024
    Assignee: Cilag GmbH International
    Inventors: 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: 11918302
    Abstract: 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: Grant
    Filed: March 31, 2021
    Date of Patent: March 5, 2024
    Assignee: Cilag GmbH International
    Inventors: 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: 10956587
    Abstract: 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: Grant
    Filed: November 27, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventor: William D. Morgan
  • Publication number: 20200167486
    Abstract: 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: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventor: William D. Morgan
  • Patent number: 9443339
    Abstract: 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: Grant
    Filed: January 23, 2015
    Date of Patent: September 13, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Publication number: 20150296046
    Abstract: 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: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: International Business Machines Corporation
    Inventors: Brian C. Adams, Christopher E. Holladay, William D. Morgan, Ryan L. Whitman
  • Patent number: 9123170
    Abstract: 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: Grant
    Filed: January 15, 2014
    Date of Patent: September 1, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Publication number: 20150138198
    Abstract: 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: Application
    Filed: January 23, 2015
    Publication date: May 21, 2015
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Patent number: 8988428
    Abstract: 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: Grant
    Filed: January 13, 2014
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Publication number: 20140125665
    Abstract: 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: Application
    Filed: January 15, 2014
    Publication date: May 8, 2014
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Patent number: 8669978
    Abstract: 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: Grant
    Filed: February 21, 2013
    Date of Patent: March 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, William C. Freeman, William D. Morgan
  • Patent number: 8457768
    Abstract: 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: Grant
    Filed: June 4, 2007
    Date of Patent: June 4, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stephen C. Hammer, Christopher E. Holladay, William D. Morgan
  • Patent number: 8363884
    Abstract: 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: Grant
    Filed: November 5, 2008
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Jason C. Causey, Christopher E. Holladay, William D. Morgan
  • Publication number: 20100115282
    Abstract: 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: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Jason C. Causey, Christopher E. Holladay, William D. Morgan
  • Publication number: 20080300700
    Abstract: 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: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Inventors: Stephen C. Hammer, Christopher E. Holladay, William D. Morgan
  • Patent number: 7374059
    Abstract: 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: Grant
    Filed: November 2, 2001
    Date of Patent: May 20, 2008
    Assignees: Industrial and Environmental Concepts, Inc., Agri Covers, Inc.
    Inventors: William D. Morgan, Michael A. Morgan, Michael S. Gallant
  • Publication number: 20030066789
    Abstract: 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: Application
    Filed: November 2, 2001
    Publication date: April 10, 2003
    Applicant: Agri Covers, Inc.
    Inventors: William D. Morgan, Michael A. Morgan, Michael S. Gallant
  • Patent number: 5806114
    Abstract: 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: Grant
    Filed: October 11, 1996
    Date of Patent: September 15, 1998
    Inventors: William D. Morgan, William A. Morgan
  • Patent number: 5562759
    Abstract: 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: Grant
    Filed: August 7, 1995
    Date of Patent: October 8, 1996
    Inventors: William D. Morgan, Michael A. Morgan
  • Patent number: 5400549
    Abstract: 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: Grant
    Filed: October 22, 1993
    Date of Patent: March 28, 1995
    Inventor: William D. Morgan