Encrypted Code Control Signal Patents (Class 380/239)
  • Patent number: 10657283
    Abstract: A method for storing a first data object includes: decomposing the first data object into a first fragment associated with a first original record locator and a second fragment associated with a second original record locator; obfuscating the first original record locator to generate a first obfuscated record locator and the second original record locator to generate a second obfuscated record locator; encrypting the first fragment using a first encryption key and the second fragment using a second encryption key; and storing, to at least a first of a plurality of storage locations, the first encrypted fragment with the corresponding first obfuscated record locator and the second encrypted fragment with the second obfuscated record locator.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: May 19, 2020
    Assignee: Ubiq Security, Inc.
    Inventors: Linda Eigner, William Eigner, Anthony Iasi, Charles Kahle, Gary Schneir, Eric Tobias
  • Patent number: 10615970
    Abstract: A unique transaction key (Tk) is established amongst multiple entities using a common hardware security module (HSM) with a common HMAC key (HK) and transaction scheme name (T). The transaction key (Tk) can be used for various cryptographic functions (e.g. encryption, MAC, HMAC, key management) with one or more messages at the transaction or session level.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: April 7, 2020
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Phillip H. Griffin, Jeffrey J. Stapleton
  • Patent number: 10615969
    Abstract: Methods and systems are described for enhanced-security database encryption via cryptographic software, where key management is carried out, without exporting or exposing cleartext keys, using an independent key manager coupled to a cryptographic hardware security module (HSM). A database encryption key management system is part of an HSM. A key manager circuit of the database encryption key management system generates a master key encryption key and stores it in the HSM. The key manager circuit generates an HMAC key and encrypts the HMAC key using the master key encryption key to generate a HMAC key cryptogram. The interface circuit of the database encryption key management system transmits the HMAC key cryptogram to a database server, which independently generates and stores a unique identifier. The HSM deletes the HMAC key from its storage media.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: April 7, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Phillip H. Griffin, Jeffrey J. Stapleton
  • Patent number: 10601443
    Abstract: A method of sending content comprising receiving a membership request from a client at an anonymizer, the membership request being encrypted with a public key of the anonymizer, generating a table from a prefix-free source coding scheme with a full binary tree, a pseudonym range, and a master key, sending the table, the pseudonym range, and the master key, all encrypted with a public key of the client, receiving a content request with an encoded content name, the content request being encoded using the table, a pseudonym from the pseudonym range, and the master key, decoding the content name of the content request using the pseudonym, the table, and the master key, retrieving content corresponding to the content name, and sending the content and the encoded content name. Secure information sharing is also provided for.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 24, 2020
    Assignee: Arrowhead Center, Inc.
    Inventors: Reza Tourani, Satyajayant Misra, Scott Ortegel, Travis Mick, Vicente Ibarra
  • Patent number: 10546866
    Abstract: A memory arrangement having a memory cell array, wherein each column is associated with a bit line and each row is associated with a word line, wherein the columns have first columns of memory cells that store useful data, and columns of memory cells of a second column type that store prescribed verification data, wherein during a read access operation the memory cells of at least the columns of memory cells of the second column type set the associated bit line to a value that corresponds to a logic combination of the values stored by the memory cells of the column of the second column type that belong to rows of memory cells addressed during the read access operation, and a detection circuit that is configured to, during a read access operation, detect whether a bit line associated with a column of memory cells of the second column type is set to a value that corresponds to the logic combination of values stored by memory cells of the column of the second column type of memory cells and whose values belong t
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 28, 2020
    Assignee: Infineon Technologies AG
    Inventors: Wieland Fischer, Bernd Meyer
  • Patent number: 10467317
    Abstract: The present disclosure provides systems and methods for electronically providing each of a plurality of content distributors with access to a library of content items, facilitating the selection of a combination of the content items, creating a unique set of links for each recipient-distributor combination, and distributing the selected content and unique links via one or more distribution channels to a plurality of recipients. As each link is associated with both a recipient and a distributor, conversion actions stemming from the selection of a link by a recipient are attributed to the proper distributor. Distributors can create content distribution approaches that can be shared with other distributors.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: November 5, 2019
    Assignee: Sound Concepts, Inc.
    Inventors: Jason R. Matheny, Jason Colby Allen, McKinley Oswald, Jeremy James Oswald, Daniel Ryan O'Marra, Curtis John Gibby, David A. Skinner, Brycen Squire, Alex Dayton Cooper
  • Patent number: 10462235
    Abstract: Described herein is technology for, among other things, global provisioning of a service. The technology involves a provisioning server obtaining location information for a client. The provisioning server determines an appropriate deployment unit, based on the location information, to which the client will be assigned. The provisioning server transmits assignment information for the appropriate deployment unit to the client. The client then communicatively couples to the assigned deployment unit and begins receiving the service from the deployment unit.
    Type: Grant
    Filed: May 2, 2015
    Date of Patent: October 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Weidong Wang, Thomas D. Sanfilippo
  • Patent number: 10452329
    Abstract: A CPU of an information processing apparatus (MFP) obtains device information of a secondary storage device installed in the MFP and discriminates, based on the obtained device information, whether the secondary storage device is of a type that supports an erasure command (TRIM command) that provides notification of information indicating data to be erased from the storage device. The CPU controls display of a setting screen for erasure modes by controlling, in accordance with the discrimination result, whether to display erasure modes for executing erasure processing based on an erasure command in a selectable manner.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: October 22, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: So Yokomizo
  • Patent number: 10455434
    Abstract: Systems and methods for providing services are disclosed. One method can comprise receiving data having a first format and transmitting the data to a first device. The method may also comprise detecting a second device, automatically recognizing a supported second format of the detected second device, converting the data to the second format, and transmitting the converted data to the second device via wireless communication.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 22, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventor: Mark Francisco
  • Patent number: 10447429
    Abstract: A method to transport forward error correction (FEC) codes in a symbol encoded transmission stream includes encoding a data stream from a data source into data symbols using computing circuits, generating first FEC codes from the data symbols using the computing circuits, encoding the first FEC codes into first FEC symbols using the computing circuits, merging the data symbols and the first FEC symbols into the transmission stream using the computing circuits, and transmitting the merged transmission stream to a sink device using the computing circuits. The encoding of the data stream into the data symbols and the encoding of the first FEC codes into the first FEC symbols may include the same encoding technique.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: October 15, 2019
    Assignee: Samsung Display Co., Ltd.
    Inventors: Dale F. Stolitzka, Jalil Kamali
  • Patent number: 10417392
    Abstract: Some embodiments provide an account-based DRM system for distributing content. The system includes several devices that are associated with an account and a set of DRM computers that receives a request to access a piece of content on the devices associated with the account. The DRM computer set then generates a several keys for the devices, where each particular key of each particular device allows the particular device to access the piece of content on the particular device. In some embodiments, the DRM computer set sends the content and keys to one device (e.g., a computer), which is used to distribute the content and the key(s) to the other devices associated with the account. In some embodiments, the DRM computer set individually encrypts each key in a format that is used during its transport to its associated device and during its use on this device.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: September 17, 2019
    Assignee: APPLE INC.
    Inventors: Augustin J. Farrugia, Gianpaolo Fasoli, Jean-Francois Riendeau
  • Patent number: 10372803
    Abstract: A web page that includes content form fields may be modified to include an event observer module and an authored content module. Events generated during the authoring of content by a user are recorded by the event observer module and sent to an event server with an InteractionID. The authored content module inserts hidden fields into the form fields that are updated with the InteractionID when content is submitted to the web server. The web server provides the InteractionID in a bind request to the event server. The event server binds the content to the events used to create the content in response to the request.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: August 6, 2019
    Assignee: Oracle International Corporation
    Inventor: Robert R. Hauser
  • Patent number: 10341094
    Abstract: The present invention relates to a multiple encrypting method, for encrypting a file and/or a protocol and generating encryption keys. Comprising the steps of: uploading at least one of a file and a protocol by a file uploading unit; generating random numbers by a random number generation unit; arranging the random numbers to form at least one key and at least one initialization vector respectively by a key generation unit and an initialization vector generation unit; encrypting the file and/or the protocol from the file uploading unit via using AES encryption by an encryption unit, so as to generate an encrypted file and/or an encrypted protocol; saving the key and the initialization vector respectively in a first storage unit and a second storage unit; Repeating the above steps at least one time.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: July 2, 2019
    Inventor: Cheng-Han Ko
  • Patent number: 10339325
    Abstract: A system, method and program product for implementing a database security model. A database security model is disclosed that includes: a system for maintaining private data in an encrypted storage area; an ENCR system for implementing a plurality of ENCR routines, wherein each of the ENCR routines is callable from a database application to access and process private data and wherein the ENCR system operates in a functional space separate from the database application; and a crypto system having a private key and decryption system, wherein the crypto system decrypts private data in response to receiving a decrypt request and public key from an ENCR routine, and wherein the crypto system operates in a functional space separate from the ENCR system.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: July 2, 2019
    Assignee: JJD Software LLC
    Inventor: Justin Donohoe
  • Patent number: 10156917
    Abstract: An input apparatus capable of receiving an input is provided. The input apparatus includes a communicator configured to communicate with a first user terminal device and a second user terminal device, a processor, in response to a content being selected from the first user terminal device through the input apparatus and a first predetermined event occurring, configured to receive information about identifier information and an encryption key of the first user terminal device from the first user terminal device and, in response to a second predetermined event occurring, configured to transmit the received information about the identifier information and the encryption key of the first user terminal device to the second user terminal device. Accordingly, user convenience will grow due to the reinforcement of security and availability of conveniently transmitting data to an external device without using a separate external device.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: December 18, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-su Ha, Jun-hak Lim, Bo-ram Namgoong, Hyun-ju Lee, Jae-chan Koh, Jee-su Park
  • Patent number: 10129212
    Abstract: Secure computation of enterprise data in a cloud is provided, by a third party, such that values and data manipulation processes are encrypted through use cryptographic processes that are secure. A method can comprise performing operations including receiving security data representing an attribute included in a log file, generating encoded attribute data as a function of the attribute, a hash function, or salt data representing an alphanumeric string, and sending the encoded attribute data to a second device.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: November 13, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Paul Giura
  • Patent number: 10116442
    Abstract: A data storage unit (202) stores encrypted data while remaining in an encrypted state, and stores decryption conditions to define a user attribute of a decryption-permission user who is permitted to decrypt the encrypted data. In a case wherein revocation information to indicate a user attribute of a revoked user who is no longer the decryption-permission user has been added to the decryption condition when update timing arrives, a revocation information removing unit (206) removes the revocation information from the decryption condition while the encrypted data remains in the encrypted state.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: October 30, 2018
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Takumi Mori, Yutaka Kawai, Nori Matsuda
  • Patent number: 10110615
    Abstract: A method of transferring information between subscribers associated with a communication service is disclosed. The method includes receiving a first handle address associated with a first subscriber device, in which the first subscriber device transfers information to a group of subscriber devices, each of the group of subscriber devices is linked to different handle addresses, and each of the different handle addresses is included in a group of handle addresses. The method also includes determining whether the first handle address is included in the group of handle addresses, transferring information from the first subscriber device to the group of subscriber devices in response to the first handle address being included in the group of handle addresses, and verifying that the transferred information was received by the group of subscriber devices. A corresponding system and computer-readable device are also disclosed.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: October 23, 2018
    Assignee: AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Mark Austin
  • Patent number: 10097548
    Abstract: Embodiments are directed towards establishing a network between mobile devices, an automobile head unit, and a plurality of automobile accessories. A user utilizes a user interface on a mobile device to send an accessory access request to the head unit. The head unit receives the request and determines if the mobile device is authentic. If authentic, the head unit determines if the mobile device has the proper permissions to perform the requested access of the accessory. If permitted, the head unit generates and sends control commands to the accessory or obtains the requested accessory data and provides it to the mobile device.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: October 9, 2018
    Assignee: Xevo Inc.
    Inventor: Shin Yamamoto
  • Patent number: 10003589
    Abstract: The invention relates to a method for authenticating and/or identifying a device, a service, a person and/or money in a communication network, consisting of a first communication device and an additional communication device, for example a central database, between which an authentication query is carried out. Initially, a first key is provided in the communication device, which comprises at least one character sequence consisting of individual or several locally modifiable characters which can be dynamically modified in accordance with a measurable variable or an algorithm which is dependent on the measurable variable, rules and/or instructions in the communication device, between two authentication time points. A second key is also provided in the central database or an additional communication subscriber which comprises a character sequence consisting of centrally modifiable characters and optionally non-modifiable characters.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: June 19, 2018
    Inventor: Friedrich Kisters
  • Patent number: 9992520
    Abstract: Apparatus and methods for providing content to IP-enabled devices in a content distribution network. In one embodiment, a network architecture is disclosed which enables delivery of content to such IP-enabled devices without the use of a high-speed data connection This capability allow the managed network operator to provide content services to an IP-enabled device associated with a non-data subscriber. In one implementation, requests for content from user IP-enabled devices are received, authenticated, and content processed into a series of encrypted segments. Once the requesting user/device is authenticated, the segments are provided with a playlist. The rendering device is also provided access to a decryption key (e.g., via a URL to a managed key server). Variants providing (i) user access to the MSO distribution network via an indigenous modem or gateway; and (ii) user access to the MSO core via a gateway and a third party unmanaged network are described.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 5, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Louis D. Williamson, William L. Helms, Howard Pfeffer, Noah Paci, Tushar Nakhre, Andrew Danforth, Charles Hasek, Shan Huang
  • Patent number: 9948459
    Abstract: The present invention relates to a multiple encrypting method, for encrypting a file and/or a protocol and generating encryption keys. Comprising the steps of: uploading at least one of a file and a protocol by a file uploading unit; generating random numbers by a random number generation unit; arranging the random numbers to form at least one key and at least one initialization vector respectively by a key generation unit and an initialization vector generation unit; encrypting the file and/or the protocol from the file uploading unit via using AES encryption by an encryption unit, so as to generate an encrypted file and/or an encrypted protocol; saving the key and the initialization vector respectively in a first storage unit and a second storage unit; Repeating the above steps at least one time.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: April 17, 2018
    Inventor: Cheng-Han Ko
  • Patent number: 9891810
    Abstract: Disclosed are various embodiments for facilitating collaboration among users for network-shared documents. A computing environment can identify that a particular identifier was used in a communication regarding a file being accessible on various client devices. A suitable task to perform in association with at least one of the plurality of client devices can be identified based on the identifier and a determination can be made whether performance of the task would comply with at least one compliance rule. In response to the performance of the task complying with the at least one compliance rule, the task can be performed.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: February 13, 2018
    Assignee: AirWatch LLC
    Inventors: Colleen Caporal, Gaurav Arora, Muhammad Abeer
  • Patent number: 9866377
    Abstract: A system and method is disclosed for performing unified broadcast encryption and traitor tracing for digital content. In one embodiment a media key tree is divided into S subtrees, the media key tree including media keys and initial values, which may be random values. The digital content is divided into a plurality of segments and at least some of the segments are converted into a plurality of variations. The random values are transformed into media key variations and a separate media key variant is assigned to each of the subdivided subtrees. A unified media key block including the media key tree is stored on the media.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hongxia Jin, Jeffrey B. Lotspiech
  • Patent number: 9846847
    Abstract: A system including a centralized organizational information system in communication with a centralized organizational information database and an entitlement generator in communication with the centralized organizational information system, wherein the entitlement generator is configured to automatically generate at least one executable entitlement rule based on an input rule. The system also includes a federated set of entitlements engines in communication with the entitlement generator and a plurality of entitlement databases, wherein each of the entitlements engines is for determining whether a user is entitled to access secured resources requested by the user based on the executable entitlement rule.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: December 19, 2017
    Assignee: MORGAN STANLEY
    Inventors: David Rutter, Kathryn Duffy, John Hendy, Anant Verma
  • Patent number: 9842227
    Abstract: A method for storing a first data object includes: decomposing the first data object into a first fragment associated with a first original record locator and a second fragment associated with a second original record locator; obfuscating the first original record locator to generate a first obfuscated record locator and the second original record locator to generate a second obfuscated record locator; encrypting the first fragment using a first encryption key and the second fragment using a second encryption key; and storing, to at least a first of a plurality of storage locations, the first encrypted fragment with the corresponding first obfuscated record locator and the second encrypted fragment with the second obfuscated record locator.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 12, 2017
    Assignee: Fhoosh, Inc.
    Inventors: Linda Eigner, William Eigner, Anthony Iasi, Charles Kahle, Gary Schneir, Eric Tobias
  • Patent number: 9819987
    Abstract: Video content is streamed to portable devices based on an entitlement determination that includes determining the location of the portable device. Channel listings available for the portable device may be filtered based on the determined entitlements. A device may determine an indication of a location of the portable device and determine entitlements defining which of the plurality of video content items are permitted to be viewed by the portable device, where the entitlements are determined based at least on the indication of the location of the portable device. The device may further transmit, to the portable device, a listing of the plurality of video content items, filtered based on those of the plurality of video content items that are permitted to be viewed by the portable device, as determined by the entitlements.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: November 14, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sachinder Reddy, Enrique Ruiz-Velasco, Venkata Adimatyam
  • Patent number: 9800838
    Abstract: A communication system 10 includes a head end 12 that generates a device list with channel or content authorizations. The head end communicates the list to a system gateway 26. The gateway 26 receives the list. A plurality of user devices 28 is coupled to the gateway 26. A first device of the plurality of user devices generates a channel or content request at the system gateway. The gateway 26 compares the channel or content authorizations from the list to the channel request from the first user device and communicates to the first user device a channel or content corresponding to the channel request in response to comparing. Thus, authorized users are able to receive the channel or content in response to the list. The list may be generated at a subscriber information module 52 and communicated with the content or channel through a satellite 18 or through a communication network 50.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: October 24, 2017
    Assignee: The DIRECTV Group, Inc.
    Inventor: Raynold M. Kahn
  • Patent number: 9792380
    Abstract: The present disclosure provides systems and methods for electronically providing each of a plurality of content distributors with access to a library of content items, facilitating the selection of a combination of the content items, creating a unique set of links for each recipient-distributor combination, and distributing the selected content and unique links via one or more distribution channels to a plurality of recipients. As each link is associated with both a recipient and a distributor, conversion actions stemming from the selection of a link by a recipient are attributed to the proper distributor. Distributors can create content distribution approaches that can be shared with other distributors.
    Type: Grant
    Filed: May 31, 2014
    Date of Patent: October 17, 2017
    Assignee: SOUND CONCEPTS, INC.
    Inventors: Jason R. Matheny, Jason Colby Allen, McKinley Oswald, Jeremy James Oswald, Daniel Ryan O'Marra, Curtis John Gibby, David A. Skinner, Brycen Squire, Alex Dayton Cooper
  • Patent number: 9794612
    Abstract: A communication system and method of operating the same includes a conditional access module and a customer service module customer service request signal. A handler receives the customer service request signal. The handler determines a communication path to the conditional access module through a connection pool and assigns the communication path for the customer service request signal. The handler communicates the request through the communication path and returns the path to the connection pool when communicating is complete.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: October 17, 2017
    Assignee: The DIRECTV Group, Inc.
    Inventors: Thai Lam, Daryl G. Messenger
  • Patent number: 9762958
    Abstract: In one embodiment, a localization beacon is inserted into a digital communication signal by a localization device. The resulting modified signal is transmitted to customer premises equipment (CPE). One or more CPE devices monitor incoming signals to detect the presence of a localization beacon. If a localization beacon having certain characteristics is not received, the one or more CPE devices are configured to disable one or more CPE features.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: September 12, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Woodhead, William Woodward, Howard Pinder
  • Patent number: 9735967
    Abstract: A method begins by a first device generating a self-validating message by creating a master key, using the master key to create a message encryption key, encrypting a message using the message encryption key to produce an encrypted message, encrypting the master key using a public key of a second device to produce an encrypted master key, and including a message authentication code of the first device in the self-validating message. The method continues by the second device receiving and decoding the self-validating message by verifying the message authentication code of the first device, and when the message authentication code of the first device is verified, decrypting the encrypted master key using a private key of the second device to recover the master key, using the master key to create the message encryption key, and decrypting the encrypted message using the message encryption key to recover the message.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Wesley Leggette, Jason K. Resch
  • Patent number: 9727562
    Abstract: A method and system for performing multi-level searches includes a user device and a display associated with the user device. A guide system receives a content provider category for a first content and receives a global guide category different than the content provider category for the first content. A communication network communicates the global guide category and the provider category to the user device. The user device performs a global search and displays on the display the first content in response to the global guide category and displays on the display a provider homepage with the first content displayed under the content provider category.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: August 8, 2017
    Assignee: The DIRECTV Group, Inc.
    Inventors: Jeffrey L. Sharkey, Huy Q. Tran
  • Patent number: 9722788
    Abstract: A method, system, and computer program product comprising intercepting communication between a virtual machine and encrypted replication data stored on a storage medium and redirecting the communication to a remote replication appliance; and using a key stored on the remote replication appliance to enable the virtual machine to facilitate communication with the encrypted replication data stored on the storage medium; wherein facilitating communication enables the virtual machine to interact with the encrypted replication data as unencrypted data.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: August 1, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Assaf Natanzon, Saar Cohen
  • Patent number: 9720856
    Abstract: A content sharing device may receive, from a content providing device, information that identifies content to be shared with a dongle device via a content sharing service. The content sharing device may receive, from the content providing device, information that identifies a contact with which the content is to be shared. The content sharing device may determine, based on the information that identifies the contact, a dongle device identifier. The dongle device identifier may include a network address associated with the dongle device. The content sharing device may provide, to the dongle device and based on determining the dongle device identifier, information that identifies the content. The information that identifies the content may cause the content to be accessible by a content receiving device connected to the dongle device.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: August 1, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Nisheeth Gupta, Momin Mirza, Farooq Muzaffar, Neenu Sohi Kainth, Brian H. Whitton
  • Patent number: 9716714
    Abstract: A variety of techniques for performing identity verification are disclosed. As one example, a verification request is received from a remote user. The verification request pertains to a cryptographic key. In response to receiving a confirmation from a local user of the local device, a verification process is initiated. A result of the verification process is transmitted to the remote user. As a second example, a verification request can be received at the local device, from a local user of the device. A verification process with respect to the local user is initiated, and a result of the verification process is transmitted to a remote user that is different from the local user.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: July 25, 2017
    Assignee: Wickr Inc.
    Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa
  • Patent number: 9705853
    Abstract: A method is to detect a message compatible with the OTA (Over The Air) standard and affected by a wrong ciphering. The method may include receiving the ciphered OTA message; deciphering the OTA message; and reading a counter field of padding bytes in the deciphered OTA message and reading corresponding padding bytes in the OTA message deciphered. The method may also include detecting at least one bit in at least one of the padding bytes of the OTA message deciphered, with the at least one bit being indicative of the wrong ciphering.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 11, 2017
    Assignee: STMICOELECTRONICS S.R.L.
    Inventors: Agostino Vanore, Vitantonio Distasio
  • Patent number: 9609280
    Abstract: A method for controlling access to a plurality of channels by a unit comprising a security module, each channel being encrypted by a specific control word and having a channel identifier, this method comprising the steps of: tuning to a first channel having first channel identifier and receiving first messages containing a first control word; decrypting the first messages and using the first control word; storing the first control word and the first channel identifier; tuning to a second channel having second channel identifier; calculating the second control word by: calculating a root control word with an inverse cryptographic function F?1 using the first control word and the first channel identifier; calculating the second control word with the cryptographic function F using the root control word and the second channel identifier; and using the second control word to access the second channel.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: March 28, 2017
    Assignee: NAGRAVISION S.A.
    Inventor: Andre Kudelski
  • Patent number: 9571800
    Abstract: A self-healing video surveillance system is described. The self-healing video surveillance system includes one or more surveillance cameras that are configured to store configuration data of a network video recorder in operable communication with the surveillance cameras. The network video recorder includes configuration data, and a module configured to store the configuration data on the surveillance cameras and/or retrieve configuration data stored on the surveillance cameras. A new network video recorder introduced into the network retrieves the stored configuration data to self-configure with minimal or no human interaction. In embodiments, configuration data is distributed among a plurality of surveillance cameras, and may be stored in encrypted format.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: February 14, 2017
    Inventor: James Carey
  • Patent number: 9563909
    Abstract: Provided are methods, apparatus and systems for the sale of digital content over a network. The disclosure herein discusses the recording of a broadcast of a digital data stream by a broadcast receiving device. A listener may select a particular digital data stream to purchase by selecting a content identifier associated with the digital data stream of interest at the recording device. Upon obtaining the selection, a purchase request message is transmitted to an intermediary communication device. The purchase request message includes at least the content identifier. After the transaction is completed at a transaction server, a purchase confirmation message including at least a digital rights management key associated with the digital data stream is returned to and received by the broadcast receiving device. Upon receipt, of the digital rights management key, the recorded digital data stream is released for reproduction.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: February 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Charles Stahulak, Bruce Barnes, Mark Gribble, Dolores Mallian, Patrick Kenny
  • Patent number: 9536109
    Abstract: A method, system and computer program product for administering a secure data repository. Rather than using a specific database, an application may use an existing hierarchical file structure, such as provided by conventional operating systems, to store structured data in a number of files. To detect unauthorized, malicious or inadvertent changes to these files, either within one or more files, or by deletion, replacement or movement of files in their entirety, each file incorporates a last change timestamp and the contents of the file are digitally signed. Furthermore, every file in the secure repository is logged in an index file together with its respective change date stamp, and the index file as a whole is also digitally signed. Unauthorized changes can be identified by comparison of the file date stamps with the content of the index as well as verifying the validity of each digital signature.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Luigi Pichetti
  • Patent number: 9467287
    Abstract: The invention provides an enciphering apparatus and method, a deciphering apparatus and method and an information processing apparatus and method by which illegal copying can be prevented with certainty. Data enciphered by a 1394 interface of a DVD player is transmitted to a personal computer and a magneto-optical disk apparatus through a 1394 bus. In the magneto-optical disk apparatus with which a change to a function is open to a user, the received data is deciphered by a 1394 interface. In contrast, in the personal computer with which a change to a function is open to a user, the enciphered data is deciphered using a time variable key by a 1394 interface, and a result of the decipherment is further deciphered using a session key by an application section.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: October 11, 2016
    Assignee: SONY CORPORATION
    Inventors: Ryuji Ishiguro, Yoshitomo Osawa, Yoshio Osakabe, Makoto Sato, Hisato Shima, Tomoyuki Asano
  • Patent number: 9455834
    Abstract: The invention provides a system and a method for securely providing a secret data from a sender to one or more receivers. The receiver uses a sequence of functions originating from a hierarchy of functions to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of one or more seeds. The seeds are provided to the receiver by the sender. The sender conditionally allows the receiver to obtain the secret data by controlling the seeds.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: September 27, 2016
    Assignee: Irdeto B.V.
    Inventors: Philip Allan Eisen, Ettore Benedetti, Arnoud Evert Van Foreest, Andrew Augustine Wajs
  • Patent number: 9443095
    Abstract: There is disclosed a method in which information relating to a sequence of instructions of a thread is examined to determine a security condition of the thread. It is further determined by using the security condition which processor core of a multicore processor has an appropriate security mode to fulfil the security condition. If the determining indicates that one or more processor cores of the multicore processor has the appropriate security mode are available, one of the one or more processor cores is selected as a potential processor core to execute the sequence of instructions of the thread. There is also disclosed an apparatus and a computer program product to implement the method.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: September 13, 2016
    Assignee: Nokia Corporation
    Inventor: Mika Lähteenmäki
  • Patent number: 9438946
    Abstract: Methods and apparatus for determining and selecting digital coding and/or decoding technology, delivery bitrates, and resolution parameters for programming and data delivery over, e.g., a content-based network. In one embodiment, the network comprises an HFC cable or satellite network that includes a server process interfacing with a plurality of customer premises equipment (CPE), and/or associated client devices, each having different display resolution, bitrate, and/or decoding capabilities profiles. The server determines the one or more capabilities possessed by the CPE or client device, and evaluates one or more program or content choices for possible delivery to that CPE or device based on its profile. The selection process may also take into consideration network and/or CPE operational considerations, such as conservation of downstream bandwidth, CPE uprating capability, client device power consumption, and the like.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: September 6, 2016
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Charles Hasek, Jeffrey Markley
  • Patent number: 9420336
    Abstract: In one embodiment, a localization beacon is inserted into a digital communication signal by a localization device. The resulting modified signal is transmitted to customer premises equipment (CPE). One or more CPE devices monitor incoming signals to detect the presence of a localization beacon. If a localization beacon having certain characteristics is not received, the one or more CPE devices are configured to disable one or more CPE features.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: August 16, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas Woodhead, William Woodward, Howard Pinder
  • Patent number: 9397825
    Abstract: A data object is encoded in a redundant code. The redundant code defines a decoding scheme for reconstructing the data object from a sub-set of the encoded data parts. At least the sub-set of the encoded data parts is encrypted using a homomorphic encryption scheme, which allows equivalents of the arithmetic operations of a reconstruction process to be performed on encrypted encoded data parts. The data parts are stored distributed over a plurality of source terminals of a communication network, for use by a target terminal of the communication network. Upon a retrieval command from the target terminal, an upload management module determines which source terminals are available and the upload management module determines causes a selected set of terminals to transmit the encrypted encoded data parts each via its own connection to the network to a decoder server.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: July 19, 2016
    Assignee: Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO
    Inventors: Peter Joannes Mathias Veugen, Hans Maarten Stokking
  • Patent number: 9363482
    Abstract: A method to enforce watermarking instructions by a security module in a receiving device, comprising the steps of receiving a security message by—a security module, comprising at least a content key, watermark instructions and security message signature, said watermark instruction activates or deactivates a watermarking module, decrypting—a security message with a transmission key, verifying—a security message signature, and in case of successful verification, reading a watermarking data from the watermarking module, verifying the authenticity of the watermarking data, and in case of successful verification, transmitting the watermark instructions to the watermark module and the content key to a descrambling module.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: June 7, 2016
    Assignee: NAGRAVISION S.A.
    Inventors: Didier Hunacek, Patrick Servet
  • Patent number: 9292673
    Abstract: Tenants in a multi-tenant shared deployment are provided their own distinct key spaces over which they control a key management system. In this manner, virtual key management domains are created on a per-tenant (per-customer) basis so that, whenever a particular customer's data is co-tenanted, stored, transmitted or virtualized in the IT infrastructure of the provider's datacenter(s), it is secured using key management materials specific to that customer. This assures that the entirety of a tenant's data remains secure by cryptographically isolating it from other tenants' applications. The virtual key management domains are established using a broadcast encryption (BE) protocol and, in particular, a multiple management key variant scheme of that protocol.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Matthew Francis Rutkowski, Ronald W. Bassett, Thomas Alexander Bellwood
  • Patent number: 9225939
    Abstract: A system for delivering satellite signals to a plurality of display platforms. A system in accordance with one or more embodiments of the present invention comprises a first transmission system for delivering the satellite signals to a first display platform via at least one satellite, and a second transmission system, coupled to the first transmission system, for delivering at least a portion of the satellite signals to at least one second display platform, the first transmission system and the second transmission system transmitting in a substantially simultaneous manner, wherein the second transmission system transmits a data stream formatted for compatibility with the at least one second display platform.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: December 29, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Deanna R. Kidd, Michael R. Munsell, An P. Vuong, Darren J. Wolford, Mitchell B. Wasden, Howard M. Buckley