Patents by Inventor David Winter
David Winter 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).
-
Publication number: 20240173468Abstract: Devices and methods for regulating vacuum levels in a chamber device having a housing that encloses an inner chamber volume through the use of one or more pressure relief valve elements which open at a predetermined levels of vacuum to create an opening through the housing and which close at a second, lower, predetermined level of vacuum within the chamber volume.Type: ApplicationFiled: March 10, 2022Publication date: May 30, 2024Applicants: SOMMETRICS, INC., AERFREE, LLCInventor: David WINTER
-
Patent number: 11151196Abstract: Validating revisions of digital content managed by a content management system can include determining a quality metric value, the value indicating coverage of the digital content by a set of training data used to train a ranking model for ranking responses to search queries of the digital content. Additionally, content validation can include invoking a ranking editor in response to the quality metric value deviating from a predetermined threshold by more than a predetermined amount. Content validation can further include extending the set of training data using the interactive ranking editor.Type: GrantFiled: December 18, 2018Date of Patent: October 19, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timo Kuβmaul, Udo Schoene, Uwe Hansmann, David Winter, Hendrik Haddorp, Anke Lüdde, Andreas Prokoph, Oliver Rudolph
-
Patent number: 11016814Abstract: Embodiments generally relate to selecting a service instance in a service infrastructure. In some embodiments, a method includes sending, by a service registry, a status request to each service instance of a plurality of service instances, where the service registry maintains a data store of performance information associated each of the service instances. The method further includes receiving, by the service registry, a plurality of status responses, where each status response is received from a respective service instance of the plurality service instances, and where each status response includes one or more performance characteristics. The method further includes ranking, by the service registry, the service instances based at least in part on the one or more performance characteristics. The method further includes performing, by the service registry, service lookups based on the ranking.Type: GrantFiled: November 16, 2018Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventors: Uwe Hansmann, Timo Kußmaul, David Winter, Hendrik Haddorp, Udo Schoene, Andreas Prokoph, Oliver Rudolph, Anke Lüdde
-
Patent number: 10838769Abstract: Embodiments generally relate to finding a service in a service infrastructure. In some embodiments, a method includes receiving a service lookup request, where the service lookup request includes an application program interface (API) specification for a service to be invoked, where the API specification defines at least one target input parameter and at least one target output parameter. The method further includes searching for at least one service that has an API specification that corresponds to the API specification included in the service lookup request. The method further includes determining a sequence of services if no service is found that has an API specification that corresponds to the API specification included in the service lookup request, where services of the sequence of services include API specifications that, in combination, correspond to the API specification included in the service lookup request; and invoking the services of the sequence of services.Type: GrantFiled: November 16, 2018Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Oliver Rudolph, Hendrik Haddorp, Timo Kußmaul, Uwe Hansmann, David Winter, Udo Schoene, Anke Lüdde, Andreas Prokoph
-
Publication number: 20200192945Abstract: Validating revisions of digital content managed by a content management system can include determining a quality metric value, the value indicating coverage of the digital content by a set of training data used to train a ranking model for ranking responses to search queries of the digital content. Additionally, content validation can include invoking a ranking editor in response to the quality metric value deviating from a predetermined threshold by more than a predetermined amount. Content validation can further include extending the set of training data using the interactive ranking editor.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Timo Kußmaul, Udo Schoene, Uwe Hansmann, David Winter, Hendrik Haddorp, Anke Lüdde, Andreas Prokoph, Oliver Rudolph
-
Publication number: 20200159591Abstract: Embodiments generally relate to finding a service in a service infrastructure. In some embodiments, a method includes receiving a service lookup request, where the service lookup request includes an application program interface (API) specification for a service to be invoked, where the API specification defines at least one target input parameter and at least one target output parameter. The method further includes searching for at least one service that has an API specification that corresponds to the API specification included in the service lookup request. The method further includes determining a sequence of services if no service is found that has an API specification that corresponds to the API specification included in the service lookup request, where services of the sequence of services include API specifications that, in combination, correspond to the API specification included in the service lookup request; and invoking the services of the sequence of services.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Inventors: Oliver RUDOLPH, Hendrik HADDORP, Timo KUSSMAUL, Uwe HANSMANN, David WINTER, Udo SCHOENE, Anke LÜDDE, Andreas PROKOPH
-
Publication number: 20200159592Abstract: Embodiments generally relate to selecting a service instance in a service infrastructure. In some embodiments, a method includes sending, by a service registry, a status request to each service instance of a plurality of service instances, where the service registry maintains a data store of performance information associated each of the service instances. The method further includes receiving, by the service registry, a plurality of status responses, where each status response is received from a respective service instance of the plurality service instances, and where each status response includes one or more performance characteristics. The method further includes ranking, by the service registry, the service instances based at least in part on the one or more performance characteristics. The method further includes performing, by the service registry, service lookups based on the ranking.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Inventors: Uwe HANSMANN, Timo KUßMAUL, David WINTER, Hendrik HADDORP, Udo SCHOENE, Andreas PROKOPH, Oliver RUDOLPH, Anke LÜDDE
-
Patent number: 10528651Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a first and second set of content to be displayed on a web page and an associated style sheet describing a visual layout to be used when displaying the web page. The first and second sets of content are aggregated to create a combined set of content. A fully aggregated web page is created by transforming the combined set of content into a hypertext markup language (HTML) document. A browser on the client system then renders and displays the fully aggregated web page. An activation of an element on the rendered fully aggregated web page is detected, causing a change to the combined set of content. In response to detecting the activation of the element, a full page refresh of the rendered fully aggregated web page is executed.Type: GrantFiled: April 10, 2018Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Carsten Leue, David Winter
-
Publication number: 20180225269Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a first and second set of content to be displayed on a web page and an associated style sheet describing a visual layout to be used when displaying the web page. The first and second sets of content are aggregated to create a combined set of content. A fully aggregated web page is created by transforming the combined set of content into a hypertext markup language (HTML) document. A browser on the client system then renders and displays the fully aggregated web page. An activation of an element on the rendered fully aggregated web page is detected, causing a change to the combined set of content. In response to detecting the activation of the element, a full page refresh of the rendered fully aggregated web page is executed.Type: ApplicationFiled: April 10, 2018Publication date: August 9, 2018Inventors: CARSTEN LEUE, DAVID WINTER
-
Patent number: 10013401Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a web content structure document of a web page with an associated style-sheet. The web content is aggregated on the client-side by transforming the web content structure document into a target web page document by using the style-sheet, wherein during the aggregation further web content is received based on information in the web content structure document using the style-sheet document resulting in a fully aggregated web page, and wherein the aggregation does not interfere with any other client-side transformation of the web content. The fully aggregated web page is then rendered and displayed.Type: GrantFiled: October 22, 2013Date of Patent: July 3, 2018Assignee: International Business Machines CorporationInventors: Carsten Leue, David Winter
-
Patent number: 9801616Abstract: The present invention provides, in at least one embodiment, a system and method for real time evaluation of ultrasound video images taken at a first local location and evaluated at a second remote location. The system transmits a continuous live video feed from a veterinary ultrasound at the first location to a viewer at the remote location for real time study, review, and collaboration. In the method, the ultrasound video images are converted from analog ultrasound video to digital ultrasound video, where the digital ultrasound video is processed into multiple streams and transmitted across multiple broadband channels, each channel carrying a different stream. The multiple streams are aggregated into a reconstituted video and displayed for evaluation at the remote location.Type: GrantFiled: April 13, 2011Date of Patent: October 31, 2017Inventors: Seth Wallack, David Winter
-
Patent number: 9654301Abstract: The present invention relates to methods and systems for streaming content and in particular, live content. The method includes the steps of: receiving a content stream; periodically encoding the received stream into a sequence of content files to thereby create a plurality of sequential content files; assigning a sequence identifier to each content file; storing the files on a host; delivering a data file to a media player responsive to a request for live content, said data file including information enabling the media player to sequentially and individually request each content file from the host and play the requested content file; and delivering requested content files responsive to each request.Type: GrantFiled: February 13, 2007Date of Patent: May 16, 2017Assignee: VIVIDAS TECHNOLOGIES PTY LTDInventors: Martin Lipka, David Winter
-
Publication number: 20150129509Abstract: Methods and systems disclosed herein may be methods for rapidly increasing pressure in a pressure fryer cooking vessel during a cooking cycle. Such methods and systems may comprise determining whether a pressure output in the cooking vessel is closed. Such methods and system may also include determining a pressure of the cooking vessel, comparing the pressure of the cooking vessel to a predetermined optimal pressure to determine whether the pressure of the cooking vessel is less than the optimal pressure, and activating a filter pump configured to supply air from a drain pan into the cooking vessel in response to determining that the pressure output is closed and the pressure of the cooking vessel is less than the optimal pressure. Such methods and systems may further include deactivating the filter pump when the pressure within the cooking vessel is equal to or greater than the optimal pressure.Type: ApplicationFiled: November 12, 2013Publication date: May 14, 2015Applicant: HENNY PENNY CORPORATIONInventors: David WINTER, Gary MERCER, Tim A. LANDWEHR, Keith LAMBERT
-
Patent number: 8757069Abstract: A table may be sized and configured to nest with another table to reduce a height of a plurality of stacked tables in a nested configuration. The table may include a nesting portion formed in an upper surface and sidewall of the table top. The table may also include a frame with one or more engaging portions sized and configured to be disposed in the nesting portion of an adjacent table when the tables are nested together. In addition, the table top may include a compression edge sized and configured to be disposed in a nesting portion of an adjacent table when the tables are nested together. The compression edge and engaging portions may be sized and configured to be simultaneously disposed in the nesting portion of the adjacent table when the table is nested with the adjacent table.Type: GrantFiled: March 18, 2013Date of Patent: June 24, 2014Assignee: Lifetime Products, Inc.Inventors: Wendell Peery, David Winter, Mitch Johnson
-
Publication number: 20140164910Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a web content structure document of a web page with an associated style-sheet. The web content is aggregated on the client-side by transforming the web content structure document into a target web page document by using the style-sheet, wherein during the aggregation further web content is received based on information in the web content structure document using the style-sheet document resulting in a fully aggregated web page, and wherein the aggregation does not interfere with any other client-side transformation of the web content. The fully aggregated web page is then rendered and displayed.Type: ApplicationFiled: October 22, 2013Publication date: June 12, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Carsten Leue, David Winter
-
Publication number: 20130156902Abstract: A cooking medium level monitoring system includes a cooking vessel, which holds cooking media therein; a heating mechanism that transmits heat to cooking media in the cooking vessel in a first operation state; and temperature sensors for providing data corresponding to sensed temperatures. The temperature sensors include a first temperature sensor disposed at a first level of the cooking vessel and a second temperature sensor disposed at a second level of the cooking vessel above the first level. Further, a controller receives data from the temperature sensors, calculates a temperature differential between the first temperature sensor and the second temperature sensor, and switches to a second operation state, in which the heating mechanism is deactivated, in response to the temperature differential being greater than or equal to a first threshold and less than a second threshold.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Inventors: Manouchehr SHIRALI, David WINTER, Trent ABNEY
-
Publication number: 20110249125Abstract: The present invention provides, in at least one embodiment, a system and method for real time evaluation of ultrasound video images taken at a first local location and evaluated at a second remote location. The system transmits a continuous live video feed from a veterinary ultrasound at the first location to a viewer at the remote location for real time study, review, and collaboration. In the method, the ultrasound video images are converted from analog ultrasound video to digital ultrasound video, where the digital ultrasound video is processed into multiple streams and transmitted across multiple broadband channels, each channel carrying a different stream. The multiple streams are aggregated into a reconstituted video and displayed for evaluation at the remote location.Type: ApplicationFiled: April 13, 2011Publication date: October 13, 2011Inventors: Seth Wallack, David Winter
-
Publication number: 20110209702Abstract: This disclosure describes systems and methods for ventilating a patient with a gas mixture containing a low molecular weight gas, such as helium. The disclosure describes a novel proportional solenoid valve for controlling a low molecular weight gas mixture in a medical ventilator with reduced leakage.Type: ApplicationFiled: February 26, 2010Publication date: September 1, 2011Applicant: Nellcor Puritan Bennett LLCInventors: Steve Vuong, David Winter
-
Publication number: 20090319557Abstract: The present invention relates to methods and systems for streaming content and in particular, live content. The method includes the steps of: receiving a content stream; periodically encoding the received stream into a sequence of content files to thereby create a plurality of sequential content files; assigning a sequence identifier to each content file; storing the files on a host; delivering a data file to a media player responsive to a request for live content, said data file including information enabling the media player to sequentially and individually request each content file from the host and play the requested content file; and delivering requested content files responsive to each request.Type: ApplicationFiled: February 13, 2007Publication date: December 24, 2009Applicant: VIVIDAS TECHNOLOGIES PTY LTDInventors: Martin Lipka, David Winter
-
Publication number: 20070262542Abstract: A folding trailer may be selectively moved between an extended or use position and a collapsed or storage position. The folding trailer may include an axle that is capable of being moved between a first position in which the axle is generally aligned along an axis and a second position in which the axle is disposed in a folded configuration. The axle is preferably located in generally the same plane in the first and second positions. In addition, the axle preferably moves in a generally rearward direction when the axle is moved from the first to the second position. The trailer may also include a bed that is capable of being moved between a first position in which first and second portions of the bed are generally aligned with a first plane and a second position in which the first and second portions of the bed are disposed in a folded position and generally aligned with a second plane. The axle and bed are preferably disposed in the first positions when the trailer is in the use position.Type: ApplicationFiled: December 11, 2006Publication date: November 15, 2007Inventors: David Winter, Brandon Smith, S. Curtis Nye, Mitch Johnson, Jered Larsen, Doug Fuller