Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Toebes; John
Address:
Cary, NC
No. of patents:
40
Patents:












Patent Number Title Of Patent Date Issued
8566884 Socially collaborative filtering October 22, 2013
In one embodiment, a method comprises identifying user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, relative to input options presented to the user and ident
8286080 User navigation via vectors dynamically mapped to distinct media attributes October 9, 2012
In one embodiment, a method comprises generating and displaying to a user a user selection interface, the user selection interface representing a plurality of content selection vectors extending from its origin and mapped to respectively distinct media attributes within a prescribed
8272067 Protecting commercials within encoded video content September 18, 2012
In one embodiment, a method comprises identifying an identifiable video object from a video picture of a digital video having video content and commercial content, the video picture contained within the video content; encoding the identifiable video object as a video overlay object;
8271687 Streaming network coding September 18, 2012
In one embodiment, a method comprises supplying, by a network node to a peer network node, a randomization seed assigned to the network node for generating a prescribed sequence of pseudorandom numbers according to a prescribed pseudorandom number generation function; encoding each data
8245264 Methods and systems to reduce channel selection transition delay in a digital network August 14, 2012
A method of reducing the channel selection transition delay from a first media data channel to a second media data channel includes the operations of accumulating an independent media data frame and any related dependent media data frames based on a first decoder decoding at least a firs
8244110 Upgrading media content quality for media content based on detecting upgraded media presentation August 14, 2012
In one embodiment, a method comprises detecting a user selection of media content having a prescribed quality and that is authorized for presentation to the user at the prescribed quality; detecting a media presentation device to be used in presenting the media content to the user; d
8239540 Distributed computing based on multiple nodes with determined capacity selectively joining resou August 7, 2012
A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corres
8229985 Arrangement for a distributed file system having data objects mapped independent of any data obj July 24, 2012
Each data file of a distributed file system is identified by a corresponding globally-unique object identifier that is independent of any attribute of the data file. A node in the distributed file system has a file system that includes a plurality of directory entries, where each dir
8224833 Generating search results based on determined relationships between data objects and user connec July 17, 2012
A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is
8195742 Distributed client services based on execution of service attributes and data attributes by mult June 5, 2012
A network provides distributed client services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the correspon
8190605 Presenting addressable media stream with geographic context based on obtaining geographic metada May 29, 2012
In one embodiment, a method comprises identifying, by a device, an addressable video stream selected for viewing by a user of the device; obtaining, by the device, geographic metadata for the addressable video stream in response to the device identifying the addressable video stream,
8108713 Arrangement for recovery of data by network nodes based on retrieval of encoded data distributed January 31, 2012
Distributed data, having been stored in a distributed storage system as a collection of distributed data elements, is recovered based on connection of multiple user nodes, each user node having stored selected distributed data elements as a corresponding portion of the distributed data d
8051170 Distributed computing based on multiple nodes with determined capacity selectively joining resou November 1, 2011
A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corres
8018870 Method and apparatus for simply configuring a subscriber appliance for performing a service cont September 13, 2011
A method and apparatus for configuring an appliance, such as a network node, for performing s service, such as communicating with a network, controlled by a service provider include inserting into an Ethernet port on the appliance an Ethernet couple on a device that is usually small
7991835 Distributed client services based on execution of service attributes and data attributes by mult August 2, 2011
A network provides distributed client services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the correspon
7912941 Generating search results based on determined relationships between data objects and user connec March 22, 2011
A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is seek
7895223 Generating search results based on determined relationships between data objects and user connec February 22, 2011
A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is seek
7890625 Method and apparatus for network to recommend best mode for user communication February 15, 2011
The present disclosure generally provides techniques and apparatuses for producing, for an initiating end user, a recommended mode of communication corresponding to a targeted end user in a network environment, based on a plurality of network accessible or determinable inputs. For ex
7849144 Server-initiated language translation of an instant message based on identifying language attrib December 7, 2010
Language translation of instant messages between a sending party and a destination party is automatically performed, based on the instant messaging system automatically determining the respective language preferences of the sending and receiving parties. The instant messaging system
7818607 Arrangement for recovery of data by network nodes based on retrieval of encoded data distributed October 19, 2010
Distributed data, having been stored in a distributed storage system as a collection of distributed data elements, is recovered based on connection of multiple user nodes, each user node having stored selected distributed data elements as a corresponding portion of the distributed data d
7792989 Arrangement for selecting a server to provide distributed services from among multiple servers b September 7, 2010
A selection resource executed within the network is configured for selecting from among a plurality of servers, distributed throughout the network at respective network-based server locations and each configured for providing a specified service, a selected server for providing the s
7751339 Method and apparatus for simply configuring a subscriber appliance for performing a service cont July 6, 2010
A method and apparatus for configuring an appliance, such as a network node, for performing s service, such as communicating with a network, controlled by a service provider include inserting into an Ethernet port on the appliance an Ethernet couple on a device that is usually small
7747720 Arrangement for selecting a server to provide distributed services from among multiple servers b June 29, 2010
A selection resource executed within the network is configured for selecting from among a plurality of servers, distributed throughout the network at respective network-based server locations and each configured for providing a specified service, a selected server for providing the s
7738456 Techniques to map switch and router ports to physical locations June 15, 2010
Techniques for associating a physical location with a network interface on an intermediate network node include receiving a data packet from a device connected to a network. Based on data in the data packet, a particular network interface is determined on a first hop intermediate net
7702501 Techniques for passing data across the human-machine interface April 20, 2010
Techniques for presenting a key to a human across a human-machine interface include receiving key data that indicates a key to be input to a target process. The key is reversibly converted to a first human-language statement. The human language statement is designed so that multiple
7698631 Stateless online web page editing system and method April 13, 2010
A system and a method of editing Web page online wherein the original web page is converted into block version web page by creating a server based application which breaks HTML into functional nested blocks and delivers a web based interface to add/delete/modify/reorder those blocks. A s
7694335 Server preventing attacks by generating a challenge having a computational request and a secure April 6, 2010
A server is configured for preventing flood attacks by a client having sent a request, by dynamically generating a challenge to be performed by the client before the server will perform any work for the client. The challenge includes a dynamically generated computational request and a
7644211 Method and system for controlling transmission of USB messages over a data network between a USB January 5, 2010
A solution is provided for controlling universal serial bus (USB) messages between a plurality of host computers and a USB device. First and second USB servers may communicate with first and second host computers, respectively. A USB client may then communicate with the USB device. A
7634566 Arrangement in a network for passing control of distributed data between network nodes for optim December 15, 2009
A network has network nodes for storage of respective copies of a data file. One of the network nodes has a corresponding unique locality control object for the copies of the data file. The locality control object provides authority for the one network node to control storing and mod
7552464 Techniques for presenting network identities at a human interface June 23, 2009
Techniques for presenting identification of a remote network entity to a human user include determining one or more vectors of presentation elements that are readily distinguishable and memorable to a user. Message data is received from a remote process on the network and includes a
7543020 Distributed client services based on execution of service attributes and data attributes by mult June 2, 2009
A network provides distributed client services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the correspon
7499998 Arrangement in a server for providing dynamic domain name system services for each received requ March 3, 2009
A Domain Name System (DNS) server is configured for dynamically selecting, for a client device, a selected resolution from available resolutions, the selected resolution identifying at least one destination for the specified service. The dynamic selection of the selected resolution is
7457835 Movement of data in a distributed database system to a storage location closest to a center of a November 25, 2008
A network provides distributed database services based on replicating data records to a new storage location that is closest to consumers of the data records, based on comparing a network distance between the new storage location and an attribute identifying a center of activity of at
7440971 Context based access of files by file system to a client based on detection of related files ope October 21, 2008
A network has a file system configured for providing a selected version of a first file to a client, having requested the file, based on detecting that the client has opened a second file having an identified relationship with the first file. Files are identified as having a relation
7327842 Arrangement for delivering applications to a network enabled telephony device February 5, 2008
A network-enabled user interface device, for example a VoIP telephony device, includes a display, a user input interface, an interface controller, and an application controller. The interface controller is configured for generating display elements for the display, controlling the us
7254610 Delivery of services to a network enabled telephony device based on transfer of selected model v August 7, 2007
Advanced communication services are deployed for a user device, such as a VoIP telephony device, based on utilizing a model view controller architecture within a network system (e.g., a VoIP system) configured for communication with the VoIP telephony device. The VoIP telephony device
7203871 Arrangement in a network node for secure storage and retrieval of encoded data distributed among April 10, 2007
Data is stored using multiple selected network nodes in a network based on encoding of the data into multiple distinct encoded data units according to a prescribed encoding operation. The secure encoding operation generates a first prescribed number of encoded data units, whereas merely
7106298 Arrangement for arbitration of display information from multiple applications for a network enab September 12, 2006
A network-enabled user interface device, for example a VoIP telephony device, includes a display, a user input interface, an interface controller, and an application controller. The display is logically defined to include multiple distinct display areas. The interface controller is c
7023989 Arrangement for delivering applications to a network enabled telephony device April 4, 2006
A network-enabled user interface device, for example a VoIP telephony device, includes a display, a user input interface, an interface controller, and an application controller. The interface controller is configured for generating display elements for the display, controlling the us
6510067 System, method and apparatus for protecting consumer electronic devices from brownouts and short January 21, 2003
A self-contained power supply module operating from utility power and having short term energy storage in the form of a battery or capacitor is adapted for powering electronic consumer devices especially during brief brownout and power outages of the utility. The self-contained power sup










 
 
  Recently Added Patents
Air scent dispenser
User control of replacement television advertisements inserted by a smart television
System and method to assess serviceability of device
Satellite mounting poles
Nucleic acid sequences encoding strictosidine synthase proteins
DNA promoters and anthrax vaccines
Optical input device
  Randomly Featured Patents
Method and apparatus for detection of motion with a gravitational field detector in a security system
Patient cable sensor switch
Imaging apparatus, imaging processing method and recording medium
Multiple antenna OFDM transceiver and method for transceiving
Fiber reinforced plastic reflector
Dumbbell support attachment for weight lifting bench
Active wireless tag and auxiliary device for use with monitoring center for tracking individuals or objects
Ink jet ink compositions
Catalyst components for polymerization of olefins
Processes for making spinal intervertebral implant, interconnections for such implant