A method of swing on a swing is disclosed, in which a user positioned on a standard swing suspended by two chains from a substantially horizontal tree branch induces side to side motion by pulling alternately on one chain and then the other.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20080052698 | PROVIDING FIRMWARE UPDATES TO PORTABLE MEDIA DEVICES A system for providing a firmware upgrade to a portable media device by comparing a version number of the firmware on the portable media device to the version number of an available firmware upgrade. The available firmware upgrade is provided by the manufacturer of the ... | 02/28/2008 |
| 20080044030 | PROTECTED CONTACT DATA IN AN ELECTRONIC DIRECTORY A sever application allows an administrator of a server to selectively designate contact data of a particular individual to be encrypted prior to storage in a shared electronic directory. The server application encrypts any designated content and stores the encrypted co... | 02/21/2008 |
| 20080044031 | INITIATING CONTACT USING PROTECTED CONTACT DATA IN AN ELECTRONIC DIRECTORY A client application allows a user of a telecommunication device to retrieve contact data of a particular individual from a server to initiate contact with the particular individual without viewing content designated as private by the particular individual. The retrieve... | 02/21/2008 |
| 20080046929 | MEDIA CONTENT CATALOG SERVICE Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously... | 02/21/2008 |
| 20080040126 | Social Categorization in Electronic Mail Associating communication objects based on the content of the communication objects using social category tags. Communication objects are collected for a user. Each communication object has a type describing characteristics of each said communication object. An instruct... | 02/14/2008 |
| 20080034042 | ACCESS LIMITED EMM DISTRIBUTION LISTS An electronic mail message (EMM) addressed to a distribution list of an enterprise is received at a server of the enterprise from a sending address outside of the enterprise. If the distribution list has no external addresses, then the EMM is blocked from being delivere... | 02/07/2008 |
| 20080010119 | LOCATING DOWNLOADED AND VIEWED CONTENT AND ADVERTISEMENTS Locating previously-viewed content download service. Program content and associated advertisements are downloaded to a computing device associated with a user. Advertisements are selected based on a manifest associated with the program content. The computing device rend... | 01/10/2008 |
| 20080010118 | MANAGING CONTENT DOWNLOADS TO RETAIN USER ATTENTION Selecting a content item for rendering at the completion of a content item currently being rendered. The content item is selected by the user or automatically selected. The selected content item is downloaded to a computing device associated with the user such that the ... | 01/10/2008 |
| 20080010117 | DYNAMIC ADVERTISEMENT INSERTION IN A DOWNLOAD SERVICE Dynamic selection and insertion of advertisements at the time of playback of content in a content download system. Program content and associated advertisements are downloaded to a computing device associated with a user. Advertisements are selected based on a manifest ... | 01/10/2008 |
| 20080005097 | UPDATING ADAPTIVE, DEFERRED, INCREMENTAL INDEXES An index update component updates an index of a database in response to a query to the database referencing the index. An index control record tracks the last time the index was referenced and state of the index compared to the state of the database. An index deletion c... | 01/03/2008 |
| 20080005092 | CREATING ADAPTIVE, DEFERRED, INCREMENTAL INDEXES A request logging component formulates an index that could have been utilized by a query to a database, if the index had existed. The request logging component stores the formulated query as an unsatisfied request. The index creation component creates the index of the d... | 01/03/2008 |
| 20070299681 | SUBSCRIPTION MANAGEMENT IN A MEDIA SHARING SERVICE Providing subscription management in local communication regions. Upon detecting a computing device of a user within a predefined proximity, a media server provides the user with access to a corresponding user profile maintained by a media service. The user profile incl... | 12/27/2007 |
| 20070299737 | Connecting devices to a media sharing service Sharing media content between entities. A computing device detects and connects to another computing device within a predefined proximity. Media content items and associated metadata are selected and exchanged between the connected computing devices. A subsequent purcha... | 12/27/2007 |
| 20070299886 | MEDIA DIFFERENCE FILES FOR COMPRESSED CATALOG FILES Generating a difference (DIFF) file for catalog files. A second catalog file is compared with a first catalog file to identify at least a modified portion in the second catalog file. The modified portion indicates a difference between the content of the first catalog fi... | 12/27/2007 |
| 20070299870 | DYNAMIC INSERTION OF SUPPLEMENTAL VIDEO BASED ON METADATA A media service application responsive to a media retrieval request received from a user of client computer to retrieve a video designated by the retrieval request. The media service retrieves relevant advertisements as a function of metadata included in the video file ... | 12/27/2007 |
| 20070299935 | CONTENT FEEDBACK FOR AUTHORS OF WEB SYNDICATIONS Transmit user feedback from a user to a web syndication author. A first communication link is opened. Content data from the web syndication author is received. The received content data is stored on a first client device. The opened first communication link is terminate... | 12/27/2007 |
| 20070294292 | ADVERTISING TRANSFER AND PLAYBACK ON PORTABLE DEVICES Managing predetermined media content in connection with rendering selected media content on a portable computing device. A client application executed on the portable computing device specifies a predetermined media file to be rendered in connection with a selected medi... | 12/20/2007 |
| 20070294772 | ENFORCING ADVERTISEMENT PLAYBACK FOR DOWNLOADED MEDIA CONTENT Enforcing rendering advertisements and other predetermined media content in connection with playback of downloaded selected media content. Playback of selected media content is made conditional on acquisition of a playback token that is generated in response to playback... | 12/20/2007 |
| 20070294295 | HIGHLY MEANINGFUL MULTIMEDIA METADATA CREATION AND ASSOCIATIONS Systems and methods for generating temporal metadata for a media source as a function of detected content. An analysis engine detects content within a media stream of a media source. A metadata creation engine generates temporal metadata as a function of the detected co... | 12/20/2007 |
| 20070292106 | AUDIO/VISUAL EDITING TOOL A method for analyzing data sequences, such as video and audio segments, and extracting metadata from the data sequences for providing information related to events of the data sequences. The metadata extracted is used for making editing decisions, such as for an audio-... | 12/20/2007 |
| 20070294773 | OFFLINE PLAYBACK OF ADVERTISING SUPPORTED MEDIA Enforcing rendering of advertisements and other predetermined media content in connection with playback of download selected media content. Playback of selected media content is made conditional on acquistion of a locally cached playback token in response to playback of... | 12/20/2007 |
| 20070283148 | UPDATING CONFIGURATION INFORMATION TO A PERIMETER NETWORK Automatically sending configuration information from a trusted network to a perimeter network. Master servers residing in the trusted network are adapted for administering a distributed directory service containing configuration information. Edge servers residing in the... | 12/06/2007 |
| 20070283154 | ESTABLISHING SECURE, MUTUALLY AUTHENTICATED COMMUNICATION CREDENTIALS Establishing secure, mutually authenticated communication between a trusted network and a perimeter network. Servers on the perimeter network may be securely and automatically configured to communicate with the trusted network. Servers not functioning properly may be st... | 12/06/2007 |
| 20070282953 | PERIMETER MESSAGE FILTERING WITH EXTRACTED USER-SPECIFIC PREFERENCES Propagating messaging preferences of one or more users from a recipient mailbox to a perimeter network administering e-mail content blocking and routing. A content filtering application located outside a trusted network receives messaging preferences information from wi... | 12/06/2007 |
| 20070282848 | TWO-WAY SYNCHRONIZATION OF MEDIA DATA A system and method for retrieving media data from a portable media device for storage on a client computer during synchronization between the portable media device and the client computer. A media player application (MPA) identifies media data on the portable media dev... | 12/06/2007 |
| 20070276846 | Integrated address book based on departmental hierarchy A hierarchical address book for an organization is implemented where employees are represented by user objects and departments are represented by department objects. Computer-readable media include executable instructions for displaying and navigating the hierarchical a... | 11/29/2007 |
| 20070271330 | FEDERATED PERSONALIZATION OF PERSONAL PORTAL CONTENT Providing enterprise and targeted content to a personalized portal at a client device in a distributed environment. An administrator managing the distributed environment defines a plurality of workspace pages to be displayed to a user via the portal. The portal also inc... | 11/22/2007 |
| 20070271232 | Relating people finding results by social distance Search results are displayed according to relevance and grouped by the social distance between the person associated with the profile and the user performing the search. Metadata is defined of each of the profiles indicating groups affiliated the profile and a relevance... | 11/22/2007 |
| 20070266162 | Session initiation protocol redirection for process recycling Fault tolerant process recycling in unified messaging software applications implementing application layer signaling protocols. A manager process redirects incoming calls to available worker processes using a redirect method of the application layer signaling protocols.... | 11/15/2007 |
| 20070261535 | Metadata-based song creation and editing Relating higher-level descriptive musical metadata to lower-level musical elements to enable creation of a song map, song model, backing track, or the like. The musical elements are queried based on input metadata to create a set of musical elements of varying types suc... | 11/15/2007 |
| 20070258441 | Managing packet-based telephony A system for assisting a user in selecting a packet-based telephony service provider (“PBTSP”) from a group of PBTSPs, and in registering the user with the selected PBTSP for outbound and/or inbound calling. The selection of a particular PBTSP may be stored in a dat... | 11/08/2007 |
| 20070255822 | Exploiting service heartbeats to monitor file share Detecting the failure of file transfers via a network copy service from a source computer to a destination computer via a network monitoring service. If the network monitoring service determines that the source computer is no longer available, the destination computer i... | 11/01/2007 |
| 20070244910 | BUSINESS PROCESS META-MODEL A meta-model representing a business process. Operative expressions are defined for identifying the business process. The business process includes a plurality of activity sequences. Metadata is collected associated with the defined operative expressions. The collected ... | 10/18/2007 |
| 20070244735 | DESIGN-TIME BUSINESS PROCESS VALIDATIONS WITHIN DATA CONTEXT Validating executable data for interactions among a plurality of process artifacts at design time. A data context is created to include the plurality of process artifacts. The data context carries interaction rules among the plurality of process artifacts. The executabl... | 10/18/2007 |
| 20070244856 | Media Search Scope Expansion In response to the user query of a first data source, the first data source is search and search results, if any, are displayed. In addition, a second data source is searched using the same or a similar query and the results, if any, are displayed. ... | 10/18/2007 |
| 20070245135 | Control protocol for image enumeration and transfer A control protocol is used to deploy and install an operating system image to a client. The data structure of the protocol includes an operation code corresponding to an operation associated with the deployment and installation of an operating system image to a client. ... | 10/18/2007 |
| 20070244897 | Methods and systems for change management for a group policy environment Comprehensive change control and enhanced management of GPOs in a client-server environment is described. A Group Policy Management Console (GPMC) extension provides seamless integration with GPMC. The application or extension provides a secure archive for controlling c... | 10/18/2007 |
| 20070239780 | Simultaneous capture and analysis of media content A system and method are provided for analyzing media content and generating related metadata as it is provided to a computer. In one embodiment, the system includes at least one analysis object for analyzing the media content as it is received and generating metadata re... | 10/11/2007 |
| 20070239505 | Abstract execution model for a continuation-based meta-runtime Providing a workflow engine for virtualizing a managed execution environment. The workflow engine executes a workflow based on an automaton and methods associated therewith. The workflow engine captures continuations associated with the executing workflow to enable mode... | 10/11/2007 |
| 20070239779 | Analysis of media content via extensible object A system and method are provided for analyzing media content and generating related metadata as it is provided to a computer. In one embodiment, the system includes an extensible analysis object managing a plurality of plug-ins for analyzing the media content and genera... | 10/11/2007 |