Patents by Inventor Joshua A. Rosenthol
Joshua A. Rosenthol has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20200233975Abstract: A technique smartly manages user information. The technique involves receiving, using an input device, an input value from the user during a user transaction. The technique further involves applying, using electronic circuitry, an algorithm to generate a token on behalf of the user. The algorithm is arranged to provide tokens in a non-reproducible manner to prevent discovery of input values based on the tokens. The technique further involves associating the token value with the input value and collecting user information and associating the user information with the token during a time range which includes periods of transaction inactivity and further transaction activity by the user. Along these lines, the technique is capable of implementing mutually exclusive token states (e.g., “active”, “inactive”, “deactivated” and “compromised”) to smartly coordinate and maintain certain user information.Type: ApplicationFiled: April 3, 2020Publication date: July 23, 2020Inventors: Joshua Rosenthol, Robert W. Griffin
-
Patent number: 9813772Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: GrantFiled: September 30, 2016Date of Patent: November 7, 2017Assignee: Rovi Guides, Inc.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Publication number: 20170111704Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: ApplicationFiled: September 30, 2016Publication date: April 20, 2017Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 9462351Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: GrantFiled: May 27, 2015Date of Patent: October 4, 2016Assignee: Rovi Guides, Inc.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Publication number: 20150256896Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: ApplicationFiled: May 27, 2015Publication date: September 10, 2015Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 9066128Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: GrantFiled: May 19, 2014Date of Patent: June 23, 2015Assignee: Rovi Guides, Inc.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 8978064Abstract: A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.Type: GrantFiled: July 18, 2011Date of Patent: March 10, 2015Assignee: Rovi Guides, Inc.Inventors: Steven J. Reynolds, David M. Berezowski, Robert A. Knee, Michael D. Ellis, Joshua A. Rosenthol, William Hein
-
Publication number: 20140259073Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: ApplicationFiled: May 19, 2014Publication date: September 11, 2014Applicant: UNITED VIDEO PROPERTIES, INC.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 8826338Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: GrantFiled: June 4, 2013Date of Patent: September 2, 2014Assignee: United Video Properties, Inc.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 8694781Abstract: A technique provides hardware security module (HSM) operability which is performed in a computing device. The technique involves running, by processing circuitry of the computing device, a virtual machine monitor to provide a virtual machine environment. The technique further involves running, by the processing circuitry, a security module VM within the virtual machine environment. The security module VM is configured to perform HSM operations on behalf of a set of other VMs. The technique further involves imposing, by the processing circuitry, a requirement that all access between the security module VM and the set of other VMs occur through the virtual machine monitor to isolate and protect the security module VM against tampering.Type: GrantFiled: March 30, 2012Date of Patent: April 8, 2014Assignee: EMC CorporationInventors: Robert W. Griffin, Joshua A. Rosenthol
-
Patent number: 8655787Abstract: A computer-implemented technique processes a potentially sensitive item of data (e.g., data which may be either a credit card number or a token having a similar format). The technique involves, after the potentially sensitive item of data is properly received within a physical memory location, generating a token result which indicates whether the potentially sensitive item of data satisfies a valid-token requirement. The technique further involves preserving the potentially sensitive item of data in an unaltered form within the physical memory location when the token result indicates that the potentially sensitive item of data satisfies the valid-token requirement. The technique further involves replacing the potentially sensitive item of data within the physical memory location with a token when the token result indicates that the potentially sensitive item of data does not satisfy the valid-token requirement.Type: GrantFiled: June 29, 2010Date of Patent: February 18, 2014Assignee: EMC CorporationInventors: Robert W. Griffin, Daniel V. Bailey, Joshua A. Rosenthol
-
Patent number: 8620882Abstract: An improved technique for granting access to a complex datum maps a single user token representing a user onto a set of data group tokens, each data group token providing access to a data group stored on a storage medium. The improved technique combines the centralization of the complex datum while providing the security of tokenization and will lower the risk of a rogue third party gaining unauthorized access to the user's records stored across the data groups.Type: GrantFiled: December 29, 2010Date of Patent: December 31, 2013Assignee: EMC CorporationInventors: Robert W. Griffin, Daniel Bailey, Joshua Rosenthol
-
Patent number: 8601553Abstract: A technique of imposing access control policies is presented. The technique comprises receiving a token which is associated with a datum by a tokenization server. The technique also includes generating an access control result based on at least a portion of the token. The technique further includes imposing a first access control policy which includes refraining from sending an access request to the tokenization server when the access control result has a first value and a second access control policy which includes sending an access request to the tokenization server, the access request being constructed and arranged to request access to the datum when the access control result has a second value which is different from the first value.Type: GrantFiled: June 29, 2010Date of Patent: December 3, 2013Assignee: EMC CorporationInventors: Robert W. Griffin, Daniel V. Bailey, Joshua A. Rosenthol
-
Publication number: 20130268970Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: ApplicationFiled: June 4, 2013Publication date: October 10, 2013Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 8498417Abstract: A key management server in a storage area network (SAN) provides encryption keys for source and destination storage objects and also associates destination storage objects with source storage objects. When a source object is to be replicated, a replication facility in a storage system of a new destination object requests the key management server to associate the destination object with the source object and assign the data encryption key of the source object or a new data encryption key to the destination object. For recovery of the source object, a replication facility in the storage system of the source object obtains information from the key management server about the replica associated with the source object for replicating data from the destination object back to the source object.Type: GrantFiled: March 6, 2008Date of Patent: July 30, 2013Assignee: EMC CorporationInventors: John S. Harwood, Joshua A. Rosenthol, Robert W. Griffin, John T. Fitzgerald, Thomas E. Linnell
-
Patent number: 8479233Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.Type: GrantFiled: March 9, 2011Date of Patent: July 2, 2013Assignee: United Video Properties, Inc.Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
-
Patent number: 8452965Abstract: A technique of protecting a datum within a set of sensitive data is presented. In this technique, the datum includes a first set of bits satisfying a first set of constraints, and a computer receives the set of sensitive data from an authorized client. The technique involves producing a token corresponding to the datum, the token including a second set of bits distinct from the first set of bits, the second set of bits satisfying a second set of constraints, the second set of constraints being a superset of the first set of constraints. The technique further involves storing the datum and the corresponding token. The technique further involves sending the token to the authorized client, the authorized client enabled to perform, using the second set of bits, a verification that the token satisfies the second set of constraints, the verification being performed apart from the database.Type: GrantFiled: June 29, 2010Date of Patent: May 28, 2013Assignee: EMC CorporationInventors: Robert W. Griffin, Daniel V. Bailey, Joshua A. Rosenthol
-
Publication number: 20120173563Abstract: An improved technique for granting access to a complex datum maps a single user token representing a user onto a set of data group tokens, each data group token providing access to a data group stored on a storage medium. The improved technique combines the centralization of the complex datum while providing the security of tokenization and will lower the risk of a rogue third party gaining unauthorized access to the user's records stored across the data groups.Type: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: EMC CORPORATIONInventors: Robert W. Griffin, Daniel Bailey, Joshua Rosenthol
-
Patent number: 8180844Abstract: A machine readable code (e.g., digital watermark or bar code) conveyed with objects is used in establishing links to associated electronic resources, such as web pages. The object can be physical (e.g., a magazine page) or electronic (e.g., music data). The associated electronic resource can be a web site from which goods or services (e.g., music) may be offered for sale. In some embodiments, when a code is sensed from one object, the system can foresee other object codes that may soon be sensed, and can anticipatorily provide address information for their respectively associated electronic resources. In another embodiment, the microphone of a cell phone is used to listen to ambient audio. A watermark in the audio is decoded and its payload is used to link to, or provide, related information. A variety of other concepts are also detailed, such as permitting the free distribution of low fidelity music as marketing agents for higher fidelity versions that are available for sale.Type: GrantFiled: March 18, 2000Date of Patent: May 15, 2012Assignee: Digimarc CorporationInventors: Geoffrey B. Rhoads, Bruce L. Davis, William C. Hein, III, Joshua A. Rosenthol, Brian T. MacIntosh, Kenneth L. Levy
-
Publication number: 20120017243Abstract: A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording.Type: ApplicationFiled: July 18, 2011Publication date: January 19, 2012Applicant: UNITED VIDEO PROPERTIES, INC.Inventors: Steven J. Reynolds, David M. Berezowski, Robert A. Knee, Michael D. Ellis, Joshua A. Rosenthol, William Hein