+

WO2016006000A2 - Procédé et système d'optimisation de l'alimentation de secours d'un dispositif de communication pour identifier un contenu multimédia - Google Patents

Procédé et système d'optimisation de l'alimentation de secours d'un dispositif de communication pour identifier un contenu multimédia Download PDF

Info

Publication number
WO2016006000A2
WO2016006000A2 PCT/IN2015/050061 IN2015050061W WO2016006000A2 WO 2016006000 A2 WO2016006000 A2 WO 2016006000A2 IN 2015050061 W IN2015050061 W IN 2015050061W WO 2016006000 A2 WO2016006000 A2 WO 2016006000A2
Authority
WO
WIPO (PCT)
Prior art keywords
communication device
inputs
media content
portable communication
present disclosure
Prior art date
Application number
PCT/IN2015/050061
Other languages
English (en)
Other versions
WO2016006000A3 (fr
Inventor
Hitesh CHAWLA
Nishant Srivastava
Original Assignee
Silveredge Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Silveredge Inc. filed Critical Silveredge Inc.
Publication of WO2016006000A2 publication Critical patent/WO2016006000A2/fr
Publication of WO2016006000A3 publication Critical patent/WO2016006000A3/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Definitions

  • the present disclosure relates to the field of communication devices and, more particularly, to optimization of power back up of the communication devices for identifying media content.
  • Some of current practices to identify the audio and/or video content involve embedding an audio data stream containing an identifier in the audio and/or video content.
  • the audio data stream is in a frequency range that is not audible to a human being.
  • the communication device deciphers these audio data streams by recording the content by a recording facility.
  • the recording facility is triggered by installing some software applications/programs on the communication device. Most of the times, the recording facility records a bulk portion of the content to decipher the audio data stream for identification.
  • the power back up of the communications drains at a very fast pace when recording is underway. This leads the user to de-activate the software applications enabling the deciphering/recording.
  • a computer implemented method for optimizing utilization of a power back up of a communication device is provided.
  • the communication device is used for identifying media content by recording a portion of the media content.
  • the computer implemented method includes triggering a recording facility of the communication device based on first pre-defined criteria by a processor and de-activating the recording facility of the communication device by the processor based on second pre-defined criteria.
  • the first pre-defined criteria are based on a first set of one or more inputs.
  • the second pre-defined criteria are based on a second set of one or more inputs.
  • the first set of one or more inputs and the second set of one or more inputs are received from one or more sensors.
  • the triggering and the de-activating of the recording facility optimizes the utilization of the power back up of the communication device.
  • the one or more sensors are embedded in the communication device. In another embodiment of the present disclosure, the one or more sensors are external to the communication device.
  • the media content is broadcasted from a third party source.
  • the media content is embedded with an audio data stream.
  • the audio data stream contains a media content identifier.
  • the media content identifier is deciphered from the audio data stream by the communication device.
  • the method includes generating a context data for each of the first set of one or more inputs and the second set of one or more inputs.
  • the context data for each of the first set of one or more inputs and the second set of one or more inputs determines the first pre-defined criteria and the second pre-defined criteria.
  • the context data generated for each of the first set of one or more inputs and the second set of one or more inputs are mapped to a corresponding administrator defined context data to determine the corresponding first pre-defined criteria and the second pre-defined criteria.
  • the corresponding administrator defined context data is real time dynamically updated.
  • a computer program product comprising a non-transitory computer readable medium storing a computer readable program for optimizing utilization of a power back up of a communication device.
  • the communication device is used for identifying media content by recording a portion of the media content.
  • the computer readable program when executed on a computer causes the computer to perform steps of includes triggering a recording facility of the communication device based on a first pre-defined criteria and de-activating the recording facility of the communication device based on a second pre-defined criteria.
  • the first pre-defined criteria are based on a first set of one or more inputs
  • the second pre-defined criteria are based on a second set of one or more inputs.
  • the first set of one or more inputs and the second set of one or more inputs are received from one or more sensors.
  • the triggering and the de-activating of the recording facility optimizes the utilization of the power back up of the communication device.
  • the one or more sensors are embedded in the communication device. In another embodiment of the present disclosure, the one or more sensors are external to the communication device.
  • the media content is broadcasted from a third party source.
  • the media content is embedded with an audio data stream.
  • the audio data stream contains a media content identifier.
  • the media content identifier is deciphered from the audio data stream by the communication device.
  • the method includes generating a context data for each of the first set of one or more inputs and the second set of one or more inputs.
  • the context data for each of the first set of one or more inputs and the second set of one or more inputs determines the first pre-defined criteria and the second pre-defined criteria.
  • the context data generated for each of the first set of one or more inputs and the second set of one or more inputs are mapped to a corresponding administrator defined context data to determine the corresponding first pre-defined criteria and the second pre-defined criteria.
  • the corresponding administrator defined context data is real time dynamically updated.
  • a communication device for identifying a media content by recording a portion of the media content by optimizing utilization of a power back up.
  • the communication device includes a triggering module adapted to trigger a recording facility of the communication device based on a first pre-defined criteria and a de-activating module adapted to de-activate the recording facility of the communication device based on a second pre-defined criteria.
  • the first pre-defined criteria are based on a first set of one or more inputs and the second pre-defined criteria are based on a second set of one or more inputs.
  • the first set of one or more inputs and the second set of one or more inputs are received from one or more sensors.
  • the triggering and the de-activating of the recording facility optimizes the utilization of the power back up of the communication device.
  • the communication device includes a context generating module adapted to generate a context data for each of the first set of one or more inputs and the second set of one or more inputs.
  • the context data for each of the first set of one or more inputs and the second set of one or more inputs determines the first pre-defined criteria and the second pre-defined criteria.
  • the context data generated for each of the first set of one or more inputs and the second set of one or more inputs are mapped to a corresponding administrator defined context data to determine the corresponding first pre-defined criteria and the second pre-defined criteria.
  • the corresponding administrator defined context data is real time dynamically updated.
  • FIG. 1A and FIG. 1B illustrates a system for optimizing utilization of a power back up of a communication device, in accordance with various embodiments of the present disclosure
  • FIG. 2A and FIG. 2B illustrates a block diagram of a portable communication device, in accordance with various embodiments of the present disclosure
  • FIG. 3 illustrates a block diagram of a communication device, in accordance with various embodiments of the present disclosure.
  • FIG. 4 illustrates a flowchart for optimizing the utilization of the power back up of the communication device, in accordance with the various embodiments of the present disclosure.
  • FIG. 1A illustrates a system 100 for optimizing utilization of a power back up of a communication device having a plurality of sensors, in accordance with various embodiments of the present disclosure.
  • the communication device is configured for identifying media content by recording a portion of the media content.
  • the system 100 includes a portable communication device 104 associated with a user 102 , one or more internal sensors 104a , one or more external sensors 106 , a portable communication device 108 , a communication network 110 , a computing server 112 and a database 112a .
  • one or more components stated above collectively perform the optimization of the power back up of the portable communication device 104 .
  • the user 102 is associated with the portable communication device 104 .
  • the user 102 may be any person or individual accessing the portable communication device 104 in real time.
  • the user 102 is an owner of the portable communication device 104 .
  • the user 102 is currently performing one or more tasks on the portable communication device 104 based on his/her choice or interests.
  • the user 102 may be located at any place in real time.
  • the user 102 may be located in any indoor location (home, office, factory, cinema hall or any other type of indoor place) or the user 102 may be located in any outdoor place (a mall, an amusement park, an airport or any other type of outdoor place).
  • the user 102 may be performing some real life tasks in real time.
  • the user 102 may be driving a vehicle, watching a movie in a cinema hall, attending any event and the like.
  • a user A is currently driving a car and listening to a radio in the car or a user B is currently in a mall for shopping purposes or a user C is at his/her home currently watching any media content on a communication device (say, television).
  • the user 102 keeps the portable communication device 104 in the vicinity at all times in order to identify the media content.
  • the portable communication device 104 is in a switched on state and currently has enough amount of battery for identifying and recording the media content (as mentioned below in the patent application).
  • the portable communication device 104 includes but may not be limited to a smart phone, a laptop, a desktop computer, a tablet, a personal digital assistant, a wearable device or any other type of portable communication device for recording the media content from a third party source known in the art.
  • the portable communication device 104 is equipped with a recording facility.
  • the portable communication device 104 is equipped with one or more microphones inside the portable communication device 104 .
  • the one or more microphones are pre-configured for recording the media content from one or more sources.
  • triggering and deactivation of the one or more microphones aids in the optimization of the power back up of the portable communication device 104 .
  • the one or more microphones are configured for recording the media content of a wide range of frequencies. In an embodiment of the present disclosure, the one or more microphones are configured to record the media content in an infrasonic range or an ultrasonic range. In an embodiment of the present disclosure, the range of frequencies is inaudible range of frequencies.
  • the portable communication device 104 is connected to internet. In an embodiment of the present disclosure, the portable communication device 104 is connected to the internet through a WiFi connection available in the place at which the user 102 is currently located or through a data connection provided by a telecom service provider on the portable communication device 104 . In an embodiment of the present disclosure, the WiFi connection is an open WiFi connection or the WiFi connection is enabled with a security key for allowing accessing to the internet.
  • the portable communication device 104 contains one or more software applications pre-installed on the portable communication device 104 by the user 102 . Further, the portable communication device 104 includes a software application of the one or more software applications configured for activating and de-activating the recording of the media content based on a pre-determined criterion (as explained below in the patent application).
  • the software application inside the portable communication device 104 is connected to the internet.
  • the software application installed inside the portable communication device is associated with a particular type of operating system of one or more operating systems. The type of the operating system depends on an operating system associated with the portable communication device 104 .
  • the software application is compatible with the one or more operating systems. Examples of the one or more operating systems include but may not be limited to Android OS, iOS, Windows OS, Bada OS and Symbian OS.
  • the portable communication device 104 includes the one or more internal sensors 104a . Furthermore, the one or more internal sensors 104a are installed inside the portable communication device 104 . In an embodiment of the present disclosure, the one or more internal sensors 104a are pre-installed by a manufacturer of the portable communication device 104 during time of manufacturing of the portable communication device 104 . The one or more internal sensors 104a provide real time information associated with the user 102 . In an embodiment of the present disclosure, the one or more internal sensors 104a provide the real time information associated with one or more activities performed by the user 102 in the real time. In an embodiment of the present disclosure, the one or more internal sensors 104a are configured for enabling the triggering and the deactivation of the recording facility for recording the media content on the portable communication device 104 .
  • the one or more internal sensors 104a take a decision or enable one or more components of the portable communication device 104 to take a decision associated with the triggering or the de-activating of the recording facility of the portable communication device 104 for recording or not recording of the media content.
  • the one or more internal sensors 104a correspond to all sensors installed in the portable communication device 104 .
  • the one or more internal sensors 104a correspond to a specific list of sensors which are utilized for the triggering and the de-activation of the recording of the media content.
  • the one or more internal sensors 104a are linked with a microcontroller inside the portable communication device 104 for storing or transmitting the real time information associated with the portable communication device 104 and the corresponding user 102 .
  • the one or more internal sensors 104a installed in the portable communication device 104 include but may not be limited to an ambient light sensor, a location sensor, Bluetooth sensor, camera sensor, NFC sensor, proximity sensor, accelerometer sensor, time sensor, gyroscope and a temperature sensor.
  • each of the above stated one or more internal sensors 104a are utilized for the triggering and the recording of the media content.
  • selected number of the one or more internal sensors 104a is utilized for the triggering and the de-activating of the recording of the media content for the optimization of the power back up of the portable communication device 104 .
  • each of the one or more internal sensors 104a can be used in combination of any of the other one or more internal sensors 104a in the portable communication device 104 .
  • the combination of the one or more internal sensors 104a is based on a current location or activity performed by the user 104 or the activity performed by the user 104 on the corresponding portable communication device 104 .
  • the one or more internal sensors 104a may be hardware based sensors or software based sensors. In an embodiment of the present disclosure, the one or more internal sensors 104a are associated with the software application configured for the triggering and the de-activating of the recording facility for the recording of the media content. In an embodiment of the present disclosure, the one or more internal sensors 104a are configured to provide the real time information to the software application of the portable communication device 104 . In an embodiment of the present disclosure, a server associated with the software application receives the real time information from the one or more internal sensors 104a . In an embodiment of the present disclosure, the server is interlinked with each of the one or more internal sensors 104a for receiving the real time information.
  • each of the one or more internal sensors 104a is configured to perform a specific type of operation for aiding in the optimization of the power back up of the portable communication device 104 (as explained below in the patent application).
  • each specific type of operation helps in the triggering and the de-activating of the recording facility of the portable communication device 104 for the recording of the media content.
  • the recording of the media content may stop or resume based on an output of the one or more internal sensors 104a (as explained below in the patent application).
  • the portable communication device 104 is associated with the one or more external sensors 106 .
  • the one or more external sensors 106 are installed or placed in vicinity or a close range of the portable communication device 104 .
  • the one or more external sensors 106 are in the vicinity of the user 102 .
  • the vicinity corresponds to a minimum pre-defined range in order to record or determine the real time information of the portable communication device 104 and the user 102 .
  • the one or more external sensors 106 are connected to the portable communication device 104 .
  • the one or more external sensors 106 are associated or connected with the one or more internal sensors 104a .
  • the one or more external sensors 106 are installed externally to the portable communication device 104 . In an embodiment of the present disclosure, the one or more external sensors 106 are placed or installed in one or more places. In addition, the one or more external sensors 106 are sensors installed in various places visited by one or more users for recording one or more information. In an embodiment of the present disclosure, the one or more external sensors 106 are installed in one or more shopping malls, one or more vehicles, one or more residential buildings, one or more apartments and the like.
  • the one or more external sensors 106 are configured to record and provide the real time information associated with the user 102 . In an embodiment of the present disclosure, the one or more external sensors 106 provide the real time information associated with one or more activities performed by the user 102 in the real time. In an embodiment of the present disclosure, the one or more external sensors 106 are configured for enabling the triggering and the deactivation of the recording facility for recording the media content on the portable communication device 104 . In an embodiment of the present disclosure, the one or more external sensors perform the same operation performed by the one or more internal sensors 104a .
  • the one or more external sensors 106 take a decision or enable the one or more components of the portable communication device 104 to take the decision associated with the triggering or the de-activating of the recording facility of the portable communication device 104 for recording or not recording of the media content.
  • the one or more external sensors 106 include but may not be limited to a motion sensor, a location sensor, pulse sensor, accelerometer and sleep sensor.
  • each of the one or more external sensors 106 perform a specific type of operation for aiding in the optimization of the power back up of the portable communication device 104 .
  • each of the one or more external sensors 106 are utilized based on the current location of the user 102 or a current type of activity performed by the user 102 .
  • the current type of activity corresponds to an activity performed on the portable communication device 104 or any other activity performed other than the use of portable communication device 104 .
  • each of the one or more external sensors 106 can be used in combination with any of the other one or more external sensors 106 .
  • each of the one or more external sensors 106 can be used in combination with any of the other one or more internal sensors 104a in the portable communication device 104 .
  • the combination of sensors depends upon the current location and activity performed by the user 102 (as explained below in the patent application).
  • the one or more external sensors 106 are associated with the software application configured for the triggering and the de-activating of the recording facility for the recording of the media content. In an embodiment of the present disclosure, the one or more external sensors 106 are configured to provide the real time information to the software application of the portable communication device 104 . In an embodiment of the present disclosure, the one or more external sensors 106 is linked with the software application through a network for transferring the real time information.
  • the server associated with the software application receives the real time information from the one or more external sensors 106 .
  • the server is interlinked with each of the one or more external sensors 106 for receiving the real time information.
  • the one or more external sensors 106 are associated with a server for storing the real time information.
  • the server associated with the one or more external sensors 106 is interlinked with the server associated with the software application inside the portable communication device 104 .
  • the one or more internal sensors 104a and the one or more external sensors 106 work in collaboration for the triggering and the de-activating of the recording facility of the portable communication device 104 for the recording of the media content.
  • the recording is done for determining viewing habits of the user 102 .
  • the recording is performed for serving one or more advertisements to the user 102 based on the interests on the corresponding portable communication device 104 .
  • the user 102 is associated with the portable communication device 108 .
  • the user 102 is an owner of the portable communication device 108 .
  • the portable communication device 108 is configured for broadcasting the media content for the user 102 .
  • Examples of the portable communication device 108 include but may not be limited to a smart phone, a laptop, a tablet, a CRT television, a LED television, a LCD television, a plasma television, a desktop computer, a personal digital assistant and a radio.
  • the portable communication device 108 is located in the vicinity of the user 102 and vicinity of the portable communication device 104 .
  • the portable communication device 108 is kept in a pre-defined range in order to enable the recording of the media content by the portable communication device 104 .
  • the portable communication device 108 is installed at any place. In an embodiment of the present disclosure, the portable communication device 108 is installed in the same place where the user 102 is currently located. In an embodiment of the present disclosure, the portable communication device 108 may or may not be connected to the internet based on a type of the portable communication device 108 . Moreover, the user 102 accesses the portable communication device 108 for accessing the media content for entertainment purposes. The type of the portable communication device 108 accessed is based on a type of the media content accessed by the user 102 .
  • the media content corresponds to any type of content which can be broadcasted on the portable communication device 108 .
  • the type of content includes one or more sports content, one or more news content, one or more movies, one or more television shows, one or more radio content, one or more advertisements displayed on a corresponding one or more publishers accessed on the portable communication device 108 or any other type of content that can be viewed on the portable communication device 108 .
  • the media content may be a video content, an audio content or a combination thereof.
  • the media content may be displayed on the portable communication device 108 not belonging to the user 102 and installed in one or more outdoor places. For example, a LED television installed in a hotel room can broadcast the media for a user staying in the hotel or a LCD television installed in a mall broadcasting the media content.
  • the portable communication device 108 is currently in an on state and may or may not be accessed by the user 102 .
  • the portable communication device 108 receives the media content from the computing server 112 .
  • the portable communication device 104 and the portable communication device 108 are associated with the communication network 110 .
  • the communication network 110 enables the portable communication device 104 and the portable communication device 108 to connect to the internet.
  • the communication network 110 provides a medium for transfer of information between the one or more external sensors 106 and the portable communication device 104 .
  • the communication network 110 enables the transfer of information between the portable communication device 104 and the computing server 112 .
  • the communication network 110 enables the user 102 to access the media content on the portable communication device 108 .
  • the communication network 110 enables the portable communication device 104 to record the media content broadcasted on the portable communication device 108 .
  • the communication network 110 enables the one or more internal server 104a to transfer the real time information to the computing server 112 .
  • the medium for communication may be infrared, microwave, radio frequency (RF) and the like.
  • the communication network 110 include but may not be limited to a local area network, a metropolitan area network, a wide area network, a virtual private network, a global area network, a home area network or any other communication network presently known in the art.
  • the communication network 110 is a structure of various nodes or communication devices connected to each other through a network topology method. Examples of the network topology include a bus topology, a star topology, a mesh topology and the like.
  • the portable communication device 104 and the portable communication device 108 are associated with the computing server 112 .
  • the portable communication device 104 and the portable communication device 108 are associated with the computing server 112 through the communication network 110 .
  • the computing server 112 is configured for broadcasting the media content on the corresponding portable communication device 108 .
  • the computing server 112 is a third party server for performing one or more operations.
  • the computing server 112 broadcasts the media content based on the interests of the user 102 .
  • the computing server 112 broadcasts the type of media content based on the type of the portable communication device 108 .
  • the computing server 112 is located at a remote distance from each of the portable communication device 104 and the portable communication device 108 .
  • the computing server 112 stores a device ID of the corresponding portable communication device 108 based on a specific type of the portable communication device 108 (mobile phones, tablets, computers and laptops) for broadcasting a specific type of the media content (advertisements).
  • the computing server 112 broadcasts the media content on the one or more publisher websites and mobile applications.
  • the computing server 112 broadcasts the media content on one or more television channels based on a pre-defined schedule.
  • the computing server 112 includes the database 112a .
  • the database 112a is configured for storing the media content broadcasted on the portable communication device 108 , one or more device IDs for the specific type of the portable communication device 108 (mobile phones, tablets, computers and laptops), information associated with the user 102 and interests of the user 102 .
  • the above stated information in pre-stored in the database 112a .
  • the user 102 is associated with the portable communication device 108 for accessing the media content; however those skilled in the art would appreciate that more number of users are associated with more number of communication devices for accessing the media content.
  • the portable communication device 104 includes the one or more internal sensors 104a ; however those skilled in the art would appreciate that more number of portable communication devices include the one or more internal sensors.
  • the computing server 112 broadcasts the media content on the portable communication device 108 ; however those skilled in the art would appreciate that the computing server 112 broadcasts the media content on more number of portable communication devices. It may also be noted that in FIG.
  • the one or more internal sensors 104a perform the triggering and the de-activating of the recording facility of the portable communication device 104 ; however those skilled in the art would appreciate that more number of one or more internal sensors perform the triggering and the de-activating of the recording facility for more number of portable communication devices.
  • an electronic device 114 is associated with the user 102 .
  • the electronic device 114 is associated with the portable communication device 104 .
  • the electronic device 114 is located in the vicinity of the portable communication device 104 .
  • the electronic device 114 corresponds to a specific class of communication devices for broadcasting the media content for the user 102 .
  • the electronic device 114 corresponds to a type of a television device.
  • the electronic device 114 is stationary and installed at a particular place as desired by the user 102 .
  • the electronic device 114 includes but may not be limited to a CRT television, a LED television, a LCD television and a plasma television. In addition, the electronic device 114 is in a switched on state. Moreover, the electronic device 114 is configured for broadcasting the media content for the user 102 . Further, the electronic device 114 broadcasts the media content through a set top box connected to the electronic device 114 . Moreover, the set top box is a hardware device well known in the art that allows a digital signal to be received, decoded and displayed on the corresponding electronic device 114 . In an embodiment of the present disclosure, the digital signal is received via a cable or a telephone connection.
  • the set top box receives the media content through the communication network 110 .
  • the communication network is a cable television network such as a co-axial cable or hybrid fiber co-ax network.
  • the communication network includes satellite network, a telephone network, a data network (local area network, metropolitan area network and wide area network), distributed networks (Internet) and the like.
  • the media content is provided by a server coupled with the communication network 110 to the set top box which displays the media content on the corresponding electronic device 114 .
  • the set top box may be a wired set top box or a wireless set top box.
  • the set top box is directly connected to the corresponding electronic device 114 .
  • the wired set top box is connected to a cable wire for receiving the media content.
  • the wireless set top box receives the media content wirelessly through the satellite network via a dish antenna.
  • the set top box include but may not be limited to a cable converter box, a hybrid set top box, a professional set top box and an IPTV set top box.
  • the computing server 112 broadcasts the media content on the electronic device 114 through the set top box.
  • the set top box is provided by a media content broadcasting enabler for broadcasting the media content of the electronic device 114 based on a pre-defined schedule.
  • the media content broadcast enabler provide the media content broadcasting services based on a subscription plan bought by the user 102 .
  • the subscription plan corresponds to a plan from a pre-defined set of plans set by the media content broadcasting enabler and chosen by the user 102 .
  • the subscription plan includes a pre-defined list of channels and a pre-determined amount of money for availing the subscription plan.
  • FIG. 2A illustrates a block diagram 200 of the portable communication device 104 , in accordance with various embodiments of the present disclosure. It may be noted that to explain the system elements of FIG. 2A , references will be made to the system elements of FIG. 1A and FIG. 1B .
  • the block diagram 200 illustrates the one or more components of the portable communication device 104 .
  • the one or more components of the portable communication device 104 include a triggering module 202 , a de-activating module 204 and a context generating module 206 .
  • the one or more components of the portable communication device 104 collectively perform the optimization of the power back up of the portable communication device 104 .
  • the one or more components are configured to perform the triggering and the de-activating of the recording facility of the corresponding portable communication device 104 for recording the media content broadcasted on the portable communication device 108 .
  • the one or more components are associated with the software application configured for the optimization of the power back up of the portable communication device 104 (as stated above in the detailed description of FIG. 1A ).
  • the user 102 accesses the portable communication device 108 for viewing the media content of his/her choice.
  • the type of media content accessed by the user 102 is based on the type of the portable communication device 104 .
  • the user 102 accesses a channel of the one or more channels on the portable communication device 104 .
  • the user 102 accesses a browser of one or more browsers on the portable communication device 104 for accessing content on a publisher of the one or more publishers.
  • the user 102 accesses a mobile application on the portable communication device 104 for viewing the content.
  • the computing server 112 broadcasts the media content on the corresponding portable communication device 104 associated with the user 102 .
  • the media content is embedded with an audio data stream by mixing the audio data stream in an existing audio of the media content.
  • the embedding of the audio data stream is done at the time of the broadcast of the media content on the corresponding portable communication device 108 .
  • the audio data stream is pre-embedded in the media content before the broadcast of the media content on the corresponding portable communication device 108 .
  • the audio data stream is embedded based on a defined schedule for the broadcasting of the media content on the corresponding portable communication device 108 .
  • the audio data stream is embedded in the media content based on a media content viewing history of the user 102 .
  • the audio data stream is embedded in every type of media content to be broadcasted on the corresponding portable communication device 108 .
  • the audio data stream embedded in the media content broadcasted contains a media content identifier.
  • the media content identifier corresponds to any type of identifier associated with the media content for identifying the media content currently playing on the portable communication device 104 .
  • the audio data stream corresponds to a set of audio frequencies.
  • the media content identifier in the audio data stream corresponds to the set of audio frequencies.
  • the set of audio frequencies correspond to a range of frequencies in an ultrasonic range or an infrasonic range.
  • the set of audio frequencies are inaudible for the user 102 .
  • the audio data stream is in a human inaudible frequency range.
  • the set of audio frequencies are in the ultrasonic range or the infrasonic range such that the media content subscriber 102 is not distracted or disturbed while viewing the media content on the corresponding portable communication device 104 .
  • the computing server 112 broadcasts a media mixed with the audio data stream to the corresponding portable communication device 108 .
  • the media content is in one of an audio format, audio-video format and the like.
  • the audio data stream is a part of the media content by mixing with the existing audio in the media content or by adding an additional audio layer to the media content.
  • the portable communication device 104 detects the audio data stream of the media content broadcasted on the portable communication device 108 .
  • the audio data stream is detected by the one or more microphones configured to detect the audio data stream in the infrasonic and the ultrasonic range.
  • the one or more microphones or the recording facility of the portable communication device 104 is triggered/activated or de-activated based on a pre-determined criterion and based on one or more operations performed by the triggering module 202 , the de-activating module 204 and the context generating module 206 (as explained below in the patent application).
  • a user X is currently at his/her home and a user Y is currently driving a car.
  • the user X is associated with a portable communication device D1 (say, a smart phone) and a portable communication device D2 (say, a LED television).
  • the user Y is associated with a portable communication device D3 (say, a mobile phone) and a portable communication device D4 (say, a radio of a music system installed in the car).
  • the portable communication device D1 is in the vicinity of the portable communication device D2.
  • the portable communication device D3 is in the vicinity of the portable communication device D4.
  • the user X accesses any channel on the portable communication device D2 and the computing server 112 broadcasts the media content (audio-video content) on the channel.
  • the user Y accesses a media content on a radio channel on the portable communication device D4 (the radio) and the computing server 112 broadcasts the media content (audio content) on the radio channel.
  • the user X is currently accessing the portable communication device D1 and presently on a call and is in a moving state near the portable communication device D2.
  • the user Y is currently driving the car and listening to the radio channel on the radio in the car.
  • the portable communication device D1 contains one or more sensors S1 and the portable communication device D3 contains one or more sensors S2.
  • the triggering module 202 in the portable communication device 104 is configured to trigger the recording facility of the portable communication device 104 based on a first pre-defined criteria.
  • the triggering module 202 starts or initiates the recording of the media content broadcasted on the portable communication device 108 .
  • the triggering module 202 allows the recording of the audio data stream in the media content broadcasted on the portable communication device 108 based on the first pre-defined criteria.
  • the first pre-defined criteria are based on a first set of one or more inputs.
  • the first set of one or more inputs is provided by the one or more internal sensors 104a and the one or more external sensors 106 .
  • the first set of one or more inputs is provided by the one or more internal sensors 104a only.
  • the first set of one or more inputs is provided by the one or more external sensors 106 only.
  • the first set of one or more inputs is provided by the selected number of the one or more internal sensors 104a required for allowing the triggering of the recording facility of the portable communication device 104 .
  • the first set of one or more inputs is provided by the selected number of the one or more external sensors 106 required for allowing the triggering of the recording facility of the portable communication device 104
  • the first set of one or more inputs corresponds to one or more inputs associated with a present state of the portable communication device 104 .
  • the present state of the portable communication device 104 corresponds to any activity performed by the user 102 on the portable communication device 104 during the broadcasting of the media content on the corresponding portable communication device 108 .
  • the present state of the portable communication device 104 corresponds to a state desirable for the recording of the media content broadcasted on the portable communication device 108 .
  • the first set of one or more inputs corresponds to a positive state of the portable communication device 108 for the recording of the media content.
  • the de-activating module 204 in the portable communication device 104 is configured to de-activate the recording facility of the portable communication device 104 based on a second pre-defined criteria. In an embodiment of the present disclosure, the de-activating module 204 stops the recording of the media content broadcasted on the portable communication device 108 . In an embodiment of the present disclosure, the de-activating module 204 disallows the recording of the audio data stream in the media content broadcasted on the portable communication device 108 based on the second pre-defined criteria.
  • the second pre-defined criteria are based on a second set of one or more inputs.
  • the second set of one or more inputs is provided by the one or more internal sensors 104a and the one or more external sensors 106 .
  • the second set of one or more inputs is provided by the one or more internal sensors 104a only.
  • the second set of one or more inputs is provided by the one or more external sensors 106 only.
  • the second set of one or more inputs is provided by the selected number of the one or more internal sensors 104a for the de-activating of the recording facility of the portable communication device 104 .
  • the second set of one or more inputs is provided by the selected number of the one or more external sensors 106 for the de-activating of the recording facility of the portable communication device 104
  • the second set of one or more inputs corresponds to one or more inputs associated with the present state of the portable communication device 104 .
  • the present state of the portable communication device 104 corresponds to any activity performed by the user 102 on the portable communication device 104 during the broadcasting of the media content on the corresponding portable communication device 108 .
  • the present state of the portable communication device 104 corresponds to a state undesirable for the recording of the media content broadcasted on the portable communication device 108 .
  • the second set of one or more inputs corresponds to a negative state of the portable communication device 108 for the recording of the media content.
  • the portable communication device 104 is not in a busy state or being currently used by the user 102 for performing any significant tasks which results in the user 102 not viewing the media content broadcasted on the corresponding portable communication device 108 .
  • the portable communication device 104 is placed in such a way to allow the triggering of the recording facility of the portable communication device 104 .
  • the portable communication device 104 is placed in such a way that the recording facility is de-activated.
  • a current location of the portable communication device 104 aids in the triggering and the de-activating of the recording facility based on the current location matching a location or the current location not matching the location for which a tracking for the user 102 is to be done.
  • the one or more internal sensors 104a identify the presence of the media content in order to start or stop the recording of the media content.
  • the triggering module 202 identifies the presence of the media content and then starts the recording based on the first set of one or more inputs.
  • the de-activating module 204 identify non-presence of the media content and stops or de-activates the recording of the media content.
  • the first set of one or more inputs and the second set of one or more inputs correspond to one or more inputs provided by the one or more internal sensors 104a in real time.
  • the first set of one or more inputs and the second set of one or more inputs are provided by the one or more internal sensors 104a and the one or more external sensors depending upon the current location of the user 102 and the portable communication device 104 .
  • the first set of one or more inputs provided by the one or more internal sensors 104a decide the triggering of the recording facility of the portable communication device 104 .
  • the second set of one or more inputs provided by the one or more internal sensors 104a device the de-activating of the recording facility of the portable communication device 104 .
  • Each of the one or more internal sensors 104a provides a different context for triggering or de-activating the recording of the audio data stream in the media content broadcasted on the portable communication device 108 .
  • each of the one or more internal sensors 104a captures some data regarding the present state of the user 102 .
  • the one or more internal sensors 104a determine a current state or activity performed by the user 102 in order to trigger or de-activate the recording facility of the portable communication device 104 .
  • the current activity performed by the user 102 is desirable for the triggering the recording facility of the portable communication device 104 .
  • the current activity performed by the user 102 is undesirable for the recording of the media content.
  • the first set of one or more inputs and the second set of one or more inputs provided by the one or more internal sensors 104a correspond to information associated with surroundings of the user 102 .
  • the surrounding information corresponds to information associated with surrounding light conditions in the current location of the user 102 .
  • the one or more internal sensors 104a check for a suitable level of ambient light in the surroundings of the user 102 .
  • the ambient light condition or level provided by the first set of one or more inputs is desirable for triggering the recording of the audio data stream in the media content broadcasted on the portable communication device 104 .
  • the ambient light condition or the level provided by the second set of one or more inputs corresponds to an undesirable condition for the triggering of the recording facility of the portable communication device 104 .
  • the triggering takes place only when the user 102 is at a particular location.
  • the particular location is assigned with a particular type of the portable communication device 104 for tracking the particular type of the portable communication device 104 only.
  • the information associated with the particular location is provided by the one or more internal sensors 104a and the one or more external sensors 106 .
  • the de-activating takes place when the user 102 is in a location not desirable for the recording of the audio data stream in the media content.
  • the particular location is provided by a specific type of the one or more internal sensors 104a and the one or more external sensors 106 .
  • the one or more internal sensors 104a include the ambient light sensor, the location sensor, the Bluetooth sensor, the camera sensor, the NFC sensor, the proximity sensor, the accelerometer sensor, time sensor and the like (as mentioned above in the detailed description of FIG. 1A ).
  • the ambient light sensor of the one or more internal sensors 104a in the portable communication device 104 is generally configured for adjusting a display brightness of the portable communication device 104 based on light intensity in the current location of the user 102 .
  • the ambient light sensor of the one or more internal sensors 104a in the portable communication device 104 measures the ambient light of the current location.
  • the ambient light sensor checks the presence of the user 102 in the ambient light.
  • the ambient light sensor is utilized for predicting whether the user 102 is currently watching the media content or not.
  • the ambient light sensor determines that the ambient light is bright and provides the information to the triggering module 202 which triggers the recording facility of the portable communication device 104 and records the audio data stream in the media content.
  • the ambient light sensor determines that the ambient light is low and provides the information to the de-activating module 204 .
  • the de-activating module 204 predicts that the user 102 is currently not viewing the media content and decides to de-activate the recording facility of the portable communication device 104 .
  • a user K associated with a mobile device D and a laptop L is present at his/her Home.
  • the media content containing an audio data stream is broadcasted on the laptop L.
  • the user K was watching the media content on the laptop L in a room with full lights on.
  • the triggering module 202 starts the recording of the media content on the mobile device D based on information from the ambient light sensor in the mobile device D (ambient light is bright). Further, after some time the lights are switched off and the user K has fallen asleep.
  • the ambient light sensor in the mobile device D determines the ambient light to be dark.
  • the de-activating module 204 stops the recording of the media content on the mobile device D based on input provided by the ambient light sensor.
  • the location sensor of the one or more internal sensors 104a is used for determining the current location of the user 102 and the portable communication device 104 . Further, the location sensor is utilized for storing locations where the user 102 spends the most time based on a location data of the portable communication device 104 . Furthermore, the triggering module 202 receives the current location of the portable communication device 104 from the location sensor and if the current location maps with a location for which the tracking is to be performed, the triggering module 202 triggers the recording facility of the portable communication device 104 .
  • the de-activating module 204 receives the current location of the portable communication device 104 and if the current location does not map with a pre-defined stored location where the portable communication device 108 is located, the de-activating module 204 de-activates or stops the recording of the media content.
  • the location sensor works in combination with the ambient light sensor for the triggering and the de-activating of the recording facility of the portable communication device 104 .
  • the triggering module 202 and the de-activating module 204 take into account a combination of the data provided by the location sensor and the ambient light sensor for deciding the triggering and the de-activating of the recording facility of the portable communication device 104 .
  • a user A associated with a mobile device M is currently at his/her house H.
  • the location sensor in the mobile device M determines that the user A is at his/her house H.
  • the media content to be recorded is broadcasted on a television at the house H.
  • the triggering module 202 determines that the user A is at his/her house H and currently watching the television and triggers the recording facility of the mobile device M for recording the media content.
  • the triggering module 202 takes into account the ambient light condition from the ambient light sensor in the mobile device M.
  • the triggering module 202 triggers the recording facility if the current location (the house H) is a desirable location and the ambient light is bright.
  • the de-activating module 204 de-activates the recording facility of the mobile device M if any one of the current location or the ambient light is undesirable for the recording of the media content.
  • the tracking can be done for different types of devices based on the current location of the user 102 provided by the location sensor in the portable communication device 104 in order to record the media content only when the user 102 is paying attention to the media content.
  • a user located presently in his/her office inferred from the location sensor in a mobile device S is utilized for triggering the recording facility of the mobile device S for recording the media content broadcasted on a desktop P located in the office.
  • the portable communication device 104 includes the proximity sensor.
  • the proximity sensor of the one or more internal sensors 104a is hardware based sensor configured for measuring distance between position of the portable communication device 104 with respect to any object.
  • the proximity sensor measures the distance between the portable communication device 104 and the user 102 .
  • the proximity sensor is utilized for saving power of the portable communication device 104 and prevents any unintentional input to be caused from touching screen of the portable communication device 104 .
  • the proximity sensor is utilized for determining a current activity performed by the user 102 on the portable communication device 104 .
  • the proximity sensor determines how far a face of the user 102 is from the portable communication device 104 .
  • the distance between the face of the user 102 and the portable communication device 104 is utilized by the triggering module 202 and the de-activating module 204 for performing the triggering and the de-activating of the recording facility of the portable communication device 104 .
  • the proximity sensor is placed or located near an earpiece of the portable communication device 104 .
  • the proximity sensor lets the triggering module 202 and the de-activating module know whether the user 102 is making or receiving a call or not on the portable communication device 104 .
  • the proximity sensor transmits a signal for indicating that the user 102 is attending the call and transmits the signal in the form of information to the triggering module 202 and the de-activating module 204 in order to trigger or de-activate the recording facility of the portable communication device 104 .
  • the user 102 may not be paying attention to the media content broadcasted on the portable communication device 108 while attending the call or performing any other activity involving a need of bringing the portable communication device 104 near the face of the user 102 .
  • the triggering module 202 triggers the recording facility of the portable communication device 104 if the user 102 is not performing any activity (for example, a call) on the portable communication device 104 determined through the proximity sensor.
  • the recording facility is triggered when the distance between the portable communication device 104 and the face of the user 102 is large. In another embodiment of the present disclosure, the distance between the portable communication device 104 and the face of the user 102 is more than a pre-defined threshold distance.
  • the de-activating module 204 de-activates the recording facility of the portable communication device 104 if the user is performing the activity (for example, a call) on the portable communication device 104 determined through the proximity sensor.
  • the recording facility is de-activated when the distance between the portable communication device 104 and the face of the user 102 is less.
  • the distance between the portable communication device 104 and the face of the user 102 is less than a pre-defined threshold distance in order to de-activate the recording of the media content.
  • the proximity sensor determines whether the user 102 is paying attention to the media content broadcasted on the portable communication device 108 .
  • the user A is watching the media content on the television at the house H.
  • the user A is currently not performing any activity on the mobile device D as determined by the proximity sensor and the triggering module 202 triggers the recording of the media content.
  • the user A receives a call on the mobile device D.
  • the proximity sensor in the mobile device D is activated and determines that the user A is on the call.
  • the de-activating module 204 stops the recording of the media content as soon as the proximity sensor is activated and the information is sent to the de-activating module 204 .
  • the proximity sensor can be used in a combination with the location sensor and the ambient light sensor in the portable communication device 104 in order to trigger or de-activate the recording facility of the portable communication device 104 .
  • the recording facility is activated only when the proximity sensor, the location sensor and the ambient light sensor is showing a desirable state for the recording of the media content.
  • any sensor of the proximity sensor, the location sensor and the ambient light sensor showing the desirable state for the recording of the media content can be used for the recording of the media content.
  • the one or more internal sensors 104a in the portable communication device 104 include the accelerometer sensor.
  • the accelerometer sensor is configured for determining a linear acceleration of movement of the portable communication device 104 .
  • the accelerometer sensor determines whether the portable communication device 104 is in a stationary state or in a moving state.
  • information from the accelerometer sensor is utilized by the triggering module 202 and the de-activating module 204 for determining whether the user 102 is in a moving state or not and whether the user 102 is paying attention to the broadcasted media content on the portable communication device 108 .
  • the accelerometer sensor tells whether the user 102 is travelling based on a velocity of the portable communication device 104 inferred from the accelerometer sensor.
  • the triggering module 202 triggers the recording facility of the portable communication device when the accelerometer sensor does not show any movement of the portable communication device 104 .
  • the de-activating module 204 de-activates the recording of the media content when the accelerometer sensor shows the movement of the portable communication device.
  • the accelerometer sensor is used for inferring whether the user 102 is paying attention to the media content.
  • the triggering module 202 triggers the recording facility of the portable communication device 104 even if the accelerometer sensor shows the movement of the portable communication device 104 .
  • the triggering is done based on recording the media content broadcasted on a specific type of the portable communication device 108 when the user 102 is moving. For example, a user travelling in a car and listening to a radio installed in the car or a user is presently in a mall and continuously moving from one place to another for shopping.
  • the accelerometer sensor can be used in a combination with the location sensor, the proximity sensor and the ambient light sensor in order to accurately determine whether to trigger or de-activate the recording facility of the portable communication device 104 .
  • the one or more external sensors 106 also provide the information to the triggering module 202 and the de-activating module 204 based on any current activity performed, the current location or whether the user 102 is travelling or not.
  • the Bluetooth sensor can be used in combination with the other one or more internal sensors 104a and the one or more external sensors 106 .
  • the camera sensor can be used in combination with the other one or more internal sensors 104a and the one or more external sensors 106 .
  • the NFC sensor can be used in combination with the other one or more internal sensors 104a and the one or more external sensors 106 .
  • the time sensor can be used in combination with the other one or more internal sensors 104a and the one or more external sensors 106 .
  • the context generating module 206 in the portable communication device 104 is configured to generate a context data for each of the first set of one or more inputs and the second set of one or more inputs.
  • the context data for the first set of one or more inputs corresponds to a data in the context of the triggering the recording facility of the portable communication device 104 for recording the media content.
  • the context data for the second set of one or more inputs corresponds to a data in the context of the de-activating of the recording facility of the portable communication device 104 for recording the media content.
  • the context data for each of the first set of one or more inputs and the second set of one or more inputs determines the first pre-defined criteria and the second pre-defined criteria.
  • the context data generated for each of the first set of one or more inputs and the second set of one or more inputs is mapped to a corresponding administrator defined context data to determine the corresponding first pre-defined criteria and the second pre-defined criteria.
  • the administrator defined context data corresponds to a pre-defined threshold data for the triggering and the de-activating of the portable communication device 104 .
  • the triggering and the de-activating of the recording facility of the portable communication device 104 optimizes the utilization of the power back up of the portable communication device 104 .
  • the administrator defined context data is real time dynamically updated.
  • the first set of one or more inputs and the second set of one or more inputs are real time dynamically updated.
  • FIG. 2B illustrates a block diagram 200 of the portable communication device showing additional one or more components, in accordance with various embodiments of the present disclosure.
  • the additional one or more components are utilized when the triggering module 202 triggers the recording facility of the portable communication device 104 .
  • the additional one or more components include a reception module 208 , a deciphering module 210 and a transmitting module 212 .
  • the one or more components of the portable communication device 104 are associated with the software application installed on the portable communication device 104 .
  • the audio data stream in the broadcasted media content flows along with the existing audio of the media content.
  • the audio stream in undetectable by the user 102 due to the range of frequencies of the audio data stream.
  • the reception module 208 in the portable communication device 104 is configured for receiving the audio data stream in the broadcasted media content.
  • the audio data stream is received through the one or more microphones triggered by the triggering module 202 .
  • the reception module 208 receives the audio stream along with the media content identifier in the audio data stream.
  • the one or more microphones are pre-configured for detecting or receiving the audio data stream in the ultrasonic range or the infrasonic range.
  • the deciphering module 210 in the portable communication device 104 is configured for deciphering the media content identifier from the audio data stream by the portable communication device 104 .
  • the deciphering module 210 extracts the media content identifier from the received audio data stream mixed in the broadcasted media content on the corresponding portable communication device 108 .
  • the deciphering corresponds to extraction of audio identification information corresponding to the audio data stream.
  • the audio identification information includes inaudible frequency data.
  • the audio identification information is processed from the audio data stream for creating one or more fingerprints of the audio data stream.
  • the audio identification information includes audio watermarks.
  • the deciphering module 210 includes a fast fourier transform module for deciphering the audio data stream.
  • the deciphering module 210 converts the audio data stream into frequencies using a fast fourier transform method for deciphering the identifier in the audio data stream.
  • one or more techniques may be used for extracting the frequencies from the audio data stream.
  • the one or more techniques include but may not be limited to a Fourier Transform, McAulay-Quatieri (MQ) analysis, short term Fourier transform, High-pass filter, Low-pass filter and MEL frequency filter bank.
  • the transmitting module 212 in the portable communication device 104 is configured for transmitting the audio identification information to the computing server 112 .
  • the transmitting module 212 transmits the audio identification information to the computing server 112 through the communication network 110 .
  • the computing server 112 saves the audio identification information in the database 112a for targeting the one or more users.
  • the audio identification information includes but may not be limited to a media content identification information, a portable communication device identifier information, and a location information.
  • the audio identification information includes a time stamp.
  • the media content identification information corresponds to the identifier in the audio data stream of the broadcasted media content on the portable communication device 108 .
  • the portable communication device identifier information corresponds to a device ID of the portable communication device 104 for identifying the portable communication device 104 .
  • the location information corresponds to a current location of the portable communication device 104 .
  • acoustic waves are used as audio data stream.
  • the acoustic signals in the infrasonic frequency band are used.
  • the frequency range of 15-20 Hz is used for the infrasonic acoustic signals.
  • acoustic signals in the ultrasonic frequency band are used.
  • the frequency range of 17- 20 KHz is used for the ultrasonic acoustic signals.
  • 17.5 kHz for one FSK frequency and 18.5 kHz for the other FSK frequency are used. These numbers are selected as half of the 44.1 KHz recording rate for CD-quality audio is 22.05 KHz.
  • the upper limit of 20 KHz is selected because in most sound systems, sound above 20 KHz is filtered out sharply.
  • this embodiment uses sounds in the frequency range that can be supported by the current sound systems that are installed in today's media devices like TV, audio speakers and computer sound systems.
  • Infrasonic or ultrasonic frequency ranges have certain benefits over the audible frequency range.
  • the infrasonic or ultrasonic sound can be generated from existing devices.
  • the sound device e.g., “Sound Blaster” sound card
  • the sound device in a personal computer supports the ultrasonic frequency band.
  • the frequency spectrum is split into ranges corresponding to the specified alphabet and start/end codes, with each character/code corresponding to a part of the full frequency range.
  • the broadcasting module converts each character of the word to be sent into the center of the corresponding frequency range, and transmits that frequency for certain duration.
  • the reception module does a continuous Fourier transform of the signal and looks for peaks in the specified frequency range. Upon finding a peak for a significant duration, it does the conversion back from frequency to character. This is essentially a single-tone multi-frequency signaling (STMF) scheme.
  • STMF single-tone multi-frequency signaling
  • FIG. 3 illustrates a block diagram 300 of a communication device 302 , in accordance with various embodiments of the present disclosure.
  • the communication device 302 includes a control circuitry module 304 , a storage module 306 , an input/output circuitry module 308 and a communication circuitry module 310 .
  • the communication device 302 includes any suitable type of portable electronic device.
  • Examples of the communication device 302 include but may not be limited to a personal e-mail device (e.g., a Blackberry.TM. made available by Research in Motion of Waterloo, Ontario), a personal data assistant ("PDA"), a cellular telephone, a Smartphone, a handheld gaming device, a digital camera, the laptop computer, and a tablet computer.
  • the communication device 302 can be a desktop computer.
  • control circuitry module 304 includes any processing circuitry or processor operative to control the operations and performance of the communication device 302 .
  • the control circuitry module 304 may be used to run operating system applications, firmware applications, media playback applications, media editing applications, or any other application.
  • the control circuitry module 304 drives a display and process inputs received from a user interface.
  • the storage module 306 includes one or more storage mediums including a hard-drive, solid state drive, flash memory, permanent memory such as ROM, any other suitable type of storage component, or any combination thereof.
  • the storage module 306 may store, for example, media data (e.g., music and video files), application data (e.g., for implementing functions on the communication device 302 ).
  • the input/output circuitry module 308 may be operative to convert (and encode/decode, if necessary) analog signals and other signals into digital data.
  • the input/output circuitry module 308 may also convert the digital data into any other type of signal and vice-versa.
  • the input/output circuitry module 308 may receive and convert physical contact inputs (e.g., from a multi-touch screen), physical movements (e.g., from a mouse or sensor), analog audio signals (e.g., from a microphone), or any other input.
  • the digital data may be provided to and received from the control circuitry module 304 , the storage module 306 or any other component of the communication device 302 .
  • the input/output circuitry module 308 is illustrated in FIG. 3 as a single component of the communication device 302 ; however those skilled in the art would appreciate that several instances of the input/output circuitry module 308 may be included in the communication device 302 .
  • the communication device 302 may include any suitable interface or component for allowing one or more users to provide inputs to the input/output circuitry module 308 .
  • the communication device 302 may include any suitable input mechanism. Examples of the input mechanism include but may not be limited to a button, keypad, dial, a click wheel, and a touch screen.
  • the communication device 302 may include a capacitive sensing mechanism, or a multi-touch capacitive sensing mechanism.
  • the communication device 302 may include specialized output circuitry associated with output devices such as, for example, one or more audio outputs.
  • the audio output may include one or more speakers built into the communication device 302 , or an audio component that may be remotely coupled to the communication device 302 .
  • the one or more speakers can be mono speakers, stereo speakers, or a combination of both.
  • the audio component can be a headset, headphones or ear buds that may be coupled to the communication device 302 with a wire or wirelessly.
  • the input/output circuitry module 308 may include display circuitry for providing a display visible to the one or more users.
  • the display circuitry may include a screen (e.g., an LCD screen) that is incorporated in the communication device 302 .
  • the display circuitry may include a movable display or a projecting system for providing a display of content on a surface remote from the communication device 302 (e.g., a video projector).
  • the display circuitry may include a coder/decoder to convert digital media data into the analog signals.
  • the display circuitry may include video Codecs, audio Codecs, or any other suitable type of Codec.
  • the display circuitry may include display driver circuitry, circuitry for driving display drivers or both.
  • the display circuitry may be operative to display content.
  • the display content can include media playback information, application screens for applications implemented on the electronic device, information regarding ongoing communications operations, information regarding incoming communications requests, or device operation screens under the direction of the control circuitry module 304 .
  • the display circuitry may be operative to provide instructions to a remote display.
  • the communication device 302 includes the communication circuitry module 310 .
  • the communication circuitry module 310 may include any suitable communication circuitry operative to connect to a communication network and to transmit communications (e.g., voice or data) from the communication device 302 to other devices within the communications network.
  • the communication circuitry module 310 may be operative to interface with the communication network using any suitable communication protocol. Examples of the communication protocol include but may not be limited to Wi-Fi, Bluetooth RTM, radio frequency systems, infrared, LTE, GSM, GSM plus EDGE, CDMA, and quadband.
  • the communication circuitry module 310 may be operative to create a communications network using any suitable communications protocol.
  • the communication circuitry module 310 may create a short-range communication network using a short-range communications protocol to connect to other devices.
  • the communication circuitry module 310 may be operative to create a local communication network using the Bluetooth, RTM protocol to couple the communication device 302 with a Bluetooth, RTM headset.
  • the computing device is shown to have only one communication operation; however, those skilled in the art would appreciate that the communication device 302 may include one more instances of the communication circuitry module 310 for simultaneously performing several communication operations using different communication networks.
  • the communication device 302 may include a first instance of the communication circuitry module 310 for communicating over a cellular network, and a second instance of the communication circuitry module 310 for communicating over Wi-Fi or using Bluetooth RTM.
  • the same instance of the communication circuitry module 310 may be operative to provide for communications over several communication networks.
  • the communication device 302 may be coupled a host device for data transfers, synching the communication device 302 , software or firmware updates, providing performance information to a remote source (e.g., providing riding characteristics to a remote server) or performing any other suitable operation that may require the communication device 302 to be coupled to a host device.
  • a remote source e.g., providing riding characteristics to a remote server
  • Several computing devices may be coupled to a single host device using the host device as a server.
  • the communication device 302 may be coupled to the several host devices (e.g., for each of the plurality of the host devices to serve as a backup for data stored in the communication device 302 ).
  • FIG. 4 illustrates a flowchart 400 for optimizing the utilization of the power back up of the communication device, in accordance with various embodiments of the present disclosure.
  • the communication device is configured for identifying the media content by recording the portion of the media content.
  • the flowchart 400 initiates at step 402 .
  • the triggering module 202 in the portable communication device 104 triggers the recording facility of the portable communication device 104 based on the first pre-defined criteria.
  • the first pre-defined criteria are based on the first set of one or more inputs.
  • the first set of one or more inputs are provided by the one or more internal sensors 104a inside the portable communication device 104 and the one or more external sensors 106 externally located in the vicinity of the portable communication device 104 (as mentioned above in the detailed description of FIG. 2A ).
  • the de-activating module 204 in the portable communication device 104 de-activates the recording facility of the portable communication device 104 based on the second pre-defined criteria.
  • the second pre-defined criteria are based on the second set of one or more inputs.
  • the second set of one or more inputs are provided by the one or more internal sensors 104a inside the portable communication device 104 and the one or more external sensors 106 externally located in the vicinity of the portable communication device 104 (as mentioned above in the detailed description of FIG. 2A ).
  • the flowchart 400 terminates at step 408 .
  • the present disclosure allows the users to prevent wastage or drainage of the power back up of the portable communication device. Moreover, the present disclosure allows the initiation of the recording of the media content at stored pre-defined locations only. In addition, the present disclosure allows determining the current state of the user and the portable communication device in order to accurately infer whether the user is currently viewing the media content or not. Further, the present disclosure allows prevention of unnecessary recording of the media content when the user is not engaged in the media content. Furthermore, the present disclosure allows the recording of the media content based on certain conditions only. Moreover, the present disclosure allows one time recording of the audio data stream in the media content without the need of recording the audio data stream for more than one time. In addition, the present disclosure allows predicting the behavior of the one or more users by utilizing the one or more sensors.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

La présente invention concerne un procédé conçu pour optimiser l'utilisation de l'alimentation de secours d'un dispositif de communication. Ce dispositif de communication sert à identifier un contenu multimédia par enregistrement d'une partie dudit contenu. Le procédé mis en œuvre par ordinateur comprend le déclenchement d'une fonctionnalité d'enregistrement du dispositif de communication sur la base d'un premier critère prédéfini et la désactivation de ladite fonctionnalité d'enregistrement du dispositif de communication par le processeur selon un second critère prédéfini. Le premier critère prédéfini est basé sur un premier ensemble constitué d'une ou plusieurs entrées. Le second critère prédéfini est basé sur un second ensemble constitué d'une ou plusieurs entrées. Le premier ensemble d'une ou plusieurs entrées et le second ensemble d'une ou plusieurs entrées sont reçus en provenance d'un ou plusieurs capteurs. Le déclenchement et la désactivation de la fonctionnalité d'enregistrement optimise l'utilisation de l'alimentation de secours du dispositif de communication.
PCT/IN2015/050061 2014-07-07 2015-07-06 Procédé et système d'optimisation de l'alimentation de secours d'un dispositif de communication pour identifier un contenu multimédia WO2016006000A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN3348/CHE/2014 2014-07-07
IN3348CH2014 2014-07-07

Publications (2)

Publication Number Publication Date
WO2016006000A2 true WO2016006000A2 (fr) 2016-01-14
WO2016006000A3 WO2016006000A3 (fr) 2016-03-10

Family

ID=55065057

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2015/050061 WO2016006000A2 (fr) 2014-07-07 2015-07-06 Procédé et système d'optimisation de l'alimentation de secours d'un dispositif de communication pour identifier un contenu multimédia

Country Status (1)

Country Link
WO (1) WO2016006000A2 (fr)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8948822B2 (en) * 2008-04-23 2015-02-03 Qualcomm Incorporated Coordinating power management functions in a multi-media device
US8996059B2 (en) * 2012-07-19 2015-03-31 Kirusa, Inc. Adaptive communication mode for recording a media message

Also Published As

Publication number Publication date
WO2016006000A3 (fr) 2016-03-10

Similar Documents

Publication Publication Date Title
KR101341494B1 (ko) 사용자 단말 위치 정보 제공 방법 및 장치
US9685926B2 (en) Intelligent audio output devices
US9130664B2 (en) Wireless communications using a sound signal
CN105205955B (zh) 一种发出提示信号的方法和装置
KR102135370B1 (ko) 이동 단말기 및 이동 단말기의 제어방법
US9524638B2 (en) Controlling mobile device based on sound identification
US20200382647A1 (en) Transferring an active telephone conversation
KR20140074549A (ko) 음성인식 기술을 이용한 상황 인식 서비스 제공 방법 및 장치
KR20150020319A (ko) 콘텐츠 전달 및 관리를 위한 시스템 및 방법
US10133542B2 (en) Modification of distracting sounds
WO2014036560A1 (fr) Outil de notification intelligent pour casques d'écoute
US20160189220A1 (en) Context-Based Services Based on Keyword Monitoring
KR20150117733A (ko) 개인화 디지털 사이니지 시스템, 디지털 정보 디스플레이 장치, 사용자 단말 및 이를 이용한 광고 방법
CN108429969A (zh) 音频播放方法、装置、终端、耳机及可读存储介质
US9513864B2 (en) Broadcast control and accrued history of media
KR20150111004A (ko) 액티비티 알림 제공 방법 및 이를 위한 디바이스
US9794314B2 (en) Asynchronous audio and video in an environment
CN107846516A (zh) 一种通话场景提示方法及移动终端
EP4203446A1 (fr) Terminal et procédé de délivrance de données audio multicanal au moyen d'une pluralité de dispositifs audio
WO2016006000A2 (fr) Procédé et système d'optimisation de l'alimentation de secours d'un dispositif de communication pour identifier un contenu multimédia
WO2016005999A2 (fr) Procédé et système permettant d'identifier un utilisateur sur plusieurs dispositifs de communication
KR101805533B1 (ko) 이동 단말기, 뉴스 제공 장치 및 위치 기초 뉴스 제공 방법
US20130070575A1 (en) Alarm method and apparatus in portable terminal
CN106489264A (zh) 用于个性化铃声的方法和电子设备
US20080153417A1 (en) System for sensing alarms external to a wireless short range rf network and for transmitting such alarms to transceiving devices within the rf network

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15819674

Country of ref document: EP

Kind code of ref document: A2

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 230517)

122 Ep: pct application non-entry in european phase

Ref document number: 15819674

Country of ref document: EP

Kind code of ref document: A2

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载