Patents by Inventor Bruno Nieuwenhuys
Bruno Nieuwenhuys 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: 11695546Abstract: A method comprises receiving a session identifier from a streaming system that identifies a user session with the streaming system. The method further includes receiving a first message from a streaming system that is based on a token that is generated based on a combination of the session identifier and a timestamp at which an insertable content item was presented to the user in a content stream by the streaming system. The first message is decrypted using a plurality of timestamps that are within a range of a current time. An identifier is determined for the insertable content item based on the decrypted message. A second message is transmitted to an enabling system, the message including instructions for execution by the enabling system to execute one or more operations with the identified insertable content item.Type: GrantFiled: June 1, 2020Date of Patent: July 4, 2023Assignee: ADSWIZZ INC.Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Guillaume Drevet
-
Patent number: 11645675Abstract: An online system trains machine learning models that, when applied to gathered sensor data, determines personal characteristics (e.g., age, gender, height) of an individual in a non-intrusive manner. Specifically, the online system trains a first machine learning model that analyzes sensor data gathered from a client device associated with the individual. The first machine learning model determines whether a trigger event, such as whether the individual is walking, is currently occurring. A second machine learning model trained by the online system analyzes sensor data corresponding to the trigger event to identify the personal characteristics of the walking individual.Type: GrantFiled: March 31, 2017Date of Patent: May 9, 2023Assignee: AdsWizz Inc.Inventors: Bruno Nieuwenhuys, Victor Mocioiu, Sergiu Alexandrescu, Ciprian Caba, Alexandru Cotiga
-
Patent number: 11588866Abstract: An online system tailors audio segments for users accessing a live audio stream such that the audio segments can be presented to users during a break of the live audio stream. The audio segment can include interactive content as well as one or both of an audio clip and a standard message, each of which serves as a type of introduction to the interactive content. For each user, the online system analyzes characteristics of the user to determine whether to include the standard message in addition to the audio clip, or to withhold the standard message from the audio segment. Therefore, different users accessing the live audio stream can be appropriately introduced to the interactive content which can improve the likelihood that the users interact with the interactive content.Type: GrantFiled: November 10, 2020Date of Patent: February 21, 2023Assignee: AdsWizz Inc.Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Florin Guzik
-
Publication number: 20220166824Abstract: A content replacement system sends a content item with one or more content replacement parts to be consumed by a user of a client device. The content item is further associated with an interaction pattern that corresponds to a particular user interaction and a defined action that is to be executed by the client device when the particular user interaction is performed on the client device. While the content replacement part is played on the client device, one or more sensors of the client device acquire data regarding user interactions performed by the user on the client device. The acquired data is processed to determine whether the user has performed a user interaction that matches the interaction pattern. Upon detecting a match, the client device sends a notification to the content replacement system indicating that the match has occurred and further executes the defined action.Type: ApplicationFiled: February 10, 2022Publication date: May 26, 2022Inventors: Bruno Nieuwenhuys, Bogdan Bocse, Mihai Ciurea, Caba Ciprian, Guzik Dumitru Florin
-
Patent number: 11310301Abstract: A content replacement system sends a content item with one or more content replacement parts to be consumed by a user of a client device. The content item is further associated with an interaction pattern that corresponds to a particular user interaction and a defined action that is to be executed by the client device when the particular user interaction is performed on the client device. While the content replacement part is played on the client device, one or more sensors of the client device acquire data regarding user interactions performed by the user on the client device. The acquired data is processed to determine whether the user has performed a user interaction that matches the interaction pattern. Upon detecting a match, the client device sends a notification to the content replacement system indicating that the match has occurred and further executes the defined action.Type: GrantFiled: March 31, 2021Date of Patent: April 19, 2022Assignee: AdsWizz Inc.Inventors: Bruno Nieuwenhuys, Bogdan Bocse, Mihai Ciurea, Caba Ciprian, Guzik Dumitru Florin
-
Publication number: 20210067574Abstract: An online system tailors audio segments for users accessing a live audio stream such that the audio segments can be presented to users during a break of the live audio stream. The audio segment can include interactive content as well as one or both of an audio clip and a standard message, each of which serves as a type of introduction to the interactive content. For each user, the online system analyzes characteristics of the user to determine whether to include the standard message in addition to the audio clip, or to withhold the standard message from the audio segment. Therefore, different users accessing the live audio stream can be appropriately introduced to the interactive content which can improve the likelihood that the users interact with the interactive content.Type: ApplicationFiled: November 10, 2020Publication date: March 4, 2021Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Florin Guzik
-
Patent number: 10868846Abstract: An online system tailors audio segments for users accessing a live audio stream such that the audio segments can be presented to users during a break of the live audio stream. The audio segment can include interactive content as well as one or both of an audio clip and a standard message, each of which serves as a type of introduction to the interactive content. For each user, the online system analyzes characteristics of the user to determine whether to include the standard message in addition to the audio clip, or to withhold the standard message from the audio segment. Therefore, different users accessing the live audio stream can be appropriately introduced to the interactive content which can improve the likelihood that the users interact with the interactive content.Type: GrantFiled: August 16, 2018Date of Patent: December 15, 2020Assignee: ADSWIZZ INC.Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Florin Guzik
-
Publication number: 20200382275Abstract: A method comprises receiving a session identifier from a streaming system that identifies a user session with the streaming system. The method further includes receiving a first message from a streaming system that is based on a token that is generated based on a combination of the session identifier and a timestamp at which an insertable content item was presented to the user in a content stream by the streaming system. The first message is decrypted using a plurality of timestamps that are within a range of a current time. An identifier is determined for the insertable content item based on the decrypted message. A second message is transmitted to an enabling system, the message including instructions for execution by the enabling system to execute one or more operations with the identified insertable content item.Type: ApplicationFiled: June 1, 2020Publication date: December 3, 2020Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Guillaume Drevet
-
Patent number: 10248378Abstract: A content replacement system identifies regular content replacement parts and alternative content replacement parts, each alternative content replacement part being a content item with a duration within one of a plurality of ranges. The system detects a start of a content replacement break in a listener content stream, the listener content stream shifted by a listener delay value from a live content stream. The system inserts the regular content replacement parts into the stream. The system detects an end of the content replacement break for the listener content stream, and selects one of the alternative content replacement parts to insert into the listener content stream, the selected alternative content replacement part having a duration that when inserted into the listener content stream minimizes a difference between the listener delay value and a target delay value.Type: GrantFiled: July 7, 2016Date of Patent: April 2, 2019Assignee: ADSWIZZ INC.Inventors: Bruno Nieuwenhuys, Bogdan Bocse, Mihai Ciurea
-
Publication number: 20190058745Abstract: An online system tailors audio segments for users accessing a live audio stream such that the audio segments can be presented to users during a break of the live audio stream. The audio segment can include interactive content as well as one or both of an audio clip and a standard message, each of which serves as a type of introduction to the interactive content. For each user, the online system analyzes characteristics of the user to determine whether to include the standard message in addition to the audio clip, or to withhold the standard message from the audio segment. Therefore, different users accessing the live audio stream can be appropriately introduced to the interactive content which can improve the likelihood that the users interact with the interactive content.Type: ApplicationFiled: August 16, 2018Publication date: February 21, 2019Inventors: Victor Mocioiu, Bruno Nieuwenhuys, Vlad Andrei Dumitru, Florin Guzik
-
Publication number: 20180285319Abstract: An online system trains machine learning models that, when applied to gathered sensor data, determines personal characteristics (e.g., age, gender, height) of an individual in a non-intrusive manner. Specifically, the online system trains a first machine learning model that analyzes sensor data gathered from a client device associated with the individual. The first machine learning model determines whether a trigger event, such as whether the individual is walking, is currently occurring. A second machine learning model trained by the online system analyzes sensor data corresponding to the trigger event to identify the personal characteristics of the walking individual.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Bruno Nieuwenhuys, Victor Mocioiu, Sergiu Alexandrescu, Ciprian Caba, Alexandru Cotiga
-
Patent number: 10051327Abstract: An online system predicts attention scores using a predictive model, each attention score representing a user's perspicaciousness as the user is accessing a live stream. The predictive model describes a relationship between a user's attention score and when the user joined the live stream. Therefore, when the online system receives a request to generate an attention score for a user that joined the live stream at a particular time, the online system applies the predictive model to determine a predicted attention score for the user. The online system can provide the predicted attention score to a content provider server such that the content provider server can select content items to be presented to each user during a break in the live stream. If users do not respond to presented content items as expected, the online system can update the predictive model to account for the unexpected responses.Type: GrantFiled: July 17, 2017Date of Patent: August 14, 2018Assignee: AdsWizz Inc.Inventors: Bruno Nieuwenhuys, Victor Mocioiu, Adrian Hospodar, Mihai Isaroiu, Alexandru Cotiga
-
Publication number: 20170131967Abstract: A content replacement system identifies regular content replacement parts and alternative content replacement parts, each alternative content replacement part being a content item with a duration within one of a plurality of ranges. The system detects a start of a content replacement break in a listener content stream, the listener content stream shifted by a listener delay value from a live content stream. The system inserts the regular content replacement parts into the stream. The system detects an end of the content replacement break for the listener content stream, and selects one of the alternative content replacement parts to insert into the listener content stream, the selected alternative content replacement part having a duration that when inserted into the listener content stream minimizes a difference between the listener delay value and a target delay value.Type: ApplicationFiled: July 7, 2016Publication date: May 11, 2017Inventors: Bruno Nieuwenhuys, Bogdan Bocse, Mihai Ciurea
-
Publication number: 20140181243Abstract: A method for tracking digital content. The method can include receiving digital content data from a digital content provider; generating a client digital content data stream using the digital content data; sending the client digital content data stream to a client system; and sending a signal to a digital content tracking system when an event is triggered by at least one of (1) a status of the client digital content data stream, (2) a placeholder associated with the client digital content data stream, (3) an external event, and (4) metadata in the client digital content data stream. Accordingly, the method can be used to manage the complexity of the streaming data to a variety of client systems while simultaneously transmitting event-triggered signals to a variety of digital content tracking systems.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ADSWIZZ S.A.Inventor: Bruno NIEUWENHUYS
-
Publication number: 20110145370Abstract: Methods and systems to insert secondary content within a primary audio and/or video stream in real-time. Insertion may be implemented as a continuous process and/or on-demand, and may be implemented independent of content provider and content consumer platform technologies. Insertion may be implemented transparent to content providers and content consumers. Secondary content may include personalized content, which may be personalized with respect to an individual and/or a group of individuals. Secondary content may include personalized advertising content. A media stream may be monitored and inspected and to determine where to place personalized content.Type: ApplicationFiled: August 31, 2010Publication date: June 16, 2011Inventor: Bruno Nieuwenhuys