Patents by Inventor Aaron J. Quirk

Aaron J. Quirk 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: 10572559
    Abstract: Systems and methods for recalling digital content utilizing contextual data are disclosed. In embodiments, a method includes: determining, by a computing device, that a user has accessed a content item from a content resource; associating, by the computing device, the content item with session data, the session data including a route between a first location and a second location; receiving, by the computing device, a first search query; determining, by the computing device, one or more potential user sessions of interest based on the first search query; receiving, by the computing device, a second search query directed to the content item; and filtering, by the computing device, search results of the second search query based on the one or more potential user sessions of interest to produce filtered search results including one or more content items associated with the session data.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: February 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat Deluca, Jenny S. Li, Dana L. Price, Aaron J. Quirk
  • Patent number: 10554427
    Abstract: Approaches presented herein enable resuming a context for a group of electronic devices based on a prior activity of the group members. Specifically, a current context of a user electronic device is collected at a conclusion of a first collaboration session. One or more participant electronic devices associated with the user electronic device are identified, either by being in a same location or virtually connected. A current context of each of the identified participant electronic devices is collected. The context of the user electronic device and each of the participant electronic devices are stored in a context database. The current context of the user electronic device and each of the participant electronic devices are resumed at a beginning of a second collaboration session when the user electronic device is resumed (e.g., powered on or brought out of “sleep” mode).
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Liam Harpur, Aaron J. Quirk, Lin Sun
  • Patent number: 10554690
    Abstract: An approach is provided in which an information handling system creates a container that includes security information. The information handling system deploys the container to a container group and, in turn, performs a security-related action based on the security information.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Nitin Gaur, Dana L. Price, Aaron J. Quirk
  • Patent number: 10547465
    Abstract: Approaches presented herein enable resuming a context for a group of electronic devices based on a prior activity of the group members. Specifically, a current context of a user electronic device is collected at a conclusion of a first collaboration session. One or more participant electronic devices associated with the user electronic device are identified, either by being in a same location or virtually connected. A current context of each of the identified participant electronic devices is collected. The context of the user electronic device and each of the participant electronic devices are stored in a context database. The current context of the user electronic device and each of the participant electronic devices are resumed at a beginning of a second collaboration session when the user electronic device is resumed (e.g., powered on or brought out of “sleep” mode).
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Liam Harpur, Aaron J. Quirk, Lin Sun
  • Patent number: 10547663
    Abstract: Disclosed embodiments provide a system and method for performing a web conferencing presentation pre-staging. In a web conference with multiple participants and various presenters, each presenter is able to view a live presentation that is currently being presented to the participants, as well as view her own presentation in a pre-staged presentation mode. The test presentation mode allows a presenter to see how the presentation will appear to others, and provides an opportunity to test features such as audio, animation, time delay, lighting, and other important factors. When the current live presentation ends, the presentation that is in test presentation mode is switched to live presentation mode for viewing by the participants of the web conference.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10530842
    Abstract: A method is provided for building patterns with high level pattern topology requirements for deployment across multiple systems. The patterns are built based on pattern capabilities and configurations of the multiple systems. Such patterns can meet the desired pattern capabilities including high availability and/or continuous capabilities.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rahul Ghosh, Hugh E. Hockett, Aaron J. Quirk, Lin Sun
  • Publication number: 20190342367
    Abstract: Embodiments of the present invention provide a method, system and computer program product for Web page view customization. In an embodiment of the invention, a Web page view customization method includes receiving a request to load a Web page of a multiplicity of components by an end user and retrieving for the end user, a previously stored set of the components of the Web page. The method additionally includes rendering the Web page in a browser window of a Web browser of the end user so as to include based upon the previously stored set, only those of the multiplicity of components selected for inclusion while omitting from display in the Web page those of the multiplicity of components selected for exclusion.
    Type: Application
    Filed: July 14, 2019
    Publication date: November 7, 2019
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Publication number: 20190342294
    Abstract: A method, system and computer program product for handling potential service load interruptions. The utilization of resources, such as servers in a service infrastructure of a SaaS provider, are monitored. If the utilization of a resource exceeds a threshold, then the resource is identified as having an excessive service load leading to a potential service load interruption. When a request is received from a user requesting to access such a resource, one or more action items to be completed by the user are generated and presented to the user. “Action items” refer to any activity that is required by the user to be performed thereby providing the SaaS provider additional time to address the potential service load interruption in an appropriate manner. Additional action item(s) will be presented to the user until the SaaS provider addresses the potential service load interruption, at which point, the request will be serviced.
    Type: Application
    Filed: July 16, 2019
    Publication date: November 7, 2019
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Aaron J. Quirk
  • Publication number: 20190332414
    Abstract: A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine instances running in the private cloud is determined. Furthermore, any scaling policies attached to the virtual machine instances running in the private cloud are obtained. Additional resource usages for any of the virtual machine instances with a scaling policy are computed for when these virtual machine instances are scaled out. A cost of running a virtual machine instance in the public cloud is then determined using its current resource usage as well as any additional resource usage if a scaling policy is attached to the virtual machine instance based on the cost for running virtual machine instances in a public cloud. If the cost is less than a threshold cost, then the virtual machine instance is selected to be migrated to the public cloud.
    Type: Application
    Filed: July 7, 2019
    Publication date: October 31, 2019
    Inventors: Rahul Ghosh, Giribabu V. Paramkusham, Aaron J. Quirk, Upendra Sharma
  • Patent number: 10460091
    Abstract: Providing supplemental authentication of a user based on hand gesture activity of a user with an application of a device after a user has completed a successful authentication challenge to initially access the device. Hand gesture activity of the user with the device is recorded during current use of an application of the device. The recorded hand gesture activity during current use of an application of the device is compared to previous recorded hand gesture activity during use of the same application of the device by an authorized user to provide a supplemental authentication of the user. When the recorded hand gesture activity does not match the previously recorded hand gesture activity during use of the same application, the use of the application on the device is halted and an additional authentication challenge requiring input from the user is presented to the user.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Wood Bradley, Liam Harpur, Aaron J. Quirk, Lin Sun
  • Patent number: 10455237
    Abstract: In one aspect, a computer-implemented method for compressing content based on a social factor, an environmental factor, and a relational factor is described. The method may include monitoring access to the content, forming, by a processor, a contextual evaluation based on the monitored access and determining an importance of the content based on the contextual evaluation. The method may further include storing the content in a compressed form, where the compressed form is selected based on the importance.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rahul Ghosh, Hugh E. Hockett, Aaron J. Quirk, Lin Sun
  • Publication number: 20190320045
    Abstract: A computer-implemented method for deploying a plurality of data conversion flow between a first application in a first system to a second application in a second system, without restarting the plurality of data conversation flow, is provided. The computer-implemented method may further include providing a plurality of modifiable data conversation that identifies a plurality of input parameters, a plurality of data formats, a plurality of data description, a plurality of conversation routines, a plurality of paths of the conversion routines, and a plurality of output information that determines routes of converted data for the first application. The computer-implemented method may further include converting the plurality of modifiable data conversion to form a data input from the first application to the second application.
    Type: Application
    Filed: June 27, 2019
    Publication date: October 17, 2019
    Inventors: Rahul Ghosh, Shouvik Mitra, Aaron J. Quirk, Stuart J. Reece
  • Publication number: 20190312972
    Abstract: Disclosed embodiments provide techniques for generating an electronic communication response for a mobile electronic device in an offline state. A communication server detects various offline conditions, such as explicitly powered off, low/dead battery, dead zone location, and/or other reasons. A sending electronic device, attempting to establish communication with a receiving electronic device that is offline receives an automated reply message from the communication server, indicating that the intended receiving electronic device is offline. In embodiments, an estimated online restoration time for the receiving electronic device is derived and included in the automated reply message. Additionally, a reason for the offline condition such as explicitly powered off, low/dead battery, dead zone location, and/or other reason may also be included in the automated reply message.
    Type: Application
    Filed: June 21, 2019
    Publication date: October 10, 2019
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10425415
    Abstract: A method, system and computer program product for handling potential service load interruptions. The utilization of resources, such as servers in a service infrastructure of a SaaS provider, are monitored. If the utilization of a resource exceeds a threshold, then the resource is identified as having an excessive service load leading to a potential service load interruption. When a request is received from a user requesting to access such a resource, one or more action items to be completed by the user are generated and presented to the user. “Action items” refer to any activity that is required by the user to be performed thereby providing the SaaS provider additional time to address the potential service load interruption in an appropriate manner. Additional action item(s) will be presented to the user until the SaaS provider addresses the potential service load interruption, at which point, the request will be serviced.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Aaron J. Quirk
  • Patent number: 10417402
    Abstract: Providing supplemental authentication of a user based on hand gesture activity of a user with an application of a device after a user has completed a successful authentication challenge to initially access the device. Hand gesture activity of the user with the device is recorded during current use of an application of the device. The recorded hand gesture activity during current use of an application of the device is compared to previous recorded hand gesture activity during use of the same application of the device by an authorized user to provide a supplemental authentication of the user. When the recorded hand gesture activity does not match the previously recorded hand gesture activity during use of the same application, the use of the application on the device is halted and an additional authentication challenge requiring input from the user is presented to the user.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Wood Bradley, Liam Harpur, Aaron J. Quirk, Lin Sun
  • Patent number: 10409630
    Abstract: A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine instances running in the private cloud is determined. Furthermore, any scaling policies attached to the virtual machine instances running in the private cloud are obtained. Additional resource usages for any of the virtual machine instances with a scaling policy are computed for when these virtual machine instances are scaled out. A cost of running a virtual machine instance in the public cloud is then determined using its current resource usage as well as any additional resource usage if a scaling policy is attached to the virtual machine instance based on the cost for running virtual machine instances in a public cloud. If the cost is less than a threshold cost, then the virtual machine instance is selected to be migrated to the public cloud.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rahul Ghosh, Giribabu V. Paramkusham, Aaron J. Quirk, Upendra Sharma
  • Patent number: 10404855
    Abstract: Disclosed embodiments provide techniques for generating an electronic communication response for a mobile electronic device in an offline state. A communication server detects various offline conditions, such as explicitly powered off, low/dead battery, dead zone location, and/or other reasons. A sending electronic device, attempting to establish communication with a receiving electronic device that is offline receives an automated reply message from the communication server, indicating that the intended receiving electronic device is offline. In embodiments, an estimated online restoration time for the receiving electronic device is derived and included in the automated reply message. Additionally, a reason for the offline condition such as explicitly powered off, low/dead battery, dead zone location, and/or other reason may also be included in the automated reply message.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: September 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10394622
    Abstract: Embodiments include method, systems and computer program products for managing notifications associated with an application using contextual metadata. In some embodiments, an application may generate a notification for an event. Contextual metadata may be collected. The contextual metadata may be analyzed. A determination may be generated that an action associated with the notification has been implemented. The notification may be dismissed based on the determination.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: August 27, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. W. Bradley, Brian O'Donovan, Aaron J. Quirk, Lin Sun
  • Patent number: 10397301
    Abstract: Embodiments of the present invention provide a method, system and computer program product for Web page view customization. In an embodiment of the invention, a Web page view customization method includes receiving a request to load a Web page of a multiplicity of components by an end user and retrieving for the end user, a previously stored set of the components of the Web page. The method additionally includes rendering the Web page in a browser window of a Web browser of the end user so as to include based upon the previously stored set, only those of the multiplicity of components selected for inclusion while omitting from display in the Web page those of the multiplicity of components selected for exclusion.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10394590
    Abstract: A method, system and computer program product for selecting virtual machines to be migrated to a public cloud. The current resource usage for virtual machine instances running in the private cloud is determined. Furthermore, any scaling policies attached to the virtual machine instances running in the private cloud are obtained. Additional resource usages for any of the virtual machine instances with a scaling policy are computed for when these virtual machine instances are scaled out. A cost of running a virtual machine instance in the public cloud is then determined using its current resource usage as well as any additional resource usage if a scaling policy is attached to the virtual machine instance based on the cost for running virtual machine instances in a public cloud. If the cost is less than a threshold cost, then the virtual machine instance is selected to be migrated to the public cloud.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rahul Ghosh, Giribabu V. Paramkusham, Aaron J. Quirk, Upendra Sharma