Patents by Inventor Glenn A. Morten
Glenn A. Morten 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: 11816683Abstract: A method, apparatus, and system are directed towards providing advertisement insertions at a point of consumption into digital content, such as broadcast television content. A content provider may initially mark the content for advertisement insertion, and create a metadata file indicating constraints, targets, expirations, or the like. A downstream user employs a plug-in component and provides an initial user profile, in part, to access the content with advertisements. As the content is played, and an advertising marker is encountered, fast forwarding or other skipping features are disabled, and an advertisement stream is spliced into the content stream. The advertisement stream is determined based on the user profile and/or other metadata. Moreover, the advertisement stream may be obtained over a network such that advertisements may be refreshed even years after the content has been acquired by the user. In one embodiment, the advertisement consumption may be tracked and reported.Type: GrantFiled: December 11, 2020Date of Patent: November 14, 2023Assignee: GOOGLE LLCInventors: Glenn A. Morten, Brian Baker
-
Publication number: 20210097555Abstract: A method, apparatus, and system are directed towards providing advertisement insertions at a point of consumption into digital content, such as broadcast television content. A content provider may initially mark the content for advertisement insertion, and create a metadata file indicating constraints, targets, expirations, or the like. A downstream user employs a plug-in component and provides an initial user profile, in part, to access the content with advertisements. As the content is played, and an advertising marker is encountered, fast forwarding or other skipping features are disabled, and an advertisement stream is spliced into the content stream. The advertisement stream is determined based on the user profile and/or other metadata. Moreover, the advertisement stream may be obtained over a network such that advertisements may be refreshed even years after the content has been acquired by the user. In one embodiment, the advertisement consumption may be tracked and reported.Type: ApplicationFiled: December 11, 2020Publication date: April 1, 2021Applicant: GOOGLE LLCInventors: Glenn A. MORTEN, Brian BAKER
-
Patent number: 10891633Abstract: A method, apparatus, and system are directed towards providing advertisement insertions at a point of consumption into digital content, such as broadcast television content. A content provider may initially mark the content for advertisement insertion, and create a metadata file indicating constraints, targets, expirations, or the like. A downstream user employs a plug-in component and provides an initial user profile, in part, to access the content with advertisements. As the content is played, and an advertising marker is encountered, fast forwarding or other skipping features are disabled, and an advertisement stream is spliced into the content stream. The advertisement stream is determined based on the user profile and/or other metadata. Moreover, the advertisement stream may be obtained over a network such that advertisements may be refreshed even years after the content has been acquired by the user. In one embodiment, the advertisement consumption may be tracked and reported.Type: GrantFiled: February 21, 2018Date of Patent: January 12, 2021Assignee: Google LLCInventors: Glenn A. Morten, Brian A. Baker
-
Patent number: 10691778Abstract: A system and method is arranged to provide compression and decompression of digital content in a secure manner. The system is configured to authenticate a source of the digital content, and to further determine a consumer's entitlements and rights for access to the digital content. Based upon the determined entitlements and rights for access, the system is directed to decrypt, and decompress the digital content. In one embodiment, a component of the system is enabled to establish a trust relationship with at least one other component of the system, to minimize an opportunity for piracy of the digital content. In another embodiment, a secure clock is directed to provide protection against hackers that may employ an in-circuit emulator, or the like.Type: GrantFiled: February 28, 2017Date of Patent: June 23, 2020Assignee: GOOGLE LLCInventors: Glenn A. Morten, Tomas E. Palmer, Charles D. MacLean
-
Publication number: 20200186885Abstract: Methods and systems of associating a user with an interaction via a media gateway are presented. In an example method, a media gateway may identify a user of a user device interacting with the media gateway via a local interface. The media gateway may associate the user with at least one interaction of the user device with the media gateway. The media gateway may also authenticate itself with a server, and provide to the server an indication of the association of the user with the at least one interaction of the user device with the media gateway.Type: ApplicationFiled: September 16, 2019Publication date: June 11, 2020Inventors: Jean-Rene Menand, Debra Hensgen, Glenn Morten
-
Publication number: 20180181969Abstract: A method, apparatus, and system are directed towards providing advertisement insertions at a point of consumption into digital content, such as broadcast television content. A content provider may initially mark the content for advertisement insertion, and create a metadata file indicating constraints, targets, expirations, or the like. A downstream user employs a plug-in component and provides an initial user profile, in part, to access the content with advertisements. As the content is played, and an advertising marker is encountered, fast forwarding or other skipping features are disabled, and an advertisement stream is spliced into the content stream. The advertisement stream is determined based on the user profile and/or other metadata. Moreover, the advertisement stream may be obtained over a network such that advertisements may be refreshed even years after the content has been acquired by the user. In one embodiment, the advertisement consumption may be tracked and reported.Type: ApplicationFiled: February 21, 2018Publication date: June 28, 2018Inventors: Glenn A. Morten, Brian A. Baker
-
Patent number: 9911126Abstract: A method, apparatus, and system are directed towards providing advertisement insertions at a point of consumption into digital content, such as broadcast television content. A content provider may initially mark the content for advertisement insertion, and create a metadata file indicating constraints, targets, expirations, or the like. A downstream user employs a plug-in component and provides an initial user profile, in part, to access the content with advertisements. As the content is played, and an advertising marker is encountered, fast forwarding or other skipping features are disabled, and an advertisement stream is spliced into the content stream. The advertisement stream is determined based on the user profile and/or other metadata. Moreover, the advertisement stream may be obtained over a network such that advertisements may be refreshed even years after the content has been acquired by the user. In one embodiment, the advertisement consumption may be tracked and reported.Type: GrantFiled: February 25, 2008Date of Patent: March 6, 2018Assignee: Google LLCInventors: Glenn A. Morten, Brian A. Baker
-
Publication number: 20170169194Abstract: A system and method is arranged to provide compression and decompression of digital content in a secure manner. The system is configured to authenticate a source of the digital content, and to further determine a consumer's entitlements and rights for access to the digital content. Based upon the determined entitlements and rights for access, the system is directed to decrypt, and decompress the digital content. In one embodiment, a component of the system is enabled to establish a trust relationship with at least one other component of the system, to minimize an opportunity for piracy of the digital content. In another embodiment, a secure clock is directed to provide protection against hackers that may employ an in-circuit emulator, or the like.Type: ApplicationFiled: February 28, 2017Publication date: June 15, 2017Inventors: Glenn A. Morten, Tomas E. Palmer, Charles D. MacLean
-
Patent number: 9609279Abstract: A system and method is arranged to provide compression and decompression of digital content in a secure manner. The system is configured to authenticate a source of the digital content, and to further determine a consumer's entitlements and rights for access to the digital content. Based upon the determined entitlements and rights for access, the system is directed to decrypt, and decompress the digital content. In one embodiment, a component of the system is enabled to establish a trust relationship with at least one other component of the system, to minimize an opportunity for piracy of the digital content. In another embodiment, a secure clock is directed to provide protection against hackers that may employ an in-circuit emulator, or the like.Type: GrantFiled: September 19, 2005Date of Patent: March 28, 2017Assignee: Google Inc.Inventors: Glenn A. Morten, Tomás E. Palmer, Charles D. MacLean
-
Publication number: 20160142355Abstract: Techniques disclosed herein integrate communication mechanisms of a business or government with time management/calendar systems having knowledge of an employee's work schedule and geo-location, with a set of rules usable to selectively store and/or forward work related communications to an employee, while enabling overrides for emergencies, preventing employee self-exploitation, and monitoring for compliance. When a work related communications is sent towards an employee, the system receives the communication, and evaluates the communication based on the employee's work schedule, geo-location, and any other restrictions within the set of rules. When it is determined that the communications should be restricted from being sent, and no override to the restrictions is identified, then the communication is scheduled for transmission to the employee at a later time. Overrides to the restrictions are logged and monitored for compliance to company or public policy.Type: ApplicationFiled: November 18, 2014Publication date: May 19, 2016Applicant: NAGRAVISION S.A.Inventor: Glenn Morten
-
Publication number: 20160050468Abstract: Media content containing a substantially invisible watermark and/or a fingerprint may be redistributed/retransmitted in a way that bypasses bypass the detectability of a hidden or invisible watermark or fingerprint. In particular, a first segment of media content may be received by a first receiver and a second segment of media content may be received by a second server. The first and second segments may be stored on a storage device. The first and second segments may be made available to a client in the form of a concatenated media content.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Glenn Morten, Charles Michael Fish
-
Publication number: 20150373304Abstract: Methods and systems of associating a user with an interaction via a media gateway are presented. In an example method, a media gateway may identify a user of a user device interacting with the media gateway via a local interface. The media gateway may associate the user with at least one interaction of the user device with the media gateway. The media gateway may also authenticate itself with a server, and provide to the server an indication of the association of the user with the at least one interaction of the user device with the media gateway.Type: ApplicationFiled: June 18, 2014Publication date: December 24, 2015Inventors: Jean-Rene Menand, Debra Hensgen, Glenn Morten
-
Publication number: 20150296258Abstract: Methods and systems to schedule media content using a media gateway are presented. In an example method, data is collected that identifies content accessed from one or more communication networks via the media gateway by a user. Further content items for presentation to the user are determined based on the collected data. The further content items may be sourced by content channels received at the media gateway. The further content items may then be scheduled for presentation to the user. The scheduling may include defining a sequence in which the further content items are to be presented to the user.Type: ApplicationFiled: April 14, 2014Publication date: October 15, 2015Applicant: Nagravision S.A.Inventor: Glenn Morten
-
Publication number: 20150222436Abstract: A system for controlling access to a facility such as a parking structure includes an access device that operates a physical barrier that controls access and a controller that communicates with the access device via a communication network to control the operation of the access device. Messages exchanged between the controller and the access device are secured by encrypting the messages using a first private key and by encrypting a hash value of the encrypted message with a second private key.Type: ApplicationFiled: February 6, 2014Publication date: August 6, 2015Applicant: NAGRAVISION S.A.Inventor: Glenn Morten
-
Publication number: 20150205824Abstract: A system and method for providing aggregated metadata for programming content is provided. In example embodiments, data regarding a program is collected from a third party source. The collected data is parsed to identify metadata for the program. The metadata collected from the third party source is merged with official metadata for the program to create aggregated metadata for the program. The aggregated metadata is stored to a metadata warehouse that is searchable.Type: ApplicationFiled: January 22, 2014Publication date: July 23, 2015Applicant: OpenTV, Inc.Inventor: Glenn Morten
-
Patent number: 9038147Abstract: Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination.Type: GrantFiled: May 1, 2014Date of Patent: May 19, 2015Assignee: Google Inc.Inventors: Hao-Nong Chen, Michael Rutman, Charles Duncan MacLean, Edward Charles Hiar, Glenn A. Morten
-
Patent number: 8868464Abstract: A method, apparatus, and system are directed towards employing a chain of permission keys obtained during playing of advertisements within content to enable continued playing of the content. A sequence of encoded permission keys are generated with each encoded permission key, except a last permission key, incorporating a scrambling key useable to decode a next encoded permission key within the sequence of encoded permission keys that enables playing of a next portion of the content. If playing of any advertisement within the content is avoided, then access to an associated scrambling key useable to decode a next permission key is prevented, which in turn inhibits playing of a next portion of the content. In another embodiment, a heartbeat analysis may also be performed to monitor if skipping of an advertisement is being attempted, and if so, playing of the content is prevented.Type: GrantFiled: February 7, 2008Date of Patent: October 21, 2014Assignee: Google Inc.Inventors: Oscar V. Zhuk, Glenn A. Morten, Edward Charles Hiar
-
Publication number: 20140245400Abstract: Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination.Type: ApplicationFiled: May 1, 2014Publication date: August 28, 2014Applicant: Google Inc.Inventors: Hao-Nong Chen, Michael Rutman, Charles Duncan MacLean, Edward Charles Hiar, Glenn A. Morten
-
Patent number: 8752194Abstract: Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination.Type: GrantFiled: August 14, 2012Date of Patent: June 10, 2014Assignee: Google Inc.Inventors: Hao-Nong Chen, Michael Rutman, Charles Duncan MacLean, Edward Charles Hiar, Glenn A. Morten
-
Patent number: 8689016Abstract: A system, apparatus, and method are directed to providing digital copy protection of media using a subscriber/publisher architecture. In one embodiment, a publisher employs various dynamic and/or static tamper detection, including, filter graph change detectors, ICE detectors, screen scraping detectors, debugger detectors, pattern recognizers, or the like. When a tampering event is detected by one or more of the publishers, the tamper event may be published for access by a subscriber. Published tamper events may be pushed to or pulled by the subscribers. When one or more subscribers receive the tamper event, the subscriber(s) may perform one or more tamper response actions according to various business rules, and/or other core rules.Type: GrantFiled: November 30, 2006Date of Patent: April 1, 2014Assignee: Google Inc.Inventors: Glenn A. Morten, Edward Charles Hiar, Andre Jacobs, James E. Veres, Oscar V. Zhuk, Jeffrey Lee Tinker