Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Qi Xue, San Diego US

Qi Xue, San Diego, CA US

Patent application numberDescriptionPublished
20090010180METHODS AND APPARATUS FOR RESOURCE PROVISIONING AND PLANNING IN A COMMUNICATION NETWORK - Methods and apparatus for resource provisioning and planning in a communication network. In an aspect, a method includes generating resource entities that represent resource requirements of targeted services, wherein the resource entities are modeled from at least one of transport network (TN) dependent information and TN independent information, and determining whether the resource entities can be supported by one or more transport networks. An apparatus includes input logic to receive at least one of TN dependent information and TN independent information, and processing logic to generate resource entities that represent resource requirements of targeted services, wherein the resource entities are modeled from at least one of the TN dependent information and the TN independent information, and to determine whether the resource entities can be supported by one or more transport networks.01-08-2009
20090291631SYSTEMS AND METHODS FOR CARRYING BROADCAST SERVICES OVER A MOBILE BROADCAST NETWORK - A method for carrying different types of broadcast services over a first mobile broadcast network that carries a first type of service content may include adapting a second type of service content, different from the first type of service content, for transport over the first mobile broadcast network, adapting service bootstrapping information, and mapping service layer addresses to data flow addresses of the first mobile broadcast network. On the receiver side, a broadcast flow address for service bootstrapping information may be discovered, the service bootstrapping information acquired from the discovered broadcast flow address, service layer addresses may be obtained from the bootstrapping information, and service components of the second type of service content acquired from the broadcast network.11-26-2009
20110167455ADAPTIVE MONITORING METHOD FOR UPDATE DETECTION IN A MOBILE BROADCAST NETWORK - Information included within metadata broadcast within an overhead flow of a mobile broadcast network enables receiver devices to determine when metadata updates will occur. The mobile broadcast network can include within metadata messages information related to a time for the next metadata update. Using this information, receiver devices can determine when the next metadata update will occur and de-energize the receiver until that time. Enabling mobile devices to remain de-energized until the next metadata update improves their power efficiency. Synchronizing mobile devices to access the overhead flow for updated metadata reduces the content delivery latency that the system must accommodate, thereby improving system flexibility and bandwidth efficiency. Specify the time of a next metadata update enables the broadcast system to change the rate and timing at which metadata updates are performed.07-07-2011
20110228716METHODS AND SYSTEMS FOR MULTIPLEXING MULTIPLE SERVICE COMPONENTS INTO ONE FLOW IN A FORWARD LINK ONLY NETWORK - Methods and systems for transmitting multiple service components in a single mediaFLO logical channel (MLC) stream within a MediaFLO® broadcast signal to distinguish data packets of different components based upon different media type header information or a component identifier added to the data packet header information. In a first embodiment, multiple service components of different media types are broadcast within the same MLC stream. Mobile device can separate received data packets within the MLC based upon their respective media type header information, and route each pack to its corresponding component processing module. In a second embodiment, different service components are identified with a component identifier that is added to the packet headers. A new layer in the protocol architecture stack can use the component ID within each data packet header to select and properly route the data packets for processing.09-22-2011
20110270653SYNCHRONIZATION OF INTERACTIVITY WITH LINEAR ADVERTISEMENT IN A MOBILE BROADCAST NETWORK - Methods, systems, and apparatus for synchronizing interactive advertisements with linear advertisements, including: a traffic module configured to generate advertisement schedule information about slots for linear advertisements on channels; an automation module configured to detect cue messages in real-time media, each cue message indicating a respective start time and a respective index of a respective slot for respective linear advertisements, and to forward information about the cue messages; and an interactivity production module configured to receive the advertisement schedule information, the information about the cue messages, and information about interactive sequences, each interactive sequence to be synchronized with a respective spot for an associated linear advertisement, to generate an interactivity event for each respective interactive sequence, to calculate a start time for each respective interactivity event using information about a respective associated cue message, and to forward an activation message with the respective start time for each respective interactivity event.11-03-2011
20110307561SYSTEM AND APPARATUS FOR POWER-EFFICIENTLY DELIVERING WEBPAGE CONTENTS IN A BROADCAST NETWORK - Embodiments provide bandwidth efficient mechanisms for delivering rich media content, such as webpages, to receiver devices via a multimedia broadcast network. Content, such as selected webpages, is broadcast as disassembled content elements via the broadcast network. To enable reception, the disassembled content elements are broadcast according to a broadcast schedule that is communicated in an overhead content description flow, such as a catalog file. Receiver devices receive the catalog file and use the metadata information to selectively receive disassembled content and store the content elements in memory. When a user requests access to the content (e.g., a webpage via a web browser), an application operating in the receiver device assembles the requested content from the previously received and stored disassembled content elements, and passes the assembled webpage to a using or rendering application.12-15-2011
20120293635HEAD POSE ESTIMATION USING RGBD CAMERA - A three-dimensional pose of the head of a subject is determined based on depth data captured in multiple images. The multiple images of the head are captured, e.g., by an RGBD camera. A rotation matrix and translation vector of the pose of the head relative to a reference pose is determined using the depth data. For example, arbitrary feature points on the head may be extracted in each of the multiple images and provided along with corresponding depth data to an Extended Kalman filter with states including a rotation matrix and a translation vector associated with the reference pose for the head and a current orientation and a current position. The three-dimensional pose of the head with respect to the reference pose is then determined based on the rotation matrix and the translation vector.11-22-2012
20130278777CAMERA GUIDED WEB BROWSING - Systems and methods for performing camera-guided browsing, such as web browsing, are described herein. A method for operating a camera-guided web browser as provided herein includes displaying a web page on a display associated with a portable device; passively detecting a first object within a field of view of a camera associated with the portable device; and altering at least part of the web page with first content associated with the first object in response to passively detecting the first object within the field of view of the camera.10-24-2013
20140098796INTERFACE SELECTION IN A HYBRID COMMUNICATION DEVICE - A hybrid device can be configured to select a transmit interface to attempt to ensure that each network interface of the hybrid device supports unidirectional traffic. Each of the plurality of network interfaces of the hybrid device can be categorized into one of a set of interface classes based on whether incoming traffic is received at the network interface and/or whether outgoing traffic is transmitted from the network interface. A transmit interface class is selected from the set of interface classes based, at least in part, on a priority level associated with each of the interface classes. One of the network interfaces that belongs to the transmit interface class is selected as a transmit interface for transmitting the frame on the communication network.04-10-2014
20140169383SEAMLESS SWITCHING FOR MULTIHOP HYBRID NETWORKS - Seamless path switching is made possible in a multi-hop network based upon stream marker packets and additional path distinguishing operations. A device receiving out-of-order packets on the same ingress interface is capable of determining a proper order for the incoming packets having different upstream paths. Packets may be reordered at a relay device or a destination device based upon where a path update is initiated. Reordering packets from the various upstream paths may be dependent upon a type of service associated with the packet.06-19-2014
20140269260DISTRIBUTED PATH UPDATE IN HYBRID NETWORKS - A network condition prompts a hybrid device to select a new path for a packet stream. A path update may occur in response to a change in network topology or a traffic loading condition (e.g., congestion or saturation of a link in the current path). Path selections may be made at each hybrid device in the path from a source hybrid device to a destination hybrid device. A path update procedure may be dependent upon path selection procedures that are optimized for a hybrid network in which multiple hybrid devices may be utilized for a particular path. Path update for load balancing may be dependent upon whether a packet stream is elastic or non-elastic.09-18-2014
20140269691DISTRIBUTED PATH SELECTION IN HYBRID NETWORKS - A hybrid device may select a next hop for a packet stream based upon a path selection. The path selection includes calculating end-to-end path capacity for candidate paths to a destination device. End-to-end path capacity is calculated based upon contention groups of particular links in at least one of the plurality of paths. Selected paths are recorded in a stream forwarding table for use with subsequent packets of a packet stream. In some embodiments, each hybrid device independently performs path selection logic or path update logic for a packet stream.09-18-2014
20140321480NAMED DATA NETWORKING IN LOCAL AREA NETWORKS - A named data networking (NDN) architecture may be implemented within a local area network. A local area networking naming convention may be used in relation to named content from a variety of NDN-enabled devices. A network node (such as an NDN gateway or NDN bridge) may manage the local area networking naming convention and assign a name for the named content of the NDN-enabled device. A network-assigned name in accordance with a local area networking naming convention may be used for group control of multiple NDN-enabled devices. An NDN gateway may be used for translating NDN protocol layer communication to an IP network protocol layer. An NDN bridge may be used for bridging NDN protocol layer communication between various different segments of a local area network. NDN-enabled devices may benefit from longer sleep cycles based upon NDN content caching implemented in the local area network.10-30-2014
20150036573WLAN-CAPABLE REMOTE CONTROL DEVICE - Operations for a WLAN-capable remote control device and a controlled device are disclosed. A first network device (e.g., remote control) may receive a user input for controlling operation of a second network device (e.g., controlled device) of a communication network. The first network device may transition to an active operating state in response to receiving the user input. The first network device may transmit the first user input to the second network device. The first network device may exit the active operating state in response to successfully transmitting the first user input to the second network device.02-05-2015

Patent applications by Qi Xue, San Diego, CA US

Website © 2015 Advameg, Inc.