Patents by Inventor Rosa M. Bolger
Rosa M. Bolger 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: 20230421601Abstract: Described are techniques for cybersecurity incident mitigation. The techniques include detecting, by an Endpoint Detection and Response (EDR) function in a networked environment comprising a plurality of endpoints, a security incident on a first endpoint of the plurality of endpoints. The techniques further include identifying an administrator of the first endpoint and initiating a process requiring Multi-Factor Authentication (MFA) associated with the administrator of the first endpoint by transmitting a push notification to a second device associated with the administrator and receiving a response to the push notification from the second device. The techniques further include characterizing, by the EDR function, a maliciousness of the security incident based on the response.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Inventors: Rosa M. Bolger, Jacobus P. Lodewijkx, Mauro Marzorati, Christopher A. Kulakowski
-
Patent number: 11558204Abstract: In an approach to attesting control over network devices, responsive to receiving a first signal from a client, wherein the first signal initiates a network connection between the client and a server, a first certificate is sent to the client that contains a common name that is an internet protocol (IP) address. A second certificate is sent to the client that contains a common name that is a uniform resource locator (URL) of the server. Responsive to receiving a second signal from the client that the first certificate and the second certificate are trusted, the client is connected with the server.Type: GrantFiled: August 17, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Rosa M. Bolger, Herbert Daniel Pearthree, Gregory Porpora
-
Patent number: 11556628Abstract: A user requesting authentication is presented a keypad that includes multiple keys and respective keys include a character that is associated with a shape. Responsive to selection of a key, a first set of attributes is activated for selection. Responsive to determining a selection of an attribute from the first set of attributes, activating one or more additional sets of attributes associated with the first key. Responsive to determining a selection from the one or more additional sets of attributes, determining whether a selection of an additional key is made. Responsive to determining the selection of the additional key, activating for selection a first set of attributes and one or more additional sets of attributes of the additional key, and responsive to determining selections of keys and corresponding attributes associated with the selection of respective keys, determining the validity of the authentication code.Type: GrantFiled: April 30, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Jana H. Jenkins, Leanna Holmquist, Rosa M. Bolger
-
Publication number: 20220052859Abstract: In an approach to attesting control over network devices, responsive to receiving a first signal from a client, wherein the first signal initiates a network connection between the client and a server, a first certificate is sent to the client that contains a common name that is an internet protocol (IP) address. A second certificate is sent to the client that contains a common name that is a uniform resource locator (URL) of the server. Responsive to receiving a second signal from the client that the first certificate and the second certificate are trusted, the client is connected with the server.Type: ApplicationFiled: August 17, 2020Publication date: February 17, 2022Inventors: Mauro Marzorati, Rosa M. Bolger, Herbert Daniel Pearthree, Gregory Porpora
-
Patent number: 11165796Abstract: Systems and computer program products implement methods for detecting a man-in-the-middle (MITM) during HTTPS communications. The methods include establishing a TCP connection for the retrieval of a web page from a domain name using an alternate IP address that is different from the IP address of the target domain where receipt of the target web page in response to a HTTP GET message indicates that a MITM is present, using a domain name as the SNI in a TLS connection and an alternate domain name in a HTTP GET message where receipt of a target web page of the alternate domain name indicates that a MITM is present, and generating an alternate domain name using a domain generation algorithm and using the generated alternate domain name as the SNI in the TLS message where receipt of a certificate for the generated alternate domain name indicates that a MITM is present.Type: GrantFiled: March 12, 2020Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Juraj Nyíri
-
Patent number: 11106631Abstract: A cookie directive file may include an exclusion directive specifying sub domain names associated with the server specified in disjointed form. A hardware processor may request the cookie directive file from a server computer and store the cookie directive file locally with the hardware processor. Responsive to detecting a browser request to send to the server computer, the hardware processor may cull existing cookies based on cookie setting attributes associated with the existing cookies, and remove from the culled list of existing cookies to be sent with the browser request, a cookie that matches the exclusion directive.Type: GrantFiled: December 12, 2017Date of Patent: August 31, 2021Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Brian W. Jensen, Seda Ozses
-
Publication number: 20210247972Abstract: A method, system and computer-usable medium are disclosed for identifying product updates tailored to devices according a selection criteria. The selection criteria is implemented through social brokerage, by receiving feedback from trusted users or influencers. A user provides an indications of products, such as software applications or commerce applications to be monitored for changes. Information as to updates to the products are periodically monitored to provide possible candidate updates. The candidate updates are analyzed based on the selection criteria to form an update assessment, and based on the update assessment an action, such as updating the product is performed.Type: ApplicationFiled: February 10, 2020Publication date: August 12, 2021Inventors: John Handy Bosma, Jana H. Jenkins, Rosa M. Bolger, Jeremy R. Fox
-
Publication number: 20200349250Abstract: A user requesting authentication is presented a keypad that includes multiple keys and respective keys include a character that is associated with a shape. Responsive to selection of a key, a first set of attributes is activated for selection. Responsive to determining a selection of an attribute from the first set of attributes, activating one or more additional sets of attributes associated with the first key. Responsive to determining a selection from the one or more additional sets of attributes, determining whether a selection of an additional key is made. Responsive to determining the selection of the additional key, activating for selection a first set of attributes and one or more additional sets of attributes of the additional key, and responsive to determining selections of keys and corresponding attributes associated with the selection of respective keys, determining the validity of the authentication code.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Mauro Marzorati, Jana H. Jenkins, Leanna Holmquist, Rosa M. Bolger
-
Publication number: 20200213335Abstract: Systems and computer program products implement methods for detecting a man-in-the-middle (MITM) during HTTPS communications. The methods include establishing a TCP connection for the retrieval of a web page from a domain name using an alternate IP address that is different from the IP address of the target domain where receipt of the target web page in response to a HTTP GET message indicates that a MITM is present, using a domain name as the SNI in a TLS connection and an alternate domain name in a HTTP GET message where receipt of a target web page of the alternate domain name indicates that a MITM is present, and generating an alternate domain name using a domain generation algorithm and using the generated alternate domain name as the SNI in the TLS message where receipt of a certificate for the generated alternate domain name indicates that a MITM is present.Type: ApplicationFiled: March 12, 2020Publication date: July 2, 2020Inventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Juraj Nyíri
-
Patent number: 10693893Abstract: Various methods for detecting a man-in-the-middle (MITM) during HTTPS communications are disclosed including, in some aspects, establishing a TCP connection for the retrieval of a web page from a domain name using an alternate IP address that is different from the IP address of the target domain where receipt of the target web page in response to a HTTP GET message indicates that a MITM is present, using a domain name as the SNI in a TLS connection and an alternate domain name in a HTTP GET message where receipt of a target web page of the alternate domain name indicates that a MITM is present, and generating an alternate domain name using a domain generation algorithm and using the generated alternate domain name as the SNI in the TLS message where receipt of a certificate for the generated alternate domain name indicates that a MITM is present.Type: GrantFiled: January 16, 2018Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Juraj Nyiri
-
Publication number: 20190222588Abstract: Various methods for detecting a man-in-the-middle (MITM) during HTTPS communications are disclosed including, in some aspects, establishing a TCP connection for the retrieval of a web page from a domain name using an alternate IP address that is different from the IP address of the target domain where receipt of the target web page in response to a HTTP GET message indicates that a MITM is present, using a domain name as the SNI in a TLS connection and an alternate domain name in a HTTP GET message where receipt of a target web page of the alternate domain name indicates that a MITM is present, and generating an alternate domain name using a domain generation algorithm and using the generated alternate domain name as the SNI in the TLS message where receipt of a certificate for the generated alternate domain name indicates that a MITM is present.Type: ApplicationFiled: January 16, 2018Publication date: July 18, 2019Inventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Juraj Nyiri
-
Publication number: 20190179923Abstract: A cookie directive file may include an exclusion directive specifying sub domain names associated with the server specified in disjointed form. A hardware processor may request the cookie directive file from a server computer and store the cookie directive file locally with the hardware processor. Responsive to detecting a browser request to send to the server computer, the hardware processor may cull existing cookies based on cookie setting attributes associated with the existing cookies, and remove from the culled list of existing cookies to be sent with the browser request, a cookie that matches the exclusion directive.Type: ApplicationFiled: December 12, 2017Publication date: June 13, 2019Inventors: Mauro Marzorati, Yaser K. Doleh, Rosa M. Bolger, Brian W. Jensen, Seda Ozses
-
Patent number: 10021194Abstract: Embodiments for enforced registry of cookies through a theme template in a computing network by at least a portion of a processor. A theme template associated with an application may be downloaded. Cookie registration information may be obtained from a registry such that the registry enables an enforcement proxy downloaded with the theme template to enforce compliance with the cookie registration information for each cookie requesting access to the application.Type: GrantFiled: August 2, 2016Date of Patent: July 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rosa M. Bolger, Yaser K. Doleh, Mauro Marzorati, Marc Wisniewski
-
Publication number: 20180041589Abstract: Embodiments for enforced registry of cookies through a theme template in a computing network by at least a portion of a processor. A theme template associated with an application may be downloaded. Cookie registration information may be obtained from a registry such that the registry enables an enforcement proxy downloaded with the theme template to enforce compliance with the cookie registration information for each cookie requesting access to the application.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rosa M. BOLGER, Yaser K. DOLEH, Mauro MARZORATI, Marc WISNIEWSKI
-
Patent number: 9805492Abstract: An invention that pre-fetches virtual content in a virtual universe is provided. In one embodiment, there is a pre-fetching tool, including a ranking component configured to rank each of a plurality of members belonging to a social network of an avatar according to predefined ranking criteria. The pre-fetching tool further includes a pre-fetching component configured to pre-fetch a virtual content within a proximity of each of the plurality of members belonging to the social network of the avatar based on the ranking.Type: GrantFiled: December 31, 2008Date of Patent: October 31, 2017Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 9498727Abstract: The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.Type: GrantFiled: January 7, 2015Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann M. Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 9256896Abstract: After a change of location of an avatar in a virtual universe, an avatar is encouraged to remain at that location and avoid an immediate further or return change of location (e.g. by teleportation) by prioritizing rendering of objects such that objects most likely to be of interest to the avatar is performed prior to rendering of objects less likely to be of interest. Prioritization is performed by comparing metadata concerning objective(s) of the avatar and metadata of preferences of the avatar and objects in the avatar's inventory and/or implied from the avatar's activity history with metadata corresponding to objects at the location to which the avatar moves. Preferably, the metadata corresponding to the avatar is ranked in order of the number of occurrences of metadata terms and synonyms in metadata of the avatar.Type: GrantFiled: August 27, 2009Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann M. Corrao, Rick A. Hamilton, II, Brian O'Connell, Brian J. Snitzer
-
Patent number: 9230357Abstract: Approaches for prioritized rendering of objects in a virtual universe are provided. In one embodiment, there is a prioritization tool containing a plurality of components configured to: determine a priority of each of a set of objects in a commercial area of the virtual universe, the commercial area having a plurality of virtual retail stores; assign a priority to each of the plurality of virtual stores in the commercial area based on the priority of each of the set of objects in the virtual universe; and download and cache each of the objects from the set of virtual stores from the plurality of virtual stores in the virtual universe, that are outside a rendering radius of the avatar, based on the relative priorities of each of the set of the plurality of virtual stores in the virtual universe.Type: GrantFiled: February 27, 2014Date of Patent: January 5, 2016Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann M. Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Publication number: 20150127664Abstract: The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.Type: ApplicationFiled: January 7, 2015Publication date: May 7, 2015Inventors: Rosa M. Bolger, Ann M. Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
-
Patent number: 8990306Abstract: The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest.Type: GrantFiled: May 28, 2009Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Rosa M. Bolger, Ann Corrao, Rick A. Hamilton, Brian M. O'Connell, Brian J. Snitzer