Patents by Inventor Gautam Majumdar
Gautam Majumdar 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: 11269761Abstract: A method, system, and computer program product for relating test data to business requirements are provided in the illustrative embodiments. a test operation of a code is configured in a test data processing environment, a section in the code corresponding to a portion of a business requirements document. A set of baseline results is received. The test operation is executed, identifying the section of the code and associating the section of the code with a test result produced from the test operation. A determination is made whether the test result matches a first baseline result from the set of baseline results within a tolerance. When the test result does not match the first baseline result from the set of baseline results within the tolerance, the portion of the business requirements document is annotated.Type: GrantFiled: March 21, 2019Date of Patent: March 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Bender, Wayne M. Delia, Gautam Majumdar
-
Patent number: 10599759Abstract: An approach for sharing information. The approach includes a method that includes generating, by at least one computing device, a message within a communication layer overlaid on a web page. The method further includes generating a screen shot of the web page. The method further includes sending the screen shot and the message to another user as a memo configured to be displayed on the communication layer overlaid on the web page on a receiving computing device.Type: GrantFiled: April 14, 2017Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gautam Majumdar, Michael Q. Wang, Fumiyoshi Yamada
-
Patent number: 10296448Abstract: A method, system, and computer program product for relating test data to business requirements are provided in the illustrative embodiments. a test operation of a code is configured in a test data processing environment, a section in the code corresponding to a portion of a business requirements document. A set of baseline results is received. The test operation is executed, identifying the section of the code and associating the section of the code with a test result produced from the test operation. A determination is made whether the test result matches a first baseline result from the set of baseline results within a tolerance. When the test result does not match the first baseline result from the set of baseline results within the tolerance, the portion of the business requirements document is annotated.Type: GrantFiled: November 19, 2014Date of Patent: May 21, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Bender, Wayne M. Delia, Gautam Majumdar
-
Patent number: 9785618Abstract: A method, system, and/or computer program product manages electronic mail (e-mail). An e-mail Graphical User Interface (GUI) depicting photos of e-mail users is generated, such that the photos in the e-mail GUI depict e-mail users, and wherein the e-mail GUI is displayed to a system user. A visual cue is appended to at least one photo in the e-mail GUI, wherein the visual cue describes how many e-mails between a photo-depicted e-mail user and the system are unread.Type: GrantFiled: March 27, 2014Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Masaya Fujita, Gautam Majumdar, James Moffitt, Michael Q. Wang, Fumiyoshi Yamada
-
Publication number: 20170220539Abstract: An approach for sharing information. The approach includes a method that includes generating, by at least one computing device, a message within a communication layer overlaid on a web page. The method further includes generating a screen shot of the web page. The method further includes sending the screen shot and the message to another user as a memo configured to be displayed on the communication layer overlaid on the web page on a receiving computing device.Type: ApplicationFiled: April 14, 2017Publication date: August 3, 2017Inventors: Gautam MAJUMDAR, Michael Q. WANG, Fumiyoshi YAMADA
-
Patent number: 9658995Abstract: An approach for sharing information. The approach includes a method that includes generating, by at least one computing device, a message within a communication layer overlaid on a web page. The method further includes generating a screen shot of the web page. The method further includes sending the screen shot and the message to another user as a memo configured to be displayed on the communication layer overlaid on the web page on a receiving computing device.Type: GrantFiled: April 7, 2014Date of Patent: May 23, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gautam Majumdar, Michael Q. Wang, Fumiyoshi Yamada
-
Patent number: 9619536Abstract: Approaches for data integration between multiple IT sources using automated data processing based on target metadata are provided. Specifically, an integration component is configured to load a mapped data set into a table with delta processing based on a configuration object containing, e.g., the source data location, target table name, and source to target mapping. The integration component uses the target metadata to validate data, identify changes, generate the necessary database programming language (e.g., structured query language (SQL)), and run the database programming language with data binding to perform the actual data updates. The integration component leverages the data target metadata to automate the processing of source data, thus providing a way to validate the data, and identify delta changes at the field level between the source and target. This significantly reduces the overall development effort, while providing consistency in record handling and error reporting.Type: GrantFiled: October 30, 2015Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: Gautam Majumdar, Tarun K. Saha, Michael Q. Wang
-
Patent number: 9569604Abstract: Embodiments described herein provide approaches for user access control to a secured application. Specifically, a custom authentication tool is configured to intercept a request from a user for access to a secured application and override one or more default requirements (e.g., application pre-registration, for accessing the application). That is, when credentials of the user are received at the authentication tool, they are verified against data within a user directory to generate a user profile, which is then provided to the secured application to satisfy the requirements for granting access to the user. As such, the secured application's requirements are met, yet users do not have to manually pre-register to obtain access because the registration is performed in the background by the authentication tool.Type: GrantFiled: April 15, 2013Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Gautam Majumdar, Tarun K. Saha, Michael Q. Wang
-
Patent number: 9479599Abstract: The invention relates to systems and method for rerouting web service messages. A method for performing web services includes receiving a web service request from a client, rerouting the web service request to a server, receiving results of the web service request, and sending the results of the web service request to the client. The rerouting can be used with messages/requests formulated in Simple Object Access Protocol (also referred to as Service Oriented Architecture Protocol, or simply SOAP).Type: GrantFiled: October 4, 2007Date of Patent: October 25, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jing-tan T. Chen, Gautam Majumdar
-
Publication number: 20160140032Abstract: A method, system, and computer program product for relating test data to business requirements are provided in the illustrative embodiments. a test operation of a code is configured in a test data processing environment, a section in the code corresponding to a portion of a business requirements document. A set of baseline results is received. The test operation is executed, identifying the section of the code and associating the section of the code with a test result produced from the test operation. A determination is made whether the test result matches a first baseline result from the set of baseline results within a tolerance. When the test result does not match the first baseline result from the set of baseline results within the tolerance, the portion of the business requirements document is annotated.Type: ApplicationFiled: November 19, 2014Publication date: May 19, 2016Applicant: International Business Machines CorporationInventors: MICHAEL BENDER, Wayne M. Delia, Gautam Majumdar
-
Publication number: 20160063082Abstract: Approaches for data integration between multiple IT sources using automated data processing based on target metadata are provided. Specifically, an integration component is configured to load a mapped data set into a table with delta processing based on a configuration object containing, e.g., the source data location, target table name, and source to target mapping. The integration component uses the target metadata to validate data, identify changes, generate the necessary database programming language (e.g., structured query language (SQL)), and run the database programming language with data binding to perform the actual data updates. The integration component leverages the data target metadata to automate the processing of source data, thus providing a way to validate the data, and identify delta changes at the field level between the source and target. This significantly reduces the overall development effort, while providing consistency in record handling and error reporting.Type: ApplicationFiled: October 30, 2015Publication date: March 3, 2016Inventors: Gautam Majumdar, Tarun K. Saha, Michael Q. Wang
-
Patent number: 9250087Abstract: An approach for identifying a location of a mobile device is provided. In the approach, location information from a mobile device is received, wherein the location information includes a sampling of location coordinates of the mobile device over a period of time. A processor generates a path, using the sampling of location coordinates of the mobile device over the period of time. A processor compares the path to geographic information system (GIS) data associated with the received location information. A processor determines additional location information based on the path and the GIS data.Type: GrantFiled: February 26, 2014Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Gautam Majumdar, Michael Q. Wang
-
Patent number: 9251226Abstract: Approaches for data integration between multiple IT sources using automated data processing based on target metadata are provided. Specifically, an integration component is configured to load a mapped data set into a table with delta processing based on a configuration object containing, e.g., the source data location, target table name, and source to target mapping. The integration component uses the target metadata to validate data, identify changes, generate the necessary database programming language (e.g., structured query language (SQL)), and run the database programming language with data binding to perform the actual data updates. The integration component leverages the data target metadata to automate the processing of source data, thus providing a way to validate the data, and identify delta changes at the field level between the source and target. This significantly reduces the overall development effort, while providing consistency in record handling and error reporting.Type: GrantFiled: March 15, 2013Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Gautam Majumdar, Tarun K. Saha, Michael Q. Wang
-
Patent number: 9223354Abstract: A grid connected keyboard which includes a keyboard base; and a removable keyboard positioned with respect to the keyboard base. The removable keyboard include a keyboard grid having a plurality of spaces; a plurality of keyboard keys positioned within the spaces of the keyboard grid; and fastening means between the keyboard grid and each of the plurality of keyboard keys for maintaining the keyboard keys within the spaces of the keyboard grid. The fastening means allows movement of the keyboard keys in a direction perpendicular to a plane that contains the keyboard grid. The removable keyboard, including the plurality of keyboard keys, are removable from the keyboard base as a unit.Type: GrantFiled: November 13, 2013Date of Patent: December 29, 2015Assignee: GLOBALFOUNDRIES INC.Inventors: Wayne M. Delia, Mozhgan Eslami, Gautam Majumdar
-
Publication number: 20150286622Abstract: An approach for sharing information. The approach includes a method that includes generating, by at least one computing device, a message within a communication layer overlaid on a web page. The method further includes generating a screen shot of the web page. The method further includes sending the screen shot and the message to another user as a memo configured to be displayed on the communication layer overlaid on the web page on a receiving computing device.Type: ApplicationFiled: April 7, 2014Publication date: October 8, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gautam MAJUMDAR, Michael Q. WANG, Fumiyoshi YAMADA
-
Publication number: 20150278161Abstract: A method, system, and/or computer program product manages electronic mail (e-mail). An e-mail Graphical User Interface (GUI) depicting photos of e-mail users is generated, such that the photos in the e-mail GUI depict e-mail users, and wherein the e-mail GUI is displayed to a system user. A visual cue is appended to at least one photo in the e-mail GUI, wherein the visual cue describes how many e-mails between a photo-depicted e-mail user and the system are unread.Type: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MASAYA FUJITA, GAUTAM MAJUMDAR, JAMES MOFFITT, MICHAEL Q. WANG, FUMIYOSHI YAMADA
-
Publication number: 20150241222Abstract: An approach for identifying a location of a mobile device is provided. In the approach, location information from a mobile device is received, wherein the location information includes a sampling of location coordinates of the mobile device over a period of time. A processor generates a path, using the sampling of location coordinates of the mobile device over the period of time. A processor compares the path to geographic information system (GIS) data associated with the received location information. A processor determines additional location information based on the path and the GIS data.Type: ApplicationFiled: February 26, 2014Publication date: August 27, 2015Applicant: International Business Machines CorporationInventors: Gautam Majumdar, Michael Q. Wang
-
Publication number: 20150200903Abstract: A method and system for inputting an email address is provided. The method includes generating an email and receiving a command for entering a character into a recipient field of the email. An address book of a user is queried and in response, a list of candidate recipients is generated. The list is transmitted to a social network adapter communicatively connected to social networks of the user. In response, social networking data of the user is retrieved and the list is sorted with respect to the user and the social network data. The sorted list is presented to the user.Type: ApplicationFiled: January 10, 2014Publication date: July 16, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Masaya Fujita, Gautam Majumdar, James Moffitt, Michael Wang, Fumiyoshi Yamada
-
Publication number: 20150161544Abstract: Dynamic routing of a procurement request from a single point of entry to a downstream repository is provided based on intelligence data analytics at the point of entry. The point of entry functions as a front end to receive, process, and route all procurement requests, with the back end to support the routed request. Request information is entered at the front end, with the single point of entry processing the request through appropriate channels in the procurement process.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: International Business Machines CorporationInventors: Piero Giangrasso, Gautam Majumdar, Susan Pichini, Hans-Peter Purchess
-
Publication number: 20150135296Abstract: Centralized single sign-on service for entitlement for multiple different application interface objects to relational database objects is provided as a function of a set of relational extensible mark-up language links. Roles are mapped to a unique user identification by a first extensible mark-up language link. A permission value within a second extensible mark-up language link that specifies a type of access to a unique data object identification is linked to the roles mapped in the first link. An object type and an object name within another extensible mark-up language link are linked to the determined permission value and to the unique data object identification. Access to a data object within a database by different external applications is enabled pursuant to the determined permission value as a function of the data object having the unique data object identification, the first and the second external applications using different application formats.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporationInventors: Stanley P. Cason, Gautam Majumdar, Prabhat Sharma