Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AN IMPROVED SYSTEM AND METHOD FOR HANDLING CONTENTS OF MULTIPLE FORMATS
Document Type and Number:
WIPO Patent Application WO/2018/134845
Kind Code:
A1
Abstract:
The invention provides an improved system and method for handling contents of multiple formats comprising an input unit which is configured to receive information from the user, a collection unit having plurality of files in multiple format and an executable unit configured to establish a link with the contents of the collection unit and playing the contents of a playlist in a user preferred seamless sequence. This invention provides for an improved system and method aimed at managing, handling and sharing contents of multiple formats present in the user's computing device in a single and less space consuming platform seamlessly.

Inventors:
GOEL GAURAV (IN)
Application Number:
PCT/IN2018/050023
Publication Date:
July 26, 2018
Filing Date:
January 16, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
GOEL GAURAV (IN)
International Classes:
G06F17/30; G06F7/00; G06F15/16; H04L29/06; H04L29/08
Foreign References:
US20160234345A12016-08-11
US20100023578A12010-01-28
US20060161635A12006-07-20
Attorney, Agent or Firm:
SINGH, Archana (IN)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. An improved system for handling contents of multiple formats (100) comprising:

an input unit (100b) configured to receive an information from a use (100a);

a collection unit (100c) having plurality of files in multiple format and; an executable unit (lOOd) configured to establish a link with the contents of the collection unit (100(c)) and playing the contents of a playlist in a user preferred seamless sequence;

wherein, the information is received on the input unit (100b), the executable unit (lOOd) retrieves respective files of multiple format from the collection unit (100c) through said link and plays them one after the another in the user preferred sequence on the input unit (100b) on a single platform.

The system as claimed in claim 1, wherein the input unit (100b) is configured to receive information from the user (100a) is implemented on a computing device which whereby, facilitates the displaying contents of the playlist through the executable unit (lOOd).

