Patents by Inventor Nicholas Fishwick
Nicholas Fishwick 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: 20240269576Abstract: A computer system and method for synchronizing actions associated with media between a media/network device and peripherals. In an example implementation, a system includes a one or more processors configured to receive, by a communication module from a media/network device based on peripheral addressing information, a peripheral payload including a first set of actions and timing information related to media. The one or more processors perform the first set of actions based on the peripheral payload, generate response data for the first set of actions, and transmit the response data to the media/network device via a wireless network.Type: ApplicationFiled: February 27, 2024Publication date: August 15, 2024Applicant: OpenTV, Inc.Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Patent number: 11944917Abstract: A computer system and method for synchronizing actions associated with media between a media/network device and peripherals. In an example implementation, a system includes a one or more processors configured to receive, by a communication module from a media/network device based on peripheral addressing information, a peripheral payload including a first set of actions and timing information related to media. The one or more processors perform the first set of actions based on the peripheral payload, generate response data for the first set of actions, and transmit the response data to the media/network device via a wireless network.Type: GrantFiled: November 17, 2021Date of Patent: April 2, 2024Assignee: OPENTV, INC.Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Patent number: 11783561Abstract: Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area.Type: GrantFiled: December 23, 2020Date of Patent: October 10, 2023Assignee: Nagravision S.A.Inventors: Christophe Oddou, Thierry Dagaeff, Nicholas Fishwick
-
Patent number: 11621989Abstract: Techniques for providing live content at different quality levels to a user device include advertising content availability at multiple quality levels for selection by the user device, receiving a quality level selection from the user device, wherein the quality level selection matches one of the advertised multiple quality levels, determining whether the received quality level selection differs from a currently used quality level, when it is determined that the received quality level selection is different from the currently used quality level, reconfiguring a transcoder to transcode the live content to only the received quality level, and updating a metafile to include a first quality level at a first bitrate lower than a bitrate for the received quality level selection and a second quality level at a second bitrate higher than the bitrate for the received quality level selection.Type: GrantFiled: March 26, 2021Date of Patent: April 4, 2023Assignee: OPENTV, INC.Inventors: Claes Georg Andersson, Nicholas Daniel Doerring, Nicholas Fishwick, John Michael Teixeira
-
Publication number: 20220176261Abstract: A computer system and method for synchronizing actions associated with media between a media/network device and peripherals. In an example implementation, a system includes a one or more processors configured to receive, by a communication module from a media/network device based on peripheral addressing information, a peripheral payload including a first set of actions and timing information related to media. The one or more processors perform the first set of actions based on the peripheral payload, generate response data for the first set of actions, and transmit the response data to the media/network device via a wireless network.Type: ApplicationFiled: November 17, 2021Publication date: June 9, 2022Applicant: OpenTV, Inc.Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Patent number: 11207608Abstract: A computer system and method for synchronizing actions associated with media between a media/network device and peripherals. In an example implementation, a system includes a one or more processors configured to receive, by a communication module from a media/network device based on peripheral addressing information, a peripheral payload including a first set of actions and timing information related to media. The one or more processors perform the first set of actions based on the peripheral payload, generate response data for the first set of actions, and transmit the response data to the media/network device via a wireless network.Type: GrantFiled: November 13, 2017Date of Patent: December 28, 2021Assignee: OPENTV, INC.Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Publication number: 20210357623Abstract: Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area.Type: ApplicationFiled: December 23, 2020Publication date: November 18, 2021Applicant: Nagravision S.A.Inventors: Christophe ODDOU, Thierry DAGAEFF, Nicholas FISHWICK
-
Publication number: 20210281623Abstract: Techniques for providing live content at different quality levels to a user device include advertising content availability at multiple quality levels for selection by the user device, receiving a quality level selection from the user device, wherein the quality level selection matches one of the advertised multiple quality levels, determining whether the received quality level selection differs from a currently used quality level, when it is determined that the received quality level selection is different from the currently used quality level, reconfiguring a transcoder to transcode the live content to only the received quality level, and updating a metafile to include a first quality level at a first bitrate lower than a bitrate for the received quality level selection and a second quality level at a second bitrate higher than the bitrate for the received quality level selection.Type: ApplicationFiled: March 26, 2021Publication date: September 9, 2021Applicant: OpenTV, Inc.Inventors: Claes Georg Andersson, Nicholas Daniel Doerring, Nicholas Fishwick, John Michael Teixeira
-
Patent number: 10992721Abstract: Techniques for providing live content at different quality levels to a user device include advertising content availability at multiple quality levels for selection by the user device, receiving a quality level selection from the user device, wherein the quality level selection matches one of the advertised multiple quality levels, determining whether the received quality level selection differs from a currently used quality level, when it is determined that the received quality level selection is different from the currently used quality level, reconfiguring a transcoder to transcode the live content to only the received quality level, and updating a metafile to include a first quality level at a first bitrate lower than a bitrate for the received quality level selection and a second quality level at a second bitrate higher than the bitrate for the received quality level selection.Type: GrantFiled: March 27, 2019Date of Patent: April 27, 2021Assignee: OPENTV, INC.Inventors: Claes Georg Andersson, Nicholas Daniel Doerring, Nicholas Fishwick, John Michael Teixeira
-
Patent number: 10909350Abstract: A method, system, device, and/or a non-transitory computer readable medium to provide a customized application associated with a television experience based on the recognition of users located in front of a television display and in the field of view of a camera. The method may include performing an initializing operation, the initializing operation including enrolling a plurality of users in a database of a computer system, acquiring a wide image using the camera and scanning the wide image for biometric information; and performing an identification operation requested by the application including, acquiring a second wide image with the camera, extracting an active area from the second wide image, storing the extracted active area as a second fast scanning area image, and extracting the biometric data of a face appearing in the second fast scanning area image.Type: GrantFiled: December 31, 2018Date of Patent: February 2, 2021Assignee: Nagravision S.A.Inventors: Christophe Oddou, Thierry Dagaeff, Nicholas Fishwick
-
Patent number: 10531155Abstract: Advertisements included in a stored digital video program are identified and indexed. A user can time shift the advertisements to play out at a different time position in the program or not play the advertisement at all. A user may incur an advertisement debt for skipping or fast forwarding an advertisement. The advertisement debt can be offset by viewing ads, trading the debt with other users or by paying for the debt in another form.Type: GrantFiled: October 10, 2018Date of Patent: January 7, 2020Assignee: OPENTV, INC.Inventors: John Michael Teixeira, Nicholas Fishwick
-
Publication number: 20190289049Abstract: Techniques for providing live content at different quality levels to a user device include advertising content availability at multiple quality levels for selection by the user device, receiving a quality level selection from the user device, wherein the quality level selection matches one of the advertised multiple quality levels, determining whether the received quality level selection differs from a currently used quality level, when it is determined that the received quality level selection is different from the currently used quality level, reconfiguring a transcoder to transcode the live content to only the received quality level, and updating a metafile to include a first quality level at a first bitrate lower than a bitrate for the received quality level selection and a second quality level at a second bitrate higher than the bitrate for the received quality level selection.Type: ApplicationFiled: March 27, 2019Publication date: September 19, 2019Applicant: OpenTV, Inc.Inventors: Claes Georg Andersson, Nicholas Daniel Doerring, Nicholas Fishwick, John Michael Teixeira
-
Publication number: 20190138788Abstract: A method, system, device, and/or a non-transitory computer readable medium to provide a customized application associated with a television experience based on the recognition of users located in front of a television display and in the field of view of a camera. The method may include performing an initializing operation, the initializing operation including enrolling a plurality of users in a database of a computer system, acquiring a wide image using the camera and scanning the wide image for biometric information; and performing an identification operation requested by the application including, acquiring a second wide image with the camera, extracting an active area from the second wide image, storing the extracted active area as a second fast scanning area image, and extracting the biometric data of a face appearing in the second fast scanning area image.Type: ApplicationFiled: December 31, 2018Publication date: May 9, 2019Applicant: Nagravision S.A.Inventors: Christophe ODDOU, Thierry DAGAEFF, Nicholas FISHWICK
-
Publication number: 20190045265Abstract: Advertisements included in a stored digital video program are identified and indexed. A user can time shift the advertisements to play out at a different time position in the program or not play the advertisement at all. A user may incur an advertisement debt for skipping or fast forwarding an advertisement. The advertisement debt can be offset by viewing ads, trading the debt with other users or by paying for the debt in another form.Type: ApplicationFiled: October 10, 2018Publication date: February 7, 2019Applicant: OPENTV, INC.Inventors: John Michael TEIXEIRA, Nicholas FISHWICK
-
Patent number: 10192101Abstract: A method, system, device, and/or a non-transitory computer readable medium to provide a customized application associated with a television experience based on the recognition of users located in front of a television display and in the field of view of a camera. The method may include performing an initializing operation, the initializing operation including enrolling a plurality of users in a database of a computer system, acquiring a wide image using the camera and scanning the wide image for biometric information; and performing an identification operation requested by the application including, acquiring a second wide image with the camera, extracting an active area from the second wide image, storing the extracted active area as a second fast scanning area image, and extracting the biometric data of a face appearing in the second fast scanning area image.Type: GrantFiled: July 13, 2017Date of Patent: January 29, 2019Assignee: NAGRAVISION S.A.Inventors: Christophe Oddou, Thierry Dagaeff, Nicholas Fishwick
-
Patent number: 10104430Abstract: Advertisements included in a stored digital video program are identified and indexed. A user can time shift the advertisements to play out at a different time position in the program or not play the advertisement at all. A user may incur an advertisement debt for skipping or fast forwarding an advertisement. The advertisement debt can be offset by viewing ads, trading the debt with other users or by paying for the debt in another form.Type: GrantFiled: November 24, 2015Date of Patent: October 16, 2018Assignee: OPENTV, INC.Inventors: John Michael Teixeira, Nicholas Fishwick
-
Publication number: 20180065057Abstract: A computer system and method for synchronizing actions associated with media between a media/network device and peripherals. In an example implementation, a system includes a one or more processors configured to receive, by a communication module from a media/network device based on peripheral addressing information, a peripheral payload including a first set of actions and timing information related to media. The one or more processors perform the first set of actions based on the peripheral payload, generate response data for the first set of actions, and transmit the response data to the media/network device via a wireless network.Type: ApplicationFiled: November 13, 2017Publication date: March 8, 2018Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Patent number: 9833723Abstract: A computer system and method for delivering synchronized metadata for a media to a target device that is associated with a plurality of peripherals.Type: GrantFiled: December 31, 2014Date of Patent: December 5, 2017Assignee: OpenTV, Inc.Inventors: Claes Georg Andersson, John Michael Teixeira, Nicholas Daniel Doerring, Nicholas Fishwick, Colin Reed Miller
-
Publication number: 20170308737Abstract: Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area.Type: ApplicationFiled: July 13, 2017Publication date: October 26, 2017Applicant: NAGRAVISION S.A.Inventors: CHRISTOPHE ODDOU, THIERRY DAGAEFF, NICHOLAS FISHWICK
-
Patent number: 9740913Abstract: Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: —an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, —a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, —a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area.Type: GrantFiled: December 8, 2011Date of Patent: August 22, 2017Assignee: Nagravision S.A.Inventors: Christophe Oddou, Thierry Dagaeff, Nicholas Fishwick