SR Labs, Inc.

United States of America

Back to Profile

1-39 of 39 for SR Labs, Inc. Sort by
Query
Aggregations
IP Type
        Patent 31
        Trademark 8
Jurisdiction
        United States 31
        World 5
        Canada 3
Date
2024 7
2023 5
2022 6
2021 3
2020 4
See more
IPC Class
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material 21
G06F 21/31 - User authentication 18
G06F 21/42 - User authentication using separate channels for security data 18
G06F 21/44 - Program or device authentication 17
G06F 21/60 - Protecting data 17
See more
NICE Class
09 - Scientific and electric apparatus and instruments 6
42 - Scientific, technological and industrial services, research and design 5
45 - Legal and security services; personal services for individuals. 2
Status
Pending 11
Registered / In Force 28

1.

DETECTING UNAUTHORIZED ACCESS TO DIGITAL CONTENT USING FORENSIC WATERMARKING

      
Application Number 18539138
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-05-09
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

2.

DETECTING UNAUTHORIZED ACCESS TO DIGITAL CONTENT USING DIGITAL CREDENTIAL ACCESS CONTROL

      
Application Number 18539169
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-04-18
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

3.

DETECTING UNAUTHORIZED ACCESS TO DIGITAL CONTENT USING NEARBY DEVICE DETECTION

      
Application Number 18539125
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-04-11
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

4.

DETECTING UNAUTHORIZED ACCESS TO DIGITAL CONTENT USING SONIC SIGNAL CONFIRMATION

      
Application Number 18539111
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-04-11
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

5.

DETECTING UNAUTHORIZED ACCESS TO DIGITAL CONTENT USING USAGE PATTERN DETECTION

      
Application Number 18539152
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-04-04
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

6.

PAIRING DEVICES TO PREVENT DIGITAL CONTENT MISUSE

      
Application Number 18446187
Status Pending
Filing Date 2023-08-08
First Publication Date 2024-01-18
Owner SR Labs, Inc. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • H04W 4/029 - Location-based management or tracking services
  • H04L 67/01 - Protocols
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 9/40 - Network security protocols
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents

7.

DISTRIBUTING DIGITAL CINEMA PACKAGE (DCP) OVER INTERNET

      
Application Number 18368853
Status Pending
Filing Date 2023-09-15
First Publication Date 2024-01-11
Owner SR Labs, Inc. (USA)
Inventor Akkaraju, Prem

Abstract

Disclosed are systems, methods, and non-transitory computer-readable media for distributed DCP over internet. A client-side digital content delivery device receives a digital cinema package (DCP) for a digital movie from a remote digital content delivery system. The DCP includes a unique digital watermark applied by the content delivery system. In response to receiving an input to cause playback of the digital movie, the client-side digital content delivery device compares a unique device identifier for a display device paired to the client-side digital content delivery device to an authorized unique identifier. If the unique device identifier matches the authorized unique identifier, the client-side digital content delivery device uses the DCP to causes presentation of the digital movie by the display device paired to the client-side digital content delivery device.

IPC Classes  ?

  • H04N 21/4367 - Establishing a secure communication between the client and a peripheral device or smart card
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream

8.

Personalized content recommendations for streaming platforms

      
Application Number 17825934
Grant Number 12096056
Status In Force
Filing Date 2022-05-26
First Publication Date 2023-12-21
Grant Date 2024-09-17
Owner SR LABS, INC. (USA)
Inventor
  • Singh, Man Jit
  • Smith, Jonathan
  • Holahan, Sean

Abstract

An example method of sharing content within a private group comprises implementing an instance of a content review application; establishing, in the implemented instance of the content review application, a private connection between two individual user accounts of the content review application included in the private group; collecting content feedback data from a first user account of the two individual user accounts within the private group, the content feedback data corresponding to a media product or a family of media products; determining, based on first user request, a first user-defined authorized class for the private group within a plurality of other user accounts having a private connection with the first user account; delivering first user-selected content, to the authorized class, the delivered content including one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account; and establishing a reciprocity of limited access to the delivered content exclusively between the other user accounts of the authorized class.

