Patents by Inventor Eric B. Libow
Eric B. Libow 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: 11695625Abstract: A method, computer system, and a computer program product for dynamic internet of things (IoT) device grouping is provided. After an initial location of an IoT device is set, a current location of the IoT device is later determined. Thereafter, the determined current location is compared to the initial location. Responsive to determining that the current location does not match the initial location based on the comparing, a new IoT device group is assigned to the IoT device.Type: GrantFiled: July 15, 2021Date of Patent: July 4, 2023Assignee: International Business Machines CorporationInventors: Jackson P. Leonard, Ajit Jariwala, Eric B. Libow, Thomas Scott Wallace
-
Publication number: 20230014584Abstract: A method, computer system, and a computer program product for dynamic internet of things (IoT) device grouping is provided. After an initial location of an IoT device is set, a current location of the IoT device is later determined. Thereafter, the determined current location is compared to the initial location. Responsive to determining that the current location does not match the initial location based on the comparing, a new IoT device group is assigned to the IoT device.Type: ApplicationFiled: July 15, 2021Publication date: January 19, 2023Inventors: Jackson P. Leonard, Ajit Jariwala, Eric B. Libow, Thomas Scott Wallace
-
Publication number: 20220198548Abstract: Generating a digital twin template for a set of physical assets based upon several considerations including a pattern usage analysis that takes into account the current and historical operating data for the set of physical assets. The current and historical operating data for the set of physical assets is processed by an Enterprise Asset Management (EAM) solution to ultimately generate a useful digital twin template for a given user to consistently make informed decisions with respect to the various modes of operating and/or maintaining the set of physical assets.Type: ApplicationFiled: December 17, 2020Publication date: June 23, 2022Inventors: Lisa Seacat DeLuca, Eric B. Libow
-
Patent number: 11012899Abstract: A method, system and computer program product for controlling the delivery of voice communications. A profile is created for the user of a mobile device that specifies the thresholds for switching between a cellular network and a wireless network to conduct voice communications as well as stores a list of contacts and associated security levels. If the signal strength of the cellular radio signal is below a threshold, then the mobile device detects one or more wireless networks that are in the area of the user of the mobile device. The profile of the user of the mobile device is then checked to determine if the mobile device is authorized to switch to one of the detected wireless networks to deliver voice communications based on a security level associated with the party communicating with the user. In this manner, the user is able to control the delivery of voice communications.Type: GrantFiled: January 21, 2020Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10938976Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.Type: GrantFiled: September 30, 2019Date of Patent: March 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10917495Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: GrantFiled: July 8, 2019Date of Patent: February 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Patent number: 10762072Abstract: An embodiment of the invention pertains to processing messages received from a set of devices. A mapping of message fields to fact table columns is stored in a mapping table of a relational database. The method comprises, for each received message, determining all fields of the received message. If it is determined that the mapping table does not assign a fact table column to each of the determined fields of the message, a new mapping between message fields to respective fact table is automatically stored in the mapping table. A mapping is identified in the mapping table that assigns each of the determined fields of the message to a respective one of the columns of the fact table. The field values of the message are stored in the fact table in accordance with the identified mapping.Type: GrantFiled: January 30, 2017Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Eric B. Libow, Markus Lorch, Martin A. Oberhofer, Torsten Steinbach
-
Publication number: 20200162970Abstract: A method, system and computer program product for controlling the delivery of voice communications. A profile is created for the user of a mobile device that specifies the thresholds for switching between a cellular network and a wireless network to conduct voice communications as well as stores a list of contacts and associated security levels. If the signal strength of the cellular radio signal is below a threshold, then the mobile device detects one or more wireless networks that are in the area of the user of the mobile device. The profile of the user of the mobile device is then checked to determine if the mobile device is authorized to switch to one of the detected wireless networks to deliver voice communications based on a security level associated with the party communicating with the user. In this manner, the user is able to control the delivery of voice communications.Type: ApplicationFiled: January 21, 2020Publication date: May 21, 2020Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10609203Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.Type: GrantFiled: November 21, 2018Date of Patent: March 31, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10609606Abstract: A method, system and computer program product for controlling the delivery of voice communications. A profile is created for the user of a mobile device that specifies the thresholds for switching between a cellular network and a wireless network to conduct voice communications as well as stores a list of contacts and associated security levels. If the signal strength of the cellular radio signal is below a threshold, then the mobile device detects one or more wireless networks that are in the area of the user of the mobile device. The profile of the user of the mobile device is then checked to determine if the mobile device is authorized to switch to one of the detected wireless networks to deliver voice communications based on a security level associated with the party communicating with the user. In this manner, the user is able to control the delivery of voice communications.Type: GrantFiled: August 30, 2017Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10601949Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: GrantFiled: June 19, 2019Date of Patent: March 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Patent number: 10587719Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: GrantFiled: June 24, 2019Date of Patent: March 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Publication number: 20200028956Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.Type: ApplicationFiled: September 30, 2019Publication date: January 23, 2020Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10484500Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis. In an embodiment, a number of prompts are presented to the target user to allow the target user to validate the relevant information before updating the profile.Type: GrantFiled: January 5, 2017Date of Patent: November 19, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Publication number: 20190335015Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: ApplicationFiled: July 8, 2019Publication date: October 31, 2019Inventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Publication number: 20190312951Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: ApplicationFiled: June 24, 2019Publication date: October 10, 2019Inventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Publication number: 20190306268Abstract: Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis.Type: ApplicationFiled: June 19, 2019Publication date: October 3, 2019Inventors: Eric B. Libow, Walker L. Sherk, Thomas S. Wallace, Pu Yang
-
Patent number: 10375437Abstract: A wireless connection may be established between a first computing device and a second computing device. A first media content may be displayed by the first computing device. The wireless connection may be determined to include a signal strength. The signal strength may be determined to be below a signal strength. In response to the determining that the wireless connection includes a signal strength and determining that the signal strength is below a threshold, a first bookmark may be generated. The first bookmark may reference a location within the first media content.Type: GrantFiled: June 18, 2015Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Patent number: 10257340Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.Type: GrantFiled: December 15, 2017Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow
-
Publication number: 20190098125Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a voice delivery application, running on a mobile device of a user, receives a text message from a user; by use of sensor inputs of the mobile device, the mobile device stores data regarding environment of the mobile device including external audio equipment, speed of the user, and bystanders within a hearing range of the environment; various data describing a sender of the text message and the bystanders are analyzed for respective relationships with the user and with each other to determine a confidentiality group dictating whether or not the text message may be heard by the bystander; the text message may be scanned for content screening, then according to configuration of the voice delivery application, the text message is securely delivered to the user by voice.Type: ApplicationFiled: November 21, 2018Publication date: March 28, 2019Inventors: Darryl M. Adderly, Jonathan W. Jackson, Ajit Jariwala, Eric B. Libow