Patents by Inventor Ryan E. Smith
Ryan E. Smith 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: 11963691Abstract: A surgical instrument, has an end effector that includes an ultrasonic blade, and a clamp arm that moves relative to the ultrasonic blade from an opened position toward an intermediate position and a closed position. The clamp arm is offset from the ultrasonic blade to define a predetermined gap in the intermediate position between the opened position and the closed position. A clamp arm actuator connects to the clamp arm and moves from an opened configuration to a closed configuration to direct the clamp arm from the opened position toward the intermediate position and the closed position. A spacer connects with the clamp arm to inhibit movement of the clamp arm from the intermediate position toward the closed position for maintaining the predetermined gap between the clamp arm and the ultrasonic blade.Type: GrantFiled: December 21, 2020Date of Patent: April 23, 2024Assignee: Cilag GmbH InternationalInventors: Ryan M. Asher, Brian D. Black, John E. Brady, Joseph Dennis, Geni M. Giannotti, Bryce L. Heitman, Timothy S. Holland, Joseph E. Hollo, Andrew Kolpitcke, Amy M. Krumm, Jason R. Lesko, Matthew C. Miller, David A. Monroe, Ion V. Nicolaescu, Rafael J. Ruiz Ortiz, Matthew S. Schneider, Richard C. Smith, Shawn C. Snyder, Sarah A. Worthington, Monica L. Rivard, Fajian Zhang
-
Publication number: 20240122598Abstract: In one general aspect, various embodiments of the present invention can include a motorized surgical cutting and fastening instrument having a drive shaft, a motor selectively engageable with the drive shaft, and a manual return mechanism configured to operably disengage the motor from the drive shaft and retract the drive shaft. In at least one embodiment, a surgeon, or other operator of the surgical instrument, can utilize the manual return mechanism to retract the drive shaft after it has been advanced, especially when the motor, or a power source supplying the motor, has failed or is otherwise unable to provide a force sufficient to retract the drive shaft.Type: ApplicationFiled: September 14, 2023Publication date: April 18, 2024Inventors: Bret W. Smith, Daniel J. Abbott, Richard F. Schwemberger, Frederick E. Shelton, IV, Chad P. Boudreaux, Brett E. Swensgard, Ryan J. Laurent
-
Patent number: 11920833Abstract: A heating, ventilating, and air conditioning (HVAC) system includes a refrigerant loop having a compressor, where the compressor is configured to circulate a refrigerant through the refrigerant loop, a first heat exchanger disposed along the refrigerant loop, where the first heat exchanger is configured to place the refrigerant in a first heat exchange relationship with a working fluid, and an air handling unit having a second heat exchanger, where the second heat exchanger is configured to place the working fluid in a second heat exchange relationship with an airflow, and where the air handling unit is isolated from the first heat exchanger to reduce or eliminate mixing of refrigerant with the airflow.Type: GrantFiled: March 14, 2022Date of Patent: March 5, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Ryan L. Snider, Rajiv K. Karkhanis, Chandra S. Yelamanchili, Curtis W. Caskey, Kevin R. Stockton, Nicholas P. Mislak, Douglas A. Kester, Troy E. Smith
-
Patent number: 11119973Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: GrantFiled: October 9, 2019Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Publication number: 20200042493Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: ApplicationFiled: October 9, 2019Publication date: February 6, 2020Inventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Patent number: 10467186Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: GrantFiled: October 27, 2017Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Patent number: 10126908Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: GrantFiled: August 10, 2015Date of Patent: November 13, 2018Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Ryan E. Smith
-
Publication number: 20180052834Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: ApplicationFiled: October 27, 2017Publication date: February 22, 2018Inventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Patent number: 9817822Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: GrantFiled: February 7, 2008Date of Patent: November 14, 2017Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Publication number: 20160041695Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: ApplicationFiled: August 10, 2015Publication date: February 11, 2016Inventors: Al Chakra, Adam R. Cook, Ryan E. Smith
-
Patent number: 9166978Abstract: A system for provisioning an output device, may include a processor; a memory; and a records display program. The records display program may be executed by the processor to maintain an indication of availability dates and times of one or more output devices connected to the network; to receive an output device invitation indicating a first output device to reserve at a meeting conducted over a conferencing system; to determine whether the first output device is available for reservation during a date and time period of the meeting; and to communicate to the first output device activation information indicating that the first output device is to become active at a first predetermined date and time related to the date and time period of the meeting and login information including a first credential for the first output device to use for logging into the conferencing system for the meeting.Type: GrantFiled: January 25, 2012Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Darryl M. Adderly, Christopher T. Carlin, Michelle Davis, Dale J. Heeks, Ryan E. Smith
-
Patent number: 9160746Abstract: A method may comprise maintaining by a computer system connected to a network an indication of availability dates and times of one or more output devices connected to the network. The computer system may receive an output device invitation indicating an output device to reserve for a meeting conducted over a conferencing system and determine whether the output device is available for reservation during a date and time period of the meeting. The computer system may be communicating over the network to the output device activation information indicating that the output device is to become active at a predetermined date and time related to the date and time period of the meeting and login information including a credential for the output device to use for logging into the conferencing system for the meeting.Type: GrantFiled: January 31, 2013Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Darryl M Adderly, Christopher T Carlin, Michelle Davis, Dale J Heeks, Ryan E Smith
-
Patent number: 9129031Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: GrantFiled: August 29, 2007Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Ryan E. Smith
-
Patent number: 8943432Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a system for automatically configuring a portlet includes: a module for receiving a portlet; a module for searching content of the portlet for a contextual aspect; and a module for automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: GrantFiled: August 29, 2007Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Ryan E. Smith
-
Patent number: 8525850Abstract: Embodiments of the present invention provide a method, system and computer program product for content driven selection of a rendering engine. In an embodiment of the invention, a method for or content driven selection of a rendering engine can include retrieving content for display in a content browser executing in memory by a processor of a host computer, mapping at least one directive embedded in the retrieved content to a target rendering engine, selecting the target rendering engine for rendering the content, and passing the content to the selected target rendering engine. In this regard, in an aspect of the embodiment, multiple directives embedded in the retrieved content can be mapped, each to one of a selection of different target rendering engines, and a most often mapped one of the target rendering engines can be selected for rendering the content.Type: GrantFiled: December 31, 2009Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Al Chakra, Adam R. Cook, Jonathan Lidaka, Ryan E. Smith
-
Publication number: 20130191896Abstract: A system for provisioning an output device, may include a processor; a memory; and a records display program. The records display program may be executed by the processor to maintain an indication of availability dates and times of one or more output devices connected to the network; to receive an output device invitation indicating a first output device to reserve at a meeting conducted over a conferencing system; to determine whether the first output device is available for reservation during a date and time period of the meeting; and to communicate to the first output device activation information indicating that the first output device is to become active at a first predetermined date and time related to the date and time period of the meeting and login information including a first credential for the first output device to use for logging into the conferencing system for the meeting.Type: ApplicationFiled: January 25, 2012Publication date: July 25, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Darryl M. Adderly, Christopher T. Carlin, Michelle Davis, Dale J. Heeks, Ryan E. Smith
-
Publication number: 20110157219Abstract: Embodiments of the present invention provide a method, system and computer program product for content driven selection of a rendering engine. In an embodiment of the invention, a method for or content driven selection of a rendering engine can include retrieving content for display in a content browser executing in memory by a processor of a host computer, mapping at least one directive embedded in the retrieved content to a target rendering engine, selecting the target rendering engine for rendering the content, and passing the content to the selected target rendering engine. In this regard, in an aspect of the embodiment, multiple directives embedded in the retrieved content can be mapped, each to one of a selection of different target rendering engines, and a most often mapped one of the target rendering engines can be selected for rendering the content.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Adam R. Cook, Jonathan Lidaka, Ryan E. Smith
-
Publication number: 20090204887Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.Type: ApplicationFiled: February 7, 2008Publication date: August 13, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
-
Publication number: 20090064004Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventors: Al Chakra, Adam R. Cook, Ryan E. Smith
-
Publication number: 20090064033Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a system for automatically configuring a portlet includes: a module for receiving a portlet; a module for searching content of the portlet for a contextual aspect; and a module for automatically applying attribute information to a portlet window object based on a discovered contextual aspect.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventors: Al Chakra, Adam R. Cook, Ryan E. Smith