IPC Classes  ?

  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data

9.

PERSONALIZED CONTENT RECOMMENDATIONS FOR STREAMING PLATFORMS

      
Application Number 17825966
Status Pending
Filing Date 2022-05-26
First Publication Date 2023-11-30
Owner SR LABS, INC. (USA)
Inventor
  • Singh, Man Jit
  • Smith, Jonathan
  • Holahan, Sean

Abstract

An example method of collecting shareable content comprises implementing an instance of the content review application; receiving or accessing content feedback data generated by a first private user account of the content review application, the content feedback data relating to a plurality of media products at least partially consumed or accessed by the first private user account; designating, in response to the first private user account generating a level of content feedback data above a specified user-defined or algorithmically-selected threshold, a public account status to the first private user account; generating or selecting a public content recommendation corresponding to the content feedback data from the designated first public user account; identifying a value or action to be taken by a second private user account as a consideration for access to the public content recommendation, wherein the consideration is at least partially based on the public status of the first public user account; and delivering, based upon receipt of the consideration from the second user account, the public content recommendation to the second user account.

IPC Classes  ?

  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors

10.

PERSONALIZED CONTENT RECOMMENDATIONS FOR STREAMING PLATFORMS

      
Application Number US2023020238
Publication Number 2023/229787
Status In Force
Filing Date 2023-04-27
Publication Date 2023-11-30
Owner SR LABS, INC. (USA)
Inventor
  • Singh, Man Jit
  • Smith, Jonathan
  • Holahan, Sean

Abstract

Systems and methods are presented for generating personalized content recommendations for streaming platforms. An example method of sharing content within a private group comprises implementing an instance of a content review application; sending, in the implemented content review application, to a second user account, based on a first user request, a declinable invitation to join the private group; establishing, upon an acceptance of the invitation by the second user, a private connection between a first user account of the first user and the second user account included in the private group, the private connection viewable in the content review application only by the first and second users; collecting content feedback data from the first user account within the private group, the content feedback data corresponding to a media product or a family of media products; and sharing, between the two user accounts only, one of the collected feedback data or a content recommendation corresponding to the content feedback data from the first user account.

IPC Classes  ?

  • G06Q 50/10 - Services
  • G06Q 50/30 - Transportation; Communications
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • H04L 51/07 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
  • H04L 51/52 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

11.

Distributing digital cinema package (DCP) over internet

      
Application Number 18318490
Grant Number 12120383
Status In Force
Filing Date 2023-05-16
First Publication Date 2023-09-14
Grant Date 2024-10-15
Owner SR LABS, INC. (USA)
Inventor Akkaraju, Prem

Abstract

Disclosed are systems, methods, and non-transitory computer-readable media for distributed DCP over internet. A client-side digital content delivery device receives a digital cinema package (DCP) for a digital movie from a remote digital content delivery system. The DCP includes a unique digital watermark applied by the content delivery system. In response to receiving an input to cause playback of the digital movie, the client-side digital content delivery device compares a unique device identifier for a display device paired to the client-side digital content delivery device to an authorized unique identifier. If the unique device identifier matches the authorized unique identifier, the client-side digital content delivery device uses the DCP to causes presentation of the digital movie by the display device paired to the client-side digital content delivery device.

IPC Classes  ?

  • H04N 21/4367 - Establishing a secure communication between the client and a peripheral device or smart card
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream

12.

GOBO

      
Application Number 1710746
Status Registered
Filing Date 2022-12-23
Registration Date 2022-12-23
Owner SR LABS, INC. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Downloadable computer software in the field of media and streaming content; downloadable computer software for users to search, track, review, discuss, and recommend content available on streaming platforms; downloadable mobile application in the field of media and streaming content; downloadable mobile application for users to search, track, review, discuss, and recommend content available on streaming platforms. Online social networking services provided via wireless communications; online social networking in the field of media and streaming content; online social networking services for users to search, track, review, discuss, and recommend content available on streaming platforms.

13.

GOBO

      
Serial Number 97548275
Status Pending
Filing Date 2022-08-15
Owner SR LABS, INC. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

