Patents by Inventor Louis P. Gomes
Louis P. Gomes 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).
-
Publication number: 20180089073Abstract: Embodiments include methods, reconfiguration and verification systems, and computer program products automating manual reconfiguration and verification process. Aspects include manually configuring processing units (Pus) through LPAR partition's reconfiguration panel using a hardware management console, creating by an computer operating system an MSGLOG API to allow a test program (TP) to communicate with an automation system's automation program (AP), TP generating reconfiguration tests (RT) of PUs and transmitting RTs to AP while holding an MSGLOG API lock, and TP going to sleep for a predetermined time using a sleep timer to allow AP to perform tests, determining whether sleep timer is expired. When sleep timer is expired, print a sleep timer expiration error, and exit. Otherwise, TP obtains states of PUs under RTs, and determine whether results of RTs are correct. When results of RTs are not correct, test program prints reconfiguration test failure error messages, and exit.Type: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventor: LOUIS P. GOMES
-
Publication number: 20180077098Abstract: An approach for new recipient inclusion to e-mail chains. E-mail chain manager receives include participants associated with an e-mail chain, current participants in the current e-mail chain distribution and authorization rules associated with the e-mail chain. The e-mail chain manager determines inclusion authorizations for the include participants based on comparing the include participants with the authorization rules and creates authorization results associated with the include participants. In response to determining the authorization results are passed, the e-mail chain manager creates authorized include participants. The e-mail chain manager creates the participant notifications where the participant notifications are based on the authorized include participants and outputs the participant notifications based on predetermined participant preferences of the current participants.Type: ApplicationFiled: September 12, 2016Publication date: March 15, 2018Inventors: Muneeb Arshad, Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Vijai Kalathur, Rajaram B. Krishnamurthy
-
Publication number: 20180045528Abstract: A method and system for building a trip plan from various sources is provided. The method includes receiving information detailing a planned trip from a social media website. A weighted rank is calculated for one or more stopover points associated with the planned trip. A route for the planned trip, customized for the current travelers, is created, based on the calculated weighted rank of the stopover points and on a selection from the current travelers.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Publication number: 20180048600Abstract: Embodiments of the present invention provide a method, computer program product, and a computer system for predicting message personalization. According to one embodiment a message is received on a first device, wherein the message is sent from a second device, and wherein the first device and the second device are in a community. An escape character followed by a keyword in the received message is detected. A detailed message is determined based in part on the keyword in the received message associated with the community. Next the escape character and the keyword are replaced with the determined detailed message. Finally, the received message and the determined detailed message are displayed.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Publication number: 20180048992Abstract: Determining an individual exceeds a time-distance from a point. Locations for a set of individuals are monitored and an alert is transmitted if an individual exceeds a time-distance from a point.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Patent number: 9853810Abstract: Systems, methods, and computer-readable media are disclosed for performing message padding of input messages in a manner that preserves the integrity of the input data regardless of whether the input message is in a bit-oriented format or a bit-reversed format. Each byte of a partial input message block of an input message may be converted from a bit-reversed format to a bit-oriented format prior to performing message padding in order to ensure that input data bits are not lost during the message padding. Subsequent to the message padding that generates one or more padded message blocks, the padded message block(s) may be converted from a bit-oriented format to a bit-reversed format to enable further processing of the input message to be performed to obtain a message digest.Type: GrantFiled: September 30, 2016Date of Patent: December 26, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Publication number: 20170364840Abstract: Examples of techniques for ticket event modification for a ticket for a problem tracking system are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include: generating the ticket, the ticket comprising a ticket event; presenting the ticket comprising the ticket event to a user on a display; responsive to receiving a request from the user to modify the ticket event, modifying the ticket event while preserving an unmodified ticket event; and presenting the ticket comprising the modified ticket event to the user.Type: ApplicationFiled: June 16, 2016Publication date: December 21, 2017Inventor: Louis P. Gomes
-
Patent number: 9800403Abstract: Systems, methods, and computer-readable media are disclosed for processing and message padding an input message as well as processing an extended output message (EOM) in a manner that ensures that the input message and the padded message are processed only a single time, thus avoiding generation of an incorrect message digest. In addition, in those scenarios in which multiple padded message blocks are generated, the disclosed systems, methods, and computer-readable media ensure that all of the padded message blocks are processed.Type: GrantFiled: September 30, 2016Date of Patent: October 24, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Patent number: 9747106Abstract: The disclosure herein provides systems, methods, and computer program products for managing a plurality of operands in a computer instruction. To manage the plurality of operands, a data buffer manager executed by a processor receives information from a caller. The information relates to the plurality of operands. The data buffer manager, also, compares a free data area size to a requested minimum data area of an operand size identified by the information; selects an address when the requested minimum data area is less than or equal to the free data area size; and inserts the operand at the address.Type: GrantFiled: September 30, 2016Date of Patent: August 29, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Patent number: 9733695Abstract: Aspects include a method, system, and computer program product for managing battery life in a portable terminal. Managing battery life in the portable terminal may include enabling a sleep mode in the portable terminal in response to detection of a sleep event, and enabling an operation mode in the portable terminal in response to detection of an operation event. The portable terminal may include a first processor and a second processor. The enabling the sleep mode may include reducing power consumption of the first processor. The enabling the operation mode may include detecting the operation event with the second processor while the portable terminal is in the sleep mode. A rate of battery power consumption during the sleep mode may be lower than a rate of battery power consumption during the operation mode.Type: GrantFiled: November 30, 2015Date of Patent: August 15, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Patent number: 9734101Abstract: A method, system, and computer program product identify extraneous input/output interrupts for a queued input/output device architecture. At least one interrupt is determined to have been generated for at least one queue in a plurality of queues of a queued input/output device architecture. The interrupt is identified as an extraneous interrupt in response to the determining one of that the queue is associated with at least one reply message waiting to be dequeued for a previously processed interrupt, and that the queue fails to include at least one pending reply for a previously received unprocessed interrupt.Type: GrantFiled: October 2, 2014Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventor: Louis P. Gomes
-
Patent number: 9678776Abstract: Suppressing enabled newer facilities of an older simulated machine. This makes the native machine appear just like the corresponding older simulated machine. The invention creates the Allowed Facilities Table (AFT) that includes all the facilities of each simulated machine that needs to be supported and queries all the installed facilities of the simulated machine. It reads each machine facility of the simulated machine and checks the AFT that includes the state of all the facilities that are allowed to be enabled for the simulated machine to see if this installed facility is also enabled in the AFT. If the installed facility is also enabled in the AFT, then this facility may be used by the software without any problems. Otherwise, this facility should not be used. A system and program product for carrying out the method are included.Type: GrantFiled: December 30, 2011Date of Patent: June 13, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Publication number: 20170153693Abstract: Aspects include a method, system, and computer program product for managing battery life in a portable terminal. Managing battery life in the portable terminal may include enabling a sleep mode in the portable terminal in response to detection of a sleep event, and enabling an operation mode in the portable terminal in response to detection of an operation event. The portable terminal may include a first processor and a second processor. The enabling the sleep mode may include reducing power consumption of the first processor. The enabling the operation mode may include detecting the operation event with the second processor while the portable terminal is in the sleep mode. A rate of battery power consumption during the sleep mode may be lower than a rate of battery power consumption during the operation mode.Type: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Publication number: 20170132926Abstract: A computer-implemented method and system for vehicular traffic control and vehicle routing includes receiving a request for a best route, at a central system. The request including a current location and a destination from a requesting vehicle. Travel factors from the current location to the destination are determined. The travel factors include road availability, traffic conditions, and real time feedback, using the central system in response to receiving the request. The best route is determined for the requesting vehicle from the current location to the destination based on the travel factors, and real time feedback of the traffic conditions. The method and system includes initiating a plurality of traffic control actions along the route for the requesting vehicle. The traffic control actions are initiated along the route simultaneously and in concert with the requesting vehicle to clear the best route for the requesting vehicle to travel unobstructed to the destination.Type: ApplicationFiled: January 20, 2017Publication date: May 11, 2017Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Patent number: 9613530Abstract: A computer-implemented method and system for vehicular traffic control and vehicle routing includes receiving a request for a best route, at a central system. The request including a current location and a destination from a requesting vehicle. Travel factors from the current location to the destination are determined. The travel factors include road availability, traffic conditions, and real time feedback, using the central system in response to receiving the request. The best route is determined for the requesting vehicle from the current location to the destination based on the travel factors, and real time feedback of the traffic conditions. The method and system includes initiating a plurality of traffic control actions along the route for the requesting vehicle. The traffic control actions are initiated along the route simultaneously and in concert with the requesting vehicle to clear the best route for the requesting vehicle to travel unobstructed to the destination.Type: GrantFiled: September 30, 2015Date of Patent: April 4, 2017Assignee: International Business Machines CorporationInventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Publication number: 20170092124Abstract: A computer-implemented method and system for vehicular traffic control and vehicle routing includes receiving a request for a best route, at a central system. The request including a current location and a destination from a requesting vehicle. Travel factors from the current location to the destination are determined. The travel factors include road availability, traffic conditions, and real time feedback, using the central system in response to receiving the request. The best route is determined for the requesting vehicle from the current location to the destination based on the travel factors, and real time feedback of the traffic conditions. The method and system includes initiating a plurality of traffic control actions along the route for the requesting vehicle. The traffic control actions are initiated along the route simultaneously and in concert with the requesting vehicle to clear the best route for the requesting vehicle to travel unobstructed to the destination.Type: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Publication number: 20170092123Abstract: A computer-implemented method and system for vehicular traffic control and vehicle routing includes receiving a request for a best route, at a central system. The request including a current location and a destination from a requesting vehicle. Travel factors from the current location to the destination are determined. The travel factors include road availability, traffic conditions, and real time feedback, using the central system in response to receiving the request. The best route is determined for the requesting vehicle from the current location to the destination based on the travel factors, and real time feedback of the traffic conditions. The method and system includes initiating a plurality of traffic control actions along the route for the requesting vehicle. The traffic control actions are initiated along the route simultaneously and in concert with the requesting vehicle to clear the best route for the requesting vehicle to travel unobstructed to the destination.Type: ApplicationFiled: April 25, 2016Publication date: March 30, 2017Inventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Patent number: 9595193Abstract: A computer-implemented method and system for vehicular traffic control and vehicle routing includes receiving a request for a best route, at a central system. The request including a current location and a destination from a requesting vehicle. Travel factors from the current location to the destination are determined. The travel factors include road availability, traffic conditions, and real time feedback, using the central system in response to receiving the request. The best route is determined for the requesting vehicle from the current location to the destination based on the travel factors, and real time feedback of the traffic conditions. The method and system includes initiating a plurality of traffic control actions along the route for the requesting vehicle. The traffic control actions are initiated along the route simultaneously and in concert with the requesting vehicle to clear the best route for the requesting vehicle to travel unobstructed to the destination.Type: GrantFiled: April 25, 2016Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Rajaram B. Krishnamurthy
-
Patent number: 9524202Abstract: A method of processing a request message begins when a first layer of a plurality of layers of a system stack receives the request message. In turn, the plurality of layers negotiate an agreement based on the request message, where the agreement indicates which layers will process particular error reply codes of an error reply code list. Then, a non-controller layer of the plurality of layers performs a first error check in accordance with the agreement and records a first error result in a communication interface based on the first error check; a controller layer of the plurality of layers performs a second error check in accordance with the agreement and records a second error result in the communication interface based on the second error check. Then a reply message responsive to the request message is outputted based on the first error check and the second error check.Type: GrantFiled: August 28, 2015Date of Patent: December 20, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
Patent number: 9513981Abstract: A method of processing a request message begins when a first layer of a plurality of layers of a system stack receives the request message. In turn, the plurality of layers negotiate an agreement based on the request message, where the agreement indicates which layers will process particular error reply codes of an error reply code list. Then, a non-controller layer of the plurality of layers performs a first error check in accordance with the agreement and records a first error result in a communication interface based on the first error check; a controller layer of the plurality of layers performs a second error check in accordance with the agreement and records a second error result in the communication interface based on the second error check. Then a reply message responsive to the request message is outputted based on the first error check and the second error check.Type: GrantFiled: November 5, 2014Date of Patent: December 6, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes