Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Mosko, CA

Marc Mosko, Santa Cruz, CA US

Patent application numberDescriptionPublished
20080313035System and method for providing print advertisements - A system and method for providing print advertisements is presented. A target audience is assembled from characteristics about readers. Advertising content is targeted to the target audience. The characteristics of the target audience are analyzed against the advertising content to identify potential advertisers. At least one of the potential advertisers is selected. At least one print advertisement for the selected advertiser is included on the document.12-18-2008
20080313036System and method for providing advertisements in online and hardcopy mediums - A system and method for providing advertisements in online and hardcopy mediums is presented. Advertising content is targeted to a target audience. The characteristics of the target audience are analyzed against the advertising content to identify potential advertisers. At least one of the potential advertisers is selected. One or more advertisements for the selected advertiser is included on a document. The document is provided on at least one of online and hardcopy mediums.12-18-2008
20100103870CONTEXT-AWARE PACKET SWITCHING - Embodiments of a communication system, a method, and a device for use with the communication system are described. Communication between the devices in the communication system may be enabled by the method. In particular, nodes or devices (henceforth referred to as devices) in a network (such as an ad-hoc network) in the communication system may exchange a dynamic network context via communication with neighboring devices. These devices may use the dynamic network context to determine how network resources are shared during the communication, including performing context-aware packet switching of packets (including data packets) in an information flow.04-29-2010
20100103922IN-BAND TIME SYNCHRONIZATION TECHNIQUE - A communication system includes devices configured to communicate with each other via wireless communication by exchanging information in a sequence of time slots in frames. These time slots may be synchronized across the devices using distributed mutual synchronization in which each device exchanges time stamps in the frames with other devices to stabilize clock signals in the devices about a common frequency. Moreover, a time stamp in a given time slot may be generated by a transmitting device, which is transmitting in the given time slot, based on a clock signal in the transmitting device.04-29-2010
20100135261METHOD AND APPARATUS FOR FACILITATING RE-TRANSMITTING UNACKNOWLEDGED PACKETS - One embodiment of the present invention provides a system for facilitating re-transmitting packets in a communication network. During operation, the system transmits one or more acknowledgments to a neighbor in a designated time slot. Next, the system receives one or more acknowledgments from the neighbor, where a respective acknowledgment confirms that the data packets in a given past time slot have been processed by the neighbor. The system also receives a processed-through-counter (PTC) from the neighbor. Next, the system identifies a time slot up to the time slot indicated in the PTC and which has not been acknowledged by the neighbor. After identifying the time slot, the system re-transmits previously transmitted packets associated with the identified time slot to the neighbor without using a re-transmit timer.06-03-2010

Marc E. Mosko, Santa Cruz, CA US

Patent application numberDescriptionPublished
20090238075NETWORK ROUTING USING A RETRANSMISSION-TIME-BASED LINK METRIC - A system computes link costs for a multi-hop wireless network. During operation, the system receives topological information for the multi-hop wireless network which includes a set of nodes, a set of links, and a success probability for a respective link. The system then obtains an average media access time for the multi-hop wireless network. The system also obtains a retransmission time for a respective node in the set of nodes. Next, the system computes a link metric value for a respective link based on the corresponding link success probability, the average media access time, and the corresponding retransmission time. The system then produces a link cost for the link based on the associated link metric value.09-24-2009
20100142551PROPORTIONALLY FAIR-SHARE TIME SLOT RESERVATIONS WITH A FAST INCREASE, SLOW DECREASE RATE CONTROLLER - One embodiment of the present invention provides a system for facilitating proportionally fair-share time slot reservations with a fast increase, slow decrease rate controller in an ad hoc dynamic wireless broadcast network. During operation, the system determines local time slot demand, based on transmitted and queued data corresponding to one or more previous decision points. Next, the system broadcasts the local time slot demand to one or more neighbors. The system also determines neighbor time slot demands, where a respective neighbor time slot demand indicates a particular neighbor's local time slot demand corresponding to one or more previous decision points. Next, the system determines neighborhood time slot demand, based on the local time slot demand and the neighbor time slot demands. Next, the system determines allowable reserved time slots based on the local time slot demand and allowable reserved time slots corresponding to one or more previous decision points.06-10-2010
20110013526SLOT ADAPTATION IN A WIRELESS DYNAMIC TDMA NETWORK WITH RESERVATIONS - One embodiment of the present invention provides a system for performing wireless slot adaptation with reservations in a time division multiple access (TDMA) network where time is divided into time slots in repeated frames. During operation, the system receives a vector from a neighbor node, wherein a respective element in the vector indicates received signal quality for a corresponding time slot in a frame with respect to that neighbor node. Next, the system updates a record which indicates the received signal quality for all the time slots within a frame for the neighbor node based on the received vector. The system then determines a transmission threshold for a time slot with respect to a neighbor node based on the record. Subsequently, the system transmits a packet destined for the neighbor node in an outbound queue if the record indicates that the received signal quality in an upcoming slot is better than the transmission threshold.01-20-2011

Patent applications by Marc E. Mosko, Santa Cruz, CA US