Downloadable computer software for social networking in the field of media and video streaming content; Downloadable computer software for users to search, track, review, discuss, and recommend content available on video streaming platforms Online social networking services provided via wireless communications; Online social networking in the field of media and video streaming content; Online social networking services for users to search, track, review, discuss, and recommend content available on video streaming platforms

14.

Pairing devices to prevent digital content misuse

      
Application Number 17666276
Grant Number 11941089
Status In Force
Filing Date 2022-02-07
First Publication Date 2022-05-26
Grant Date 2024-03-26
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04L 9/40 - Network security protocols
  • H04L 67/01 - Protocols
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04W 4/029 - Location-based management or tracking services

15.

Pairing devices to prevent digital content misuse

      
Application Number 17547049
Grant Number 11853403
Status In Force
Filing Date 2021-12-09
First Publication Date 2022-05-05
Grant Date 2023-12-26
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • H04W 4/029 - Location-based management or tracking services
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • H04L 67/52 - Network services specially adapted for the location of the user terminal
  • H04L 9/40 - Network security protocols
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06Q 50/18 - Legal services; Handling legal documents

16.

DISTRIBUTING DIGITAL CINEMA PACKAGE (DCP) OVER INTERNET

      
Document Number 03186477
Status In Force
Filing Date 2021-08-31
Open to Public Date 2022-03-03
Grant Date 2024-01-16
Owner SR LABS, INC. (USA)
Inventor Akkaraju, Prem

Abstract

Disclosed are systems, methods, and non-transitory computer-readable media for distributed DCP over internet. A client-side digital content delivery device receives a digital cinema package (DCP) for a digital movie from a remote digital content delivery system. The DCP includes a unique digital watermark applied by the content delivery system. In response to receiving an input to cause playback of the digital movie, the client-side digital content delivery device compares a unique device identifier for a display device paired to the client-side digital content delivery device to an authorized unique identifier. If the unique device identifier matches the authorized unique identifier, the client-side digital content delivery device uses the DCP to causes presentation of the digital movie by the display device paired to the client-side digital content delivery device.

IPC Classes  ?

  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving video stream encryption
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/4405 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving video stream decryption
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/6334 - Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key

17.

Distributing digital cinema package (DCP) over internet

      
Application Number 17202694
Grant Number 11849175
Status In Force
Filing Date 2021-03-16
First Publication Date 2022-03-03
Grant Date 2023-12-19
Owner SR LABS, INC. (USA)
Inventor Akkaraju, Prem

Abstract

Disclosed are systems, methods, and non-transitory computer-readable media for distributed DCP over internet. A client-side digital content delivery device receives a digital cinema package (DCP) for a digital movie from a remote digital content delivery system. The DCP includes a unique digital watermark applied by the content delivery system. In response to receiving an input to cause playback of the digital movie, the client-side digital content delivery device compares a unique device identifier for a display device paired to the client-side digital content delivery device to an authorized unique identifier. If the unique device identifier matches the authorized unique identifier, the client-side digital content delivery device uses the DCP to causes presentation of the digital movie by the display device paired to the client-side digital content delivery device.

IPC Classes  ?

  • H04N 21/4367 - Establishing a secure communication between the client and a peripheral device or smart card
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream

18.

Distributing digital cinema package (DCP) over internet

      
Application Number 17008134
Grant Number 11695983
Status In Force
Filing Date 2020-08-31
First Publication Date 2022-03-03
Grant Date 2023-07-04
Owner SR LABS, INC. (USA)
Inventor Akkaraju, Prem

Abstract

Disclosed are systems, methods, and non-transitory computer-readable media for distributed DCP over internet. A client-side digital content delivery device receives a digital cinema package (DCP) for a digital movie from a remote digital content delivery system. The DCP includes a unique digital watermark applied by the content delivery system. In response to receiving an input to cause playback of the digital movie, the client-side digital content delivery device compares a unique device identifier for a display device paired to the client-side digital content delivery device to an authorized unique identifier. If the unique device identifier matches the authorized unique identifier, the client-side digital content delivery device uses the DCP to causes presentation of the digital movie by the display device paired to the client-side digital content delivery device.

