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: 10241816
    Abstract: 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: Grant
    Filed: October 2, 2014
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
  • Patent number: 10241815
    Abstract: 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: Grant
    Filed: August 26, 2014
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
  • Patent number: 9332006
    Abstract: 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: Grant
    Filed: August 15, 2014
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
  • Patent number: 9325700
    Abstract: 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: Grant
    Filed: May 28, 2014
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
  • Publication number: 20160065489
    Abstract: 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: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
  • Publication number: 20160065496
    Abstract: 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: Application
    Filed: October 2, 2014
    Publication date: March 3, 2016
    Inventors: Randal L. Bertram, Niraj D. Patel, Aaron D. Sahlin
  • Patent number: 9251281
    Abstract: 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: Grant
    Filed: July 29, 2008
    Date of Patent: February 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samar Choudhary, Humberto Gutierrez-Rivas, Vijay Pandiarajan, Niraj D. Patel, Balan Subramanian
  • Publication number: 20150350187
    Abstract: 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: Application
    Filed: August 15, 2014
    Publication date: December 3, 2015
    Inventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
  • Publication number: 20150347737
    Abstract: 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: Application
    Filed: May 28, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Keith D. Cramer, Dale H. Manthei, Niraj D. Patel, Benjamin C. VanHavermaet
  • Patent number: 8418066
    Abstract: 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: Grant
    Filed: August 7, 2008
    Date of Patent: April 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
  • Patent number: 8271885
    Abstract: 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: Grant
    Filed: June 12, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
  • Patent number: 8156419
    Abstract: 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: Grant
    Filed: July 17, 2008
    Date of Patent: April 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Samar Choudhary, Richard Adam King, Vijay Pandiarajan, Niraj D. Patel
  • Publication number: 20100318920
    Abstract: 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: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Samar Choudhary, Richard A. King, Vjay Pandiarajan, Niraj D. Patel, Shikha Srivastava
  • Publication number: 20100036849
    Abstract: 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: Application
    Filed: August 7, 2008
    Publication date: February 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samar Choudhary, Richard A. King, Vijay Pandiarajan, Niraj D. Patel, Shikha Srivastava
  • Publication number: 20100031166
    Abstract: 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: Application
    Filed: July 29, 2008
    Publication date: February 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SAMAR CHOUDHARY, Humberto Gutierrez-Rivas, Vijay Pandiarajan, Niraj D. Patel, Balan Subramanian
  • Publication number: 20100017696
    Abstract: 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: Application
    Filed: July 17, 2008
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samar Choudhary, Richard Adam King, Vijay Pandiarajan, Niraj D. Patel