Sean Curtis - Rockville Center NY, US Frank Conway - Hoboken NJ, US David Charles Lankford - New York NY, US Deepak Jhalani - Jersey City NJ, US Ryan Case - Brooklyn NY, US
Systems and methods are provided for identifying instances of media programming available within a media distribution system. An exemplary method involves searching a listing of media programming available from a first content source using search criteria indicative of a desired media program to identify an instance of the desired media program available from the first content source, obtaining a target program identifier associated with the desired media program from that instance, identifying another instance of the desired media program in a second listing of media programming available from another content source using the target program identifier, and providing a combined search result that indicates availability of the desired media program from the content sources.
Systems And Methods For Creating Variable Length Clips From A Media Stream
Frank CONWAY - Little Falls NJ, US Sean CURTIS - Rockville Centre NY, US Brian J. GRIFFIN - Brooklyn NY, US Jason HIRSCHHORN - New York NY, US Brian LUCAS - San Francisco CA, US Padmanabha R. RAO - Palo Alto CA, US
Assignee:
SLING MEDIA INC. - Foster City CA
International Classification:
G06F 17/30 G06F 15/16
US Classification:
707 10, 7071041, 709219, 707E17044
Abstract:
Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.
Presenting Related Content During A Placeshifting Session
Sean Curtis - Rockville Center NY, US Frank Conway - Hoboken NJ, US
Assignee:
SLING MEDIA INC. - Foster City CA
International Classification:
H04N 21/482
US Classification:
725 42, 725 51
Abstract:
Systems and methods are provided for identifying instances of content available within a media distribution system that is related to a media program being streamed, presented, displayed, viewed, or otherwise placeshifted from a media device to a client device communicating with or otherwise coupled to the media device over a network. An exemplary method involves obtaining an identifier, metadata, or other descriptive information associated with a media program being presented on a client device, identifying content related to the streamed media program available from a content source in the media distribution system using the identifier, the metadata, or the descriptive information, and providing indication of the related content on the client device in conjunction with the media program. In an exemplary embodiment, the media program is streamed from the media device to the client device using a connection established over the network to create or otherwise support a placeshifting session.
- Santa Clara CA, US Anthony Perez - Orlando FL, US Frank Conway - South Orange NJ, US
International Classification:
G06Q 20/32 G06K 7/10 G06Q 20/20 G06K 7/14
Abstract:
A method and apparatus for generating visually perceivable data representing a digital order of goods or services is provided. In an embodiment, visually perceivable data is generated and displayed at first device representing a digital order which is the subject of a transaction. In an embodiment, a second device receives digital data comprising a digital image and determines the digital image matches the visually perceivable data. In an embodiment, the second device receives data representing the digital order in response to determining the digital image matches the visually perceivable data. In an embodiment, the second device completes a digital transaction after receiving the digital order.
Symbol-Assisted Menu Selection For Transaction Terminals
A method and system for generating perceivable data representing a digital order is provided. A GUI receives a user selection of a particular button of a plurality of buttons. Each button of the plurality of buttons is for adding a respective menu or catalog item to a checkout cart. The particular button displays within its border at least one line of copy and at least one emoji, where the at least one emoji indicates the respective menu or catalog item. The at least one line of copy provides a text description of the respective menu or catalog item and is displayed in at least a minimum font point size and at least a minimum color contrast ratio relative to a background of the particular button. The GUI is then updated to indicate that the respective menu or catalog item for the particular button is added to the checkout cart.
Systems And Methods For Creating Variable Length Clips From A Media Stream
- Foster City CA, US Brian J. Griffin - Brooklyn NY, US Jason Hirschhorn - New York NY, US Brian Lucas - Foster City CA, US Sean Curtis - Rockville Centre NY, US Frank Conway - Little Falls NJ, US
Systems and methods are described for providing variable-length media clips based upon a received media stream. An exemplary system for providing media clips to users includes a database comprising a list of rules associated with a plurality of programs, as well as a first server and a second server. The first server receives information about a particular program being viewed by a media player and obtains rules from the database for the identified program that are transmitted to the media player. The second server receives a media clip of the particular program being viewed from the media player, wherein the media clip is created at the media player in accordance with the rules corresponding to the program, and subsequently makes the media clip available to the users.
System And Method For Switching Between Media Items In A Plurality Of Sequences Of Media Items
- Stockholm, SE Mike Berkley - New York NY, US Dejan Sormaz - New York NY, US Tobias Schneider - Brooklyn NY, US Frank Conway - Hoboken NJ, US Kevin Faaborg - New York NY, US
International Classification:
G06F 3/0484 G06F 3/0488 G06F 3/0482
Abstract:
An electronic device with one or more processors, memory, and a touchscreen plays a first media item in a full-screen mode on the touchscreen. In response to detecting a contact on the touchscreen, the first media item shrinks into a region of the touchscreen and continues to play in the region, while a new media item is displayed outside of the region. In response to detecting movement of the contact, the shrunken first media item moves away from the region and the new media item moves into the region.
System And Method For Switching Between Media Items In A Plurality Of Sequences Of Media Items
- Stockholm, SE Mike BERKLEY - New York NY, US Dejan SORMAZ - New York NY, US Tobias SCHNEIDER - Brooklyn NY, US Frank CONWAY - Hoboken NJ, US Kevin FAABORG - New York NY, US
Assignee:
Spotify AB - Stockholm
International Classification:
G06F 3/0484 G06F 3/0482
US Classification:
715720
Abstract:
An electronic device with one or more processors, memory and a display obtains information about a first and second sequence of media items. The device plays an initially-displayed media item of the first sequence and while playing the initially-displayed media item in a respective region of the display, detects a media-change input. In response to the input, when the media-change input corresponds to movement in a first direction, the device ceases to play the initially-displayed media item in the respective region and plays a first media item that is adjacent to the initially-displayed media item in the first sequence. When the media-change input corresponds to movement in a second, different, direction, the device ceases to play the initially-displayed media item in the respective region of the display and plays a second media item in the respective region, where the second media item is from the second sequence of media items.
Spotify - Greater New York City Area since Jun 2013
Director of Product Development
Dish Digital - Greater New York City Area Jan 2011 - May 2013
Vice President of Product Development
Sling Media / Echostar - Greater New York City Area Jan 2007 - Dec 2010
Senior Director of Product Development
MTV - Greater New York City Area Nov 2004 - Jan 2007
Senior Director of Product Development
ESPN - Greater New York City Area Oct 2002 - Nov 2004
Product Manager
Education:
Purdue University
Bachelors of Science, Computer Graphics
Skills:
User Experience Product Management Interaction Design Video Start Ups Product Development Information Architecture User Interface Design Mobile Applications Mobile Devices Flash Css User Interface Multimedia New Media Advertising User Centered Design Html 5 Javascript E Commerce A/B Testing Software Development Seo Usability Integrated Marketing Html5 Online Video Web Video Usability Testing Wireframes Html User Experience Design Android
Interests:
Education Science and Technology Human Rights Arts and Culture Health
DialAmerica Marketing since Feb 2008
Operations Manager
infoUSA Mar 2005 - Jan 2008
Marketing Research Manager
Lane Labs 2003 - 2004
Sales Manager
Zetco Wireless 2001 - 2003
Director of Marketing
DialAmerica marketing 1994 - 2001
Account Executive
Education:
Susquehanna University 1985 - 1990
B.S., Marketing
Skills:
Direct Marketing Account Management Database Marketing Customer Relationship Management