IPC Classes  ?

  • H04N 21/4367 - Establishing a secure communication between the client and a peripheral device or smart card
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream

19.

SCREENING ROOM

      
Application Number 1578147
Status Registered
Filing Date 2020-12-23
Registration Date 2020-12-23
Owner SR Labs, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable software and hardware for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; downloadable mobile application software and hardware for streaming audiovisual and multimedia content to mobile digital electronic devices; downloadable software for searching, organizing, and recommending multimedia content; downloadable software and hardware for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, and related multimedia content; downloadable software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, television series and videos, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; downloadable software for use in remotely controlling devices for tv, video and film viewing, incorporate personal settings and preferences for home video, film, tv and video viewing; downloadable software and computer hardware for use in downloading, streaming, accessing and viewing theater-quality encoded movies and video and television series via internet, global communications and satellite networks; set top boxes; digital electronic devices for transmitting, receiving, manipulating, playing and reviewing text, data, image, audio and video files; computer hardware and computer software for the processing and streaming of audio, video and multimedia content; computer hardware and software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content. Providing online non-downloadable software for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; providing online non-downloadable software for streaming audiovisual and multimedia content to mobile digital electronic devices; providing online non-downloadable software for searching, organizing, and recommending multimedia content; providing online non-downloadable software for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, television series and related multimedia content; providing online non-downloadable software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, videos and television series, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; providing online non-downloadable software for use in remotely controlling devices for tv, video and film viewing, incorporate personal settings and preferences for home video, film, tv and video viewing; providing online non-downloadable software for use in downloading, streaming, accessing and viewing theater-quality encoded movies via internet, global communications and satellite networks; providing online non-downloadable software for the processing and streaming of audio, video and multimedia content; providing online non-downloadable software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content.

20.

SR LABS

      
Application Number 1578192
Status Registered
Filing Date 2020-12-23
Registration Date 2020-12-23
Owner SR Labs, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable software and hardware for use in secure content delivery of digital motion picture films and series and other high-bandwidth video formats; downloadable software and hardware for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; downloadable mobile application software and hardware for streaming audiovisual and multimedia content to mobile digital electronic devices; downloadable software for searching, organizing, and recommending multimedia content; downloadable software and hardware for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, and related multimedia content; downloadable software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, television series and videos, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; downloadable software for use in remotely controlling devices for tv, video and film viewing, incorporate personal settings and preferences for home video, film, tv and video viewing; downloadable software and computer hardware for use in downloading, streaming, accessing and viewing theater-quality encoded movies and video and television series via internet, global communications and satellite networks; set top boxes; digital electronic devices for transmitting, receiving, manipulating, playing and reviewing text, data, image, audio and video files; computer hardware and computer software for the processing and streaming of audio, video and multimedia content; computer hardware and software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content; downloadable computer software for use in viewing and screening digital motion picture films and digital media by verified users; downloadable computer software for use in presenting, viewing, and screening movies, films, motion pictures, videos, television series and other multimedia content; downloadable computer software for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; downloadable computer software for secure review, editing and publishing of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; downloadable computer software application for use in screening and playback of studio films for over-the-top devices. Providing online non-downloadable software for use in secure content delivery of digital motion picture films and series and other high-bandwidth video formats; providing online non-downloadable software for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; providing online non-downloadable software for streaming audiovisual and multimedia content to mobile digital electronic devices; providing online non-downloadable software for searching, organizing, and recommending multimedia content; providing online non-downloadable software for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, television series and related multimedia content; providing online non-downloadable software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, videos and television series, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; providing online non-downloadable software for use in remotely controlling devices for tv, video and film viewing, incorporate personal settings and preferences for home video, film, tv and video viewing; providing online non-downloadable software for use in downloading, streaming, accessing and viewing theater-quality encoded movies via internet, global communications and satellite networks; providing online non-downloadable software for the processing and streaming of audio, video and multimedia content; providing online non-downloadable software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content; providing online non-downloadable software for use in viewing and screening digital motion picture films and digital media by verified users; providing online non-downloadable software for use in presenting, viewing, and screening movies, films, television series, motion pictures, videos and other multimedia content; providing online non-downloadable software for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; providing online non-downloadable software for secure review, editing and publishing of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; providing online non-downloadable software for use in screening and playback of studio films for over-the-top devices.

