Authorizing The User Terminal, E.g., By Paying; Registering The Use Of A Subscription Channel, E.g., Billing (epo) Patents (Class 348/E7.06)
  • Patent number: 11974016
    Abstract: Systems, apparatuses, and methods are described for providing audio assistance during trick play. Users, for example, visually-impaired users, may enable audio assistance features for trick play operations and customize audio assistance settings. The audio assistance may comprise outputting one or more audio cues during trick play. The audio cues may be associated with one or more types of scenes may indicate the progress of a trick play content item. The audio cues may also indicate automatic skipping of an objectionable scene or commercial and the output of a next scene.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: April 30, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian Gray
  • Patent number: 11711203
    Abstract: Systems and methods for determining consumer eligibility for a gated offer using verification data from a verification source, while reducing exposure of the verification data, are herein disclosed. In one example, a method for a verification source comprises, generating a seed hash from a pre-determined data specification, aggregating verification data based on one or more data fields indicated by the data specification to produce aggregated verification data, hashing the aggregated verification data using the seed hash to produce hashed verification data, receiving hashed customer data from a verification platform, receiving a comparison request from the verification platform, comparing the hashed customer data with the hashed verification data; and returning a result to the verification platform indicating if the hashed customer data matches the verification data.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: July 25, 2023
    Assignee: SheerID, Inc.
    Inventors: Alexander R. Boone, Jay B. Roberts
  • Patent number: 11665407
    Abstract: Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: May 30, 2023
    Assignee: Sling Media L.L.C.
    Inventors: Padmanabha R. Rao, Brian J. Griffin, Jason Hirschhorn, Brian Lucas, Sean Curtis, Frank Conway
  • Patent number: 11645866
    Abstract: In one aspect, a method includes receiving a first portion of query fingerprint data representing content transmitted by a content-distribution system. The method also includes detecting a match between the first portion of the query fingerprint data and a first portion of reference fingerprint data representing a modifiable content-segment. The method also includes after detecting the match: (i) receiving a second portion of the query fingerprint data, wherein the second portion of the query fingerprint data is different from the first portion of the query fingerprint data; and (ii) detecting a mismatch between the second portion of the query fingerprint data and a second portion of the reference fingerprint data representing the modifiable content-segment, wherein the second portion of the reference fingerprint data is different from the first portion of the reference fingerprint data. The method also includes responsive to detecting the mismatch, performing an action.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: May 9, 2023
    Assignee: ROKU, INC.
    Inventors: David Edward Armstrong, Andrew Laurence Ashbacher, John L. Haynes, III
  • Patent number: 11457254
    Abstract: An Internet Layer end-to-end security connection (an Internet protocol (IP) encrypted tunnel) is established between a television receiving device and each player device on a home local area network (LAN) as part of the initial pairing process between each player device and the television receiving device. Traffic between the television receiving device and the player device is communicated via IP on the LAN, such that data between the two devices is securely encrypted at the Internet Layer, thus reducing potential security issues related to managing security and encryption at the application layer. This results in a secure virtual private network (VPN) between each player device and the television receiving device.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: September 27, 2022
    Assignee: DISH Network L.L.C.
    Inventors: John D. Hamrick, Jr., Geoffrey C. Kemp
  • Patent number: 11363321
    Abstract: In one aspect, a method includes an input buffer receiving content; accessing the content from the input buffer and extracting from the accessed content, in-band message data that indicates a start time associated with a content-modification opportunity for a content-presentation device; the input buffer transmitting the content to a delay buffer; the delay buffer receiving the content from the input buffer and, after a delay time-period, transmitting the content to an output buffer; the output buffer receiving the content from the delay buffer and outputting for presentation a portion of the content; and after outputting for presentation the portion of the content and proximate a time-point associated with the indicated start-time, starting to perform a content-modification operation in connection with the content-modification opportunity.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: June 14, 2022
    Assignee: Roku, Inc.
    Inventors: Shashank Merchant, Benjamin John Ropke, John Steven Stavropoulos
  • Patent number: 11210204
    Abstract: Disclosed are systems, computer-readable media and methods for monitoring performance data across microservices. One example method includes establishing a service policy configured on a centralized switch controller, applying the service profile to a virtual interface associated with a microservice, mapping a microservice name for the microservice to an IP address and a port number, tracking a protocol flow for the microservice, wherein the protocol flow is associated with a virtual switch, to yield data, aggregating the data to yield aggregated data and presenting the aggregated data on a user interface.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: December 28, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kiran Chunduri, Rajasekhar Manam
  • Patent number: 11057355
    Abstract: A system protects documents at rest and in motion using declarative policies and encryption. A document at rest includes documents on a device such as the hard drive of a computer. A document in motion is a document that is passing through a policy enforcement point. The policy enforcement point can be a server (e.g., mail server, instant messenger server, file server, or network connection server).
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: July 6, 2021
    Assignee: NextLabs, Inc.
    Inventors: Keng Lim, Poon Fung, Andrew Han
  • Patent number: 10956556
    Abstract: A non-transitory memory storing a digital signature of a consumable product where the digital signature indicates that an identifier and host device setting data are from a trusted source.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: March 23, 2021
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Paul L. Jeran, Stephen D. Panshin, Jefferson P. Ward
  • Patent number: 10708665
    Abstract: A system includes a viewer tracking module that determines a genre profile target representation based on program categories of watched events. A recommendation module determines a candidate program category representation for each program candidate of a plurality of program candidates from a plurality of program categories, compares the candidate program category representation for the plurality of candidates to the genre profile target representation, and determines a numerical value for each of the plurality of program candidates based on comparing. The system further includes a display displaying the program candidates ordered based of the numerical value for each.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: July 7, 2020
    Assignee: The DIRECTV Group, Inc.
    Inventors: Romulo Pontual, Sui-Ky Ringo Ling, Raynold M. Kahn, Gordon H. Chen, Hans M. Hagberg
  • Patent number: 10687101
    Abstract: In a method for identifying a user in a network of broadcast communication receivers, a physical characteristic of a user is analyzed in association with the user accessing a first of the receivers. First biometric information based on the characteristic as analyzed in association with the user accessing the first receiver is generated. Data associated with use of the first receiver by the user is also generated and associated with the first biometric information. The physical characteristic of the user is then analyzed in association with the user accessing a second receiver. Second biometric information based on the physical characteristic as analyzed in association with the user accessing the second receiver is generated. The first and second biometric information are then compared. If the first and second biometric information indicate the physical characteristic of the same user, the data is employed in conjunction with the user accessing the second receiver.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: June 16, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Gary Richard Langille
  • Patent number: 10536278
    Abstract: Systems and methods provide the generation of signed recordings of audio and video calls. The signed recordings include information that may be used to verify the integrity of a purported copy of the recording. The recording may be generated by capturing the audio and/or video from a monitored communication and streaming the captured data to a recording. As the captured data is streamed to the media file used for the recording, a hash value is calculated for each segment of the received data. Information describing the context of the communication may be used to generate another hash value. A digital signature for the recorded call may be generated based on the two combined hash values. Operating in this manner, a signed recording of the communication may be generated while a recording of the communication to a media file is being made, rather than by post-call processing of a stored file.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: January 14, 2020
    Assignee: Securus Technologies, Inc.
    Inventors: Gordon Donaldson, Krishna Balantrapu
  • Patent number: 10529378
    Abstract: An information storage device, comprises an information input device for acquiring voice data and/or image data, a falsification prevention circuit that subjects the voice data and/or image data to falsification prevention processing, operation members for carrying out editing operations on the voice data and/or image data, and a controller for creating an editing evidence file that gives a history of editing operations on the voice data and/or image data, based on editing operations using the operation members.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: January 7, 2020
    Assignee: OLYMPUS CORPORATION
    Inventors: Hiroaki Miura, Kenta Yumoto, Masatoshi Tobinai, Osamu Nonaka
  • Patent number: 10494069
    Abstract: Disclosed is an apparatus for detecting an object falling from a vessel (1), comprising: a plurality of sensor nodes (100) arranged to be installed around a periphery of the vessel (1), each of the plurality of sensor nodes being provided with a Radar sensor (200) and a video sensor (300); and a control system (400), arranged to receive signals from the plurality of sensor nodes and to determine if the received signals indicate a possible Man Overboard MOB event.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: December 3, 2019
    Assignee: TRZ SCIENCE LLC
    Inventor: Simon John Zielonka
  • Patent number: 10341740
    Abstract: A user device and method for operating the same includes a memory and a controller that stores an external recommendation list in the memory, said external recommendations list comprising a marketing list comprising a plurality of marketing list entries and a related program list comprising a plurality of related program entries that are related to the plurality of marketing list entries. Each marketing list entry has a related score corresponding to a respective marketing list entry. The controller generates a most viewed programming list, comparing the external recommendations list and most viewed programming list using the related score and generates a recommended recording list using both the external recommendation list and the most viewed programming list. The controller also stores at least one content from the recording recommendation list in the memory.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 2, 2019
    Assignee: The DIRECTV Group, Inc.
    Inventors: Romulo Pontual, Sui-Ky Ringo Ling, Raynold M. Kahn, Gordon H. Chen, Hans M. Hagberg
  • Patent number: 10303888
    Abstract: Embodiments of the present disclosure relate to copy protection. A request to copy a file from a requestor with one or more privileges sufficient to access the file may be received. The file may be determined to be subject to copy protection. In response to determining that the file is subject to copy protection, a notification of the copy attempt may be transmitted. Copy protection may then be applied to the file.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Cesar Augusto Rodriguez Bravo, Kirk Krauss
  • Patent number: 10235731
    Abstract: Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: March 19, 2019
    Assignee: Digimarc Corporation
    Inventors: Tomas Filler, Matthew M. Weaver, Tony F. Rodriguez, Donald Haaga
  • Patent number: 10136186
    Abstract: There are disclosed a signal processing method, a signal reception processing apparatus and a TV system, wherein the signal processing method comprises: receiving a control signal and decoding said control signal; comparing a signal instruction obtained from the decoding with preset instructions and generating an execution instruction corresponding to the matched preset instruction, wherein said preset instructions include a channel storage instruction and a channel change instruction; and performing corresponding execution actions according to the execution instruction. In the signal reception processing apparatus and the TV system based on the above method, specific channels are stored by decoding the control signal, and thus by storing specific channels, the aged can perform operations only on these specific TV channels instead of all TV channels when watching TV programs, and therefore they can watch TV program conveniently.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: November 20, 2018
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Kailiang Zhang
  • Patent number: 10084665
    Abstract: Disclosed is a system and method for receiving a communication session request and identifying a plurality of available gateways available to handle the communication session request. For each gateway of the plurality of available gateways, gateway metrics of the performance of the gateway are predicted. Based on the predicted gateway metrics, a user rating for the communication session request being handled by the gateway is predicted. Based on the predicted user rating for each gateway, a gateway is selected from the plurality of available gateways.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: September 25, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chidambaram Arunachalam, Gonzalo Salgueiro, Nagendra Kumar Nainar, Eric Chen, Keith Griffin
  • Patent number: 10080057
    Abstract: In an embodiment of the present invention, programming content and program-rated content (PRC) cues are delivered to a subscriber via an interactive multi-service distribution network. The PRC cues comprise interactive visual elements that may be used to create a PRC object that is selectable by a subscriber. Upon selection of a PRC object, the subscriber receives PRC through a communication service separate from the video programming delivery service, VOD service, PVR service, and NDVR service.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 18, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Peter Stern, Joan Gillman
  • Patent number: 10020824
    Abstract: An improved approach is provided to identifying the boundary of data encoded using additive cyclic codes. In some embodiment, the process includes determining a first calculated parity of a first bit stream window, and, second, one or more updates to the calculated parity of the bit stream window to determine the parity of the next bit stream window, where after each update to the calculated parity, the calculated parity is compared with the target parity, and matching the calculated parity to the target parity indicates a proper boundary of a bit stream window. In some embodiments, the process supports shortened cyclic codes. In some embodiments, the bit stream boundary can be identified prior to descrambling the bit stream inputs for a given bit stream window. In this way, the process can avoid unnecessarily descrambling of the bit stream windows that are not properly aligned to a bit stream boundary.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: July 10, 2018
    Assignee: Cadence Design Systems, Inc.
    Inventor: Sarath Kumar Jha
  • Patent number: 10007826
    Abstract: Software on an image-capturing device iteratively captures a visual code in a series of visual codes displayed in a repeating progression on a screen of a mobile device. The visual code was generated from a display block that resulted from a partition of an original data file into a series of display blocks of at least a specified size. The software converts the visual code back into a display block and reads a header for the display block, discarding the display block if it has already been captured, as determined by the ordered identifying block number in a header. The software stops the iterative capturing when all of the display blocks in the series have been captured, as determined by the count in the header and coalesces the captured display blocks into the original data file, using an order determined by the ordered identifying block numbers.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: June 26, 2018
    Assignee: ShoCard, Inc.
    Inventors: Armin Ebrahimi, Gaurav Khot
  • Patent number: 9928561
    Abstract: Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 27, 2018
    Assignee: Digimarc Corporation
    Inventors: Tomas Filler, Matthew M. Weaver, Tony F. Rodriguez, Donald Haaga
  • Patent number: 9874453
    Abstract: A method of operation of a navigation system includes: monitoring a purchase history; extrapolating a selection behavior associated with the purchase history; extrapolating a group behavior for a member designation associated with the selection behavior; generating a recommendation based on the group behavior; and generating a notification with the recommendation for displaying on a device.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 23, 2018
    Assignee: Telenav, Inc.
    Inventor: Meenakshi Saraswat
  • Patent number: 9805436
    Abstract: A method of detecting a payload embedded using watermarking in a content stream, the payload being different in a first and a second segment of the content stream, a payload in the second segment having a predetermined relationship with a payload in the first segment, is described. The method selects a point in the content stream where the first segment is likely to end and the second segment to begin, samples the stream to obtain a first set of samples that is before the chosen point and a second set of samples that is after the chosen point, and detects the payload on a combination of the first set and a transformation of the second set, where the transformation is based on the assumption that the second set is from the second segment and exploits the relationship that exists between the payloads in the first and second segments.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 31, 2017
    Assignee: CIVOLUTION B.V.
    Inventors: Martijn Maas, Mehmet Celik
  • Patent number: 9754287
    Abstract: A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content based on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communication facilities respectively.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 5, 2017
    Assignee: Millenial Media LLC
    Inventors: Jorey Ramer, Adam Soroca, Dennis Doughty
  • Patent number: 9600693
    Abstract: Systems and apparatus disclosed herein provide for a tamper resistant electronic device. The electronic device can include a circuit board, a shell, an anti-tamper material, a memory, one or more sensors, and tamper responsive electronics. The one or more sensors can be configured to sense when the shell moves away from the circuit board. The anti-tamper material can be integrated into the first portion of the shell and disposed to protect the memory, one or more sensors, and the tamper responsive electronics. The tamper responsive electronics on the circuit board can be coupled to the anti-tamper material and the one or more sensors, and can be configured to zeroize data in the memory if tampering is sensed by the anti-tamper material or if one or more of the one or more sensors sense the shell has moved away from the circuit board.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: March 21, 2017
    Assignee: CRAM Worldwide, LLC
    Inventors: R. Daren Klum, Matthew D. Fairchild, Daniel L. Hench, Keith A. Pagan, Robert Sean Hagen
  • Patent number: 9537898
    Abstract: A method is disclosed that includes registering an application with a security information technology element (ITE), where the security ITE includes a secure computing device located within a protection envelope and configured to provide security services for one or more applications. The security ITE also provides a secure processing environment for hosting applications, and includes cryptographic services and hardware acceleration. A security manager within the security ITE is configured to erase data within the protection envelope upon detecting physical tampering.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: January 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald L. Billau, Vincenzo V. Di Luoffo
  • Patent number: 9491234
    Abstract: In one embodiment, for each port of an access node in an access-based computer network, one access server of a plurality of access servers is configured as a preferred access server for that port. Upon receiving a session initiation message at a particular port, the access node forwards the session initiation message to one or more of the access servers based on the configured preferred access server for the particular port.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: November 8, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Wojciech Dec, William Mark Townsley, Francois Le Faucheur
  • Patent number: 9479831
    Abstract: A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. The generated fingerprint is stored in a database and communicated to the device. During playback of the multimedia signal, fingerprints of segments of the multimedia signal are generated and matched against fingerprints in the database. When a match is found, one or more associated actions for the segment are retrieved by the device. The trigger time point may be determined as a time point near or at the segment of the multimedia signal with the matched fingerprint. In this way, trigger markers for actions may be enabled without modifying the multimedia signal.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 25, 2016
    Assignee: Gracenote, Inc.
    Inventors: Job Cornelis Oostveen, Warner Rudolph Theophile Ten Kate, Adrianus Johannes Maria Denissen, David K. Roberts
  • Patent number: 9438627
    Abstract: A security information technology element (ITE) is disclosed for secure application and data processing, the security ITE including a physical enclosure defining a protection envelope and a secure computing device disposed within the protection envelope. The security ITE provides security services to applications and a secure processing environment for hosting applications, and includes cryptographic services and hardware acceleration. A security manager within the security ITE is configured to erase data within the protection envelope upon detecting physical tampering.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: September 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald L. Billau, Vincenzo V. Di Luoffo
  • Patent number: 8667304
    Abstract: Conditional access to media content of primary security systems on a secondary networked environment. In one embodiment, a conditional access server is used to provide services to secondary CA clients (e.g., a bridge, a renderer, a storage, or their different combinations) through network connections. Containing data representing the subscriber, a conditional access server recovers entitlement data and/or decryption keys of a primary security system for the conditional access protected content, such as service keys and control words, and/or enforces conditional access to the content by secondary CA clients according to the authorization of the primary security system for the secondary CA clients. In one embodiment, a conditional access system provides delayed authorization for use so that the content can be recorded for later use when authorized and broadcasts rights for use on multiple secondary CA clients.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: March 4, 2014
    Assignee: Digital Keystone, Inc.
    Inventors: Luc Vantalon, Paolo Siccardo
  • Patent number: 8291236
    Abstract: Conditional access to media content of primary security systems on a secondary networked environment. In one embodiment, a conditional access server is used to provide services to secondary CA clients (e.g., a bridge, a renderer, a storage, or their different combinations) through network connections. Containing data representing the subscriber, a conditional access server recovers entitlement data and/or decryption keys of a primary security system for the conditional access protected content, such as service keys and control words, and/or enforces conditional access to the content by secondary CA clients according to the authorization of the primary security system for the secondary CA clients. In one embodiment, a conditional access system provides delayed authorization for use so that the content can be recorded for later use when authorized and broadcasts rights for use on multiple secondary CA clients.
    Type: Grant
    Filed: December 7, 2004
    Date of Patent: October 16, 2012
    Assignee: Digital Keystone, Inc.
    Inventors: Luc Vantalon, Paolo Siccardo
  • Patent number: RE43599
    Abstract: A system for dealing in an original data content and an edited data content. A data content is handled as an object, and the data content is edited by editing a data content, functioning as an object, in accordance with an edit program. The edited data content is expressed by the original data content and the editing scenario which describes editing detail by the edit program. Only the encrypted editing scenario is dealt in. Upon receipt of the encrypted editing scenario, a user decrypts the encrypted editing scenario using a crypt key obtained from a key management center, and obtains the original data content from the database in accordance with the editing scenario and re-constitutes the edited data content. In case there is the one who wishes sale of the editing scenario, its utilization right is sold by auction.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: August 21, 2012
    Assignee: Intarsia Software LLC
    Inventor: Makoto Saito