Patent application number | Description | Published |
20080282298 | Method and apparatus for supporting file sharing in a distributed network - To facilitate instant playback of an ordered title (e.g., a movie), a file pertaining to the title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title. Should one of the boxes fails to deliver the segment according to a certain requirement (e.g., a lower transmission rate), the box gets immediately replaced by a substitute machine that continues to supply the segment from where it was stopped. | 11-13-2008 |
20090019489 | Method and apparatus for displaying movie titles based on distributed objects - Techniques for displaying a library of many movies and providing interactive mechanisms for users to browse the library, select or order a title are disclosed. In one embodiment, data pertaining to a title is distributed across a network. Whenever a movie is ordered, depending on implementation, either a leading portion of the data locally cached is played back or a time-fill program is activated during which distributed data is fetched as data streams from a set of designated boxes. In addition, movie titles are presented or displayed in movie banners, each resembling at least part or all of a corresponding movie poster distributed and promoted commercially by a studio or production company. Such a movie banner provides an expression with substantially similar style, colors and background such that a coincident impact may be created on audience when the movie banner is seen. Further each of the banners is embedded with a link that leads to a full review of the movie when selected. | 01-15-2009 |
20090100268 | METHODS AND SYSTEMS FOR PROVIDING ACCESS CONTROL TO SECURED DATA - In a system for providing access control management to electronic data, techniques to secure the electronic data and keep the electronic data secured at all times are disclosed. According to one embodiment, a secured file or secured document includes two parts: an attachment, referred to as a header, and an encrypted document or data portion. The header includes security information that points to or includes the access rules and a file key. The access rules facilitate restrictive access to the secured document and essentially determine who/when/how/where the secured document can be accessed. The file key is used to encrypt/decrypt the encrypted data portion. Only those who have the proper access privileges are permitted to retrieve the file key to encrypt/decrypt the encrypted data portion. | 04-16-2009 |
20110179449 | FRAGMENTATION OF A FILE FOR INSTANT ACCESS - Techniques for fragmenting a file or a collection of media data are disclosed. According one aspect of the techniques, a file pertaining to a title is fragmented into a header and several tails or segments. The header is a continuous portion of the file while the segments are respective parts of the remaining portion of the file. The header is seeded substantially in all boxes, and none, one or more of the segments are distributed in each of the boxes in service. When a title is ordered, the header is instantly played back while the segments, if not locally available, are continuously fetched respectively from other boxes that have the segments. | 07-21-2011 |
20130054750 | SYSTEM AND METHOD FOR REQUESTING MEDIA COVERAGE OF AN EVENT - An internet server based computerized system and method to request media coverage of an event from smartphone (or other wireless computerized device) carrying potential event participants who are near the event's space-time location. Here event media requestors post event space-time location and media data requests on the invention's internet server database, and at various time intervals, this server in turn polls (by either a push or pull process) the position of the various potential event participants who are running the invention's application software on their smartphones. If the internet server determines that there is a match, the server transmits the event media request to the relevant potential event participants, along with additional information such as the number of requestors. Potential event participants can thus acquire the event media data, and upload or stream this media data back to the internet server, which can notify requestors when the data is available. | 02-28-2013 |
20140073298 | METHOD AND SYSTEM FOR SCREENCASTING SMARTPHONE VIDEO GAME SOFTWARE TO ONLINE SOCIAL NETWORKS - A software implemented method and system for screencasting display screen video and sound from third party applications, such as video game software, running on Smartphones, annotating the captured video, compressing it, and uploading it to various online social networks. The method provides a providing a display screen capture and recording application capable of recording Smartphone display screen video output at a rate of at least 10 frames per second, along with recording game sounds and game player audio commentary. The method further compresses the recordings and uploads them to various online social network internet servers, either directly or via a video distribution server. The method further provides a simple user interface to facilitate this process. | 03-13-2014 |
20140075206 | METHODS AND SYSTEMS FOR PROVIDING ACCESS CONTROL TO SECURED DATA - In a system for providing access control management to electronic data, techniques to secure the electronic data and keep the electronic data secured at all times are disclosed. According to one embodiment, a secured file or secured document includes two parts: an attachment, referred to as a header, and an encrypted document or data portion. The header includes security information that points to or includes the access rules and a file key. The access rules facilitate restrictive access to the secured document and essentially determine who/when/how/where the secured document can be accessed. The file key is used to encrypt/decrypt the encrypted data portion. Only those who have the proper access privileges are permitted to retrieve the file key to encrypt/decrypt the encrypted data portion. | 03-13-2014 |
20140201850 | METHODS AND SYSTEMS FOR PROVIDING ACCESS CONTROL TO SECURED DATA - In a system for providing access control management to electronic data, techniques to secure the electronic data and keep the electronic data secured at all times are disclosed. According to one embodiment, a secured file or secured document includes two parts: an attachment, referred to as a header, and an encrypted document or data portion. The header includes security information that points to or includes the access rules and a file key. The access rules facilitate restrictive access to the secured document and essentially determine who/when/how/where the secured document can be accessed. The file key is used to encrypt/decrypt the encrypted data portion. Only those who have the proper access privileges are permitted to retrieve the file key to encrypt/decrypt the encrypted data portion. | 07-17-2014 |
20140222413 | METHOD AND USER INTERFACE FOR CONTROLLING LANGUAGE TRANSLATIONS USING TOUCH SENSITIVE DISPLAY SCREENS - As social networks such as Twitter become an integral part of a growing number of smartphone and tablet apps and other software, app users more frequently encounter brief foreign language comments from other users. The invention provides a convenient touch screen user interface and method by which a user, with a minimal set of finger touches, may request a translation of such foreign language comments without otherwise leaving the app display screen where the comment was originally found. By using the appropriate set of finger movements, the user's device can be directed to first initiate translation, and then display the translation in a user finger gesture controlled manner in which the comment may be viewed both in its original language and in the foreign language. When the user is satisfied, the app can then resume operations at its original initiating display screen. | 08-07-2014 |
20140289629 | RAPID PREVIEW OF REMOTE VIDEO CONTENT - An internet client-server method to rapidly preview video files. Source video files are compressed into lower resolution preview video files, thumbnail image files, and stored on a preview internet server. Typically only a small fraction of the source video frames, such as 1 frame in 60, is used for the preview. A user using a touch sensitive computerized device such as a smartphone can view the thumbnail video images while the compressed video files load in the background. When the user touches or swipes an image of interest, or shakes the device, device video preview application software detects the action and directs the device to start playing the preview video file(s). The application software detects when the user swipes the preview video, and changes the rate and direction of playback of the preview video file, and trickplay functionality, often according to the speed and/or direction of the swipe. | 09-25-2014 |
20140304646 | SLIDING SIDE MENU GUI WITH MENU ITEMS DISPLAYING INDICIA OF UPDATED CONTENT - A sliding side menu GUI interface for computerized devices that shows indicia of updated content on at least some of its various menu items. These indicia can include icons representing graphics or thumbnail images representing individuals that caused the updated content, type of updated content, amount of updated content, or other useful information. This enables the user, while operating an original application screen, while still retaining the original screen in short term human memory, to quickly call up the sliding side menu, look for indicia of updated content or interesting new content, and if there is no such content return to the original screen without significant human short term memory loss of the original screen. The method may be implemented by server software, device software, or combination of server and device software. The method is well suited for small touchscreen devices such as smartphones and tablets. | 10-09-2014 |
20150033272 | Updating Content Libraries By Transmitting Release Data - There are many boxes (e.g., set-top boxes) in a system offering media services to users. Each of the boxes maintains a library with a significant number of titles. Techniques for updating the library in each of these boxes using a transmission infrastructure are described. According to one aspect of the techniques, a service provider is provided with a high bandwidth broadcasting or multicasting capability, a release fragmented into a header and several segments is transmitted to all boxes that are respectively configured to receive a proper release package to update the library. Alternatively, separate release packages may be transmitted via different channels to the boxes, wherein each of the boxes is tuned to a proper channel to receive a proper release package. | 01-29-2015 |