21.

CIRCUIT

      
Application Number 1576263
Status Registered
Filing Date 2020-12-23
Registration Date 2020-12-23
Owner SR Labs, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable software application for use in viewing and screening digital motion picture films and digital media by verified users; downloadable software application for use in presenting, viewing, and screening movies, films, motion pictures, videos, television series and other multimedia content; downloadable software application for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; downloadable software application for secure review, editing and publishing of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; downloadable software application for use in screening and playback of studio films for over-the-top devices. Providing online non-downloadable software for use in viewing and screening digital motion picture films and digital media by verified users; providing online non-downloadable software for use in presenting, viewing, and screening movies, films, television series, motion pictures, videos and other multimedia content; providing online non-downloadable software for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; providing online non-downloadable software for secure review, editing and publishing of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; providing online non-downloadable software for use in screening and playback of studio films for over-the-top devices.

22.

SR LABS

      
Serial Number 90408463
Status Pending
Filing Date 2020-12-23
Owner SR Labs, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing online non-downloadable software for use in secure content delivery of digital motion picture films and series and other high-bandwidth video formats; Providing online non-downloadable software for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; Providing online non-downloadable software for streaming audiovisual and multimedia content to mobile digital electronic devices; Providing online non-downloadable software for searching, organizing, and recommending multimedia content; Providing online non-downloadable software for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, television series and related multimedia content; Providing online non-downloadable software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, videos and television series, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; Providing online non-downloadable software for use in remotely controlling devices for TV, video and film viewing, incorporate personal settings and preferences for home video, film, TV and video viewing; Providing online non-downloadable software for use in downloading, streaming, accessing and viewing theater-quality encoded movies via internet, global communications and satellite networks; Providing online non-downloadable software for the streaming of audio, video and multimedia content; Providing online non-downloadable software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content; Providing online non-downloadable software for use in viewing and screening digital motion picture films and digital media by verified users; Providing online non-downloadable software for use in presenting, viewing, and screening movies, films, television series, motion pictures, videos and other multimedia content; Providing online non-downloadable software for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; Providing online non-downloadable software for secure review of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; Providing online non-downloadable software for use in screening and playback of studio films for over-the-top devices; none of the foregoing for use in creating, editing, enhancing, or altering media content or multimedia applications, or the integration of text, audio, graphics, still images and moving pictures

23.

CIRCUIT

      
Serial Number 90020274
Status Registered
Filing Date 2020-06-25
Registration Date 2023-07-11
Owner SR Labs, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing temporary use of online non-downloadable software for use in viewing and screening digital motion picture films by verified users; Providing temporary use of online non-downloadable software for use in presenting, viewing, and screening movies, films, television series, and motion pictures; Providing temporary use of online non-downloadable software for use in the secure review and approval of media content, namely, clearing, screening, organizing, and analyzing films and television series; Providing temporary use of online non-downloadable software for secure review, editing and publishing of films, television series, and motion pictures; Providing temporary use of online non-downloadable software for use in screening and playback of studio films for over-the-top devices

24.

