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: 10361976
    Abstract: 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: Grant
    Filed: May 12, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
  • Publication number: 20190222543
    Abstract: 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: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
  • Patent number: 10108720
    Abstract: 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: Grant
    Filed: November 28, 2012
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Li Chen, Henri F. Meli, David M. Stecher, Lin Sun
  • Publication number: 20180240168
    Abstract: 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: Application
    Filed: April 25, 2018
    Publication date: August 23, 2018
    Inventors: CORVILLE O. ALLEN, RICHARD G. BOWERS, LISA M. W. BRADLEY, HENRI F. MELI, GERALD G. TOMKINS
  • Patent number: 10043203
    Abstract: 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: Grant
    Filed: March 4, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Richard G. Bowers, Lisa M. W. Bradley, Henri F. Meli, Gerald G. Tomkins
  • Patent number: 9967358
    Abstract: 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: Grant
    Filed: March 26, 2015
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
  • Publication number: 20170322799
    Abstract: 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: Application
    Filed: May 5, 2016
    Publication date: November 9, 2017
    Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Tintin S. Soemargono, Stefanus Wiguna
  • Patent number: 9791942
    Abstract: 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: Grant
    Filed: March 31, 2015
    Date of Patent: October 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Richard G. Bowers, Lisa M. Bradley, Henri F. Meli, Gerald G. Tomkins
  • Patent number: 9769095
    Abstract: 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: Grant
    Filed: May 31, 2013
    Date of Patent: September 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
  • Publication number: 20170250933
    Abstract: 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: Application
    Filed: May 12, 2017
    Publication date: August 31, 2017
    Inventors: Corville O. Allen, Faheem Altaf, Robert E. Loredo, Henri F. Meli
  • Patent number: 9628548
    Abstract: 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: Grant
    Filed: August 30, 2016
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
  • Patent number: 9525751
    Abstract: 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: Grant
    Filed: May 12, 2016
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
  • Publication number: 20160359952
    Abstract: 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: Application
    Filed: August 30, 2016
    Publication date: December 8, 2016
    Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Adrienne Y. Miller
  • Publication number: 20160291701
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Corville O. ALLEN, Richard G. BOWERS, Lisa M. BRADLEY, Henri F. MELI, Gerald G. TOMKINS
  • Publication number: 20160285991
    Abstract: 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: Application
    Filed: March 26, 2015
    Publication date: September 29, 2016
    Inventors: Joel Duquene, Morris S. Johnson, JR., Henri F. Meli, Adrienne Y. Miller
  • Publication number: 20160285993
    Abstract: 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: Application
    Filed: May 12, 2016
    Publication date: September 29, 2016
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
  • Publication number: 20160260144
    Abstract: 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: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: CORVILLE O. ALLEN, RICHARD G. BOWERS, LISA M. W. BRADLEY, HENRI F. MELI, GERALD G. TOMKINS
  • Patent number: 9409464
    Abstract: A method, system or computer usable program product for dynamically changing transparency of portions of a vehicle transparent material including determining a location of a bright light with respect to a vehicle; determining a driver location within the vehicle; selectively changing a transparency of a selected portion of the vehicle transparent material to obscure the bright light from the driver's eyes, while allowing a majority of the vehicle transparent material to remain normally transparent; and repeating the above steps continually to adjust a location of the selected portion of the vehicle transparent material as the vehicle changes orientation with respect to the bright light.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: August 9, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Thomas G. Tomkins, Corville O. Allen, Joel Duquene, Henri F. Meli, Gerald G. Tomkins
  • Patent number: 9372778
    Abstract: 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: Grant
    Filed: January 29, 2016
    Date of Patent: June 21, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel Duquene, Morris S. Johnson, Jr., Henri F. Meli, Adrienne Y. Miller
  • Patent number: 9344510
    Abstract: One or more remote content-displaying devices are represented on a display of a content-pushing device. A user of the content-pushing device is thus enabled to select which remote content-displaying device(s) is to receive and display the content.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marcus L. Belvin, Henri F. Meli