Patents by Inventor Justin Henzie
Justin Henzie has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10498794Abstract: Embodiments of the present invention are directed to a social entertainment platform that supports live social video streaming and messaging. One common use for this social entertainment platform is to allow audience members to watch and interact with a person playing an electronic game. The social entertainment platform allows a streamer to stream live (in substantially real-time) on a network(s), such as the Internet, for a live audience to view and to respond to the live entertainment. The social entertainment platform includes several unique areas, including a real-time broadcasting component, a real-time messaging component, and an integrated user interface (UI) component, that make the social entertainment platform advantageous to use over traditional platforms.Type: GrantFiled: November 22, 2017Date of Patent: December 3, 2019Assignee: Caffeine, Inc.Inventors: Ben Keighran, Sam Roberts, Justin Henzie, Doug Richardson, George Leontiev, Peter Sankauskas, Nicolas Artman
-
Publication number: 20150120813Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: ApplicationFiled: June 18, 2014Publication date: April 30, 2015Inventors: Jeffrey Robbin, Christopher R. Wysocki, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnea Calin Pacurariu
-
Publication number: 20140304329Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: ApplicationFiled: June 18, 2014Publication date: October 9, 2014Inventors: Jeffrey Robbin, Christopher R. Wysocki, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnea Calin Pacurariu
-
Patent number: 8769054Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: GrantFiled: September 10, 2012Date of Patent: July 1, 2014Assignee: Apple Inc.Inventors: Jeffrey Robbin, Christopher R. Wysock, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnea Calin Pacurariu
-
Publication number: 20130097286Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: ApplicationFiled: September 10, 2012Publication date: April 18, 2013Applicant: Apple Inc.Inventors: Jeffrey Robbin, Christopher Wysocki, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnea Calin Pacurariu
-
Patent number: 8285851Abstract: A system for use in presenting media content includes a media server configured to provide media content and a media client configured to obtain the media content from the media server and to present the media content on a device. The media client is configured to generate a first code and to transmit information to the media server. The information identifies the media client and the information indicates that the media client is available for pairing. The media server is configured to reply to the information with a second code that corresponds to the first code in order to enable pairing between the media server and the media client.Type: GrantFiled: January 8, 2007Date of Patent: October 9, 2012Assignee: Apple Inc.Inventors: Jeffrey Robbin, Christopher Wysocki, Amandeep Jawa, Jeffrey Miller, David Heller, Justin Henzie, Rainer Brodersen, Mihnee Calin Pacurariu
-
Patent number: 8230360Abstract: Among other things, techniques and systems are disclosed for providing a graphical user interface (GUI) to user. A system includes a content source and a GUI communicatively connected to the content source. The GUI includes a user input area to receive user input and a display area to display available content items from the content source based on the received user input. The display area includes a presentation of the available content arranged in one or more rows. Each row includes a user selectable area to display at least one visual indication that represents one or more of the available content items. Each row includes a holding area to display another visual indication that represents other available content items not displayed in the user selectable area. The display area includes highlighting positioned over one of the available content items.Type: GrantFiled: January 14, 2008Date of Patent: July 24, 2012Assignee: Apple Inc.Inventors: Jeffrey Ma, Gregory Dudey, Rachel Clare Goldeen, Justin Henzie, Rainer Brodersen
-
Patent number: 8185942Abstract: In the computer client-server context, typically used in the Internet for communicating between a central server and user computers (clients), a method is provided for token passing which enhances security for client-server communications. The token passing is opaque, that is tokens as generated by the client and server are different and can be generated only by one or the other but can be verified by the other. This approach allows the server to remain stateless, since all state information is maintained at the client side. This operates to authenticate the client to the server and vice versa to defeat hacking attacks, that is, penetrations intended to obtain confidential information. The token as passed includes encrypted values including encrypted random numbers generated separately by the client and server, and authentication values based on the random numbers and other verification data generated using cryptographic techniques.Type: GrantFiled: July 8, 2008Date of Patent: May 22, 2012Assignee: Apple Inc.Inventors: Augustin J. Farrugia, Gianpaolo Fasoli, Jean-Francois Riendeau, Michael L. H. Brouwer, Justin Henzie
-
Publication number: 20090177989Abstract: Among other things, techniques and systems are disclosed for providing a graphical user interface (GUI) to user. A system includes a content source and a GUI communicatively connected to the content source. The GUI includes a user input area to receive user input and a display area to display available content items from the content source based on the received user input. The display area includes a presentation of the available content arranged in one or more rows. Each row includes a user selectable area to display at least one visual indication that represents one or more of the available content items. Each row includes a holding area to display another visual indication that represents other available content items not displayed in the user selectable area. The display area includes highlighting positioned over one of the available content items.Type: ApplicationFiled: January 14, 2008Publication date: July 9, 2009Inventors: Jeffrey Ma, Gregory Dudey, Rachel Clare Goldeen, Justin Henzie, Rainer Brodersen
-
Publication number: 20090037725Abstract: In the computer client-server context, typically used in the Internet for communicating between a central server and user computers (clients), a method is provided for token passing which enhances security for client-server communications. The token passing is opaque, that is tokens as generated by the client and server are different and can be generated only by one or the other but can be verified by the other. This approach allows the server to remain stateless, since all state information is maintained at the client side. This operates to authenticate the client to the server and vice versa to defeat hacking attacks, that is, penetrations intended to obtain confidential information. The token as passed includes encrypted values including encrypted random numbers generated separately by the client and server, and authentication values based on the random numbers and other verification data generated using cryptographic techniques.Type: ApplicationFiled: July 8, 2008Publication date: February 5, 2009Applicant: Apple Inc.Inventors: Augustin J. Farrugia, Gianpaolo Fasoli, Jean-Francois Riendeau, Michael L. H. Brouwer, Justin Henzie