SR LABS

      
Serial Number 90020276
Status Pending
Filing Date 2020-06-25
Owner SR Labs, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer software and hardware for use in secure content delivery of digital motion picture films and series and other high-bandwidth video formats; Downloadable computer software and hardware for accessing and streaming audiovisual and multimedia content via the internet, satellite and global communications networks; Downloadable mobile applications for streaming audiovisual and multimedia content to mobile digital electronic devices; Downloadable computer software for searching, organizing, and recommending multimedia content; Downloadable computer software and hardware for browsing, reviewing, purchasing, accessing, and viewing films, movies, videos, and related multimedia content; Downloadable computer software that allows users to order, purchase and redeem movie tickets and related concessions, share viewing experiences, coordinate the purchase of group movie tickets and screenings, view movie trailers, watch and rent movies, television series and videos, access movie reviews, provide feedback and rate movies and films, reserve and organize transportation to and from movie theaters, and to view information about movies, show times, theater locations, and other entertainment events; Downloadable computer software for use in remotely controlling devices for TV, video and film viewing, incorporate personal settings and preferences for home video, film, TV and video viewing; Downloadable computer software and computer hardware for use in downloading, streaming, accessing and viewing theater-quality encoded movies and video and television series via internet, global communications and satellite networks; Set-top boxes; Portable digital electronic devices for transmitting, receiving, manipulating, playing and reviewing text, data, image, audio and video files; Computer hardware and downloadable computer software for the processing and streaming of audio, video and multimedia content; Computer hardware and downloadable computer software for controlling the operation of audio and video devices and for viewing, searching and playing audio, video, television, movies, digital images, and other multimedia content; Downloadable computer software for use in viewing and screening digital motion picture films and digital media by verified users; Downloadable computer software for use in presenting, viewing, and screening movies, films, motion pictures, videos, television series and other multimedia content; Downloadable computer software for use in the secure review and approval of media content, clearing, screening, organizing, and analyzing media content, film, videos, television series and other multimedia content; Downloadable computer software for secure review, editing and publishing of films, videos, television series, motion pictures and other digital media content, and secure download, distribution and delivery of films, videos, television series, motion pictures and other digital media content; Downloadable computer software application for use in screening and playback of studio films for over-the-top devices

25.

Pairing devices to prevent digital content misuse

      
Application Number 16520178
Grant Number 11227031
Status In Force
Filing Date 2019-07-23
First Publication Date 2020-06-18
Grant Date 2022-01-18
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • H04W 4/029 - Location-based management or tracking services
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents

26.

ACCOUNT VERIFICATION SYSTEM

      
Document Number 03085773
Status In Force
Filing Date 2018-12-27
Open to Public Date 2019-07-04
Grant Date 2022-08-30
Owner SR LABS, INC. (USA)
Inventor
  • Parker, Sean
  • Akkaraju, Prem

Abstract

A digital content delivery system transmits, to a client device, a request for a set of verification data as part of an account registrations process to verify that a user of the client device is providing accurate information regarding their identity. The digital content delivery system receives a subset of the verification data and determines that the user has provided sufficient verification data to verify that the user of the client device is providing accurate information regarding their identity. In response, the digital content delivery system generates a unique identifier for the user account, which enables the user to access digital content maintained by the digital content delivery system. The digital content is provided to the user embedded with the unique identifier for the user account.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04W 12/06 - Authentication
  • G06F 21/31 - User authentication
  • H04L 67/306 - User profiles
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system

27.

Account verification system

      
Application Number 15856898
Grant Number 10764305
Status In Force
Filing Date 2017-12-28
First Publication Date 2019-07-04
Grant Date 2020-09-01
Owner SR LABS, INC. (USA)
Inventor
  • Parker, Sean
  • Akkaraju, Prem

Abstract

A digital content delivery system transmits, to a client device, a request for a set of verification data as part of an account registrations process to verify that a user of the client device is providing accurate information regarding their identity. The digital content delivery system receives a subset of the verification data and determines that the user has provided sufficient verification data to verify that the user of the client device is providing accurate information regarding their identity. In response, the digital content delivery system generates a unique identifier for the user account, which enables the user to access digital content maintained by the digital content delivery system. The digital content is provided to the user embedded with the unique identifier for the user account.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06F 21/36 - User authentication by graphic or iconic representation
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04W 12/06 - Authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 21/16 - Program or content traceability, e.g. by watermarking
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

28.

Digital credential tiers

      
Application Number 15463485
Grant Number 10447702
Status In Force
Filing Date 2017-03-20
First Publication Date 2018-09-20
Grant Date 2019-10-15
Owner SR LABS, INC. (USA)
Inventor
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for selecting an alternative digital content item can include assigning a digital content license to access a first digital content item to a user account, the digital content license to access the first digital content item permitting a user of the user account to attend a scheduled presentation of the first digital content item at an exhibitor location; receiving, from a client device associated with the user account, a request to use the digital content license to attend a scheduled presentation of an alternate digital content item; determining that the digital content license to the first digital content item is eligible to secure a digital credential to attend a scheduled presentation of an alternate digital content item; identifying a set of alternate digital content items that can be accessed by the user; and providing, to the client device, data identifying the set of alternate digital content items.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material

