Patents by Inventor Marc P. Yvon
Marc P. Yvon 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: 20250148123Abstract: A method, system, and computer program product detect and react to neural signals. The method includes monitoring the neural signals, which are collected from a user by a neural-computer interface (NCI) device. The method further includes detecting, based on the monitoring, an inhibitory signal in the neural signals and determining, in response to the detecting, that the inhibitory signal is aligned with an emotionally salient signal. Additionally, the method includes generating a notification in response to the determining that the inhibitory signal is aligned with the emotionally salient signal. The notification is displayed at an output device.Type: ApplicationFiled: November 6, 2023Publication date: May 8, 2025Inventors: Sara E Berger, Marc P. Yvon, NEIL DELIMA
-
Publication number: 20250124161Abstract: A method, computer program product, and computer system are provided for prevention of unconsented emotional response data capture by immersive applications. The method includes obtaining identified emotional stimuli in an immersive application that are associated with emotional response data capture. The method determines if there is a recorded user consent to an emotional response data capture for an identified stimulus; and, when there is no recorded user consent, the method provides a notification to the user notifying them of the emotional response data capture. The method records a consent response from the user to consent to or deny emotional response data capture for the identified stimulus and/or the immersive application.Type: ApplicationFiled: November 16, 2023Publication date: April 17, 2025Inventors: Marc P. Yvon, NEIL DELIMA, Sara E. Berger
-
Publication number: 20250068707Abstract: Various embodiments are provided herein for collaborating in a shared Command Line Interface (CLI) session in a computing environment having one or more processor devices. A unique CLI session, shared between multiple users and platforms using at least one of a Cloud UI dashboard and CLI tool, is instantiated by a session owner. By virtue of permissions established by the shared, unique CLI session, execution of at least one CLI command is managed in the CLI session by at least one of the session owner and authorized ones of those of the multiple users.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paritosh RANJAN, Marc P. YVON, Saurabh YADAV, Prodip ROY, Prosanta SAHA, Bhubaneswar PADHAN
-
Patent number: 11445108Abstract: Method and system are provided for direction guidance of an endoscopic device in a tubular organ. The method receives a current image frame from a camera disposed on the endoscopic device, where the current image frame captures a visible lumen of the tubular organ. The method determines an area of the visible lumen in the current image frame and a ratio of the area of the visible lumen to a minimum enclosing circle of the visible lumen. If the ratio breaches a defined threshold, the method adjusts a target direction of the endoscopic device in a direction from a center of the visible lumen towards a center of the image frame and outputs a notification of the adjusted target direction to a controller of the endoscopic device.Type: GrantFiled: March 5, 2021Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Saniya Ben Hassen, Marc P. Yvon, Anthony Herve, Christel Beaujard
-
Publication number: 20220286602Abstract: Method and system are provided for direction guidance of an endoscopic device in a tubular organ. The method receives a current image frame from a camera disposed on the endoscopic device, where the current image frame captures a visible lumen of the tubular organ. The method determines an area of the visible lumen in the current image frame and a ratio of the area of the visible lumen to a minimum enclosing circle of the visible lumen. If the ratio breaches a defined threshold, the method adjusts a target direction of the endoscopic device in a direction from a center of the visible lumen towards a center of the image frame and outputs a notification of the adjusted target direction to a controller of the endoscopic device.Type: ApplicationFiled: March 5, 2021Publication date: September 8, 2022Inventors: Saniya Ben Hassen, Marc P. Yvon, Anthony Herve, Christel BEAUJARD
-
Patent number: 10382556Abstract: Providing a registry of sensor devices may comprise obtaining a device, determining one or more information types returned by the device, determining one or more communication protocols used by the device for transmitting information, determining one or more encoding schemes used by the device to format the information, adding the device to the registry of sensor devices including at least the one or more information types, the one or more communication protocols and the one or more encoding schemes, and allowing access to the registry of sensor devices.Type: GrantFiled: August 5, 2013Date of Patent: August 13, 2019Assignee: International Business Machines CorporationInventors: Wilfredo Ferre, Dimitri Kanevsky, Peter K. Malkin, Marc P. Yvon
-
Patent number: 10375171Abstract: Providing a registry of sensor devices may comprise obtaining a device, determining one or more information types returned by the device, determining one or more communication protocols used by the device for transmitting information, determining one or more encoding schemes used by the device to format the information, adding the device to the registry of sensor devices including at least the one or more information types, the one or more communication protocols and the one or more encoding schemes, and allowing access to the registry of sensor devices.Type: GrantFiled: June 27, 2013Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Wilfredo Ferre, Dimitri Kanevsky, Peter K. Malkin, Marc P. Yvon
-
Patent number: 10241762Abstract: A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples. One or more processors receive source code which includes code to be applied in a sequential series to one or more tuples. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct. Processor(s) also generate code for: checking that all tuples in a processing window have been buffered; and applying the converted code to each tuple in the processing window.Type: GrantFiled: February 19, 2018Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Frederic Chanson, Saniya Ben Hassen, Marc P. Yvon
-
Publication number: 20180173507Abstract: A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples, and where each tuple has a timestamp and a value. One or more processors receive source code. The source code includes: code to be applied in a sequential series to one or more tuples; a definition of a size of a sequence of tuples to be processed as a processing window; and a size of a sequence of earlier tuples that a current tuple depends upon as a dependence window. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer in accordance with the processing window and the dependence window; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct.Type: ApplicationFiled: November 10, 2017Publication date: June 21, 2018Inventors: FREDERIC CHANSON, SANIYA BEN HASSEN, MARC P. YVON
-
Publication number: 20180173508Abstract: A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples. One or more processors receive source code which includes code to be applied in a sequential series to one or more tuples. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct. Processor(s) also generate code for: checking that all tuples in a processing window have been buffered; and applying the converted code to each tuple in the processing window.Type: ApplicationFiled: February 19, 2018Publication date: June 21, 2018Inventors: FREDERIC CHANSON, SANIYA BEN HASSEN, MARC P. YVON
-
Patent number: 9983858Abstract: A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples, and where each tuple has a timestamp and a value. One or more processors receive source code. The source code includes: code to be applied in a sequential series to one or more tuples; a definition of a size of a sequence of tuples to be processed as a processing window; and a size of a sequence of earlier tuples that a current tuple depends upon as a dependence window. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer in accordance with the processing window and the dependence window; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct.Type: GrantFiled: November 10, 2017Date of Patent: May 29, 2018Assignee: International Business Machines CorporationInventors: Frederic Chanson, Saniya Ben Hassen, Marc P. Yvon
-
Patent number: 9946522Abstract: A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples, and where each tuple has a timestamp and a value. One or more processors receive source code. The source code includes: code to be applied in a sequential series to one or more tuples; a definition of a size of a sequence of tuples to be processed as a processing window; and a size of a sequence of earlier tuples that a current tuple depends upon as a dependence window. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer in accordance with the processing window and the dependence window; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct.Type: GrantFiled: December 16, 2016Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Frederic Chanson, Saniya Ben Hassen, Marc P. Yvon
-
Patent number: 9881487Abstract: An embodiment of the invention may include a method, a computer program product and a computer system for assessing interactions towards an electronic device. The embodiment may include a computing device that monitors a pattern of actions of a first user, where the first user is associated with a first electronic device. The embodiment may include a computing device that determines that at least one action from the first user indicates the first user is undergoing an aggressive act. The embodiment may include a computing device that responds to the aggressive act by: communicating results of the determination that the first pattern matches the data pattern to a second electronic device; and/or sending information detailing a command to activate a device component of one or both of the first electronic device and a third electronic device.Type: GrantFiled: November 12, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Christel Amato, Peter K. Malkin, Marc P. Yvon
-
Patent number: 9764718Abstract: A method, and associated system and computer program product, for managing braking of a moving vehicle. A speed and deceleration of the moving vehicle are monitored. External and/or internal conditions relating to the moving vehicle and/or the vehicle's driver are detected. A hardware processor: calculates a braking distance for the moving vehicle for the detected external and/or internal conditions from the monitored speed and deceleration of the moving vehicle; determines a spacing distance between the moving vehicle and a second vehicle ahead of the moving vehicle; adds a cascading response distance to the calculated braking distance for a third vehicle ahead of the second vehicle; and determines that the calculated braking distance is greater than the determined spacing distance. An output is generated in response to the determination that the calculated braking distance is greater than the obtained spacing distance.Type: GrantFiled: September 15, 2015Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Christel Amato, Aaron K. Baughman, Wilfredo Ferre, Peter K. Malkin, Marc P. Yvon
-
Patent number: 9715800Abstract: Lighting control for location finding is disclosed. According to embodiments, lighting control can include determining, using a group of location detectors, a first location of a computing device of a user, and obtaining, from the computing device, a target location for the user. Lighting control can include determining a path from the first location to the target location, the path determined at least based on a lighting system including a group of light emitting diode (LED) arrays, and indicating, using a first LED array of the group of LED arrays, a first portion of the path to the target location. The first portion of the path can be indicated by determining, for the plurality of LEDs of the first LED array, at least one LED that is visible at the first location, and outputting light from the at least one LED that is visible at the first location.Type: GrantFiled: April 1, 2015Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Didier Boullery, Marc P. Yvon
-
Patent number: 9704359Abstract: Lighting control for location finding is disclosed. According to embodiments, lighting control can include determining, using a group of location detectors, a first location of a computing device of a user, and obtaining, from the computing device, a target location for the user. Lighting control can include determining a path from the first location to the target location, the path determined at least based on a lighting system including a group of light emitting diode (LED) arrays, and indicating, using a first LED array of the group of LED arrays, a first portion of the path to the target location. The first portion of the path can be indicated by determining, for the plurality of LEDs of the first LED array, at least one LED that is visible at the first location, and outputting light from the at least one LED that is visible at the first location.Type: GrantFiled: September 28, 2015Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Didier Boullery, Marc P. Yvon
-
Publication number: 20170140636Abstract: An embodiment of the invention may include a method, a computer program product and a computer system for assessing interactions towards an electronic device. The embodiment may include a computing device that monitors a pattern of actions of a first user, where the first user is associated with a first electronic device. The embodiment may include a computing device that determines that at least one action from the first user indicates the first user is undergoing an aggressive act. The embodiment may include a computing device that responds to the aggressive act by: communicating results of the determination that the first pattern matches the data pattern to a second electronic device; and/or sending information detailing a command to activate a device component of one or both of the first electronic device and a third electronic device.Type: ApplicationFiled: November 12, 2015Publication date: May 18, 2017Inventors: Christel Amato, Peter K. Malkin, Marc P. Yvon
-
Publication number: 20170072921Abstract: A method, and associated system and computer program product, for managing braking of a moving vehicle. A speed and deceleration of the moving vehicle are monitored. External and/or internal conditions relating to the moving vehicle and/or the vehicle's driver are detected. A hardware processor: calculates a braking distance for the moving vehicle for the detected external and/or internal conditions from the monitored speed and deceleration of the moving vehicle; determines a spacing distance between the moving vehicle and a second vehicle ahead of the moving vehicle; adds a cascading response distance to the calculated braking distance for a third vehicle ahead of the second vehicle; and determines that the calculated braking distance is greater than the determined spacing distance. An output is generated in response to the determination that the calculated braking distance is greater than the obtained spacing distance.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventors: Christel Amato, Aaron K. Baughman, Wilfredo Ferre, Peter K. Malkin, Marc P. Yvon
-
Publication number: 20160292975Abstract: Lighting control for location finding is disclosed. According to embodiments, lighting control can include determining, using a group of location detectors, a first location of a computing device of a user, and obtaining, from the computing device, a target location for the user. Lighting control can include determining a path from the first location to the target location, the path determined at least based on a lighting system including a group of light emitting diode (LED) arrays, and indicating, using a first LED array of the group of LED arrays, a first portion of the path to the target location. The first portion of the path can be indicated by determining, for the plurality of LEDs of the first LED array, at least one LED that is visible at the first location, and outputting light from the at least one LED that is visible at the first location.Type: ApplicationFiled: September 28, 2015Publication date: October 6, 2016Inventors: Didier Boullery, Marc P. Yvon
-
Publication number: 20160292973Abstract: Lighting control for location finding is disclosed. According to embodiments, lighting control can include determining, using a group of location detectors, a first location of a computing device of a user, and obtaining, from the computing device, a target location for the user. Lighting control can include determining a path from the first location to the target location, the path determined at least based on a lighting system including a group of light emitting diode (LED) arrays, and indicating, using a first LED array of the group of LED arrays, a first portion of the path to the target location. The first portion of the path can be indicated by determining, for the plurality of LEDs of the first LED array, at least one LED that is visible at the first location, and outputting light from the at least one LED that is visible at the first location.Type: ApplicationFiled: April 1, 2015Publication date: October 6, 2016Inventors: Didier Boullery, Marc P. Yvon