This invention relates to a social media platform for surfing which enables viral monetization of the creative ecosystem of surfing.
Surfing is the movement of a board through the face of the wave. Surfing is becoming a very popular sport and it seems like once someone starts surfing they never stop. Some famous surfing spots include Hawaii, California, Costa Rica, Southern Africa and more. Surfing is all about the wave and in fact it is all about “my wave”.
In a parallel trend, social networks, or social utilities that track and enable connections between members (including people, businesses, and other entities), have become prevalent in recent years. In particular, social networking websites allow members to communicate relevant information more efficiently. For example, a member may post contact information, background information, job information, hobbies, and/or other member-specific data to a location associated with the member on a social networking website. Other members can then review the posted data by browsing member profiles or searching for profiles including specific data. The social networking websites also allow members to associate themselves with other members, thus creating a web of connections among the members of the social networking website.
Conventionally, when a user who is also a member of a social network wishes to share information with other members of the social network, the user generally copies and pastes the information to a location on the social network or forwards the information in the form of a message or email to other members. Often, certain forms of information do not copy and paste very well from one medium to another, and additional formatting or modifications to the information may be required before it is suitable for viewing by other members. Moreover, members who receive this shared information and subsequently wish to forward it may be required to repeat the formatting process. As a result, the quality of shared information may be compromised and members may be less likely to share information with each other. Furthermore, outdated shared information may accumulate in locations within the social network, further dampening the incentive for members to share content. Additionally, there is often no way of tracking the shared information within the social network.
US Application 20090144392 discloses a system where a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content.
In one aspect, a process for communicating surfing experience includes capturing pictures or videos, or any other digital surf content of one or more surfers; uploading the digital content including pictures or videos to a remote host computer; creating at least one collage from the digital content including pictures or videos, wherein items in the collage are variably sized based on one or more predetermined factors; and sharing the collage with at least another user. The basic goal of the site is to provide an innovative social media platform dedicated to surfing which enables viral monetization of the creative ecosystem of surfing. Viral aspect is enabled by packaging content into discrete digital bundles further described below.
Implementation of the above aspect can include one or more of the following. The system can provide a constant record/save feature where the surfer turns on camera and goes into settings and defines how much content he or she wants to be saved when the camera's save button is pressed. The user sets a predetermined period or time based on the conditions and how long he or she thinks rides will be. The user presses record button and then enters water. Camera is constantly recording however none of the content is being saved yet. Its just recording. The surfer rides a great wave and when finished, presses the button to save the content. The content saved is from the point the save button was pressed back for the pre-determined period. This frees surfer from having to worry about hitting the record button and lets him focus on catching a wave when he sees a good one coming his way.
The system also “bundles” uploaded content into discrete digital packages with unique features specific for surfing. This allows for the best monetization of digital surf content by enabling viral distribution. All uploaded digital surf content is “bundled” into discrete digital packages that can be shared on the site directly or on the system's social media outlets, or can be downloaded to a user's desktop for a user to distribute on his/her own so that the content is not site-centric, its share-centric. Any digital surf content (e.g., films, music, games, 3D content or virtual/augmented reality applications specific to surfing) can be uploaded and bundled. The user defines access to content (free or for a fee); can be distributed by any means (not limited to getsalty.com); full content completely secured/protected/encrypted; other content such as promotional materials, previews can be provided unencrypted; bundles access can be tracked and analyzed providing user valuable marketing analytics; bundles are standalone and maintain all of its original properties if shared with others; since access to bundles is tracked, bundles can be updated post-distribution with new/updated content. Content can be streamed but also provides pre-loaded (cached) content for offline viewing. This bundling enables content to be distributed virally and allows for most productive way to monetize digital surf content.
The collage can be shared with another user. The collage can be identified by a dotted line with a scrolling button on the dotted line. A “More” button can be positioned at the end of the dotted line to expand the collage and view more collage content. The dotted line can superimpose dates on the dotted line and become a time line. The user can view items in the collage chronologically, each item separated by date. The user can adjust collage parameters and edit a filter or a tag or removing the parameters. The user can add tags, likes and comments. The method includes displaying received media content for a video as a wave progressing across a bar chart as content is received in a media content buffer. Each video or picture in the collage can be sized according to popularity or number of views. The user can create a group page where content is determined by group members. An event widget can be provided to professional users or event managers. The method includes generating a locale page showing conditions for a predetermined area, selecting content based on user-tagged content, and displaying an image of area by a geotagged location. The user can generate a pro-user profile page with customizable background image, event widget, and sponsor widget. The system can generate an event profile page with event detail, competing professional information, customizable background image, event widget, and sponsor widget. The system can show images of the user's gear(s) and favorite combination(s) of gears. The system can show all gears with clickable thumbnails to show in larger thumbnail area. The system provides e-commerce capability, enabling users to sell or trade the gears. On-line stores can be created for professional users and event managers. The system provides a 3D, virtual reality, and/or augmented reality experience by capturing 3D, augmented reality or virtual reality content including images or videos, virtual reality, and/or augmented reality and subsequently showing them to viewers on the web site or through separate viewing hardware. The video content can be edited using tools provided by the web site. Surf games can be played on the web site.
In another aspect, a process for communicating surfing experience includes capturing digital content including pictures or videos; uploading the digital content including pictures or videos to a host computer; creating at least one collage from the digital content including pictures or videos; showing a user's surfing equipment; and trading or selling the user's surfing equipment with other users in the network as discrete digital packages (bundles) to enable viral monetization.
In yet another aspect, a system for communicating surfing experience includes a camera mounted on a surf-board to capture one or more digital content including pictures or videos of one or more surfers in the act of surfing; a remote host computer to receive the digital content including pictures or videos and to support creation of at least one collage from the digital content including pictures or videos, wherein items in the collage are variably sized based on one or more predetermined factors, wherein the remote host computer shares the collage in a social network; and a transceiver coupled to the camera to transmit the one or more videos or pictures to the remote host computer.
The disclosed embodiments have other advantages and features which will be more readily apparent from the following detailed description and the appended claims, when taken in conjunction with the accompanying drawings, in which:
In one embodiment, the Web Application Server 30 runs a surfer-optimized social networking website that allows surfers to communicate or otherwise interact with each other and access content as described herein. The social networking website stores member profiles that describe the members of a social network, including biographic, demographic, and other types of descriptive information, such as work experience, educational history, hobbies or preferences, location, and the like. The website further stores data describing one or more relationships between different members. The relationship information may indicate members who have similar or common work experience, group memberships, hobbies, or educational history. Additionally, the social networking website may include member-defined relationships between different members, allowing members to specify their relationships with other members. For example, these member-defined relationships allows members to generate relationships with other members that parallel the members' real-life relationships, such as friends, co-workers, partners, and so forth. Members may select from predefined types of relationships, or define their own relationship types as needed.
The client devices can be one or more computing devices that can receive member input and can transmit and receive data via the network 20. For example, the client devices may be desktop computers, laptop computers, smart phones, personal digital assistants (PDAs), or any other device including computing functionality and data communication capabilities. The client devices are configured to communicate via network 20, which may comprise any combination of local area and/or wide area networks, using both wired and wireless communication systems. The client devices 20 may be running a web browser that allows users at the client devices to view web pages served by the social networking website or external websites. These users may be members of the social networking website. Other applications similar to web browser may also be run on the client device to view content from the social networking website or external websites.
Another embodiment uses Google App Engine in the cloud on the server side to support a social network data model, and Google Web Toolkit (GWT) on the client side to integrate the dynamic social network data from the server with template HTML and CSS for each webpage, resulting in a dynamic user experience. By restricting the cloud-based server to managing the data model keeps Google App Engine transaction time low and the resulting costs low. By putting more of the computational burden in supporting the web page look and feel on the client computer with GWT, high performance is achieved by leveraging the otherwise idle client processor and costs low since client processor bandwidth is for the most part free. The Google App Engine enables the system of
dynamic web serving, with full support for common web technologies
persistent storage with queries, sorting and transactions
automatic scaling and load balancing
APIs for authenticating users and sending email using Google Accounts
a fully featured local development environment that simulates Google App Engine on your computer
task queues for performing work outside of the scope of a web request
scheduled tasks for triggering events at specified times and regular intervals
The user can share the collage with at least another user as a social network (122). In one embodiment, the system can display received media content for a video as a wave progressing across a bar chart as content is received in a media content buffer (124).
The system can also support groups by allowing users to create a group page where content is determined by group members (126). The system can also generate a locale page showing conditions for a predetermined area, selecting content based on user-tagged content, and displaying an image of area by a geotagged location (128). For professional users, the system can generate a professional-user profile page with customizable background image, event widget, and sponsor widget (130).
For event managers, the system can generate an event profile page with event detail, competing professional information, customizable background image, event widget, and sponsor widget (132).
Additionally, for users who want to show case their gears, the system can show images of the user's gear(s) and favorite combination(s) of gears with clickable thumbnails that show a large image when clicked (134). An on-line store is provided for users to sell or trade the gears (136).
The system can be used initially for creating and organizing a social network consisting of organizations, manufacturers, retailers and/or individuals who have a common goal of working to promote, expand and grow the sport of surfing. Members of the network can include one or more of the following: 1) celebrity surfers and professional board sport athletes, 2) branded surf retailers that are in the business of selling and marketing surf related products, including clothing, beachwear and other related products, and in particular, those branded retailers that sponsor professional surfing athletes; 3) branded manufacturers of surf related equipment such as surf boards and bodyboards, and in particular, those manufacturers that sponsor professional surfing athletes; 4) manufacturers of water rides and wave generating technologies; and 5) surf dedicated media partners that distribute surfing content to its audience, e.g., TV networks (ESPN, OLN, FOX, FUSE, GrindTV, etc.,) or print/web publications (Surfer, Surfing, Transworld Surf, Happy, Surfline, Swell, Surfer's Village, etc.).
The celebrity surfers can include those who are well-known to the industry, and preferably, to most consumers. Celebrities can bring perceived value and legitimacy to the consortium's activities and functions, and therefore, to the developers. For example, celebrity surfers can be hired or asked to participate in designing and/or testing certain surfing products, which can bring added-value, legitimacy and prestige to the companies. Celebrities can participate in the competitive events that are sponsored and conducted by the consortium, to raise interest in and bring publicity to the events. Celebrities can be hired or asked by the branded surf retailers to do commercials and participate in advertising, which can help cross-promote their branded products with the development. Users can get positive feedback from their surfing expertise through the images and videos showing their skill, and the feedback can result in recognition or monetary rewards, among others.
The system can be used as a means of bringing together a number of branded retailers in the surfing industry, and obtaining commitments from them to support surfers. In turn, the surf retailers can use the system to create an emotional connection between the real ocean, the sport of surfing, and optimally, their retail brand, thereby legitimizing their products. Additionally, the surf retailer can use their brand advertising and commercials to cross promote their surf brands with the development. This can give celebrity surfers an incentive to incorporate the package into their user page, and develop on-line storefront space for the retailers. The system can include branded surf retailers that sponsor professional athletes to wear their branded retail goods. Current examples include: Quiksilver®, Billabong®, Hurley®, Volcom®, O'Neill®, Reef®, Rip Curl®, and Rusty®. An added benefit that the surf retailers bring is that they can generate national and international interest, with broad consumer appeal, wherein the marketing and promotional campaigns that they develop can be extended to national and international markets. That is, the campaigns can be designed to promote the development to potential consumers from around the world, wherein the campaigns could provide benefits in the form of extensive marketing and promotional value to the product developers. In one embodiment, the system does not present advertising and rely on user subscription or sales for revenue. In another embodiment, ads can be show as a revenue source.
The system can support competitive, professional or demonstrative events, such as by professional athletes sponsored by the branded surf retailers and conducted in. A competitive event is one that includes athletes competing for prize money awards, or other valuable consideration, and a professional event is one that uses paid athletes. The competitive events can have teams that compete against one another, which can be part of a league or circuit. The league or circuit can be part of, or be distinct from, the current Association of Surfing Professionals (ASP/WQS), or International Surfing Association (ISA) or similar sports league. The system may promote each team, either as teams, or as individuals within each team. Individual competitions, such as those for individual prize money, can also be conducted. For example, the system may partner with television studios, such as ESPN, OLN, and FOX, who can be permitted to distribute opening event competition, invitational, and ultimately a competitive circuit and content from such TV studios can be rendered in the user's collages.
The server also “bundles” uploaded content into discrete digital packages with unique features specific for surfing (
In
The system also provides a search page where users can search by keyword(s), as shown in
To facilitate searching and manipulating video and graphic content on the site for example, an identifier is created for each graphic or video file from pieces of information herein called identifier information. As shown in the examples below, an identifier for a video file comprises one or more of the following: a text string or other searchable attribute of a whole, segment, frame, or sub element of a video. The identifiers are used to consistently identify a whole, segment, frame, or sub element of a video respectively. An identifier for a graphic file comprises a text string or other searchable attribute of the graphic file. Examples of identifiers are shown below. For example, a whole video identifier can have one or more of the following:
Format of video stream
Size of video stream
Location (GPS coordinate)
Play time of video stream (including number of frames)
Whether or not sound is contained
Date of creation
Category of video stream
Text description of the video stream (This may also be broken down into additional fields including: content, author, director, year made, category, surfer, owner)
Representative frame of the video stream
Representative audio stream
Number of identified segments in the video stream
Number of identified frames in the video stream
A unique ID
Linking and other association information
Turning now to
In various embodiments, the camera mount can be placed on the front of the surfboard or the rear of the surfboard. Furthermore, the mount can be configured to face either forwards or backwards to capture images and/or video from different viewpoints while surfing. Moreover, the mount can include a pivoting joint to allow a user to rotate the camera either upward or downward and then secure the camera at a fixed angle to capture images and/or video from different angles. Beneficially, the camera mount allows a user to securely, safely, and easily carry a camera while surfing in a manner which does not handicap the user's participation in surfing.
In one embodiment, the camera can be a 3D camera with two lenses. The camera can also be an augmented reality camera or virtual reality camera. Turning now to
Once the camera has been secured to the bandana, the bandana takes seconds to wear and adjust, yet it can support the camera in the perfect position for the entire surfing session, helping surfers to take great still and motion photography by preventing camera movement. The head-worn camera minimizes any camera movement while the shutter is open to reduce a blurred image. In the same vein, the bandana reduces camera shake, and thus are instrumental in achieving maximum sharpness.
The head-mount system allows a user to securely mount a camera to the head to capture images and/or video during activity involving the user without taking away from the user's ability to surf or participate in other similar activities. Beneficially, the mount provides a solid platform projecting from the user's head in a variety of positions and angles to allow for the capture of images (still and/or video) from the perspective of the surfer without camera shaking or other instability when taking videos.
In one embodiment, the bandana is a two-piece assembly, with a front portion 340 having an opening to receive the camera lens 314. Each portion can be molded from a single piece of flexible material containing a plurality of rigid elements integrally carried therein. The flexible two piece bandana elements deform independently of each other to the extent required to conform to the wearer's head. The bandana is easily and inexpensively manufactured in a variety of forms to meet certain functional and esthetic requirements. In other embodiments, instead of a bandana, a baseball cap, hood, or other close fitting clothing can be used.
The image sensor 500 can be a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS) device. Both CCD and CMOS image sensors convert light into electrons. Once the sensor converts the light into electrons, it reads the value (accumulated charge) of each cell in the image. A CCD transports the charge across the chip and reads it at one corner of the array. An analog-to-digital converter (ADC) then turns each pixel's value into a digital value by measuring the amount of charge at each photosite and converting that measurement to binary form. CMOS devices use several transistors at each pixel to amplify and move the charge using more traditional wires. The CPU 502 can be a low power processor such as an ARM processor and can run Android as an embedded operating system in one embodiment.
The foregoing description of the embodiments of the invention has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above disclosure. Those of skill in the art will understand the wide range of structural configurations for one or more elements of the present invention. For example, certain elements may have square or rounded edges to give it a particular look. Further, particular elements of the present invention that are joined or attached to one another in the assembly process can be made, molded, machined, or otherwise fabricated as a single element or part. In addition, certain elements of the present invention that are fabricated as a single element or part can be fabricated as separate elements or in a plurality of parts that are then joined or otherwise attached to one another in the assembly process. Certain elements of the present invention that are made of a particular material can be made of a different material to give the device a different appearance, style, weight, flexibility, rigidity, reliability, longevity, ease of use, cost of manufacture, among others.
Some portions of this description describe the embodiments of the invention in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are commonly used by those skilled in the data processing arts to convey the substance of their work effectively to others skilled in the art. These operations, while described functionally, computationally, or logically, are understood to be implemented by computer programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, without loss of generality. The described operations and their associated modules may be embodied in software, firmware, hardware, or any combinations thereof.
Any of the steps, operations, or processes described herein may be performed or implemented with one or more hardware or software modules, alone or in combination with other devices. In one embodiment, a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
Embodiments of the invention may also relate to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus. Furthermore, any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
Embodiments of the invention may also relate to a computer data signal embodied in a carrier wave, where the computer data signal includes any embodiment of a computer program product or other data combination described herein. The computer data signal is a product that is presented in a tangible medium or carrier wave and modulated or otherwise encoded in the carrier wave, which is tangible, and transmitted according to any suitable transmission method.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based hereon. Accordingly, the disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention.
While the above description contains much specificity, these should not be construed as limitations on the scope, but rather as an exemplification of preferred embodiments thereof. Accordingly, the scope of the disclosure should be determined not by the embodiment(s) illustrated, but by the appended claims and their legal equivalents.
This application is a continuation in part of application Ser. No. 13/839,294 filed Mar. 15, 2013, which is related to application Ser. Nos. 13/839,294; 13/839,858; 13/839,792; 13/839,733, the contents of which are incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 13839294 | Mar 2013 | US |
Child | 14843540 | US |