29.

Digital credential system

      
Application Number 15463308
Grant Number 10452819
Status In Force
Filing Date 2017-03-20
First Publication Date 2018-09-20
Grant Date 2019-10-22
Owner SR LABS, INC. (USA)
Inventor
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for issuing digital credentials includes assigning a digital credential to a user account maintained by the digital content delivery system; receiving, from a mobile computing device associated with the user account, a first request for the digital credential; in response to receiving the first request: determining whether a current location of the mobile computing device is within a predetermined geographic distance of the selected exhibitor location, and determining whether a remaining amount of time until a scheduled start time of the selected scheduled presentation is less than a threshold amount of time; and in response to determining that either the current location of the mobile computing device is outside of the predetermined geographic distance of the selected exhibitor location or the remaining amount of time until the scheduled start time of the selected scheduled presentation is greater than the threshold amount of time, denying the first request.

IPC Classes  ?

  • H04L 29/00 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

30.

Backend service integration

      
Application Number 15463360
Grant Number 10476944
Status In Force
Filing Date 2017-03-20
First Publication Date 2018-09-20
Grant Date 2019-11-12
Owner SR LABS, INC. (USA)
Inventor
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for providing an integrated service includes assigning a digital credential to a user account; receiving a request to schedule an integrated service in relation to the scheduled presentation of the digital content item; identifying, based on the digital credential assigned to the user account, the scheduled presentation of the digital content item; determining, based on the scheduled presentation of the digital content item, a set of available integrated services; providing, to the computing device, data identifying the set of available integrated services; receiving, from the computing device, a user selection of a first integrated service from the set of available integrated services; generating, based on data associated with the scheduled presentation of the digital content item, a service request to provide the first integrated service; and transmitting, to a remote server that provides the first integrated service, the service request to provide the first integrated service.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

31.

DIGITAL CONTENT DELIVERY SYSTEM

      
Document Number 03002977
Status In Force
Filing Date 2016-11-04
Open to Public Date 2017-05-11
Grant Date 2019-01-08
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include receiving, by a client-side computing device, digital content from a remote computing system; periodically presenting sonic signals to confirm that a mobile computing device of a user authorized with the client-side computing device is within a desired geographic distance of the client-side computing device; receiving, by the client-side computing device, a notification that a number of unconfirmed sonic signals exceeds a threshold number of allowable unconfirmed sonic signals, wherein the number of unconfirmed sonic signals indicates a number of sonic signals presented by the client-side computing device that the mobile computing device did not confirm detecting; and in response to receiving the notification that the number of unconfirmed sonic signals exceeds the threshold number of allowable unconfirmed sonic signals, executing a remedial action.

IPC Classes  ?

  • H04B 10/00 - Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication

32.

Monitoring location of a client-side digital content delivery device to prevent digital content misuse

      
Application Number 15344269
Grant Number 10395011
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-08-27
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

In some embodiments, a method for preventing digital content misuse can include receiving, by a client-side computing device, digital content from a remote server; determining, by the client-side computing device, a current location of the client-side computing device; determining, based on the current location of the client-side computing device, that the client-side computing device is outside of a predetermined geographic area in which the client-side computing device is authorized to present the digital content; and in response to determining that the client-side computing device is outside of the predetermined geographic area, executing a remedial action.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services

33.

Presenting sonic signals to prevent digital content misuse

      
Application Number 15344368
Grant Number 09881140
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2018-01-30
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include receiving, by a client-side computing device, digital content from a remote computing system; periodically presenting sonic signals to confirm that a mobile computing device of a user authorized with the client-side computing device is within a desired geographic distance of the client-side computing device; receiving, by the client-side computing device, a notification that a number of unconfirmed sonic signals exceeds a threshold number of allowable unconfirmed sonic signals, wherein the number of unconfirmed sonic signals indicates a number of sonic signals presented by the client-side computing device that the mobile computing device did not confirm detecting; and in response to receiving the notification that the number of unconfirmed sonic signals exceeds the threshold number of allowable unconfirmed sonic signals, executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents

