Visual media capture and user interface animation
10540080 ยท 2020-01-21
Inventors
Cpc classification
H04L51/224
ELECTRICITY
H04N5/44504
ELECTRICITY
H04N23/661
ELECTRICITY
G06F3/0481
PHYSICS
International classification
H04N7/08
ELECTRICITY
Abstract
Methods for the capture, messaging and graphical user interface display of visual social media use electronic devices, especially small form factor electronic devices, each in operable communication with social media servers. The electronic devices comprise media capture controllers for the capture of visual media using image sensors and messaging controllers for sending notifications of such at least one further electronic devices. The further electronic device may similarly use the media capture controller to capture further visual media which is then uploaded to a social media server. The social media server links the first visual media and the further visual media in a linked image post object. The linked image post object may display the first visual media and the display controller may generate a user interface animation to substitute the first visual media with the further visual media substantially in place within the same display region of the display.
Claims
1. A method involving: electronic devices each comprising a respective processor and memory device, digital image sensor, haptic electronic display device operably coupled thereto, the memory device comprising: a media capture controller to capture visual media using the digital image sensor; a display controller to display the visual media and a contact selection control; and a messaging controller to send a communication for another electronic device according to an identifier selected using the contact selection control; and a social media server in operable communication with the electronic devices; wherein the method comprises: two electronic devices communicating with each other to capture at least three visual media in turn, wherein a first electronic device captures first visual media, a second electronic device captures second visual media in response to a first communication from the first electronic device and the first electronic device captures third visual media in response to a second communication from the second electronic device; and the social media server generates a linked visual media post object according to the first, second and third visual media, which, when displayed on a haptic electronic display device as a linked visual media post, is responsive to haptic interactions therewith to display a visual media animation to transition through each of the first, second and third visual media.
2. The method as claimed in claim 1, wherein the visual media animation transition comprises a flip type visual media animation transition having the appearance of the first visual media rotating about an axis to reveal at least one of the second and third visual media from behind.
3. The method as claimed in claim 1, wherein meta data is recorded via respective interfaces of the two electronic devices for each visual media and wherein the meta data is displayed with respective visual media in the linked visual media post.
4. The method as claimed in claim 1, wherein the communication is a push notification.
5. The method as claimed in claim 1, wherein the media capture controller displays a graphical user interface comprising a live image sensor view.
6. The method as claimed in claim 5, wherein the graphical user interface further comprises a meta data input field for receiving meta data in relation to the visual media.
7. The method as claimed in claim 1, wherein, the method further comprises at least one of the two electronic devices selecting a third electronic device using a respective contact selection control thereof and the at least one of the two electronic devices communicating with the third electronic device to capture fourth visual media and wherein the social media server updates the linked visual media post according to the fourth visual media.
8. The method as claimed in claim 7, wherein the visual media animation substitutes the display of the first visual media with at least one of the second and the third of the at least three visual media substantially in place within the same display region of the respective electronic display device.
9. The method as claimed in claim 8, wherein the visual media animation comprises a shuffle type visual media animation transition having the appearance of the first, second and third visual media moving in line to bring one of the first, second and third visual media forward.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Notwithstanding any other forms which may fall within the scope of the present invention, preferred embodiments of the disclosure will now be described, by way of example only, with reference to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DESCRIPTION OF EMBODIMENTS
(11)
(12) The device 300 comprises a processor 301 for processing digital data. In operable communication with the processor 301 across a system bus is a memory device 302. The memory device 302 is configured for storing digital data, including computer program code instructions. In use, the processor 301 fetches the computer program code instructions from the memory device 302 for interpretation and execution.
(13) The device 300 may comprise image sensors 302 for the capture of visual media, such as images and video visual media. The image sensors 302 may comprise a charged couple devices (CCD) sensor array.
(14) The device 300 further comprises a digital display 302 for the display of digital information thereon. A haptic touch controller 303 may be overlaid the digital display 302 for the haptic receipt of user interface gestures in relation to digital information displayed by the display device 302.
(15) The device 300 may further comprise a wireless processor 304 for sending and receiving data wirelessly across Wi-Fi, GSM and the like data networks. A power controller 305 may manage the power supply of the device 300. In embodiments, the device 300 may comprise a GPS processor 306 for ascertaining the location of the device 300.
(16) The computer program code instructions have been shown as having been divided logically into various controllers in the memory device 302 for implementing the various processing of the electronic device 300 described herein.
(17) Specifically, the computer program code instructions may comprise a media capture controller 303 configured for capturing and storing visual media 304 using the image sensors 302. The controllers may further comprise a messaging controller 305 for sending electronic messages to other electronic devices 300.
(18) Furthermore, the computer program code instructions may comprise a display controller 306 for the display of visual media displaying graphical user interfaces and visual media transition animations in the manner described in further detail hereunder.
(19)
(20)
(21) The processing 500 comprises the first electronic device 300A capturing first visual media at step 501. Capturing first visual media 501 may comprise using the image sensors 302 of the electronic device 300 to capture the visual media 304 using the media capture controller 303. Alternatively, visual media 304 may be selected from the memory device 302.
(22)
(23) At step 502, the user may make a contact selection. As is shown in the exemplary interface 601, a contact drop-down selection 604 is displayed for the making of the contact selection. In this example, the first user (James) selects a second user (Sam) associated with the second electronic device 300B.
(24) At step 503, an electronic message 605 is sent to the second electronic device 300B which may be displayed at step 504 by way of an alert 608. The electronic message 605 may take the form of a push notification such that the second user receives substantial real-time notification thereof.
(25) At step 505, the second user, using the second electronic device 300B captures further visual media 610 and associated meta data 503. As can be seen from
(26) As is substantially illustrated in
(27) In alternative embodiments, the interface 605 of the second electronic device 300B may comprise the contact selection control 604 allowing the second user to select a third user associated with the third electronic device 300C for example. In this way, a further notification would be sent to the third electronic device 300C allowing the third user to capture yet further visual media.
(28) At the end of the visual media capture process, whether two visual media are captured or more, at step 507, the first visual media 609 and the further visual media 610 are uploaded to the server 401 which creates a linked image post object at step 508 comprising both the first and further visual media 609, 610 and associated meta data 503.
(29) For the linked image post object, at step 509, the display controller 306 is able to generate the exemplary graphical interface 700 shown in
(30) The interface 700 comprises the display of data comprising the first visual media 609 and any associated meta data 503.
(31) At step 510, the electronic device 300 receives a haptic interaction 510 with the first visual media 609 using the touch controller 303. The display controller 306 registers the haptic interaction with the first visual media 609 and then initiates the visual media transition animation 702 shown in
(32) The visual media transition animation 702 comprises the replacement of the first visual media 600 with the second visual media 610 in place at the same display location. In other words, the user does not need to scroll, browse to a different page or the like to view the reply further visual media 610 associated with the first visual media 609.
(33) The visual media transition animation 702 may comprise a flip animation 703 as is substantially illustrated in
(34)
(35) In embodiments, the process may be repeated indefinitely by further haptic interactions 705 to continuously transition between the first and second visual media 609, 610.
(36) The embodiment illustrated in
(37) However, as alluded to above, more than two visual media may be associated within the linked image post object. For example, the first and second users or alternatively the third user of the third electronic device 300C may generate yet further visual media.
(38) As such, at step 511, the display controller 306 may determine the number of visual media associated within the linked object. Should the display controller 306 determined that the linked object comprises more than two visual media, the display controller 306 may display a further visual media graphical user interface and a further visual media transition animation at steps 512 and 513.
(39) Specifically,
(40) The foregoing description, for purposes of explanation, used specific nomenclature to provide a thorough understanding of the invention. However, it will be apparent to one skilled in the art that specific details are not required in order to practice the invention. Thus, the foregoing descriptions of specific embodiments of the invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed; obviously, many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, they thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. It is intended that the following claims and their equivalents define the scope of the invention.