Patents by Inventor Michael John Spisak
Michael John Spisak 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: 11487866Abstract: A security application may monitor applications attempting to be installed on a user device. In one example, various steps may include at least one of: receiving an application access operation on a computing device, identifying at least one application action associated with the application access operation, retrieving an application security profile stored in memory, identifying at least one application security restriction in the application security profile related to the at least one application action, restricting the at least one application action from occurring based on the at least one application security restriction and notifying a pre-registered device responsive to restricting the at least one application action.Type: GrantFiled: October 16, 2019Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael John Spisak
-
Patent number: 10964419Abstract: A method for monitoring medicine dispensing is disclosed. A set of events from an intelligent container is received. The intelligent container belongs to a set of intelligent containers, each container associated with a medicine. It is determined whether the set of events satisfies a rule associated with the intelligent container. If the rule is satisfied, a message is created to be sent to a subscribing device as a result of the determination.Type: GrantFiled: October 19, 2015Date of Patent: March 30, 2021Assignee: International Business Machines CorporationInventors: Rhonda L Childress, David Bruce Kumhyr, Michael John Spisak
-
Publication number: 20200050752Abstract: A security application may monitor applications attempting to be installed on a user device. In one example, various steps may include at least one of: receiving an application access operation on a computing device, identifying at least one application action associated with the application access operation, retrieving an application security profile stored in memory, identifying at least one application security restriction in the application security profile related to the at least one application action, restricting the at least one application action from occurring based on the at least one application security restriction and notifying a pre-registered device responsive to restricting the at least one application action.Type: ApplicationFiled: October 16, 2019Publication date: February 13, 2020Inventors: Michael Bender, Rhonda L. Childress, David B. Kumhyr, Michael John Spisak
-
Publication number: 20180004936Abstract: A security application may monitor applications attempting to be installed on a user device. In one example, various steps may include at least one of: receiving an application access operation on a computing device, identifying at least one application action associated with the application access operation, retrieving an application security profile stored in memory, identifying at least one application security restriction in the application security profile related to the at least one application action, restricting the at least one application action from occurring based on the at least one application security restriction and notifying a pre-registered device responsive to restricting the at least one application action.Type: ApplicationFiled: July 4, 2016Publication date: January 4, 2018Inventors: Michael Bender, Rhonda L. Childress, David Bruce Kumhyr, Michael John Spisak
-
Patent number: 9846768Abstract: A method, system, and computer usable program product for relating code with intellectual property assets are provided in the illustrative embodiments. An intellectual property asset is identified. A portion of code is located from an entire code of a software application, such that the portion of code corresponds to the intellectual property asset. The portion of code is marked with information identifying the intellectual property asset. The portion of the code is executed during the execution of the software application. The execution of the portion of code is recorded, the recording indicating a use of the intellectual property asset. Additionally, a set of analysis control factors may be accepted. The recording may be analyzed according to the set of analysis control factors. A recommendation for an intellectual property asset related business decision to develop, invest in, or maintain certain intellectual property assets may be produced.Type: GrantFiled: November 19, 2008Date of Patent: December 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pamela Ann Nesbitt, Lisa M Chavez, Michael John Spisak, David Bruce Kumhyr, Rhonda L Childress
-
Publication number: 20170109498Abstract: A method for monitoring medicine dispensing is disclosed. A set of events from an intelligent container is received. The intelligent container belongs to a set of intelligent containers, each container associated with a medicine. It is determined whether the set of events satisfies a rule associated with the intelligent container. If the rule is satisfied, a message is created to be sent to a subscribing device as a result of the determination.Type: ApplicationFiled: October 19, 2015Publication date: April 20, 2017Inventors: Rhonda L. Childress, David Bruce Kumhyr, Michael John Spisak
-
Patent number: 9110934Abstract: The invention enables server administrators (SAs) to improve their productivity and performance. With the methods and systems described herein, the prior art needed to search for appropriate tools for appropriate tasks is minimized and/or eliminated. Easier scripting and automation that does not require implementation across tools is provided. A consistent logical place is provided for all resources to be used. Standardization of tools enables improvements in service quality. Tools may be provided using one unambiguous authoritative data model, which eliminates data inconsistencies between sources. With the invention, updates to service delivery clients may be delivered more quickly. The invention also reduces costs for developing, deploying, and maintaining a tightly integrated service delivery client. Integration may be provided from the bottom up rather than after the fact.Type: GrantFiled: June 2, 2006Date of Patent: August 18, 2015Assignee: International Business Machines CorporationInventors: John H. Bailey, Walter Canis, Kenneth David Christiance, Shang Qing Guo, Joseph L. Hellerstein, Patrick B. Heywood, Jonathan Lenchner, Rajan Ravirajan, Michael John Spisak
-
Patent number: 7856640Abstract: A web services endpoint emulator for testing and developing web server client program, which generates emulator service classes according to service descriptor files, the classes being contained in a web container accessible by a web server; receives by the web server a request from a client process via an emulator interface; parses the request and any associated parameters; retrieves endpoint service descriptor files according to the parsed request and parameters; executes by a web server a service response script while evaluating the retrieved endpoint service descriptor files to generate a response; and sends from the web server the generated response to the client process via the emulator interface.Type: GrantFiled: October 2, 2008Date of Patent: December 21, 2010Assignee: International Business Machines CorporationInventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
-
Patent number: 7840567Abstract: A computer implemented method, data processing system, and a computer program product are provided for deriving optimal physical space and ambiance conditions for a user. A physical space analyzer comprising an information sensor and an optimal space analyzer detects a broadcast of characteristics of a set of nearby physical spaces. In turn, the physical space analyzer produces a ranking of the set of nearby physical spaces using the characteristics based on preferences of the user as expressed by the user's profile. An ambiance optimizer is provided to refine the ranking of the set of nearby physical spaces based on dynamically input preferences of the user.Type: GrantFiled: January 17, 2006Date of Patent: November 23, 2010Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Michael John Spisak
-
Publication number: 20100125472Abstract: A method, system, and computer usable program product for relating code with intellectual property assets are provided in the illustrative embodiments. An intellectual property asset is identified. A portion of code is located from an entire code of a software application, such that the portion of code corresponds to the intellectual property asset. The portion of code is marked with information identifying the intellectual property asset. The portion of the code is executed during the execution of the software application. The execution of the portion of code is recorded, the recording indicating a use of the intellectual property asset. Additionally, a set of analysis control factors may be accepted. The recording may be analyzed according to the set of analysis control factors. A recommendation for an intellectual property asset related business decision to develop, invest in, or maintain certain intellectual property assets may be produced.Type: ApplicationFiled: November 19, 2008Publication date: May 20, 2010Applicant: International Business Machines CorporationInventors: David Bruce Kumhyr, Lisa M. Chavez, Michael John Spisak, Pamela Ann Nesbitt, Rhonda L. Childress
-
Publication number: 20090288034Abstract: An approach is provided that receives Web page data at the user's computer system with the Web page data including graphical user interface (GUI) controls. A process running on the client computer system identifies each of the GUI controls included in the Web page data. A rendered image of the Web page data is displayed in a visible pane on a display device that is connected to the client computer system with some of the GUI controls appearing in the visible pane. A user-controlled highlight is applied to an area on the visible pane proximate to each of the GUI controls that appear in the visible pane in order to highlight the GUI controls. The applied user-controlled highlight includes various visual characteristics that are different from the visual characteristics that are used to display the GUI controls.Type: ApplicationFiled: May 19, 2008Publication date: November 19, 2009Applicant: International Business Machines CorporationInventors: Rhonda L. Childress, David Bruce Kumhyr, Michael John Spisak
-
Publication number: 20090265311Abstract: Illustrative embodiments provide a computer implemented method, an apparatus in the form of a data processing system, and a computer program product for an intellectual property subscribe and publication notification service. In one illustrative embodiment the computer implemented method comprises obtaining an intellectual property source and creating a list of approved subscribers for the intellectual property source, wherein each subscriber of the list of subscribers indicates elements of interest. The computer implemented method further comprises creating a set of queries comprising the elements of interest associated with the list of approved subscribers and monitoring the intellectual property source for the elements of interest to create identified elements of interest. The computer implemented method then publishing notification of the identified elements of interest to the list of approved subscribers.Type: ApplicationFiled: April 16, 2008Publication date: October 22, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa M. Chavez, Rhonda L. Childress, David Bruce Kumhyr, Pamela Ann Nesbitt, Michael John Spisak
-
Publication number: 20090031331Abstract: A web services endpoint emulator for testing and developing web server client program, which generates a service interface and makes the interface available for client consumption. Service interfaces are exposed with configuration options for each service. The configuration options produced by the invention includes pre-configured responses or the ability to prescript service responses from a configuration file, and to prompt a user for input during real time emulation of an endpoint service.Type: ApplicationFiled: October 2, 2008Publication date: January 29, 2009Inventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
-
Patent number: 7484226Abstract: An endpoint emulator of an endpoint service in a network computer arrangement which generates emulator service classes according to service descriptor files, the classes being Web Services Description Language descriptors contained in a web container, provides an emulator console, receives and parses a request from a client process, via an emulator interface, retrieves endpoint service descriptor files according to the request, wherein the endpoint service description files are associated with a web services endpoint for performing a function on behalf of a client program based upon data supplied by the client program, executes a service response script while evaluating said retrieved endpoint service descriptor files to generate a response, and sends the generated response to the client process.Type: GrantFiled: March 10, 2005Date of Patent: January 27, 2009Assignee: International Business Machines CorporationInventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
-
Patent number: 7467197Abstract: A method for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected workflows that can resolve the situation prompting the alert. The systems personnel are then able to select a workflow, provide needed parameters, and provide the human approval to execute the workflow. The application packages the information provided by the user into a form usable by the orchestration/provisioning server. The server will perform the requested workflow as if entered on a local console and will respond to the device with a workflow status.Type: GrantFiled: January 20, 2005Date of Patent: December 16, 2008Assignee: International Business Machines CorporationInventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
-
Publication number: 20080307086Abstract: A method and program for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected workflows that can resolve the situation prompting the alert. The systems personnel are then able to select a workflow, provide needed parameters, and provide the human approval to execute the workflow. The application packages the information provided by the user into a form usable by the orchestration/provisioning server. The server will perform the requested workflow as if entered on a local console and will respond to the device with a workflow status.Type: ApplicationFiled: August 22, 2008Publication date: December 11, 2008Applicant: International Business Machines CorporationInventors: Patrick Joseph Brooks, Rhonda L. Childress, Michael John Spisak
-
Publication number: 20070282942Abstract: The invention enables server administrators (SAs) to improve their productivity and performance. With the methods and systems described herein, the prior art needed to search for appropriate tools for appropriate tasks is minimized and/or eliminated. Easier scripting and automation that does not require implementation across tools is provided. A consistent logical place is provided for all resources to be used. Standardization of tools enables improvements in service quality. Tools may be provided using one unambiguous authoritative data model, which eliminates data inconsistencies between sources. With the invention, updates to service delivery clients may be delivered more quickly. The invention also reduces costs for developing, deploying, and maintaining a tightly integrated service delivery client. Integration may be provided from the bottom up rather than after the fact.Type: ApplicationFiled: June 2, 2006Publication date: December 6, 2007Applicant: International Business Machines CorporationInventors: John H. Bailey, Walter Canis, Kenneth David Christiance, Shang Qing Guo, Joseph L. Hellerstein, Patrick B. Heywood, Jonathan Lenchner, Rajan Ravirajan, Michael John Spisak