The system as claimed in claim 1, wherein the collection unit (100c) having an online collection database (100c") and an offline collection database (100c') configured to receive information from the input unit (100b).

The system as claimed in claim 1, wherein the collection unit (100c) forms a soft/symbolic link with the executable unit (lOOd).

5. The system as claimed in claim 1, wherein the executable unit (lOOd) processes the information received from the input unit (100b) and retrieves the respective files from the collection unit (100c).

6. The system as claimed in claim 1, wherein the input unit (100b) allows the user to create a new playlist (105), import (127(a)), edit and share (127c) the playlist.

7. The system as claimed in claim 1 and 6, wherein the input unit (100b) allows the user to add multiple contents of different formats present in the collection unit (100c).

8. The system as claimed in claim 1, 3 and 7, wherein the online collection database (100 c") of the collection unit (100c) allows user (100a) to add multiple contents through internet (lOOe).

9. The system as claimed in claim 1 and 6, wherein the user can select to share the playlist with an another user (1.2) in the existing sequence.

10. The system as claimed in claim 1 and 9, wherein the another (1.2)

edit contents to the playlist. 11. A method for handling contents of a multiple format, the method comprising the steps of:

receiving information by a user over an input unit (100b), wherein, the contents are stored in a collection unit (100c);

establishing a link between an executable unit (lOOd) with contents in the collection unit (lOOc) which thereafter retrieves the respective contents through the respective sources;

creation of a playlist by the user will be displayed on the input unit (100b) and will be stored in the collection unit (100c); and

displaying the playlist in a preferred sequence over the improved system for handling contents of multiple formats (100) on a single platform..

12. The method as claimed in claim 11, wherein the input unit (100b) is implemented on a computing device configured to receive information from the user (100a) and displaying the contents of the playlist over the computing device.

13. The method as claimed in claim 11, wherein the collection unit (100c) forms a soft/symbolic link with the executable unit (lOOd).

14. The method as claimed in claim 11, wherein the input unit (100b) allows the user to create a new playlist (105), import (127a), edit and share (127c) the playlist.

15. The method as claimed in claim 11, wherein the user (100a) can create a new playlist by adding contents of various formats from the collection unit (100c) and thereafter synchronizes the contents of the playlist with the Google Drive.

16. The method as claimed in claim 11 and 14, wherein the online collection database (100c") of the collection unit (100c) allows user (100a) to add multiple contents through internet (lOOe).

17. The method as claimed in claim 11 and 14, wherein the user can select to share the playlist and add to 'Public Playlist' (125).

18. The method as claimed in claim 11 and 14, wherein the user may select to share the playlist with an another user (1.2) in the existing sequence.

19. The method as claimed in claim 11 and 18 wherein, the another

edit the contents of the playlist.

Description:
TITLE OF THE INVENTION

An Improved System and Method for Handling Contents of Multiple Formats

FIELD OF INVENTION [0001] The present invention relates to an improved system and method for handling contents of multiple formats present in a computing device; and more particularly, for executing multiple contents of different formats of a playlist in a user preferred sequence. This invention provides for an improved system and method aimed at managing, handling and sharing contents of multiple formats present in the user' s computing device in a single and less space consuming platform seamlessly.

BACKGROUND OF THE INVENTION

[0002] The paradigm of the digital era is constantly evolving with the technological advances in the information technology. In the past few years, the approach for accessing information, creating content and collating it has witnessed a wide shift. The digital technology allows a user to create and collate data through various sources. The user of the computing device may then save the data in various formats for the purpose of reference and re-use when needed. The information and data is stored in the Random Access Memory (RAM) of the computing device in various formats of different sizes which may or may not be related to each other. Thus, a single computing device may carry or save data in multiple formats of varying size existing at different locations. At times, files is stored in multiple copies at separate locations leading to multiplicity of the same files and thus causing space constraint on the hard drive of the computing device. Therefore, immense efforts are made by the user and huge amount of storage space is consumed in the computing device in storing the relevant files and various locations are to be searched to access it. [0003] The computing device may have plurality of readable formats that allows the device to perform various features and functions using an Application Programme Interphase (API). Whenever, the user intends to view any files saved at any location, the user is required to switch from one location to the other. Also, when the user is required to run files in different formats, then the user will have to open the respective support format and execute them one after another.

[0004] Various systems and methods exist that attempt to manage and deliver the contents of the computing device as per the user requirement. For example, mobile cloud platform is used for context based content delivery to the mobile terminal device.

[0005] US Patent Application 13/663,476 discloses a mobile device with an ability for user/consumer to get contextual information, functionalities and a real-time communication between dynamic networks of the user with the help of cloud server based platform. It further discloses a cloud platform which runs a context- awareness engine that automatically detects the user context and delivers appropriate content through the application to the user's mobile phone. [0006] Further, US Patent Application 14/326,146 discloses a method and system through which various forms of contents may be consumed, managed, converted, repurposed, and delivery to content-accessing users, with access to such content via different devices. [0007] In another US patent application 13/705,876 discloses a method for managing files in a mobile device. It includes i) calling a container configuration mode, ii) displaying a container view comprising a plurality of containers, iii) receiving a selection corresponding to a first content file, and iv) sharing information corresponding to the first content file with an application program. [0008] However, none of the above cited prior art discloses a system and method of handling contents of multiple formats and executing them in a preferred sequence and displaying them in a single seamlessly accessible platform. Moreover, none of the prior art cited discloses an invention which allows the user to assemble the data irrespective of format, size and its location and display them on a single platform. Furthermore, none of the prior art enables the user to create and share the playlist comprising plurality of contents wherein, the contents are of different formats. Further, none of the prior arts allows the user to execute the contents of the playlist wherein, the contents of the playlist are executed in a sequence organized by the user. Furthermore, none of the prior arts discloses an invention to allow the user to access the data of various formats at a single location without consuming extra and multiple file space locations leading to space constraint. Also, none of the prior arts allows user to build context and relationships between different files without moving them to the same location. Also, none of the prior arts considers webpage as a content source and manages as a reference note within other files.

[0009] Thus, the prior arts fail to provide a system and method whereby, the user execute contents of a playlist relating to different application programming interface without switching to its original location in a seamless manner without eating up extra memory space. Further, the prior arts also fail to provide a system and method whereby, the user can share a bunch of files and content sources (like web links) while maintaining the context/relationships between the files to an another user and further allowing the another user to edit the content of the playlist.

[0010] However, despite the aforesaid systems/methods, a need is felt for more effective, competent, specific, and efficient computing device platform which can be used to manage contents of multiple formats present in the user's computing device and delivering the contents through a single platform. [0011] However, a need also exists to solve the abovementioned problems in the existing art by providing a format agnostic solution that seamlessly drives the user through the content and executes the information effectively without interruptions.

OBJECT OF THE INVENTION

[0012] It is the object of the present invention to provide an improved method and system which can be used to manage, handle and share contents of multiple formats present in the user's computing device/s and deliver the contents on a single platform.

[0013] Further, another object of the present invention is to provide an improved system and method for executing multiple files of the computing device related to multiple formats on an integrated tool with reduced consumption of space of hardware/computing device.

[0014] These and other advantages of the present invention will become readily apparent from the following detailed description read in conjunction with the accompanying drawings.

SUMMARY OF THE INVENTION

[0015] The present invention envisages the improved system and method for handling contents of multiple formats present in a computing device in preferred sequence. Further, the present invention overcomes the problems associated with the available method of handling and sharing contents of multiple formats as a seamless playlist.

[0016] According to one embodiment of the invention, the improved system for handling contents of multiple formats contains an input unit, a collection unit and an executable unit. [0017] According to one embodiment of the invention, the improved method for handling contents of multiple formats present in a computing device in preferred sequence allow assembling of the data irrespective of the file formats and application programs used to execute the content files without duplication whereby, resulting in reduced consumption of space in the hardware.

[0018] According to another embodiment of the invention, the improved method for handling contents of multiple formats present in preferred sequence first generate a playlist for executing content files related to different Application programming Interfaces (APIs) and then import content files by creating a link from all possible sources and execute the content seamlessly. Thereafter, the improved method will deliver the contents in a single platform whenever required by the user without creating additional space capturing. Further, the invention also enables the user to create multiple playlists or data compilations as per user's requirement at the same time.

[0019] According to another embodiment of the invention, the invention provides an integrated tool that allows user to sequence and display together all the content files in different formats and related to different APIs.

[0020] According to another embodiment of the invention, the invention allows the user to procure and manage the files, data and information present in the user device including but not limited to media, applications etc., as well as the data and information through weblinks, and cloud servers.

[0021] The summary is provided to introduce the system and method of representative concepts in a simplified form that are further described below in the detailed description. This summary is not intended to limit neither the key essential features of the present invention nor its scope and application. [0022] Other advantages and details about the system and method will become more apparent to a person skilled in the art from the below detailed description of the invention when taken in conjugation with the drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The following drawings are illustrative of particular embodiments for enabling system and method of the present invention and are not intended to limit the scope of the invention. The drawings are not to scale (unless so stated) and are intended for use in conjunction with the explanations in the following detailed description. Further, the drawings are merely for illustration and the present invention is not merely limited to a mobile system.

[0024] Fig. 1(a) is a schematic representation of a system where the invention may be implemented.

[0025] Fig. 1(b) is a schematic representation of collection unit, in accordance with various embodiments of the invention.

[0026] Fig. 2 (a) and (b) illustrate a flowchart showing an improved method for creation of a playlist and handling contents of multiple formats as according to the present invention.

[0027] Fig. 3. is a block diagram showing various features available in the improved system for handling contents of multiple formats as according to the present invention.

[0028] Fig. 4. is flowchart illustrating the mechanism of the operation of the integrated tool for handling contents of multiple formats as according to the present invention

[0029] Fig. 5(a) illustrates an example using a mobile device wherein, the user opens the improved system for the first time.

[0030] Fig. 5(b) illustrates an example using a mobile device wherein, the user creates a file as a new playlist using the present system. [0031] Fig. 5(c) illustrates an example using a mobile device wherein, the user creates a new playlist by selecting a 'Blank Playlist' option in Fig. 5(b).

[0032] Fig. 5(d) illustrates an example using a mobile device wherein, the user choses to add new content/item option in Fig. 5(c).

[0033] Fig. 5(e) illustrates an example using a mobile device wherein, the user selects a 'use a templet' option in Fig. 5(b).

[0034] Fig. 5(f) to Fig. 5(i) illustrates an example using a mobile device wherein, the user selects various options to the file as shown in Fig. 5 (d) from which contents may be added to the file created in the playlist.

[0035] Fig. 5(j) illustrates an example using a mobile device wherein, the user created a playlist using the present system.

[0036] Fig. 5(k)- 5(1) illustrates an example using a mobile device wherein, the user choses to share playlist in Fig. 5(j).

[0037] Fig. 5(m) illustrates an example using a mobile device wherein, the user can scribble using the tool on the playlist.

[0038] Fig. 6 illustrates the Unified Modelling language (UML) diagram for the integrated tool.

[0039] Fig. 7(a) and (b) illustrates execution of the improved system for handling contents of multiple formats as according to the present invention

[0040] Persons skilled in the art will appreciate that elements in the figures are illustrated for simplicity and clarity and may represent both hardware/software components of the system. Further, the dimensions of some of the elements in the figure may be exaggerated relative to other elements to help to improve understanding of various exemplary embodiments of the present disclosure.

[0041] Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.

DETAILED DESCRIPTION [0042] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention in respect of which patent protection is being claimed. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, persons skilled in the art will recognize that various changes and modifications to the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions are omitted for clarity and conciseness.

TERMS

[0043] It is to be understood that the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. [0044] The terms and words used in the following description are to be understood in the manner used by the inventor to enable and describe the invention. For further clarity and to enable better understanding of the invention, certain key terms are being defined herein-under:

Playlist: Context-based sequencing of multiple content of different formats stitched together.

Format: Types of content that can be included in the system, such as Videos, world wide web, Images, Slides, App links, PDFs, PPTs, DOCs, XLSs, Audios

Platform: Android or web- based system through which the Playlists can be created and executed (or played) seamlessly and shared.

Cloud: A remote server hosted on the Internet, used to store, manage, and process data instead of local servers or personal computers.

Cloud Server: A network of remote servers hosted on the Internet and used to store, manage, and process data instead of local servers or personal computers. [0045] The present invention describes an integrated tool which allows the users to select and organise the relevant and desired content files irrespective of location and format. The integrated tool allows the user to manage, execute and share the content files that leads with context as defined by the user. The integrated tool also provides a method for organising all relevant content files without losing or altering the context or creating multiple copies. By allowing seamless access to all the stored data and World Wide Web data, irrespective of the source and format of the data, the user content may be seamlessly accessible at one place collectively as per the choice of the user. Under any particular /topic the user defines, all the content files which can be pooled without being concerned about source, file format, size etc. All the content files under the particular topic can be sequenced and consumed seamlessly without having to switch between sources and applications programming interfaces and without creating duplicate copies thereof.

[0046] The integrated tool is designed to import content from all possible nodes which is done seamlessly and share it to other users in existing sequence. The integrated tool is also a consumption tool that allows user to sequence and display all content file formats related to different APIs. Further, it enable the user to create multiple playlists or data compilations as per user's requirement at the same time. The integrated tool allows the user to execute the playlist and the contents run uninterruptedly when the suitable information is given to the input unit by the user.

[0047] The improved system according to this invention provides the improved method for handling contents of multiple formats present in a mobile device in preferred sequence allow assembling of the data irrespective of the file formats and application programs used to execute the content files without duplication resulting in reducing the consumption of hardware.

[0048] The improved system according to this invention also provides the improved method for handling contents of multiple formats present in preferred sequence first generate a playlist for executing content files related to different Application programming Interfaces (APIs) and then import content files by creating a linking from all possible sources and execute the content seamlessly. Further, the playlist prepared by one user can be shared to another user who can edit the content of the play lists. [0049] A schematic representation of a system where the present invention may be implemented is illustrated in Figure 1(a). In accordance with one embodiment of the present invention, a user (100a) accesses internet (lOOe) and attempts to perform improved method for handling contents of multiple formats using an improved system 100.

[0050] The improved system (100) for handling contents of multiple formats comprises three components which are an input unit (100b), a collection unit (100c) and an executable unit (lOOd). [0051] The input unit (100b) of the improved system (100) for handling contents of multiple formats configured to receive an information from the user (100a), wherein the information includes creation of the playlist, playing of the playlist, editing in the playlist and sharing of the playlist. Each playlist comprises of multiple files each having plurality of content wherein the contents are present in different formats. The input unit (100b) may be a display screen of the mobile device through which the user (100a) will provide the information to the improved system (100) for handling contents of multiple formats.

[0052] The collection unit (100c) of the improved system (100) for handling contents of multiple formats comprises plurality of databases present in the user computing device as well as database present in cloud server as well as world wide web. The collection unit (100c) may be a database which stores all the information present in the user computing device and the cloud server as well as world wide web. [0053] The collection unit (100c) of the improved system (100) for handling contents of multiple formats includes two databases which are online collection database (100 c") and offline collection database (100 c'). The user (100a) may add contents from the offline collection database (100 c') as well as from the online collection database (100 c"). The collection unit (100c) herein, acts as a content repository which acts as a source for the contents of the playlist.

[0054] The executable unit (lOOd) of the improved system (100) for handling contents of multiple formats is configured to execute atleast one playlist when information is received on the input unit by the user (100a). The files in the playlist establishes a link with the file in its original location thereby, allowing the user (100a) to switch directly from one source in the collection unit (100c) to another link. The link may be in the form of a soft link/symbolic link which contains a path name, which is stored in the allocated collection unit (100c). The executable unit (lOOd) determines the position of each file and stores information with respect to the same.

[0055] The executable unit (lOOd) of the improved system (100) for handling contents of multiple formats may be a processor of the computing device/system which is configured to execute atleast one playlist when information is received on the input unit (100b) by the user (100a).

[0056]The collection unit (100c) and executable unit (lOOd) are connected through a breadcrumb route to the content file source (in most cases) and it retraces the path to the content file source when the user (100a) seeks to consume the particular content file. Once the playlist of breadcrumb route links are ready and the user (100a) wants to consume the content files available in the playlist, the user (100a) can swipe to move to next link. [0057] Figure 1(b) represents the collection unit (100c) of the improved system (100) for handling contents of multiple formats which includes two collection units wherein, one collection unit is the offline collection database (100c') and other is the online collection database (100c"). The offline collection database (100c') includes but is not limited to files already saved and present in the computing device wherein, the files may be of same or different formats. The online collection database (100c") includes but is not limited to files accessible by the user through various online search engines, wherein the files are of same or different formats.

[0058] Figure 2(a) is a flowchart illustrating the method 100' for creation of playlist which will be used in the improved method for handling contents of multiple formats using the present system. The method 100' includes particular steps described in a particular order of execution. However, other methods respectively including other steps, and/or omitting one or more of the depicted steps, and/or proceeding in other orders of execution may also be used in accordance with the present teachings. Therefore, the method 100' is illustrative and non-limiting with respect to the operations contemplated by the present teachings. The method 100' is described with reference to a mobile device. However, the method may be practiced with other computing device, as well such as tablets, computer etc.

[0059] At step 101, the user (100a) initiates the improved system (100) for handling contents of multiple formats and the method for creation of new playlist will start. Further, at step 103, the user (100a) attempts to login through the input unit (100b) of the improved system (100).

[0060] At step 105, the user creates a playlist using the input unit (100b) and the information of the playlist will be stored in the collection unit (100c). In one instance and at step 107, the improved system (100) offers various options to the user such as creation of a blank playlist 107(a), using a templet 107(b) which is available in the collection unit (100c) or import of a content 107 (c) from either offline database (100c') or online collection database(100c"). [0061] Thus, at step 109, a playlist will be created by the user (100a) will be displayed on the input unit (100b) and will be stored in the collection unit (100c) of the improved system (100) for handling contents of multiple formats.

[0062] Thereafter, at step 111, the user (100a) will add title and cover image of playlist which will be displayed on the display screen and will be stored in the collection unit (100c) of the improved system (100) for handling contents of multiple formats.

[0063] Further, at step 113, the user (100a) adds contents to the playlist through various sources such as any website, device, google drive etc. using the offline collection database (100c') and online collection database (100c"). [0064] The offline collection database(lOOc') includes but is not limited to files already saved in the mobile device wherein, the files are of same or different formats such as images 113(a), video 113(b), PPTs, PDF, XLSs, DOCs 113(a'), Custom dynamic slides 113(b') and application link 113(c'). The online collection database(100c") includes but is not limited to files accessible by the user through various online search engines 113(c), wherein the files are of same or different formats. The collection unit (100c) herein, acts as a content repository which acts as a source for the contents of the playlist.

[0065] Finally, at steps 115-117, after creation of the playlist, the user saves the playlist to 'My Playlist' and then synchronise the playlist with the Google drive/application server/collection unit.

[0066] Fig. 1(b) is a flowchart illustrating the improved method 100" for handling contents of multiple formats using the present system. The method 100" includes particular steps described in a particular order of execution. However, other methods respectively including other steps, and/or omitting one or more of the depicted steps, and/or proceeding in other orders of execution may also be used in accordance with the present teachings. Therefore, the method 100" is illustrative and non-limiting with respect to the operations contemplated by the present teachings. The method 100" is described with reference to a mobile device. However, the method may be practiced with other device, as well.

[0067] At steps 116 and 117, the user (100a) will start the improved system 100 for handling contents of multiple formats present in the mobile device and synchronise the playlist with the Google drive/application server/collection unit.

[0068] In one instance and at step 121, the playlist synchronised with Google Drive/ App server/collection unit can be made as a public playlist and will be available for other users. Further, at step 123, the user will add the playlist to the "Public Playlists" using the collection unit (100c) and the Public Playlists will be available for other users. A public playlist may have plurality of playlists with multiple contents added by the first/primary user. A public playlist allows the secondary user/other user to access the same in a sequence organized by a primary user. Then, at step 125, any other user can access the "Public playlists" using the improved system (100) for handling contents of multiple formats present in the mobile device.

[0069] As a part of the improved method for handling contents of multiple formats and at steps 127(a) - 127 (c), any user can import the Public playlist, add the Public playlist to "My playlist" and share the Public Playlist to other user using the improved system for handling contents of multiple formats as present in the mobile device

[0070] In other instance and at step 129, the user (100a) can share the playlist to other user/s through various applications/website. Further, after sharing of the playlist, any user with the link generated can play the playlist and edit the playlist. [0071] At step 131, when information is received by the user (100a) for playing a playlist a synchronised playlist is played in the preferred sequence as desired by the user and after access of 'public playlists' . The playlist which is played may have same and/or different formats. The improved system 100 for handling contents of multiple formats also provides navigation 133(a) and tools 133(b).

[0072] Finally at step 135, the user (100a) may then exit the improved systemlOO for handling contents of multiple formats. [0073] Figure 3 is a block diagram showing various features 200 available in the improved system 100 for handling contents of multiple formats as according to the present invention. At step 201, the user (100a) initiates and start the improved system 100 for handling contents of multiple formats. Further, on the display screen of the mobile device various contents and playlists will be displayed which may include "My playlist" 115, "Public Playlist" 121 and/or "Shared/Public link 129.

[0074] It is pertinent to mention that the improved system 100 provides one user to make a Public Playlist wherein, the playlist shall be added to the available 'Public Playlist'. The information of Public Playlist will be stored in the online collection database (100c"). The Public playlist can be accessed by any secondary user/other user.

[0075] At step 203, the user (100a) on selecting the desired icon on the input unit (100a) can execute the playlist and it would allow the user (100a) to play the playlist created/shared in a desired sequence. The improved system 100 allows the users to play the playlist irrespective of the size, format or location.

[0076] The improved system 100 provides various navigation tools (133a) for execution of improved method for handling contents of multiple formats including and not limited to table of contents;

maximize/minimize;

left/right button options to the user;

close;

[0077] Further, the improved system 100 provides various tools 133(b) for execution of improved method of for handling contents of multiple formats including and not limited to

Zoom in/out;

- Screen cast or spot light;

scribbling tool which may be done using pen, pointer, highlighter, eraser or color.

[0078] At the end and at step 205, the user (100a) may then play the contents which are of various formats one after another in a preferred sequence. The user 100a may arrange and rearrange the contents of the playlist and show them likewise. Further, the improved system 100 offers a wide range of compatibility with various formats wherein, the user 100a may add or delete the contents and thereafter execute the playlist with desired contents in a preferred sequence.

[0079] The user at step 205 plays different types of items using the improved method 100' for handling contents of multiple formats including and not limited to images;

videos (with different icons such as progress bar, play pause etc.)

- websites (with different icons such as back, forward, refresh etc.)

custom slides (with different icons such as shapes, images, text etc.

- Microsoft Office (PPTs, XLs, DOCs);

- PDFs;

Google Slides; [0080] Figure 4 shows the improved system (100) for handling contents of multiple formats on which the integrated tool of the present invention is installed and operated. Various playlists can be listed and accessed on the tool (2, 3) as present in a user's mobile (1). The database (5) can store the links to the content files and the same can be accessed by the existing playlists for playing the relevant content file. The user can create a new playlist (2.1) and synchronise it with the cloud server or open an existing playlist (2.2). The user can add new items (2.2.1) to the new playlist (2.1) through the media controller application (2.2.1.2). The description (2.2.1.1) can also be added to the new items by the user. The user can thereafter add content files to the playlist (2.1) through a content bazaar (2.2.1.2.1), user's computer system (2.2.1.2.2), World Wide Web (2.2.1.2.3), custom slide (2.2.1.2.4), camera (2.2.1.2.5), and google search engine and google drive image videos (2.2.1.2.6) among others. The user gets an option to choose content files from user's computer system (2.2.1.2.2), images (2.2.1.2.2.1), video/audio (2.2.1.2.2.2), pdf (2.2.1.2.2.3), word document, power point (2.2.1.2.2.4), app links (2.2.1.2.2.5) but not limited to other types of documents. The user can also play (4) the existing playlist (2.2) and add/delete the title of the same (2.2.2). The user can use drawing tools (4.1) including pointer (4.1.1), highlighter (4.1.2), and pencil (4.1.3) for emphasising the text available on the content files. The user can further add description (4.2) to the content files in the playlist. The playlist can thereafter be projected (4.3) through in-built projection such as android SDK™ (4.3.1). The user is allowed to play the content files in the playlist through a rendering engine (4.4) which can access the content files from Image view (4.4.1), web view (4.4.2), media player /audio/video (4.4.3), pdf reader (4.4.4), docx /power point presentation (4.4.5, 4.4.5.1) and other application modules. The user can exit (6) the tool once the purpose is achieved. Further, public share line (7) is also connected with the cloud server through generated shared public link (7.1) and other user's mobile device (7.2). The other user can also play (4) the existing playlist (2.2) and the shared public link (7) will have public authority (7.4) and any user have authority to edit the shared public playlist. [0081] Figure 5(a) is an example using a mobile device wherein the user (100a) opens the improved system 100 using the input device (100b) for the first time for performing the improved method 100' for handling contents of multiple formats as according to the present invention. When the user (100a) opens the improved system 100 for the first time (preinstalled/downloaded), using the input device (100b), the user (100a) is required to synchronize the improved system (100) with the user e-mail account. The user (100a) may synchronize with a google mail account or any other account. [0082] Figure 5(a) illustrates an example using a mobile device wherein, the user (100a) created files in 'My Playlist' using the improved system 100. As shown, the user (100a) may create plurality of files in 'My playlist' . Each such file comprises of plurality of contents from the collection unit (100c) in different formats. The display screen provides plurality of icons such as search icon, addition of new playlist, playing already existing files in 'My Playlist' etc. When the user selects the search icon on the display screen of 'My Playlist' then the improved system 100 will allow the user 100a to search the content available in the collection unit (100c). When the user (100a) select the add (+) icon on the display screen of 'My Playlist', then the user (100a) can add and create a new playlist using the input unit. Further, Figure 5(a) also shows a playlist library that contains all playlist created by the user (100a).

[0083] Figure 5(a) shows the gateway to all the content nodes that the user (100a) may require to add the content files. It also show the listing of the nodes of the content files. The display screen shown in Figure 5(a) is the display screen which leads to display screen as shown in Figure 5(b).

[0084] Figure 5(b) illustrates an example using a mobile device wherein, the user creates a new playlist. During creation of new playlist, the display screen for creation of a new playlist will show plurality of icon system offering multiple options to the user. The user may select type of a playlist by either selecting a specific templet or a blank playlist or by importing content or selecting from public playlist.

[0085] Figure 5(c) illustrates an example using a mobile device wherein, the user (100a) creates a new playlist by selecting a 'Blank Playlist' option as shown in Figure 5(b). Once the user selects the Blank Playlist in Figure 5(b), the display screen as shown in Figure 5(c) will appear. The display screen offers plurality of options to the user (100a) comprising; addition of title, addition of a cover photo and addition of contents. The user may add contents using the input unit (100b) from the collection unit (100c). The added contents may be from different locations and may be of same and/or different formats. The improved system as according to the present invention offers a wide range of compatibility to the user in terms of location and formats. The user (100a) can add files irrespective of their format, size, type etc to a common single platform.

[0086] Figure 5(b) and 5(c) show the addition of the content files into the playlist. Figure 5(c) shows the various options for selecting the content file(s). Figure 5(c) shows the creation of the new playlist once the user (100a) clicks on '+' tab. To add a content file to the playlist. The user (100a) clicks on '+' again and playlist library is displayed which comprises list of sources from which the user can add content files, as shown in Figure 5(d). The user (100a) can add the content file(s) from the system/ device on which the playlist is created, cloud drives, the World Wide Web, a local or remote server, user can also buy from content marketplace, image gallery and schedule any application. The user (100a) can sequence the content files added to the playlist as suited for displaying the content files and the content files thus added can be played to consume the content files in the prescribed flow.

[0087] Figure 5(d) illustrates an example using device a mobile device wherein, the user (100a) choses to add new content option in Figure 5(c). Once the user (100a) gives an appropriate title to the file, the user (100a) may add contents. The improved system as according to the present invention offers multiple options to the user (100a) from where he may add contents. As shown in Figure 5(d) the user (100a) may add through various online resources, Vigyaa library, google drive etc. The improved system (100) offers to the user endless possibilities vis-a-via the user (100a) may create his playlist. The user (100a) may add contents irrespective of the format, location and size of the file.

[0088] Figure 5(e) illustrates an example using a mobile device wherein, the user (100a) selects a 'use a templet' option as present in Figure 5(b). In case, the user (100a) intends to use a templet for creation of a new files, the improved system (100a) provides plurality of templets to the user (100a) as shown. The user (100a) may then select a templet and add contents to the file accordingly.

[0089] Figure 5(f) to Figure 5 (j) illustrates various options to the user (100a) as shown in Figure 5 (d) from which contents may be added to the file created in said playlist. As shown in Figure 5 (d), the improved system offers multiple alternatives to the user (100a) from where contents may be added. On selecting an appropriate option, the improved system shall be automatically redirected to either my device/system Figure 5(f), online resource Figure 5(g), Google drive Figure 5(h) or Vigyaan library Figure 5(i). Figure 5(f) shows the content file selection from the device/system.

[0090] The improved system offers plurality of possibilities from where the user (100a) may add contents to the files. These contents may be from single location and/or multiple locations and of single and/or multiple formats.

[0091] Figure 5(j) illustrates an example of a playlist created using the said system. Once the user successfully adds contents to the playlist created it would appear as shown. Herein, the user created a playlist titled 'Fruit vegetable' and added contents from various online and offline sources as shown. The user herein added a cover picture as shown. Once the desired icon to play said playlist is selected by the user the contents of the playlist shall play one after the another in the sequence arranged by the user. The system also offers to make the playlist created 'Public' whereby, other users may also view the said playlist in the manner created by the original user. [0092] Figure 5(k) illustrates an example using a mobile device wherein, the user (100a) choses to share the playlist. The improved system (100) offers plurality of options by which a playlist created by the user (100a) may be shared to another user. As shown, the display screen offers plurality of mobile offline/online applications whereby the second user can access the playlist and its respective contents created by the original user.

[0093] Figure 5(1) illustrates an example using a mobile device wherein, the user (100a) can share the playlist using various applications. The user (100a) may choose an appropriate option for sharing the playlist to the other user. Thereafter, the other user can play the playlist and can edit the playlist as received from the first user.

[0094] Figure 5(m) illustrates an example using a mobile device wherein, the user (100a) can perform scribbling on the playlist using scribble/drawing tool. The scribble/drawing tool facilitates the user (100a) to overlay, draw, highlight on specific text being played on the playlist. A screen cast enables the user (100a) to play the content in the sequence selected by it. Scribbling can be performed by the user (100a) using pen, pointer, highlighter, eraser, colour etc. The user may chose the respective option.

[0095] Figures 6 illustrates the integrated tool of the present invention comprises executable modules for invoking the various APIs and in-built applications. As shown in Figure 6, a Create Playlist component (29) generates a playlist for playing the content. The integrated tool further includes an add content component for adding content from various sources such as world wide web, camera (30.2.2), computer system of user, and custom slide and other components. A navigation component (30.1) allows the user to navigate the screens either left or right. A Play component allows user to play the content for example, custom slide, video, pdf, word document, and notepad but not limited to the aforementioned content. A scribble / drawing tool facilitates the user to overlay, draw, highlight on specific text being played on the playlist. A screen cast enables the user to play the content in the sequence selected by it. The integrated tool further includes Media Controller Component (2.2.1.2) for managing different formats of the content files. A rendering Engine Component is available for rendering the content files in appropriate formats while the playlist is being played.

[0096] Figure 7(a) is flowchart illustrating authorizing the user the execution of the playlist as prepared using the improved system for handling contents of multiple formats as according to the present invention. At step 8, the user (100a) will open the improved system by appropriate means and will enter in the application. On opening of the improved system, a splash screen would be appeared and logo will appear for 3 seconds. At step 7, when the user first time open the application, then an introductory screen would pop up which would give an over-view of the whole improved system 100 and will show option of help would appear for the user. At this stage, the improved system 100 will ask user about permission to access different locations and formats such as it will ask user to use camera, gallery, contacts, etc. At step 10, the user (100a) will login through google or any other e-mail account.

[0097] At step 8.1, if the user is not opening the improved system 100 first time, then preview of all playlist will be appeared on the display screen of the mobile device. Preview of all playlists will be also appeared to the user after login through any e-mail account. Further, at step 12, the user 100 will created a playlist using the improved system 100 for handling contents of multiple formats. While creating the playlist, following options will be available to the user (100a):

step 12.1- the improved system 100 for handling contents of multiple formats will show the preview of all the public playlist available in the collection unit (100c); step 12.2- the improved system 100 for handling contents of multiple formats will show the preview of my playlist i.e. user's playlist as available in the collection unit (100c);

step 13- the improved system 100 for handling contents of multiple formats will show a blank playlist the user which the user can plan and customise the item list according to the requirement;

step 14- the improved system 100 for handling contents of multiple formats will provide the user to create a playlist from pre-defined templates;

step 15- the improved system 100 for handling contents of multiple formats will provide the user to import the PPT from local and google drive;

[0098] While preparing the playlist, the improved system 100 for handling contents of multiple formats will provide following ways of addition of items to the play lists:

Step 16- add online resource in the playlist;

Step 17- add custom notes to playlist;

Step 18- add items in to playlists from google drive;

Step 19 - add items in to playlist from my device;

Step 20- add items from Vigyaa library;

[0099] Figure 7(b) is flowchart illustrating playing the playlist as prepared the user using the improved system for handling contents of multiple formats as according to the present invention. When the user enter into the improved system for handling contents of multiple formats as according to the present invention, at step 22, introduction slide with table of content (Intro Slide TOC) will appeared and all the items will be displayed on the display screen of the mobile device. A search option is available on the display screen of the mobile device and at step 23, the user will search the required playlist. After clicking the search icon, at 24.1, all playlists will be previewed on the display screen:

24- preview all public playlists;

24.2- preview all my playlists; 24.3- preview user's profile;

24.4- preview chat from executive;

[0100] At 27, when the user will play the items from the playlists then following type of items will be played:

28- Play YouTube videos;

28.1- Play Custom notes;

28.2- Play all documents;

28.3- Play all images;

28.4- scribble on the items etc.

[0101] Following are the components required for the creation and management of the content files in the playlist:

#1. Playlist Library

#2. Playlist creation

#3. Resource Library

#4. System resources

#5. Cloud Drive

#6. Web library

#7. Local Server

#8. Content Lib

#9. Image Gallery

#10. Application library

#11. Play out

#12. Layout tools

[0102] The integrated tool stores a breadcrumb route to the content file source (in most cases) and only retraces the path to the content file source when the user seeks to consume the particular content file. In certain cases where the path may not be available at all times (eg. google drive file), the integrated tool allows user to download the content file(s) in an application folder. Once the playlist of breadcrumb route links are ready and user wants to consume the content files available in the playlist, the user can swipe to move to next link and the software will switch between the source files. For the invention to operate, the integrated tool is required to integrate APIs and inbuilt applications with various nodes that lead to remote content file sources. It also needs to display various file formats related to different APIs for which further integration with third party applications may be required. The necessary elements are the creation of the playlist while storing the breadcrumb route links with respect to content file sources and execution of the integrated tool to play out the content files scheduled for user consumption. Other tools for playlist management and multiple playlist creation are required. A content repository screen enables content to be purchased or downloaded from the content marketplace. Also, some elements in the content repository screen may also be provisional assuming some users may need it. The above features described are merely examples and are not limited in any way.

[0103] The steps for working of the integrated tool are as follows- Step 1 : open the integrated tool on the system/mobile device.

Step 2: click "+" to create new playlist.

Step 3: Providing a title and description to the new playlist with a reference image, (optional)

Step 4: click "+" icon to add items/content files to the playlist. Browse the content file sources listed one at a time and check all the content files that are relevant for the play list.

Step 5: rearrange the items/content files in the playlist creation screen to suit the user requirement

Step 6: screen cast the user device using the available Wi-Fi and Wi-Fi enabled projector

Step 7: hit play and start consuming content [0104] The present application saves the time of the user by creating a path to the file source and making available the same at a single platform rather than shifting across the destination to access the information. The present invention maintains the 'Soft links' to the source location of the file rather than copying the file in the applications folder, saving the space on the hard disk of the computer system. Further, the integrated tool is easy to use and handle and possesses plethora of usage like use for a class lesson by a teacher, case fact presentation by a lawyer, proposal/ pitch presentation by a corporate officer, a consolidated bank of related content by an individual user. The integrated tool retains all dimensions of the content files saved by the user thereby maintaining the original file formats and display all the content files with all its dimensions such as scroll down in documents, scan up down or left right or move diagonally through a mind map, and go deeper into the a web page though the links on that page. [0105] It should be understood that any of the embodiments of the present system can be implemented by using hardware or by use of combination of hardware and software. Based on the disclosure and teaching provided herein, a person of ordinary skill in the art will know and appreciate other ways and/or methods to implement embodiments of the present invention using ASICs, specialized processors.

[0106] Further, any of the methods describes herein may be totally or partially performed using a mobile device and/or computer, including one or more processors, which is configured to perform the steps described herein above. Thus, embodiments are directed towards mobile device including specific components to perform specific steps of any of the methods described herein above. Additionally, any of the steps of any of the methods can be performed using specific circuits. For better understanding, aspects of the invention are described in terms of sequences of steps/arrangements that can be performed by, for example, components of a programmable mobile device or computer system. It will be recognized that various steps could be performed by specialized circuits (e.g., distinct logic gates interconnected to perform a specialized function or application- specific integrated circuits), by list of steps executed by one or more processors, or by a combination of both.

[0107] It would be obvious to those skilled in the art that, based on the concepts, ideas and issues described herein, several variations of the proposed method being considered as well as for phishing detection and prevention system with distinctly different steps and process, are possible without deviating from the scope of this invention.

[0108] In conclusion, the present invention provides an improved solution to attempt seamlessly play the playlists having contents present in different format. While detailed descriptions of one or more embodiments of the invention have been given above, various alternatives, modifications will be known to the person skilled in the art. Thus, the above description should not be taken as limiting the scope of the invention.