Patents by Inventor Niraj D. Patel
Niraj D. Patel 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: 10241816Abstract: A data handling system includes a managing resource that manages one or more managed resources. The managed resource inherits tags of its managing resource(s). A user of the data handling system may apply tags to a managing resource via a management console. The tags may be applied via a user interface and utilized to organize the managed and managing resources. The tags may be typeless in that the user may assign any type of meaning to any tag. Tags assigned to the managing resource are applied or inherited to the resources it manages. The pattern of inheritance repeats through ‘n’ generations as managed resources, themselves, can be managing resources.Type: GrantFiled: October 2, 2014Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
-
Patent number: 10241815Abstract: A data handling system includes a managing resource that manages one or more managed resources. The managed resource inherits tags of its managing resource(s). A user of the data handling system may apply tags to a managing resource via a management console. The tags may be applied via a user interface and utilized to organize the managed and managing resources. The tags may be typeless in that the user may assign any type of meaning to any tag. Tags assigned to the managing resource are applied or inherited to the resources it manages. The pattern of inheritance repeats through ‘n’ generations as managed resources, themselves, can be managing resources.Type: GrantFiled: August 26, 2014Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
-
Patent number: 9332006Abstract: A computer system detects an external media device and determines the external media device contains authentication data for the computer system. In response, a first password is generated based on an identifier unique to the computer system. A prompt is displayed for a second password obtained from a service provider. The second password is received through an input device. The computer system provides access to the service account if the second password matches the first password.Type: GrantFiled: August 15, 2014Date of Patent: May 3, 2016Assignee: International Business Machines CorporationInventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
-
Patent number: 9325700Abstract: A computer system detects an external media device and determines the external media device contains authentication data for the computer system. In response, a first password is generated based on an identifier unique to the computer system. A prompt is displayed for a second password obtained from a service provider. The second password is received through an input device. The computer system provides access to the service account if the second password matches the first password.Type: GrantFiled: May 28, 2014Date of Patent: April 26, 2016Assignee: International Business Machines CorporationInventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
-
Publication number: 20160065489Abstract: A data handling system includes a managing resource that manages one or more managed resources. The managed resource inherits tags of its managing resource(s). A user of the data handling system may apply tags to a managing resource via a management console. The tags may be applied via a user interface and utilized to organize the managed and managing resources. The tags may be typeless in that the user may assign any type of meaning to any tag. Tags assigned to the managing resource are applied or inherited to the resources it manages. The pattern of inheritance repeats through ‘n’ generations as managed resources, themselves, can be managing resources.Type: ApplicationFiled: August 26, 2014Publication date: March 3, 2016Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
-
Publication number: 20160065496Abstract: A data handling system includes a managing resource that manages one or more managed resources. The managed resource inherits tags of its managing resource(s). A user of the data handling system may apply tags to a managing resource via a management console. The tags may be applied via a user interface and utilized to organize the managed and managing resources. The tags may be typeless in that the user may assign any type of meaning to any tag. Tags assigned to the managing resource are applied or inherited to the resources it manages. The pattern of inheritance repeats through ‘n’ generations as managed resources, themselves, can be managing resources.Type: ApplicationFiled: October 2, 2014Publication date: March 3, 2016Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
-
Patent number: 9251281Abstract: A system and method for web browsing using placemarks and contextual relationships in a data processing system. A navigation placemark is provided within a web browser. The web browser comprises a first web page and a second web page. A piece of information is located at a specific location within each of the first and second web pages. A first individual placemark is added to the navigation placemark, and a second individual placemark is added to the navigation placemark. Web page content is extracted from the first web page and can be used to control information shown within the second web page. An interaction between the first individual placemark and the second individual placemark is specified. A trigger criteria for the first individual placemark and the second individual placemark is also specified. A first profile and a second profile are created. The first profile is run as a background process that can be driven by the second profile, and a user may switch between the first and second profiles.Type: GrantFiled: July 29, 2008Date of Patent: February 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Samar Choudhary, Humberto Gutierrez-Rivas, Vijay Pandiarajan, Niraj D. Patel, Balan Subramanian
-
Publication number: 20150350187Abstract: A computer system detects an external media device and determines the external media device contains authentication data for the computer system. In response, a first password is generated based on an identifier unique to the computer system. A prompt is displayed for a second password obtained from a service provider. The second password is received through an input device. The computer system provides access to the service account if the second password matches the first password.Type: ApplicationFiled: August 15, 2014Publication date: December 3, 2015Inventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
-
Publication number: 20150347737Abstract: A computer system detects an external media device and determines the external media device contains authentication data for the computer system. In response, a first password is generated based on an identifier unique to the computer system. A prompt is displayed for a second password obtained from a service provider. The second password is received through an input device. The computer system provides access to the service account if the second password matches the first password.Type: ApplicationFiled: May 28, 2014Publication date: December 3, 2015Applicant: International Business Machines CorporationInventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
-
Patent number: 8418066Abstract: Embodiments of the present invention address deficiencies of the art in respect to content formatting for Web distributed content and provide a method, system and computer program product for content personalization for Web distributed content. In an embodiment of the invention, a content customization method can be provided. The method can include selecting content in a retrieved page, retrieving an applied customization from a source separate from a source of the retrieved page, applying the applied customization to the selected content to modify a visual appearance of the selected content, and providing the selected content once modified for display in a content browser.Type: GrantFiled: August 7, 2008Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
-
Patent number: 8271885Abstract: A customized user interface is configured to include one or more user interface gadgets provided by one or more user interface gadget providers. Multiple possible user interface gadgets are identified for inclusion in the user interface by comparing a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets. One or more of the possible user interface gadgets is selected for inclusion in the user interface using stored evaluation data for the possible user interface gadgets. Data related to the selected user interface gadget(s) is provided for use in generating the customized user interface on a computer system.Type: GrantFiled: June 12, 2009Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
-
Patent number: 8156419Abstract: In one embodiment, the present invention is a system and method for loading a web page in a browser application. The method sends a request to retrieve the web page, receives a response to the request that includes the web page, and displays the web page in the browser application. The web page includes a static view portion, a dynamic view portion, and at least one possible action that a user may take from the web page. When the user takes each possible action, the browser application will display a related web page. The method receives a second response to the request that includes the static view portion of the related web page for each possible action, and stores the static view portion of the related web page for each possible action.Type: GrantFiled: July 17, 2008Date of Patent: April 10, 2012Assignee: International Business Machines CorporationInventors: Samar Choudhary, Richard Adam King, Vijay Pandiarajan, Niraj D. Patel
-
Publication number: 20100318920Abstract: A customized user interface is configured to include one or more user interface gadgets provided by one or more user interface gadget providers. Multiple possible user interface gadgets are identified for inclusion in the user interface by comparing a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets. One or more of the possible user interface gadgets is selected for inclusion in the user interface using stored evaluation data for the possible user interface gadgets. Data related to the selected user interface gadget(s) is provided for use in generating the customized user interface on a computer system.Type: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: International Business Machines CorporationInventors: Samar Choudhary, Richard A. King, Vjay Pandiarajan, Niraj D. Patel, Shikha Srivastava
-
Publication number: 20100036849Abstract: Embodiments of the present invention address deficiencies of the art in respect to content formatting for Web distributed content and provide a method, system and computer program product for content personalization for Web distributed content. In an embodiment of the invention, a content customization method can be provided. The method can include selecting content in a retrieved page, retrieving an applied customization from a source separate from a source of the retrieved page, applying the applied customization to the selected content to modify a visual appearance of the selected content, and providing the selected content once modified for display in a content browser.Type: ApplicationFiled: August 7, 2008Publication date: February 11, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
-
Publication number: 20100031166Abstract: A system and method for web browsing using placemarks and contextual relationships in a data processing system. A navigation placemark is provided within a web browser. The web browser comprises a first web page and a second web page. A piece of information is located at a specific location within each of the first and second web pages. A first individual placemark is added to the navigation placemark, and a second individual placemark is added to the navigation placemark. Web page content is extracted from the first web page and can be used to control information shown within the second web page. An interaction between the first individual placemark and the second individual placemark is specified. A trigger criteria for the first individual placemark and the second individual placemark is also specified. A first profile and a second profile are created. The first profile is run as a background process that can be driven by the second profile, and a user may switch between the first and second profiles.Type: ApplicationFiled: July 29, 2008Publication date: February 4, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SAMAR CHOUDHARY, Humberto Gutierrez-Rivas, Vijay Pandiarajan, Niraj D. Patel, Balan Subramanian
-
Publication number: 20100017696Abstract: In one embodiment, the present invention is a system and method for loading a web page in a browser application. The method sends a request to retrieve the web page, receives a response to the request that includes the web page, and displays the web page in the browser application. The web page includes a static view portion, a dynamic view portion, and at least one possible action that a user may take from the web page. When the user takes each possible action, the browser application will display a related web page. The method receives a second response to the request that includes the static view portion of the related web page for each possible action, and stores the static view portion of the related web page for each possible action.Type: ApplicationFiled: July 17, 2008Publication date: January 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Samar Choudhary, Richard Adam King, Vijay Pandiarajan, Niraj D. Patel