- Armonk NY, US Christopher R. DOTSON - Lexington KY, US Charles S. LINGAFELT - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 21/62 G06F 21/51
Abstract:
Embodiments for rendering content by a processor are provided. A request to render content is received. A score is assigned to each of a plurality of rendering browsers based on a plurality of factors associated with the content and the plurality of rendering browsers, the score used in determining a selection of the rendering browser and weighted according to each of the plurality of factors which include: a security risk of the content, and language support, performance characteristics and a user preference of the plurality of rendering browsers. The selected rendering browser is automatically instantiated and the content is rendered by the selected rendering browser on the computing device.
- Armonk NY, US Christopher R. Dotson - Lexington KY, US Charles S. Lingafelt - Durham NC, US
International Classification:
G06F 3/01 G06F 3/16 G06F 3/0484
Abstract:
Embodiments are directed to a computer-implemented method of controlling an electronic device. The method includes detecting, using a processor, a user using one or more sensors. The method further includes selecting one table from a set of tables, wherein each table includes a set of rules to be followed depending on the detecting step. The method further includes measuring changes in a position of the user that are detected by the one or more sensors. The method further includes comparing the changes in the position of the user to one or more rules in the selected table. The method further includes controlling the electronic device based on the comparison.
Communicating Information About Available Networks
- Armonk NY, US Fabrizio N. Caldas - Sao Paulo, BR Christopher R. Dotson - Lexington KY, US
International Classification:
H04L 12/28 H04L 12/66 H04L 12/24 H04L 29/12
Abstract:
Embodiments are directed to a computer-implemented method for communicating terms of service for providing internet access. The method includes establishing, using a gateway internet service provider (ISP) processor, a private network communications path between the gateway ISP processor and a client processor over a private area network. The method further includes transmitting, using the gateway ISP processor, data over the private network communications path, wherein the data includes terms of service that must be accepted by the client processor as one condition of the gateway ISP processor providing the client processor with internet access.
Systems And Methods For Rule Based Dynamic Selection Of Rendering Browsers
- Armonk NY, US Christopher R. DOTSON - Lexington KY, US Charles S. LINGAFELT - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 21/62
Abstract:
Embodiments for rendering content by a processor are provided. A request to render content is received. A rendering browser to render the content on a computing device is selected from a plurality of rendering browsers. The selecting of the rendering browser is based on security information associated with at least one of the content and the plurality of rendering browsers.
- Armonk NY, US Christopher R. Dotson - Lexington KY, US Fabrizio N. Caldas - Sumare, BR
International Classification:
G06F 17/30 G06F 17/22
Abstract:
A computer implemented method and system for managing browser tabs includes identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs in a web browser running on a computer. The plurality of URLs are organized based on each of the URLs, and each of the plurality of URLs correspond to a tab opened by the web browser. The tabs of the web browser are grouped based on the URLs.
- Armonk NY, US Christopher R. Dotson - Lexington KY, US Fabrizio N. Caldas - Sumare, BR
International Classification:
G06F 17/30 G06F 3/0483 G06F 17/22
Abstract:
A computer implemented method and system for managing browser tabs includes identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs in a web browser running on a computer. The plurality of URLs are organized based on each of the URLs, and each of the plurality of URLs correspond to a tab opened by the web browser. The tabs of the web browser are grouped based on the URLs.
Automatically Validating Enterprise Firewall Rules And Provisioning Firewall Rules In Computer Systems
- Armonk NY, US Christopher R. Dotson - Lexington KY, US Brian Peterson - Ridgefield CT, US Frederick Y.-F. Wu - Greenwich CT, US
International Classification:
H04L 29/06
Abstract:
Automatically validating a firewall rule for provisioning in a computer system. One or more firewall rules for provisioning on a server is received from a user device. Based on predefined firewall rules, whether to approve one or more of the firewall rules and deny one or more of the firewall rules is determined. Responsive to determining that one or more of the firewall rules are denied, additional validation of one or more of the firewall rules that are denied are performed. A firewall rule learning engine is updated with a result of the additional validation. Based on the result of the additional validation, the firewall rule learning engine updates the predefined firewall rules. One or more of the firewall rules that are approved on the server may be provisioned.
- Armonk NY, US Christopher R. Dotson - Lexington KY, US Fabrizio N. Caldas - Sumare, BR
International Classification:
G06F 17/22 H04L 29/08
Abstract:
A computer implemented method and system for managing browser tabs includes identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs in a web browser running on a computer. The plurality of URLs are organized based on each of the URLs, and each of the plurality of URLs correspond to a tab opened by the web browser. The tabs of the web browser are grouped based on the URLs.