1
Cary L Bates, Jason A Nikolai, Jeffrey A Prentice: Filtering message posts in a social network. International Business Machines Corporation, Martin & Associates, Derek P Martin, February 2, 2016: US09253138 (3 worldwide citation)

A social media mechanism processes messages for content that may require filtering of recipients of the message, and informs a user who drafted the message when the message might need to be filtered so it is not sent to all potential recipients of the message. The user may then select to send the me ...


2
Deanna L Q Brown, Susan F Crowell, Jason A Nikolai, Andrew T Thorstensen: Management of addresses in virtual machines. International Business Machines Corporation, Robert J Shatto, April 25, 2017: US09634948 (1 worldwide citation)

Methods for managing an address on a switching device, managing an address on a network switch, and screening addresses in a cloud computing environment are provided. One embodiment is directed towards a computer-implemented method for managing an address on a switching device that is communicativel ...


3
Deanna L Q Brown, Susan F Crowell, Jason A Nikolai, Andrew T Thorstensen: Management of addresses in virtual machines. International Business Machines Corporation, Robert J Shatto, June 6, 2017: US09674103 (1 worldwide citation)

Methods for managing an address on a switching device, managing an address on a network switch, and screening addresses in a cloud computing environment are provided. One embodiment is directed towards a computer-implemented method for managing an address on a switching device that is communicativel ...


4
Cary L Bates, Jason A Nikolai, Jeffrey A Prentice: Filtering message posts in a social network. International Business Machines Corporation, Martin & Associates, Derek P Martin, October 27, 2015: US09172671 (1 worldwide citation)

A social media mechanism processes messages for content that may require filtering of recipients of the message, and informs a user who drafted the message when the message might need to be filtered so it is not sent to all potential recipients of the message. The user may then select to send the me ...


5
Alexander Cook, David M Koster, Jason A Nikolai: System and method for runtime grouping of processing elements in streaming applications. International Business Machines Corporation, Brian J Colandreo Esq, Jeffrey T Placker Esq, Holland & Knight, January 3, 2017: US09535763 (1 worldwide citation)

A method, computer program product, and computer system for dynamically grouping and un-grouping processing operators and processing elements used by a streaming application. A distributed processing elements utilization of resources may be monitored to identify candidate operators and candidate pro ...


6
Susan F Crowell, Jason A Nikolai, Andrew T Thorstensen: Bursting cloud resources to affect state change performance. INTERNATIONAL BUSINESS MACHINES CORPORATION, Patterson Sheridan, August 15, 2017: US09735984 (1 worldwide citation)

Method to perform an operation, by, responsive to a request specifying to transition a state of a virtual machine in a cloud computing environment from a first state to a second state, allocating one or more system resources to the virtual machine during the transition from the first state to the se ...


7
David M Koster, Jason A Nikolai, Adam D Reznechek, Andrew T Thorstensen: Implementing cloud based malware container protection. International Business Machines Corporation, Joan Pennington, October 17, 2017: US09794287 (1 worldwide citation)

A method, and a system are provided for implementing cloud based malware container protection. A container is provisioned for a user. The container is monitored, and when an abnormal activity is detected based upon historical metric data, a unikernel is provisioned and a user application is migrated ...


8
Susan F Crowell, Jason A Nikolai, Andrew T Thorstensen: Overcommitting virtual machine hosts. International Business Machines Corporation, Matthew C Zehrer, April 26, 2016: US09323567 (1 worldwide citation)

A host-side overcommit value is set upon a physical node that implements virtual machines (VM Node). The overcommit value is determined by receiving a selected enablement template that includes a selected computing capacity and a selected overcommit value. A user-side normalization factor is determi ...


9
Alexander Cook, David M Koster, Jason A Nikolai: System and method for runtime grouping of processing elements in streaming applications. International Business Machines Corporation, Brian J Colandreo Esq, Jeffrey T Placker Esq, Holland & Knight, May 8, 2018: US09965331

A method, computer program product, and computer system for dynamically grouping and un-grouping processing operators and processing elements used by a streaming application. A distributed processing elements utilization of resources may be monitored to identify candidate operators and candidate pro ...


10
Alexander Cook, David M Koster, Jason A Nikolai: System and method for runtime grouping of processing elements in streaming applications. International Business Machines Corporation, Brian J Colandreo Esq, Jeffrey T Placker Esq, Holland & Knight, July 17, 2018: US10025637

A method, computer program product, and computer system for dynamically grouping and un-grouping processing operators and processing elements used by a streaming application. A distributed processing elements utilization of resources may be monitored to identify candidate operators and candidate pro ...