Patents by Inventor John M. Weber

John M. Weber 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: 10334063
    Abstract: Systems, computing devices, and methods for setting data usage levels among computing devices based on predicted data usage are disclosed. According to an aspect, a method includes predicting data usage by a computing device. The computing device is associated with a data usage plan including the computing device and at least one other computing device. The method also includes setting a data usage level of the at least one other computing device based on the predicted data usage.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: June 25, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Joseph F. Herman, John M. Weber
  • Publication number: 20190181461
    Abstract: The present disclosure relates membrane-electrode assemblies and electrochemical cells and liquid flow batteries produced therefrom. The membrane-electrode assemblies include a first porous electrode; an ion permeable membrane, having a first major surface and an opposed second major surface; a first discontinuous transport protection layer disposed between the first porous electrode and the first major surface of the ion permeable membrane; and a first adhesive layer in contact with the first porous electrode and at least one of the first discontinuous transport protection layer and the ion permeable membrane. The first adhesive layer is disposed along the perimeter of the membrane-electrode assembly.
    Type: Application
    Filed: August 9, 2017
    Publication date: June 13, 2019
    Inventors: Brian T. Weber, Brandon A. Bartling, Onur Sinan Yordem, Andrew T. Haug, John E. Abulu, Gregory M. Haugen, Kazuki Noda, Shunsuke Suzuki, Bharat R. Acharya, Daniel M. Pierpont, David J. Miller, Eric J. Iverson
  • Patent number: 10300404
    Abstract: Disclosed herein are processes for recovering paraxylene in which a first simulated moving bed adsorption unit is used to produce a paraxylene-rich extract stream that also contains a significant amount of the ethylbenzene and a paraxylene-depleted raffinate stream. Because a significant amount of the ethylbenzene is removed in the paraxylene-rich extract stream (at least enough to limit buildup in the isomerization loop), the paraxylene-depleted raffinate stream may be isomerized in the liquid phase. Avoiding vapor phase isomerization saves energy and capital, as liquid phase isomerization requires less energy and capital than the vapor phase isomerization process due to the requirement of vaporizing the paraxylene-depleted stream and the use of hydrogen, which requires an energy- and capital-intensive hydrogen recycle loop.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: May 28, 2019
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: Catherine M. Dorsi, Gaurav Agrawal, Michael W. Weber, Dana L. Pilliod, John R. Porter
  • Patent number: 10248109
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Patent number: 10248108
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Patent number: 10243935
    Abstract: An apparatus for user authentication based on tracked activity includes an activity tracker module, a challenge module, and an authentication module. The activity tracker module is configured to electronically track one or more activities of a user. Electronically tracking the one or more activities includes obtaining information about at least one activity from an electronic device of the user. The challenge module is configured to present an authentication challenge to the user via a user interface for the electronic device. The authentication challenge is based on the one or more electronically tracked activities for the user. The authentication module is configured to determine whether to authenticate the user for access to one or more resources via the electronic device, based on the user's response to the authentication challenge.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: March 26, 2019
    Inventors: John M. Weber, Gary D. Cudak, Shareef F. Alshinnawi, Joseph F. Herman
  • Patent number: 10203994
    Abstract: An apparatus for determining and using correlative thermal efficiency impacts to distribute workloads includes a baseline module, a deviation module, and a transfer module. The baseline module determines a baseline system thermal efficiency of a plurality of servers based on a utilization level of the plurality of servers, the baseline system thermal efficiency including a baseline thermal efficiency of a first server of the plurality of servers. The deviation module determines a deviation in a thermal efficiency from the baseline thermal efficiency of the first server of the plurality of servers based on a new workload assigned to the first server of the plurality of servers. The transfer module transfers the new workload to a second server of the plurality of servers in response to the deviation being above a deviation threshold.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: February 12, 2019
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Gary D. Cudak, Shareef F. Alshinnawi, Joseph F. Herman, Jason A. Matteson, John M. Weber
  • Patent number: 10055175
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Patent number: 9977631
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Publication number: 20180115976
    Abstract: Systems, computing devices, and methods for setting data usage levels among computing devices based on predicted data usage are disclosed. According to an aspect, a method includes predicting data usage by a computing device. The computing device is associated with a data usage plan including the computing device and at least one other computing device. The method also includes setting a data usage level of the at least one other computing device based on the predicted data usage.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Joseph F. Herman, John M. Weber
  • Publication number: 20180113653
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 26, 2018
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Patent number: 9940688
    Abstract: The embodiments relate to a computer system, and management of an operating mode of a general-purpose computing on graphics processing unit (GPGPU) adapter. A tool is provided to control the function of the GPGPU adapter. The tool includes an input/output (I/O) interface operatively coupled to the GPGPU adapter. The tool further includes basic input/output system (BIOS) to determine presence of the GPGPU adapter and to interrogate the GPGPU adapter to automatically set an operating mode of the GPGPU adapter. At least two modes of the GPGPU adapter are provided. The GPGPU adapter is set to a first mode in response to determining that the GPGPU adapter is in communication with the visual display, and set to the second mode in response to determining that the GPGPU is not in communication with a visual display.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: April 10, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Shareef F. Alshinnawi, Gary D. Cudak, Samuel Fanchiang, Edward S. Suffern, John M. Weber
  • Publication number: 20180041938
    Abstract: An apparatus for contacting a user via an alternate device includes a tracker module, an accessibility module, a contact identification module, and a contact router module. The tracker module obtains tracking information from one or more electronic devices of a user. At least one of the one or more electronic devices includes a communication device. The accessibility module determines, based on the tracking information, that the user is inaccessible via the communication device. The contact identification module autonomously identifies an alternate device for contacting the user. The alternate device is projected, based on the tracking information, to be in proximity to the user. The contact router module reroutes an incoming communication based on the alternate device.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Inventors: GARY D. CUDAK, JOSEPH F. HERMAN, JOHN M. WEBER, SHAREEF F. ALSHINNAWI
  • Patent number: 9872223
    Abstract: An apparatus for contacting a user via an alternate device includes a tracker module, an accessibility module, a contact identification module, and a contact router module. The tracker module obtains tracking information from one or more electronic devices of a user. At least one of the one or more electronic devices includes a communication device. The accessibility module determines, based on the tracking information, that the user is inaccessible via the communication device. The contact identification module autonomously identifies an alternate device for contacting the user. The alternate device is projected, based on the tracking information, to be in proximity to the user. The contact router module reroutes an incoming communication based on the alternate device.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: January 16, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Gary D. Cudak, Joseph F. Herman, John M. Weber, Shareef F. Alshinnawi
  • Patent number: 9846556
    Abstract: A first complexity estimate may be generated for a first portion of a multidimensional object. The first complexity estimate may be for use in estimating a complexity of the first portion of the multidimensional object. A printing capability may be determined for the multidimensional printer. The multidimensional printer may be for use in printing the multidimensional object. The printing capability may be compared with the first complexity estimate. A first failure probability estimate may be generated based on the comparing. The failure probability estimate may be for use in determining a likelihood that the multidimensional printer will print the first portion with an accuracy that exceeds an accuracy threshold.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: December 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, David G. Dean, Christopher J. Hardee, John P. Nuzzo, Matthew A. Trzyna, John M. Weber
  • Publication number: 20170329649
    Abstract: An apparatus for determining and using correlative thermal efficiency impacts to distribute workloads includes a baseline module, a deviation module, and a transfer module. The baseline module determines a baseline system thermal efficiency of a plurality of servers based on a utilization level of the plurality of servers, the baseline system thermal efficiency including a baseline thermal efficiency of a first server of the plurality of servers. The deviation module determines a deviation in a thermal efficiency from the baseline thermal efficiency of the first server of the plurality of servers based on a new workload assigned to the first server of the plurality of servers. The transfer module transfers the new workload to a second server of the plurality of servers in response to the deviation being above a deviation threshold.
    Type: Application
    Filed: May 12, 2016
    Publication date: November 16, 2017
    Inventors: GARY D. CUDAK, SHAREEF F. ALSHINNAWI, JOSEPH F. HERMAN, JASON A. MATTESON, JOHN M. WEBER
  • Publication number: 20170317993
    Abstract: An apparatus for user authentication based on tracked activity includes an activity tracker module, a challenge module, and an authentication module. The activity tracker module is configured to electronically track one or more activities of a user. Electronically tracking the one or more activities includes obtaining information about at least one activity from an electronic device of the user. The challenge module is configured to present an authentication challenge to the user via a user interface for the electronic device. The authentication challenge is based on the one or more electronically tracked activities for the user. The authentication module is configured to determine whether to authenticate the user for access to one or more resources via the electronic device, based on the user's response to the authentication challenge.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: JOHN M. WEBER, GARY D. CUDAK, SHAREEF F. ALSHINNAWI, JOSEPH F. HERMAN
  • Publication number: 20170197368
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Publication number: 20170197369
    Abstract: A schematic for an object to print using a 3D printer is received. Based on the schematic, at least one customizable characteristic of the object that is licensed to a user identified. The at least one customizable characteristic of the object is modified to adjust the print instructions customized for the object. The modified object is printed.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 13, 2017
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts, John M. Weber
  • Patent number: 9655275
    Abstract: Rack assemblies for server carrying and pivoting are disclosed. According to an aspect, a rack assembly includes a server rack including multiple stand columns. The server rack defines server spaces for receiving servers, and defines an opening for access of the server spaces. The rack assembly includes first and second slide rails supported by the stand columns and configured to move between a first position within a server spaces and a second position that is outside of the opening. Further, the rack assembly includes a first connector being configured to releasably attach a first side of the server to the first slide rail. The rack assembly also includes a second connector configured to attach the second side to the second slide rail, and configured to pivot about the second side when the first side is detached from the second slide rail.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: May 16, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Keith T. Adams, Gary D. Cudak, Joseph F. Herman, John M. Weber