Patents by Inventor Peter Bull
Peter Bull 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: 12664129Abstract: Techniques for managing shared data records for multiple clients that have simultaneous access and editing privileges to the shared data records are disclosed. When a change is made to a shared data record, this change should be pushed out to all clients currently accessing the shared data record so that the individual clients are provided a current version of the shared data record. However, some rules may be applied to the updated data record prior to being pushed out to each client, which may result in additional changes. Therefore, in response to such requested rules-based changes, an updated shared data record is provided to each of the clients which have access to the shared data record. The shared data record may be updated in response to a change request from one of the clients, rules being applied to the shared data record, or some other trigger which causes the update.Type: GrantFiled: March 31, 2020Date of Patent: June 23, 2026Assignee: Oracle International CorporationInventors: Dylan Conley, Peter Bull, Jeffrey Charles Wilkins, Kirk Warren Rasmussen, Joseph Arthur Campbell, Joshua Edward Thorson
-
Publication number: 20250359931Abstract: A medical laser system for outputting laser pulses includes at least one laser cavity configured to generate at least one laser pulse, a rotating mirror configured to receive and reflect the at least one laser pulse, a beam splitter configured to receive and reflect a portion of the at least one laser pulse received from the rotating mirror, an energy-sensing device configured to detect the portion of the at least one laser pulse, an energy measurement assembly configured to generate a feedback signal based on the portion of the at least one laser pulse detected by the energy-sensing device, and a controller configured to generate an electronic control pulse based on the feedback signal received from the energy measurement assembly to generate at least one adjusted laser pulse.Type: ApplicationFiled: August 1, 2025Publication date: November 27, 2025Applicant: Boston Scientific Scimed, Inc.Inventors: Baocheng YANG, Xirong YANG, Peter BULL, Brian CHENG, Rongwei Jason XUAN, Jian James ZHANG, Thomas Charles HASENBERG, David PIH
-
Patent number: 12419684Abstract: A medical laser system for outputting laser pulses includes at least one laser cavity configured to generate at least one laser pulse, a rotating mirror configured to receive and reflect the at least one laser pulse, a beam splitter configured to receive and reflect a portion of the at least one laser pulse received from the rotating mirror, an energy-sensing device configured to detect the portion of the at least one laser pulse, an energy measurement assembly configured to generate a measurement signal based on the portion of the at least one laser pulse detected by the energy-sensing device, and a controller. The controller may include a calibration module. The calibration module may be configured to generate at least one categorized calibration table, determine calibration parameters, interpolate the calibration parameters, and cause the at least one laser cavity to generate at least one calibrated laser pulse.Type: GrantFiled: May 20, 2022Date of Patent: September 23, 2025Assignee: Boston Scientific Scimed, Inc.Inventors: Baocheng Yang, David Pih, Xirong Yang, Peter Bull, Brian Cheng, Rongwei Jason Xuan, Jian James Zhang, Thomas Charles Hasenberg
-
Patent number: 12402945Abstract: A medical laser system for outputting laser pulses includes at least one laser cavity configured to generate at least one laser pulse, a rotating mirror configured to receive and reflect the at least one laser pulse, a beam splitter configured to receive and reflect a portion of the at least one laser pulse received from the rotating mirror, an energy-sensing device configured to detect the portion of the at least one laser pulse, an energy measurement assembly configured to generate a feedback signal based on the portion of the at least one laser pulse detected by the energy-sensing device, and a controller configured to generate an electronic control pulse based on the feedback signal received from the energy measurement assembly to generate at least one adjusted laser pulse.Type: GrantFiled: May 20, 2022Date of Patent: September 2, 2025Assignee: Boston Scientific Scimed, Inc.Inventors: Baocheng Yang, Xirong Yang, Peter Bull, Brian Cheng, Rongwei Jason Xuan, Jian James Zhang, Thomas Charles Hasenberg, David Pih
-
Patent number: 12334051Abstract: Technology is provided for causing a computing system to extract conversation features from a multiparty conversation (e.g., between a coach and mentee), apply the conversation features to a machine learning system to generate conversation analysis indicators, and apply a mapping of conversation analysis indicators to actions and inferences to determine actions to take or inferences to make for the multiparty conversation. In various implementations, the actions and inferences can include determining scores for the multiparty conversation such as a score for progress toward a coaching goal, instant scores for various points throughout the conversation, conversation impact score, ownership scores, etc. These scores can be, e.g., surfaced in various user interfaces along with context and benchmark indicators, used to select resources for the coach or mentee, used to update coach/mentee matchings, used to provide real-time alerts to signify how the conversation is going, etc.Type: GrantFiled: July 11, 2022Date of Patent: June 17, 2025Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Publication number: 20250138269Abstract: A laser system includes a first laser cavity to output a laser light along a first path, a first mirror to receive the laser light from the first laser cavity, and redirect the laser light along a second path that is different than the first path, a second mirror to receive the laser light from the first mirror, and redirect the laser light along a third path that is different than the first path and the second path, a beam splitter located at a first position on the third path, a beam combiner located at a second position on the third path; and a coupling lens assembly, the coupling lens assembly including a lens located at a third position on the third path, wherein the coupling lens assembly moves the lens in x-, y-, and x-directions.Type: ApplicationFiled: December 30, 2024Publication date: May 1, 2025Applicant: Boston Scientific Scimed, Inc.Inventors: Xirong YANG, Baocheng YANG, Brian CHENG, Peter BULL, Viju PANICKER, Yang-Te FAN, Rongwei Jason XUAN, Thomas Charles HASENBERG, Jian James ZHANG
-
Patent number: 12288560Abstract: Technology is provided for identifying synthesized conversation features from recorded conversations. The technology can identify, for each of one or more utterances, data for multiple modalities, such as acoustic data, video data, and text data. The technology can extract features, for each particular utterance of the one or more utterances, from each of the data for the multiple modalities associated with that particular utterance. The technology can also apply a machine learning model that receives the extracted features and/or previously synthesized conversation features and produces one or more additional synthesized conversation features.Type: GrantFiled: November 1, 2022Date of Patent: April 29, 2025Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Patent number: 12288398Abstract: Technology is provided for generating conversation features for recorded conversations. The technology includes, receiving videos depicting a multiple-user interaction, segmenting the videos into multiple utterances based on identifying utterances from individual users, receiving label data for the utterance segments specifying conversation features, and storing the label data in association with the utterance segments.Type: GrantFiled: October 31, 2023Date of Patent: April 29, 2025Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Patent number: 12216323Abstract: A laser system includes a first laser cavity to output a laser light along a first path, a first mirror to receive the laser light from the first laser cavity, and redirect the laser light along a second path that is different than the first path, a second mirror to receive the laser light from the first mirror, and redirect the laser light along a third path that is different than the first path and the second path, a beam splitter located at a first position on the third path, a beam combiner located at a second position on the third path; and a coupling lens assembly, the coupling lens assembly including a lens located at a third position on the third path, wherein the coupling lens assembly moves the lens in x-, y-, and x-directions.Type: GrantFiled: September 27, 2023Date of Patent: February 4, 2025Assignee: Boston Scientific Scimed, Inc.Inventors: Xirong Yang, Baocheng Yang, Brian Cheng, Peter Bull, Viju Panicker, Yang-Te Fan, Rongwei Jason Xuan, Thomas Charles Hasenberg, Jian James Zhang
-
Publication number: 20240371393Abstract: Technology is provided for conversation analysis. The technology includes, receiving multiple utterance representations, where each utterance representation represents a portion of a conversation performed by at least two users, and each utterance representation is associated with video data, acoustic data, and text data. The technology further includes generating a first utterance output by applying video data, acoustic data, and text data of the first utterance representation to a respective video processing part of the machine learning system to generate video, text, and acoustic-based outputs. A second utterance output is further generated for a second user. Conversation analysis indicators are generated by applying, to a sequential machine learning system the combined speaker features and a previous state of the sequential machine learning system.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Applicant: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Patent number: 12073851Abstract: Technology is provided for conversation analysis. The technology includes, receiving multiple utterance representations, where each utterance representation represents a portion of a conversation performed by at least two users, and each utterance representation is associated with video data, acoustic data, and text data. The technology further includes generating a first utterance output by applying video data, acoustic data, and text data of the first utterance representation to a respective video processing part of the machine learning system to generate video, text, and acoustic-based outputs. A second utterance output is further generated for a second user. Conversation analysis indicators are generated by applying, to a sequential machine learning system the combined speaker features and a previous state of the sequential machine learning system.Type: GrantFiled: July 11, 2022Date of Patent: August 27, 2024Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Publication number: 20240213734Abstract: Techniques are provided for controlling an output laser pulse signal of a medical device. A control device defines a time duration of capacitive discharge to a laser device. The time duration corresponds to an intended energy of the output laser pulse signal. The control device generates a plurality of sub-pulse control signals. The sub-pulse control signals define a series of capacitive discharge events of the capacitor bank. The control device modulates one or more of a sub-pulse control signal period or a sub-pulse time duration of the sub-pulse control signals to modify the capacitive discharge of the capacitor bank to the laser device during the time duration.Type: ApplicationFiled: March 11, 2024Publication date: June 27, 2024Applicant: Boston Scientific Scimed, Inc.Inventors: Jian James ZHANG, Baocheng YANG, Xirong YANG, Hyun Wook KANG, Brian CHENG, Peter BULL, Rongwei Jason XUAN, Thomas C. HASENBERG
-
Patent number: 11955765Abstract: Techniques are provided for controlling an output laser pulse signal of a medical device. A control device defines a time duration of capacitive discharge to a laser device. The time duration corresponds to an intended energy of the output laser pulse signal. The control device generates a plurality of sub-pulse control signals. The sub-pulse control signals define a series of capacitive discharge events of the capacitor bank. The control device modulates one or more of a sub-pulse control signal period or a sub-pulse time duration of the sub-pulse control signals to modify the capacitive discharge of the capacitor bank to the laser device during the time duration.Type: GrantFiled: September 25, 2020Date of Patent: April 9, 2024Assignee: Boston Scientific Scimed, Inc.Inventors: Jian James Zhang, Baocheng Yang, Xirong Yang, Hyun Wook Kang, Brian Cheng, Peter Bull, Rongwei Jason Xuan, Thomas C. Hasenberg
-
Publication number: 20240062547Abstract: Technology is provided for generating conversation features for recorded conversations. The technology includes, receiving videos depicting a multiple-user interaction, segmenting the videos into multiple utterances based on identifying utterances from individual users, receiving label data for the utterance segments specifying conversation features, and storing the label data in association with the utterance segments.Type: ApplicationFiled: October 31, 2023Publication date: February 22, 2024Applicant: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Publication number: 20240019657Abstract: A laser system includes a first laser cavity to output a laser light along a first path, a first mirror to receive the laser light from the first laser cavity, and redirect the laser light along a second path that is different than the first path, a second mirror to receive the laser light from the first mirror, and redirect the laser light along a third path that is different than the first path and the second path, a beam splitter located at a first position on the third path, a beam combiner located at a second position on the third path; and a coupling lens assembly, the coupling lens assembly including a lens located at a third position on the third path, wherein the coupling lens assembly moves the lens in x-, y-, and x-directions.Type: ApplicationFiled: September 27, 2023Publication date: January 18, 2024Applicant: Boston Scientific Scimed, Inc.Inventors: Xirong YANG, Baocheng YANG, Brian CHENG, Peter BULL, Viju PANICKER, Yang-Te FAN, Rongwei Jason XUAN, Thomas Charles HASENBERG, Jian James ZHANG
-
Patent number: 11809011Abstract: A laser system includes a first laser cavity to output a laser light along a first path, a first mirror to receive the laser light from the first laser cavity, and redirect the laser light along a second path that is different than the first path, a second mirror to receive the laser light from the first mirror, and redirect the laser light along a third path that is different than the first path and the second path, a beam splitter located at a first position on the third path, a beam combiner located at a second position on the third path; and a coupling lens assembly, the coupling lens assembly including a lens located at a third position on the third path, wherein the coupling lens assembly moves the lens in x-, y-, and x-directions.Type: GrantFiled: December 13, 2021Date of Patent: November 7, 2023Assignee: Boston Scientific Scimed, Inc.Inventors: Xirong Yang, Baocheng Yang, Brian Cheng, Peter Bull, Viju Panicker, Yang-Te Fan, Rongwei Jason Xuan, Thomas Charles Hasenberg, Jian James Zhang
-
Patent number: 11810357Abstract: Technology is provided for generating conversation features for recorded conversations. The technology includes, receiving videos depicting a multiple-user interaction, segmenting the videos into multiple utterances based on identifying utterances from individual users, receiving label data for the utterance segments specifying conversation features, and storing the label data in association with the utterance segments.Type: GrantFiled: February 21, 2020Date of Patent: November 7, 2023Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Publication number: 20230083298Abstract: Technology is provided for identifying synthesized conversation features from recorded conversations. The technology can identify, for each of one or more utterances, data for multiple modalities, such as acoustic data, video data, and text data. The technology can extract features, for each particular utterance of the one or more utterances, from each of the data for the multiple modalities associated with that particular utterance. The technology can also apply a machine learning model that receives the extracted features and/or previously synthesized conversation features and produces one or more additional synthesized conversation features.Type: ApplicationFiled: November 1, 2022Publication date: March 16, 2023Applicant: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Patent number: 11521620Abstract: Technology is provided for identifying synthesized conversation features from recorded conversations. The technology can identify, for each of one or more utterances, data for multiple modalities, such as acoustic data, video data, and text data. The technology can extract features, for each particular utterance of the one or more utterances, from each of the data for the multiple modalities associated with that particular utterance. The technology can also apply a machine learning model that receives the extracted features and/or previously synthesized conversation features and produces one or more additional synthesized conversation features.Type: GrantFiled: February 21, 2020Date of Patent: December 6, 2022Assignee: BetterUp, Inc.Inventors: Andrew Reece, Peter Bull, Gus Cooney, Casey Fitzpatrick, Gabriella Rosen Kellerman, Ryan Sonnek
-
Publication number: 20220378505Abstract: A medical laser system for outputting laser pulses includes at least one laser cavity configured to generate at least one laser pulse, a rotating mirror configured to receive and reflect the at least one laser pulse, a beam splitter configured to receive and reflect a portion of the at least one laser pulse received from the rotating mirror, an energy-sensing device configured to detect the portion of the at least one laser pulse, an energy measurement assembly configured to generate a feedback signal based on the portion of the at least one laser pulse detected by the energy-sensing device, and a controller configured to generate an electronic control pulse based on the feedback signal received from the energy measurement assembly to generate at least one adjusted laser pulse.Type: ApplicationFiled: May 20, 2022Publication date: December 1, 2022Applicant: Boston Scientific Scimed, Inc.Inventors: Baocheng YANG, Xirong YANG, Peter BULL, Brian CHENG, Rongwei Jason XUAN, Jian James ZHANG, Thomas Charles HASENBERG, David PIH