Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


David Jones, Seattle US

David Jones, Seattle, WA US

Patent application numberDescriptionPublished
20090094111Advertising framework for wireless networks - An advertising framework for transmitting advertisements from wireless access points to client devices that need not be connected to the wireless access point. The client device can display the advertisements on a user interface of the client device. Such advertisements may be transmitted, for example, as part of a control message transmitted by a wireless access point of a wireless network, or other message conventionally used to broadcast network characteristics necessary for a client device to establish a connection to the wireless access point. In terms of the Open Systems Interconnect (OSI) layered model of a network, layer 2 control messages, including announcement transmissions such as beacons, may be used for control messages.04-09-2009
20090125934USER RATING MECHANISM FOR MEDIA CONTENT - An intuitive, user-friendly user ratings mechanism for using user ratings to affect operations of content management devices, such as PCs, and content playback devices, such as portable media players, is discussed. The user ratings mechanism can be employed on PC clients, consumer electronics, mobile devices, other entertainment appliances, or in a network environment. The user ratings associated with various digital content items generally reflect a user opinion in a binary emotional context that is virtually universally understood (for example, “I Like It” or “I Don't Like It”). In one scenario, a user can choose between two options to rate a content item, or can choose to leave the content item unrated.05-14-2009
20090285190PERFORMING NETWORKING TASKS BASED ON DESTINATION NETWORKS - Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.11-19-2009
20100107104DISPLAY OF PREDICTED STORAGE STATE OF TARGET COMPUTING DEVICE DURING MEDIA FILE SYNCHRONIZATION - A system and method for synchronizing media files stored on a plurality of computing devices. The system includes a source computing device configured to execute a synchronization engine configured to synchronize media files on the source computing device with copies of the media files on a target computing device. The synchronization engine may be configured to display a file synchronization interface including a synchronization control having a plurality of media file selectors configured to receive user input of a selected set of the media files for synchronization. The system further may include a prediction module configured to compute a predicted storage state of the target computing device based on an available storage capacity of the target computing device and an estimated destination file size of each of the selected set of media files, and display the predicted storage state on a graphical predicted storage state gauge.04-29-2010
20100125512NETWORK-ACCESSIBLE VIRTUAL SHOPPING CART - The network-accessible virtual shopping cart includes shopping for digital content with a portable device. The portable device receives an instruction to add a digital content item to a virtual shopping cart. If a network connection to a network-accessible virtual shopping cart is available, the digital content item is added to the network-accessible virtual shopping cart. If a network connection to the network-accessible virtual shopping cart is not available, the digital content item is added to a local virtual shopping cart. Upon the network-accessible virtual shopping cart becoming available, digital content items are moved from the local virtual shopping cart to the network-accessible virtual shopping cart.05-20-2010
20100125644MANAGING MEDIA CONTENT - A computing device for managing media content and a method of its operation are provided. The computing device may be configured to execute a computer program including a media manager. The media manager may be configured to present a graphical user interface including a static media menu for enabling a user to select one of an automated mode or a manual mode for managing synchronization of static media content; transfer static media content between the computing device and a remote media device according to a user interaction if the manual mode is selected at the static media menu; transfer static media content according to a predefined programmatic process for the static media content if the automated mode is selected at the static media menu; and transfer dynamic media content between the computing device and the remote media device according to a predefined programmatic process for the dynamic media content.05-20-2010
20110151770SYSTEM CAPABILITY DISCOVERY FOR SOFTWARE DEFINED RADIO - Capability checking to examine a computing device's capabilities to determine if the device supports a software defined radio to communicate according to a specific wireless protocol. Applicants have appreciated that as the reliance on software defined radio increases, numerous potential options may be available to a user for performing wireless communication. Applicants have appreciated the desirability of providing the ability to discover the capabilities of a user's computer to determine whether it is capable of supporting one or more wireless protocols.06-23-2011
20120022948ADVERTISING FRAMEWORK FOR WIRELESS NETWORKS - Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, Bluetooth, UWB or any other suitable wireless technology. A graphical user interface is provided that enables a user to select a desired service.01-26-2012

Patent applications by David Jones, Seattle, WA US