34.

Monitoring digital content usage history to prevent digital content misuse

      
Application Number 15344376
Grant Number 10430560
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-10-01
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include receiving, by a digital content delivery system, a request from a client-side computing device to access digital content maintained by the digital content delivery system; determining, by the digital content delivery system, that a number of times the client-side computing device has accessed digital content meets or exceeds a threshold number of times the client-side computing device is permitted to access digital content; and in response to determining that the number of times the client-side computing device has accessed digital content meets or exceeds the threshold number, denying the request and executing a remedial action.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06Q 50/18 - Legal services; Handling legal documents
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • H04W 4/029 - Location-based management or tracking services

35.

Digital credential system

      
Application Number 15344382
Grant Number 10460083
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-10-29
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for issuing digital credentials can include assigning a digital credential to a user account maintained by the digital content delivery system; receiving, from a mobile computing device associated with the user account, a first request for the digital credential; in response to receiving the first request: determining whether a current location of the mobile computing device is within a predetermined geographic distance of the selected exhibitor location, and determining whether a remaining amount of time until a scheduled start time of the selected scheduled presentation is less than a threshold amount of time; and in response to determining that either the current location of the mobile computing device is outside of the predetermined geographic distance of the selected exhibitor location or the remaining amount of time until the scheduled start time of the selected scheduled presentation is greater than the threshold amount of time, denying the first request.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services

36.

Pairing devices to prevent digital content misuse

      
Application Number 15344278
Grant Number 10409964
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-09-10
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services

37.

Detecting digital content misuse based on digital content usage clusters

      
Application Number 15344286
Grant Number 10417393
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-09-17
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for detecting digital content misuse can include clustering, by a digital content delivery system, a set of data points into a set of digital content usage clusters, each data point from the set of data points representing a unique user account from a set of user accounts maintained by the digital content delivery system, and each data point from the set of data points having been determined based on usage signal data describing digital content usage associated with the unique user account represented by the data point; determining, based on the set of digital content usage clusters, that a first data point from the set of data points is an outlier; and in response to determining that the first data point from the set of data points is an outlier, executing a remedial action with respect to a user account represented by the first data point.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services

38.

Detecting digital content misuse based on know violator usage clusters

      
Application Number 15344295
Grant Number 10423762
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-09-24
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for detecting digital content misuse can include clustering a set of data points into a set of known violator dusters; determining, based on the set of known violator clusters, that a first user account is potentially a digital content violator, the first user account being represented by a first data point that is not included in the first set of data points, and the first data point having been determined based on usage signal data describing digital content usage association with the first user account; and in response to determining that the first user account is potentially a digital content violator, executing a remedial action with respect to the first user account.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services

39.

Monitoring nearby mobile computing devices to prevent digital content misuse

      
Application Number 15344303
Grant Number 10339278
Status In Force
Filing Date 2016-11-04
First Publication Date 2017-05-04
Grant Date 2019-07-02
Owner SR LABS, INC. (USA)
Inventor
  • Baldwin, James Armand
  • Akkaraju, Prem
  • Vanzini, Giorgio

Abstract

A method for preventing digital content misuse can include presenting, by a client-side computing device, digital content that was received from a remote server; detecting, by the client-side computing device, a number of mobile computing devices that are within a geographic distance of the client-side computing device; determining, based on the number of mobile computing device that are within the geographic distance of the client-side computing device, that a number of users viewing the digital content exceeds a threshold number of authorized users associated with the digital content; and in response to determining that the number of users viewing the digital content exceeds the threshold number of authorized users associated with the digital content, executing a first remedial action.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 7/16 - Analogue secrecy systems; Analogue subscription systems
  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/31 - User authentication
  • G06F 21/42 - User authentication using separate channels for security data
  • G06F 21/44 - Program or device authentication
  • G06F 21/60 - Protecting data
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 50/18 - Legal services; Handling legal documents
  • H04W 4/029 - Location-based management or tracking services