Patents by Inventor James C. Chong
James C. Chong 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: 9727405Abstract: Problem determination in an enterprise computer system in a distributed environment is provided. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: GrantFiled: February 4, 2015Date of Patent: August 8, 2017Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi H. So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
-
Patent number: 9678964Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: GrantFiled: May 4, 2015Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: James C. Chong, Jerome D. Banks, Joseph L. Chan, Raymond Chow, Jean-Jacques Heler, Robert S. Lam, Tushar M. Patel, Chi Hong So, Henry Tang, Arthur Tsang, Christopher M. Zychowski
-
Publication number: 20150234816Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: ApplicationFiled: May 4, 2015Publication date: August 20, 2015Inventors: James C. CHONG, Jerome D. BANKS, Joseph L. CHAN, Raymond CHOW, Jean-Jacques HELER, Robert S. LAM, Tushar M. PATEL, Chi Hong SO, Henry TANG, Arthur TSANG, Christopher M. ZYCHOWSKI
-
Patent number: 9053220Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: GrantFiled: July 15, 2011Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
-
Publication number: 20150149831Abstract: Problem determination in an enterprise computer system in a distributed environment is provided. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: ApplicationFiled: February 4, 2015Publication date: May 28, 2015Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi H. So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
-
Patent number: 8990382Abstract: Problem determination in an enterprise computer system in a distributed environment is provided. A user is prompted to select an application server and a search inquiry that identifies transactions by behavior selected from a group of behaviors including a behavior of transactions that have issued more than a threshold number of SQLs and a behavior of transactions that have issued more than a threshold number of methods. There is a search among all active URL strings for web requests and active class names for remote enterprise java bean requests responsive to the search inquiry. The identified URL strings and active enterprise java bean requests are displayed.Type: GrantFiled: November 1, 2011Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
-
Publication number: 20120047255Abstract: Problem determination in an enterprise computer system in a distributed environment is provided. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: ApplicationFiled: November 1, 2011Publication date: February 23, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
-
Patent number: 8090851Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The problem determination also includes receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. Searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: GrantFiled: August 29, 2007Date of Patent: January 3, 2012Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tsang
-
Publication number: 20110276594Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: ApplicationFiled: July 15, 2011Publication date: November 10, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
-
Patent number: 8037205Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: GrantFiled: September 23, 2008Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
-
Patent number: 7953848Abstract: Problem determination is provided in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The problem determination also includes receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. Searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: GrantFiled: April 23, 2008Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tsang
-
Patent number: 7870244Abstract: A method for management of performance of computer systems and applications includes prompting the user to select information for monitoring, monitoring the performance of applications running on servers, displaying data, and prompting users to input performance adjustments. A user is prompted to select a server or server group, a resource, and a threshold or condition for notification, and in response a system compares the value or quality of the parameter to the threshold or condition, and provides a notification to the user in the event that the parameter reaches the threshold or condition. A method includes the steps of providing the user with performance information, receiving from the user a request for more specific performance information, and providing more detailed performance information.Type: GrantFiled: June 25, 2003Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
-
Publication number: 20090271288Abstract: A computer system is provided that maintains information about products and provides for transactions between users buying and selling those products as well as providing a public exchange for valuing those products. The system also tracks the users who set up products in the system as well as maintain product categories. That tracking can be used for sharing revenue related to those products with the users, controlling which users become “experts” for a category of products or specific products, allowing for user-to-user interactions, etc. Users can apply to become category experts, and users who do become category experts are allowed to control the taxonomy of a product category and given other administrative controls over the product category.Type: ApplicationFiled: April 28, 2009Publication date: October 29, 2009Applicant: Wigix, Inc.Inventors: James C. Chong, Robert M. Lee, JR., Albert C. Loh
-
Publication number: 20090070462Abstract: A system and computer program for monitoring the performance of applications running on a server in a distributed computing environment includes prompting the user to select information for monitoring, monitoring application performance in accordance with the selected information, and making the monitored performance information available to the user.Type: ApplicationFiled: September 22, 2008Publication date: March 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Jerome D. BANKS, Christopher M. ZYCHOWSKI, Henry TANG
-
CLIENT-SERVER SYSTEM FOR MANAGING AN ITEM DATABASE AND ITEM TRANSACTIONS WITH USER-ITEM ASSOCIATIONS
Publication number: 20090043661Abstract: A computer system is provided that maintains information about products and provides for transactions between users buying/selling those products as well as providing a public exchange for users wishing to value those products or obtain more information about those products. The system also tracks the users who set up products in the system as well as maintain product categories. That tracking can be used for sharing revenue related to those products with the users, controlling which users become “experts” for a category of products or specific products, allow for user-to-user interactions, etc.Type: ApplicationFiled: August 7, 2008Publication date: February 12, 2009Applicant: Wigix, Inc.Inventors: James C. Chong, Robert M. Lee, JR., Albert C. Loh -
Publication number: 20090019441Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.Type: ApplicationFiled: September 23, 2008Publication date: January 15, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Jerome D. BANKS, Christopher M. ZYCHOWSKI, Henry TANG
-
Publication number: 20080201642Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: ApplicationFiled: April 23, 2008Publication date: August 21, 2008Applicant: INTERNATIONAL BUSNIESS MACHINES CORPORATIONInventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean-Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Henry TSANG
-
Patent number: 7383332Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: GrantFiled: April 8, 2003Date of Patent: June 3, 2008Assignee: International Business Machines CorporationInventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
-
Publication number: 20040064552Abstract: A method for management of performance of computer systems and applications includes prompting the user to select information for monitoring, monitoring the performance of applications running on servers, displaying data, and prompting users to input performance adjustments. A user is prompted to select a server or server group, a resource, and a threshold or condition for notification, and in response a system compares the value or quality of the parameter to the threshold or condition, and provides a notification to the user in the event that the parameter reaches the threshold or condition. A method includes the steps of providing the user with performance information, receiving from the user a request for more specific performance information, and providing more detailed performance information.Type: ApplicationFiled: June 25, 2003Publication date: April 1, 2004Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
-
Publication number: 20040054984Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.Type: ApplicationFiled: April 8, 2003Publication date: March 18, 2004Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang