Patents by Inventor Eric L. Masselle
Eric L. Masselle 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: 20170090446Abstract: Embodiments include wearable taste generation devices, methods and computer program products for operating the same. Aspects include receiving information regarding an ingestible item, the information includes one or more characteristics of the ingestible item and comparing the one or more characteristics to a user profile. Aspects also include identifying one or more flavorants based on the comparison and dispensing the one or more flavorants when the ingestible item is being ingested by a user.Type: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Inventors: YUK L. CHAN, MICHAEL D. ESSENMACHER, DAVID B. LECTION, ERIC L. MASSELLE
-
Publication number: 20170086480Abstract: Embodiments include wearable taste generation devices, methods and computer program products for operating the same. Aspects include receiving information regarding an ingestible item, the information includes one or more characteristics of the ingestible item and comparing the one or more characteristics to a user profile. Aspects also include identifying one or more flavorants based on the comparison and dispensing the one or more flavorants when the ingestible item is being ingested by a user.Type: ApplicationFiled: March 10, 2016Publication date: March 30, 2017Inventors: YUK L. CHAN, MICHAEL D. ESSENMACHER, DAVID B. LECTION, ERIC L. MASSELLE
-
Publication number: 20170083942Abstract: A computer-implemented method, system, and computer product for managing an electronic olfactory system in a mobile device configured to accept and deploy olfactory data. The method, system, and computer product identifies an advertising party using a mobile device in response to detecting the advertising party. The method, system, and computer product receives an advertising demand from the advertising party on the mobile device, the advertising demand comprises a first set of olfactory data and a request for emitting the first set of olfactory data and performs the advertising demand based on a user's preferences.Type: ApplicationFiled: February 29, 2016Publication date: March 23, 2017Inventors: Yuk L. Chan, Michael D. Essenmacher, David B. Lection, Eric L. Masselle
-
Publication number: 20170083948Abstract: A computer-implemented method, system, and computer product for managing an electronic olfactory system in a mobile device configured to accept and deploy olfactory data. The method, system, and computer product identifies an advertising party using a mobile device in response to detecting the advertising party. The method, system, and computer product receives an advertising demand from the advertising party on the mobile device, the advertising demand comprises a first set of olfactory data and a request for emitting the first set of olfactory data and performs the advertising demand based on a user's preferences.Type: ApplicationFiled: September 22, 2015Publication date: March 23, 2017Inventors: Yuk L. Chan, Michael D. Essenmacher, David B. Lection, Eric L. Masselle
-
Publication number: 20170010871Abstract: Embodiments of the present invention address deficiencies of the art in respect to wiring components in a component based application and provide a method, system and computer program product for heuristically assembling components in a component based application. In one embodiment, a data processing system configured to assemble component based applications can include a component aggregation application including an application builder configured to assemble components into a component based application. The system further can include a property broker coupled to the component aggregation application and configured to apply a wiring scheme to selected components in a component based application. Finally, a collaborative heuristic integration matching engine (CHIME) can be coupled to the property broker and a data store of behaviorally derived data, the CHIME including program enabled to suggest components for assembly in a component based application based upon behaviorally derived data in the data store.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Inventors: Michael D. Facemire, Eric L. Masselle, Patrick G. McGowan, Shankar Ramaswamy, Amber Roy-Chowdhury, Michael C. Wanderski
-
Patent number: 9466128Abstract: A display is created relating to photography done by a camera. A first coverage zone is determined for at least one of the following: a current photograph, or a first past photograph. A data set is generated corresponding to the display, with the display including at least a portion of the first coverage zone. At least the determining step is performed by at least one processor.Type: GrantFiled: April 23, 2013Date of Patent: October 11, 2016Assignee: GLOBALFOUNDRIES INC.Inventors: Eric L. Masselle, Andrew L. Schirmer
-
Patent number: 9454734Abstract: Embodiments of the present invention address deficiencies of the art in respect to wiring components in a component based application and provide a method, system and computer program product for heuristically assembling components in a component based application. In one embodiment, a data processing system configured to assemble component based applications can include a component aggregation application including an application builder configured to assemble components into a component based application. The system further can include a property broker coupled to the component aggregation application and configured to apply a wiring scheme to selected components in a component based application. Finally, a collaborative heuristic integration matching engine (CHIME) can be coupled to the property broker and a data store of behaviorally derived data, the CHIME including program enabled to suggest components for assembly in a component based application based upon behaviorally derived data in the data store.Type: GrantFiled: February 21, 2006Date of Patent: September 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael D. Facemire, Eric L. Masselle, Patrick G. McGowan, Shankar Ramaswamy, Amber Roy-Chowdhury, Michael Christian Wanderski
-
Publication number: 20160226866Abstract: A method and system are provided. The method includes training for one or more secondary signatures of a user. The method further includes identifying one or more inherent expressions of the user as the one or more secondary signatures. The method also includes authenticating the user using a primary signature and at least one of the one or more secondary signatures. The one or more inherent expressions are unintended expressions performed by the user in relation to the user providing the primary signature.Type: ApplicationFiled: January 29, 2015Publication date: August 4, 2016Inventors: Yuk L. Chan, Michael D. Essenmacher, David B. Lection, Eric L. Masselle
-
Patent number: 9354863Abstract: A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second computing platform. The second computing platform uses the portable initialized object to replace performing the sub-process.Type: GrantFiled: December 22, 2015Date of Patent: May 31, 2016Assignee: International Business Machines CorporationInventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle
-
Publication number: 20160103674Abstract: A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second computing platform. The second computing platform uses the portable initialized object to replace performing the sub-process.Type: ApplicationFiled: December 22, 2015Publication date: April 14, 2016Inventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle
-
Publication number: 20160085737Abstract: Embodiments of the present invention address deficiencies of the art in respect to processing forms submissions in a portal environment and provide a method, system and computer program product for independently refreshing a forms submission in a portal view. In one embodiment, a system for independently submitting forms in a portal view can include a portal server configured to render a portal view and a portlet aggregator coupled to the portal server. The portal aggregator can be configured to provide portlet markup for different portlets in the portal view where at least one of the different portlets includes a visible form includes one or more form elements.Type: ApplicationFiled: December 6, 2015Publication date: March 24, 2016Inventors: David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Publication number: 20160019382Abstract: A method for providing secure user authentication including presenting a displayed representation of a three dimensional object having multiple selection areas, wherein respective selection areas are represented on at least two faces of the object and a symbol is depicted in each of the multiple selection areas; receiving a sequence of user inputs including a plurality of user selections of respective selection areas of the object indicating selection of the respective symbol and at least one user input indicating a movement of the object between the two faces so that user selection of selection areas on each of the two faces is accomplished; utilizing a processor to compare the sequence of user inputs to a predetermined authentication sequence stored in memory; and responsive to a positive comparison of the predetermined authentication sequence, providing user authentication.Type: ApplicationFiled: August 28, 2015Publication date: January 21, 2016Inventors: Yuk L. Chan, Michael D. Essenmacher, David B. Lection, Eric L. Masselle, Mark Allen Scott
-
Publication number: 20160019378Abstract: A system or computer usable program product for providing secure user authentication including presenting a displayed representation of a three dimensional object having multiple selection areas, wherein respective selection areas are represented on at least two faces of the object and a symbol is depicted in each of the multiple selection areas; receiving a sequence of user inputs including a plurality of user selections of respective selection areas of the object indicating selection of the respective symbol and at least one user input indicating a movement of the object between the two faces so that user selection of selection areas on each of the two faces is accomplished; utilizing a processor to compare the sequence of user inputs to a predetermined authentication sequence stored in memory; and responsive to a positive comparison of the predetermined authentication sequence, providing user authentication.Type: ApplicationFiled: July 21, 2014Publication date: January 21, 2016Inventors: Yuk L. Chan, Michael D. Essenmacher, David B. Lection, Eric L. Masselle, Mark Allen Scott
-
Patent number: 9218329Abstract: Embodiments of the present invention address deficiencies of the art in respect to processing forms submissions in a portal environment and provide a method, system and computer program product for independently refreshing a forms submission in a portal view. In one embodiment, a system for independently submitting forms in a portal view can include a portal server configured to render a portal view and a portlet aggregator coupled to the portal server. The portal aggregator can be configured to provide portlet markup for different portlets in the portal view where at least one of the different portlets includes a visible form includes one or more form elements.Type: GrantFiled: June 30, 2005Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
-
Publication number: 20150317956Abstract: A system, method and wearable display unit for presenting content to a user is disclosed. A display is worn by a user in front of eyes of the user. The display includes a peripheral display area for displaying content to the user in at least one peripheral visual area of the user. A processor provides content to the peripheral display area. A database may store content and the processor obtains the content from the database. The database may be separate from the wearable display unit. A camera of the wearable display unit may also provide the content.Type: ApplicationFiled: April 30, 2014Publication date: November 5, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David B. Lection, Eric L. Masselle
-
Publication number: 20150302309Abstract: A method for autonomic group decision making may include presenting a plurality of decision options and receiving at least one decision option selected by each decision maker. A decision result may be presented including an indication of the preference for each option. Each decision maker may be allowed to revise the previously selected option for convergence to a single decision option for the group. An impedance score is determined for each decision maker in response to a decision maker selecting a different decision option. The impedance score may be based on one or more actions by the decision maker regarding selecting the decision option. A level of the impedance score indicates either progress toward or away from convergence. The impedance score may be revised each time a revised option is selected. The single decision option may be presented in response to the decision makers converging on the single decision option.Type: ApplicationFiled: March 5, 2015Publication date: October 22, 2015Inventors: Velda Bartek, Eric L. Masselle, Patrick G. McGowan
-
Patent number: 9158746Abstract: A system, method and program product for managing concurrent editing in a collaborative editing environment includes a step of a computer receiving an input to edit an electronic document from a first editor through a first user interface. Responsive to receiving an input to edit an electronic document, the computer tracks a cursor within the electronic document associated with the first editor. The computer locks content of the electronic document within a predetermined proximity of the cursor associated with the first user interface to prevent access to the content of the electronic document within the predetermined proximity of the cursor by one or more second editors. Responsive to the cursor associated with the first editor moving to a new location within the electronic document, the computer unlocks content no longer in the predetermined proximity of the cursor associated with the first editor.Type: GrantFiled: June 13, 2012Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Velda Bartek, Eric L. Masselle, Patrick G. McGowan
-
Publication number: 20150270980Abstract: According to some embodiments, a computer-implemented method includes joining a first device to a first group of one or more other devices. It is determined that a first set of filtering conditions is met by media contributed by the first device. A media control is applied, by a computer processor, to the contributed media to provide controlled media. The controlled media is a controlled version of the contributed media, and the media control application is performed automatically in response to the first set of filtering conditions for the contributed media being met. The controlled media is shared with the other devices in the first group, automatically in response to the first set of filtering conditions for the contributed media being met.Type: ApplicationFiled: March 20, 2014Publication date: September 24, 2015Applicant: International Business Machines CorporationInventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle, William G. Pagan
-
Publication number: 20150134774Abstract: A sub-process is performed on a first computing platform to create a portable initialized object. The portable initialized object is communicated to a second computing platform. The second computing platform uses the portable initialized object to replace performing the sub-process.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporationInventors: David B. Lection, Ruthie D. Lyle, Eric L. Masselle
-
Patent number: 9003396Abstract: Embodiments of the invention address deficiencies of the art in respect to file removal from a file system and provide a novel and non-obvious method, system and apparatus for file system integration of an un-installation feature. In one embodiment of the invention, an integrated un-installation data processing system can include file associations manager logic coupled to a file system and enabled determine and store file ownership and access data for every file in the file system in a uniform way. For instance, the file associations manager logic can be included as part of the file system and the file ownership and access data can include both an indication of a source application for each file and also an indication of applications accessing each file.Type: GrantFiled: June 19, 2006Date of Patent: April 7, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Eric L. Masselle, William G. Pagan