Patents by Inventor Henri F. Meli
Henri F. Meli 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: 11362971Abstract: A computer-implemented method, computer program product, and computing system is provided for sharing resources between users. In an implementation, a method may include receiving a sharing request for a resource from a requesting participant of a collaborative session. The method may also include receiving a sharing authorization from a sharing participant of the collaborative session. The method may further include simultaneously downloading the resource from a resource location by a computing device associated with the sharing participant and uploading the resource to the requesting participant by the computing device associated with the sharing participant.Type: GrantFiled: October 31, 2019Date of Patent: June 14, 2022Assignee: International Business Machines CorporationInventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Patent number: 10904171Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: GrantFiled: March 27, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Publication number: 20200067857Abstract: A computer-implemented method, computer program product, and computing system is provided for sharing resources between users. In an implementation, a method may include receiving a sharing request for a resource from a requesting participant of a collaborative session. The method may also include receiving a sharing authorization from a sharing participant of the collaborative session. The method may further include simultaneously downloading the resource from a resource location by a computing device associated with the sharing participant and uploading the resource to the requesting participant by the computing device associated with the sharing participant.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Patent number: 10511553Abstract: A computer-implemented method, computer program product, and computing system is provided for sharing resources between users. In an implementation, a method may include receiving a sharing request for a resource from a requesting participant of a collaborative session. The method may also include receiving a sharing authorization from a sharing participant of the collaborative session. The method may further include simultaneously downloading the resource from a resource location by a computing device associated with the sharing participant and uploading the resource to the requesting participant by the computing device associated with the sharing participant.Type: GrantFiled: December 30, 2013Date of Patent: December 17, 2019Assignee: International Business Machines CorporationInventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Patent number: 10361976Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: GrantFiled: May 12, 2017Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Publication number: 20190222543Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: ApplicationFiled: March 27, 2019Publication date: July 18, 2019Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Patent number: 10108720Abstract: According to an embodiment of the present invention, a system displays initial search results based on a query and enables selection by a user of an item within the search results. The system determines refined search results based on behavior of the user with respect to the initial search results. Embodiments of the present invention further include a method and computer program product for presenting revised search results based on user behavior while examining the results in substantially the same manners described above.Type: GrantFiled: November 28, 2012Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Li Chen, Henri F. Meli, David M. Stecher, Lin Sun
-
Publication number: 20180240168Abstract: A method, system, and/or computer program product utilize a server system to receive a product buyer data set that includes (i) information indicative of a plurality of previous-buyer individuals who have purchased a product, and (ii) current location information respectively associated with devices operated by the plurality of previous-buyer individuals. The server system receives an indication that a first device of a shopper has been located within a location in a store where the product is being offered for sale for a time. In response to the indication, the server system determines that a second device of a previous-buyer individual is within a second threshold vicinity of the first device such that the previous-buyer individual is within the second threshold vicinity of the shopper. In response to the determination, the server system then connects in communication the first device and the second device in an instant messaging chat session.Type: ApplicationFiled: April 25, 2018Publication date: August 23, 2018Inventors: CORVILLE O. ALLEN, RICHARD G. BOWERS, LISA M. W. BRADLEY, HENRI F. MELI, GERALD G. TOMKINS
-
Patent number: 10043203Abstract: Electronic sensors co-locate two subject-related persons. A first positioning system on a first communication device determines a first location of a first person within a physical retail store at which a particular type of product is displayed. The first communication device receives a message from a second communication device describing a second location of a second person, who has been predetermined to have used the particular type of product that is displayed at the first location. The first communication device transmits a message to the second communication device requesting that the second person meet the first person at the first location to discuss products being displayed at the first location. The first communication device receives a responsive message indicating an agreement from the second person to meet the first person at the first location, and then transmits, to the second communication device, navigational directions from the second location to the first location.Type: GrantFiled: March 4, 2015Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Richard G. Bowers, Lisa M. W. Bradley, Henri F. Meli, Gerald G. Tomkins
-
Patent number: 9967358Abstract: A computer-implemented method for collaborative caching of files during a collaboration session includes receiving a request from a first electronic device for a first file. The method determines whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the method determines whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the method sends the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: GrantFiled: March 26, 2015Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Publication number: 20170322799Abstract: In an approach to section level version control, a computing device fetches one or more changesets associated with a section of code to generate a change history. The computing device displays the change history. The computing device displays markers to identify changes to the section of code. The computing device sorts the change history by timestamp. The computing device displays a virtual preview of a prospective change to the section of code.Type: ApplicationFiled: May 5, 2016Publication date: November 9, 2017Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Tintin S. Soemargono, Stefanus Wiguna
-
Patent number: 9791942Abstract: In dynamically adjusting a keyboard mapping, a collaborative session in which a participant device is involved is detected. A conversation between participants during the collaborative session is captured, and topics being discussed during the conversation are identified using textual analysis. The topics are compared with a plurality of rules, each of which associates a topic with a keyboard mapping. From the rule that has a topic matching the identified topics, the keyboard mapping associated with the topic is obtained. The keyboard is then displayed using the keyboard mapping on the participant device. In determining the rule with the matching topic, a history of rules applied in prior collaborative session where the same or similar topics were discussed, or a profile of a participant, is considered. In this manner, keyboard mappings are dynamically adjusted, allowing for easier access to relevant keys.Type: GrantFiled: March 31, 2015Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: Corville O. Allen, Richard G. Bowers, Lisa M. Bradley, Henri F. Meli, Gerald G. Tomkins
-
Patent number: 9769095Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: GrantFiled: May 31, 2013Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Publication number: 20170250933Abstract: A method, computer program product, and computer system for defining, at a first computing device, at least a portion of a display area associated with the first computing device. A specialized communication from a second computing device is received at the first computing device. The specialized communication is rendered at the first computing device in at least the portion of the display area. Use of an application within at least the portion of the display is prevented at least while the specialized communication is accessed.Type: ApplicationFiled: May 12, 2017Publication date: August 31, 2017Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
-
Patent number: 9628548Abstract: A computer system for collaborative caching of files during a collaboration session includes program instructions for receiving a request from a first electronic device for a first file. The program instructions determine whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the program instructions determine whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the program instructions send the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: GrantFiled: August 30, 2016Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Patent number: 9525751Abstract: A compute program product for collaborative caching of files during a collaboration session includes program instructions for receiving a request from a first electronic device for a first file. The program instructions determine whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the program instructions determine whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the program instructions send the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: GrantFiled: May 12, 2016Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Publication number: 20160359952Abstract: A computer system for collaborative caching of files during a collaboration session includes program instructions for receiving a request from a first electronic device for a first file. The program instructions determine whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the program instructions determine whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the program instructions send the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: ApplicationFiled: August 30, 2016Publication date: December 8, 2016Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Adrienne Y. Miller
-
Publication number: 20160291701Abstract: In dynamically adjusting a keyboard mapping, a collaborative session in which a participant device is involved is detected. A conversation between participants during the collaborative session is captured, and topics being discussed during the conversation are identified using textual analysis. The topics are compared with a plurality of rules, each of which associates a topic with a keyboard mapping. From the rule that has a topic matching the identified topics, the keyboard mapping associated with the topic is obtained. The keyboard is then displayed using the keyboard mapping on the participant device. In determining the rule with the matching topic, a history of rules applied in prior collaborative session where the same or similar topics were discussed, or a profile of a participant, is considered. In this manner, keyboard mappings are dynamically adjusted, allowing for easier access to relevant keys.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Corville O. ALLEN, Richard G. BOWERS, Lisa M. BRADLEY, Henri F. MELI, Gerald G. TOMKINS
-
Publication number: 20160285993Abstract: A compute program product for collaborative caching of files during a collaboration session includes program instructions for receiving a request from a first electronic device for a first file. The program instructions determine whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the program instructions determine whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the program instructions send the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: ApplicationFiled: May 12, 2016Publication date: September 29, 2016Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
-
Publication number: 20160285991Abstract: A computer-implemented method for collaborative caching of files during a collaboration session includes receiving a request from a first electronic device for a first file. The method determines whether the first file is stored in one or more caches, wherein the one or more caches are associated with one or more electronic devices. Responsive to determining the first file is stored in a cache of a second electronic device, the method determines whether the first file stored in the cache of the second electronic device meets a set of guidelines. Responsive to determining the first file stored in the cache of the second electronic device meets the set of guidelines, the method sends the first file from the cache of the second electronic device via an internal network to the first electronic device.Type: ApplicationFiled: March 26, 2015Publication date: September 29, 2016Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Adrienne Y. Miller