Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


David B. Lection, Raleigh US

David B. Lection, Raleigh, NC US

Patent application numberDescriptionPublished
20080215959METHOD AND SYSTEM FOR GENERATING A MEDIA STREAM IN A MEDIA SPREADSHEET - Methods and systems are described for generating a media stream in a media spreadsheet. The method includes presenting, via a user interface, an electronic spreadsheet having a plurality of cells. The method also includes receiving an association of a source media stream object with a first cell of the plurality of cells. The method further includes receiving an association of a media stream transformation operation with one of the first cell and a second cell of the plurality of cells, wherein the media stream transformation operation references, respectively, one of the source media stream object and the first cell. The method also includes automatically applying the media stream transformation operation to the source media stream object to generate a resultant media stream object, based on the reference. The method further includes associating the resultant media stream object with at least one of the plurality of cells of the electronic spreadsheet.09-04-2008
20080235286MEDIA PLAYBACK SYSTEM AND METHOD - A method of playing media stored on a media player (MP) is disclosed. The method includes identifying at least one media program and specifying a date and time to begin playing each media program, to provide a time-schedule playlist. The method further includes specifying a gap-response to a gap in the continuity of media playback, indicating as priority content, media to play, thereby interrupting the time-schedule playlist in progress, and specifying an interruption-response following each interruption of the time-schedule playlist. Specifying the gap-response includes: turning off the MP; playing media explicitly specified; playing media from a second media playlist; and, playing priority content media. Indicating priority content media comprises at least one of: indicating specific media; and, indicating categories of media. Specifying the interruption-response comprises specifying at least one of: shifting the content of the time-schedule playlist; and rejoining the content of the time-schedule playlist.09-25-2008
20090019223METHOD AND SYSTEMS FOR PROVIDING REMOTE STRAGE VIA A REMOVABLE MEMORY DEVICE - A method and systems are described for providing remote storage via a removable memory device. The method includes intercepting a file write operation associated with storing a first file to the device and a file read operation associated with retrieving a second file from the device. In response to intercepting the write operation, contacting a server based on information included on the device to identify a storage location, storing a representation of the file on the device including an identifier for identifying the storage location, and providing for sending data provided by the write operation to the server for storage at the identified storage location. The method includes, in response to intercepting the file read operation, extracting an identifier for identifying a storage location on a server from a representation of the file stored on the device and providing for retrieving data from the identified storage location on the server.01-15-2009
20090037818Method And Systems For Arranging A Media Object In A Media Timeline - Methods and systems are described for arranging a media object in a media timeline. In one embodiment, a method includes presenting a graphical user interface including a media timeline for arranging a plurality of media objects in an order for presentation. The method includes receiving a selection of a portion of the media timeline representing a time period of presentation is received. The method also includes receiving a search term for association with the selected portion of the media timeline. The method further includes retrieving a media object according to a determination that the media object is related to the search term associated with the selected portion of the media timeline. The method still further includes arranging the retrieved media object in the selected portion of the media timeline for presentation during the represented time period.02-05-2009
20090070578Methods And Systems For Transmitting Secure Application Input Via A Portable Device - Methods and systems are described for transmitting secure application input via a portable device. In one embodiment, a method includes connecting a portable device to a communication bus of a computing device for exchanging information between the portable device and the computing device. The method further includes connecting the portable device to an input device for exchanging information between the portable device and the input device. The method still further includes transmitting input received from the input device connected to the portable device to the communication bus of the computing device. The input is directed to an application both associated with the portable device and instantiated into a runtime environment of the computing device. The application is further associated with an input component configured for allowing the application to only receive input transmitted via the portable device when the application is instantiated into the runtime environment of the computing device.03-12-2009
20090094375Method And System For Presenting An Event Using An Electronic Device - Methods and systems are described for presenting a virtual media object stream of an event via a device where a user of the device is allowed to at least one of view and hear the event virtually from a virtual location in the performance space of the event while the user and the device are physically situated at another location. Location information representing the virtual location in the performance space is received and the virtual media object stream is generated based on raw media object streams associated with at least one of audio and video signals captured in a performance space during the event that include at least one of video content corresponding to a view of the event from a location in the associated region and audio content corresponding to sounds of the event from a location in the associated region in the performance space.04-09-2009
20090106447Method And System For Transitioning Between Content In Web Pages - Methods and systems are described for presenting a transition between content in web pages. One method includes receiving content associated with a first web page that includes a presentable representation of the first web page, and a request for a second web page, rendering the second webpage to retrieve content associated with the second web page including a presentable representation of the second web page, and generating a transition video object stream including a first frame including content related to the content associated with the first web page, an intermediate frame that does not include the content associated with the first and second web pages, and a final frame including content related to the content associated with the second web page. The transition video object stream is sent to a browser for presentation in conjunction with the first and second web pages.04-23-2009
20090119332Method And System For Providing A Media Transition Having A Temporal Link To Presentable Media Available From A Remote Content Provider - Methods and systems are described for providing a media transition having a temporal link to presentable media available from a remote content provider. One method includes receiving user input for presenting a media grouping comprising a plurality of media objects including stored media files and a media transition. When the media grouping is presented, the stored media files and the media transition are presented in an interleaved manner. The method further includes receiving an indication that presentable media associated with the media transition is available from a remote content provider, and in response to receiving such an indication, providing in the media transition a temporal link to the presentable media available from the remote content provider. The temporal link is enabled for activation via a user interface only while the media transition is presented so that the associated presentable media is presented when the temporal link is activated.05-07-2009
20090119333Methods, Systems, And Computer Readable Media For Associating Information With A Digital Image - The subject matter described herein includes methods, systems, and computer readable media for associating information with a digital image. According to one method, a digital image having associated metadata that corresponds to a first entity in a dataset that includes hierarchical relationships between entities is received. A subject perspective is identified for the digital image for a subject corresponding to a second entity in the dataset. Information for the digital images retrieved from the dataset based on a hierarchical relationship between the first and second entities in the dataset. The retrieved information is associated with the digital image.05-07-2009
20090119595Method And System For Presenting A Transition Effect Between Remotely-Sourced Content In A Browser - Methods and systems are described for presenting a transition effect between remotely-sourced content in a browser. One method includes receiving an association between a transition effect and a condition for applying the transition effect when transitioning between presenting remotely-sourced content in a widget of a browser, and storing separately from the remotely-sourced content the association between the transition effect and the condition. While a first remotely-sourced content received from a first content provider via a network is presented in the widget, an indication to receive, via the network, a second remotely-sourced content from a second content provider for presenting in the widget is received. In response to receiving the indication, it is determined whether the condition is satisfied. The method includes applying the transition effect associated with the condition to at least one of the first remotely-sourced content and the second remotely-sourced content when the condition is satisfied to create a transition that is presentable in the widget.05-07-2009
20090146909Integrated Display System For A Computer And A Portable Device - A display-based device includes a display assembly having a first viewing portion and a second viewing portion within the first viewing portion and a docking station that removably docks a portable device having an imaging apparatus that includes a display apparatus and/or an image capture apparatus. When docked, the portable device's imaging apparatus is positioned facing a rear side of the second viewing portion. The display-based device operates in a first mode, where data from the display-based device is displayed in the second viewing portion and backlighting for the second viewing portion is provided by the portable device, and operates in a second mode, where the second viewing portion is substantially transparent so that the display apparatus of the portable device can display data through the second viewing portion and/or the image capture apparatus can capture images through the second viewing portion.06-11-2009
20090157738Methods, Systems, And Computer Readable Media For Controlling Presentation And Selection Of Objects That Are Digital Images Depicting Subjects - The subject matter described herein includes methods, systems, and computer readable media for controlling presentation and selection of objects that are digital images depicting subjects. According to one aspect, a plurality of objects arranged in a plurality of vectors is presented via a presentation device. Each object in a second vector is associated with an object in a first vector. Each of the objects is a digital image depicting a subject. A first object presented in a first vector is selected in response to a first selection event associated with the first object. A second object non-adjacent to the first object is determined based on a predefined relationship associating the first object with the second object. The second object in the second vector adjacent to the first object in the first vector is presented via the presentation device in response to the determination.06-18-2009
20090157876Methods, Systems, And Computer Readable Media For Managing User Access To An Electronic Media Sharing Environment - Managing user access to an electronic media sharing environment is described. An account balance representing a data volume authorized for download via the electronic client is maintained for a user of an electronic client,. The account balance is increased/decreased by a predetermined amount as the electronic client uploads/downloads electronic data to/from a common datastore sharing accessibility of the electronic data among a plurality of users. The predetermined amount is based on at least one of a data quantity and a data quality of the electronic data being uploaded or downloaded. When the account balance is less than a predetermined amount associated with a requested download, an alternate version of the electronic data having at least one of lesser data quantity and a lesser data quality than the electronic data requested to be downloaded in the user request is provided for the electronic client to download.06-18-2009
20090158139Methods And Systems For Generating A Markup-Language-Based Resource From A Media Spreadsheet - Methods and systems are described for generating a markup-language-based resource from an electronic media spreadsheet. An exemplary method includes receiving first and second cell information for first and second cells of an electronic media spreadsheet to produce as first and second cell outputs first and second media streams, respectively, via the electronic media spreadsheet, where the second cell information includes an expression dependent on the first cell output for producing the second media stream. The method also includes generating a markup-language-based resource having first and second markup language representations of the first and second cells, respectively, and generating directions compatible with the markup-language-based resource representing the expression of the second cell. The generated directions are configured for processing by a web browser with the markup language-based resource to produce a presentable representation of the second media stream via the web browser.06-18-2009
20090164880Methods And Systems For Generating A Media Stream Expression For Association With A Cell Of An Electronic Spreadsheet - Methods and systems are described for generating a media stream expression for association with a cell of an electronic spreadsheet. In one embodiment, a method includes receiving a selection including at least one cell included in the electronic spreadsheet. The selection includes a plurality of media streams associated with the at least one cell. The method also includes presenting a graphical user interface including graphical objects presented in a first arrangement representing the plurality of media streams. The method further includes receiving input for manipulating at least one of the graphical objects for presenting the graphical objects in a second arrangement. The method also includes generating a media stream expression based on the second arrangement of graphical objects. The method further includes associating the media stream expression with a cell. The media stream expression for evaluation by the electronic spreadsheet to generate a resultant media stream.06-25-2009

Patent applications by David B. Lection, Raleigh, NC US