Patents by Inventor Alfredo V. Mendoza
Alfredo V. Mendoza 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: 11941151Abstract: Selectively masking data in messages is provided. A masking expression is retrieved from a schema. The masking expression corresponds to a particular attribute within related messages generated by a producer application and sent to an immutable datastore for consumption by a consumer application of the computer that is registered to receive the messages related to a particular topic from the immutable datastore. A particular attribute value is masked only in those messages received from the immutable datastore that contain the particular attribute value during a time period when the particular attribute value is associated with the masking expression.Type: GrantFiled: July 16, 2021Date of Patent: March 26, 2024Assignee: International Business Machines CorporationInventors: Alfredo V. Mendoza, John Edward Martin, Pradeep P. Mansey, Ana Maria Giordano
-
Publication number: 20230015412Abstract: Selectively masking data in messages is provided. A masking expression is retrieved from a schema. The masking expression corresponds to a particular attribute within related messages generated by a producer application and sent to an immutable datastore for consumption by a consumer application of the computer that is registered to receive the messages related to a particular topic from the immutable datastore. A particular attribute value is masked only in those messages received from the immutable datastore that contain the particular attribute value during a time period when the particular attribute value is associated with the masking expression.Type: ApplicationFiled: July 16, 2021Publication date: January 19, 2023Inventors: Alfredo V. Mendoza, John Edward Martin, Pradeep P. Mansey, Ana Maria Giordano
-
Patent number: 9830465Abstract: An apparatus includes a boundary module that determines if a mobile device is within a secure area. The mobile device includes a computing device capable of connecting to a wireless network. The apparatus includes a download module that downloads a latest version of a file from a secure server to the mobile device in response to the boundary module determining that the mobile device has entered the secure area. The apparatus includes a copy module that copies the file from the mobile device to the secure server in response to the boundary module determining that the mobile device has left the secure area and a deletion module that deletes the file from the mobile device in response to determining that the mobile device has left the secure area and in response to having completed copying the file from the mobile device to the secure server.Type: GrantFiled: April 6, 2016Date of Patent: November 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert T Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V Mendoza
-
Publication number: 20160232367Abstract: An apparatus includes a boundary module that determines if a mobile device is within a secure area. The mobile device includes a computing device capable of connecting to a wireless network. The apparatus includes a download module that downloads a latest version of a file from a secure server to the mobile device in response to the boundary module determining that the mobile device has entered the secure area. The apparatus includes a copy module that copies the file from the mobile device to the secure server in response to the boundary module determining that the mobile device has left the secure area and a deletion module that deletes the file from the mobile device in response to determining that the mobile device has left the secure area and in response to having completed copying the file from the mobile device to the secure server.Type: ApplicationFiled: April 6, 2016Publication date: August 11, 2016Inventors: Robert T. Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V. Mendoza
-
Patent number: 9378378Abstract: An apparatus includes a boundary module that determines if a mobile device is within a secure area. The mobile device includes a computing device capable of connecting to a wireless network. The apparatus includes a download module that downloads a latest version of a file from a secure server to the mobile device in response to the boundary module determining that the mobile device has entered the secure area. The apparatus includes a copy module that copies the file from the mobile device to the secure server in response to the boundary module determining that the mobile device has left the secure area and a deletion module that deletes the file from the mobile device in response to the boundary module determining that the mobile device has left the secure area and in response to the copy module completing copying the file from the mobile device to the secure server.Type: GrantFiled: July 28, 2014Date of Patent: June 28, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert T Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V Mendoza
-
Publication number: 20160182599Abstract: In a VOIP teleconference, the conference is monitored for speech distortion in either received or transmitted audio speech. Responsive to such distortion, a voice to text conversion is displayed on appropriate receiving terminals only for the time period of the audio speech distortion.Type: ApplicationFiled: March 1, 2016Publication date: June 23, 2016Inventors: Robert Thomas Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V. Mendoza
-
Patent number: 9288178Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: GrantFiled: June 15, 2012Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Patent number: 9288177Abstract: A clustered computing data processing system can be configured for inventory management in a highly available cluster. The system can include a cluster of computers managed by a cluster agent and providing high availability for a hosted application in the cluster. The system also can include a systems management tool executing in memory of a host computer system and coupled to the cluster agent and maintaining an inventory of data pertaining to the computers in the cluster. The system yet further can include an Internet protocol (IP) alias discover module coupled to the tool. The module can include program code executing in the memory of the host computer system so as to receive notification from the cluster agent of a change to addressing data for the computers in the cluster and, responsive to the notification, to update the inventory to reflect the change to the addressing data.Type: GrantFiled: December 14, 2011Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Patent number: 9274854Abstract: Computer-implemented methods for workload management and related computer program products are disclosed. One method comprises receiving corrosion rate signals from a first sensor associated with a first compute node, determining a first corrosion level for the first compute node as a function of the corrosion rate signal received from the first sensor, and automatically removing a first workload from the first compute node in response to determining that the first compute node has a first corrosion level that is greater than a setpoint level of corrosion.Type: GrantFiled: July 27, 2012Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Publication number: 20160026800Abstract: An apparatus includes a boundary module that determines if a mobile device is within a secure area. The mobile device includes a computing device capable of connecting to a wireless network. The apparatus includes a download module that downloads a latest version of a file from a secure server to the mobile device in response to the boundary module determining that the mobile device has entered the secure area. The apparatus includes a copy module that copies the file from the mobile device to the secure server in response to the boundary module determining that the mobile device has left the secure area and a deletion module that deletes the file from the mobile device in response to the boundary module determining that the mobile device has left the secure area and in response to the copy module completing copying the file from the mobile device to the secure server.Type: ApplicationFiled: July 28, 2014Publication date: January 28, 2016Inventors: Robert T Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V Mendoza
-
Patent number: 9094509Abstract: For generating privacy, a detection module detects an optical lingual cue from user speech that comprises an audible signal. A generation module transmits an inverse audible signal generated from the optical lingual cue.Type: GrantFiled: June 28, 2012Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Robert T Arenburg, Franck Barillaud, Shiv Dutta, Alfredo V Mendoza
-
Publication number: 20150170651Abstract: In a VOIP teleconference, the conference is monitored for speech distortion in either received or transmitted audio speech. Responsive to such distortion, a voice to text conversion is displayed on appropriate receiving terminals only for the time period of the audio speech distortion.Type: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert Thomas Arenburg, Franck Barillaud, Shivanth Dutta, Alfredo V. Mendoza
-
Patent number: 8930953Abstract: Mechanisms that dynamically check availability of hardware resources for applications of virtual environments are provided. One or more computing devices have various hardware resources available to applications of a virtual environment. Hardware resources may comprise, for example, amounts of memory, amounts or units of processing capability of one or more processors, and various types of peripheral devices. The mechanisms store hardware data pertaining to a specified amount of hardware recommended or required for an application to execute within the virtual environment. The mechanisms monitor for changes to the hardware configuration that may affect amount of hardware available to the virtual environment and/or application. If the changes to the hardware reduce the amount of available hardware to a point beyond the specified amount of hardware, the mechanisms prevent the application from being executed or prevent the changes to the hardware configuration.Type: GrantFiled: January 16, 2009Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Glen E. Chalemin, Erik A. Kane, Alfredo V. Mendoza, Clifford J. Spinac
-
Publication number: 20140195372Abstract: A system for intelligently locating one or more items in a shopping store with multiple items arranged in multiple aisles includes a first communication device having a shopping assistance application configured to allow a shopper to input a shopping list comprising one or more items. Also included are multiple second communication devices located in and associated with the plurality of aisles, with each second device being configured to detect the shopping list on the first device when the shopper is within a range of distance of the second device and transmit the detected list. The system may also include a backend server configured to receive detected list and sort the detected list dynamically based on an identified at least one item and the shopper. The backend server can also display the sorted list on the first device. The at least one item may be highlighted in the sorted list.Type: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard T. Bassemir, Eric Forestier, Alfredo V. Mendoza, Didier Petitprez, Andrew G. Tonkin
-
Publication number: 20140195373Abstract: A system includes a first device for allowing a consumer to input a shopping list, and multiple second devices associated with a plurality of aisles in a shopping store. Each second device is configured to detect the shopping list on the first device when the consumer is within a predefined range of distance from the second device, and to transmit the detected list. The system also includes one or more image-capturing device for transmitting captured images; and a server configured to do the following: (i) receive the list from the second device, (ii) receive the images from the image-capturing device, (iii) check whether an item on the list is present in an aisle based upon an identified location of the consumer, (iv) scan the images to identify one or more images including the at least one item, (v) dynamically sort the list, (vi) display the sorted list and links on the first device, and (vi) determine whether one or more items must be restocked on shelves.Type: ApplicationFiled: January 10, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Richard T. Bassemir, Eric Forestier, Alfredo V. Mendoza, Didier Petitprez, Andrew G. Tonkin
-
Publication number: 20140195374Abstract: A method for managing inventory includes detecting a shopping list on a communication device, transmitting the detected list to a server associated with the shopping store, transmitting images to the server, checking whether at least one item of the shopping list is present in an aisle based on a location of a consumer, scanning the images to identify images including the at least one item, and dynamically sorting the items in the shopping list based on the checking performed. The method also includes displaying the sorted list along with image links on the communication device, where at least one item in the sorted list is highlighted or placed on top based on the check performed, and where each of the image links includes an image with at least one augmented item. The method further includes determining items that need to be restocked in the shopping store.Type: ApplicationFiled: October 30, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Richard T. Bassemir, Eric Forestier, Alfredo V. Mendoza, Didier Petitprez, Andrew G. Tonkin
-
Publication number: 20140033222Abstract: Computer-implemented methods for workload management and related computer program products are disclosed. One method comprises receiving corrosion rate signals from a first sensor associated with a first compute node, determining a first corrosion level for the first compute node as a function of the corrosion rate signal received from the first sensor, and automatically removing a first workload from the first compute node in response to determining that the first compute node has a first corrosion level that is greater than a setpoint level of corrosion.Type: ApplicationFiled: July 27, 2012Publication date: January 30, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rajesh K. Jeyapaul, Alfredo V. Mendoza
-
Publication number: 20140003596Abstract: For generating privacy, a detection module detects an optical lingual cue from user speech that generates an audible signal. A generation module transmits an inverse audible signal generated from the optical lingual cue.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert T. Arenburg, Franck Barillaud, Shiv Dutta, Alfredo V. Mendoza
-
Patent number: 8489465Abstract: A system for allocating resources which are anticipated to be available in an on-demand computing at some time in the future, wherein a producer trending agent (PTA) lists resources according to a trend prediction of resource availability in the past, a consumer trending agent (CTA) places bids for listed resources according to previous resource usage trends, and an arbitration system (REAS) matches the bids with the listings to determine if a match exists. If so, a binding contract for consumption of the matched listed resources is established. The PTA also produce tier-based dynamic incentive (TDI) schema which divides potential bidders into tiers, and offers additional resource incentives according to the tiers. Both PTA and CTA dynamically update their available/usage trends, listings and bids, over time.Type: GrantFiled: May 2, 2012Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Kyusun Chang, Jagadish Dasari, John Anthony Falkl, Alfredo V Mendoza
-
Publication number: 20130179064Abstract: A portable electronic device receives wireless signals from an external signal-generating source. The wireless signals include offering identifiers that are associated with an offering at a location of the external signal-generating source. The portable electronic device may determine the offering identifier from the wireless signal, and match the offering identifier with one or more offerings of interest that are selected by the user. The portable electronic device may determine the direction from which the wireless signal is received based on the strength of the wireless signal received by the antenna, and presenting an indicator to the user that indicates the direction to the location of the external signal-generating source if the offering identifier matches one or more of the offerings of interest as selected by the user.Type: ApplicationFiled: January 6, 2012Publication date: July 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert T. Arenburg, Franck Barillaud, Shivnath Dutta, Alfredo V. Mendoza