Abstract: Technology is disclosed for preventing classification of objects, e.g., in an augmented reality system. The technology can identify a set of objects to be classified, determine whether context information for one or more objects in the identified set of objects to be classified is identified as not to be employed during classification, and during classification of two different objects, include context information for one object but not the other.
Abstract: In an example embodiment, one or more scheduler of base stations may be configured to schedule resource blocks on a frequency band of two adjacent cells to eliminate crossed timeslots interference by selecting different starting points on the frequency band.
Abstract: A hierarchical wireless network is provided with a mesh backbone network portion and a switching tree network portion. The mesh backbone network portion includes first tier nodes each having at least one wireless link to another first tier node. The first tier nodes execute a link-state protocol for routing packets. The switching tree network portion includes second tier nodes each having a single wireless link to one first tier node and at least one wireless link to one third tier node, and third tier nodes each having a single wireless link to one second tier node. The second tier and the third tier nodes execute switching rules for switching packets.
Abstract: Various embodiments of a scheme of dynamic activation and release of carrier aggregation in an LTE-Advanced system are provided. When transmission need of an LTE-Advanced user is large and the user is within coverage of at least one secondary component carrier, carrier aggregation is activated while a certain amount of resource of each component carrier is preserved to support carrier aggregation. This avoids unnecessary activation and waste due to signaling cost. When the primary component carrier of an LTE-Advanced user has sufficient resource to satisfy transmission need of the user or when the user is not within coverage of at least one secondary component carrier, carrier aggregation is released. This minimizes complex measurement and cost of controlling signals due to multi-carrier scheduling.
Abstract: Technologies related to intermediary graphics rendition are generally described. In some examples, an intermediary computing device may store graphics models in a model store. A server computing device may generate and send a compositing flow to the intermediary computing device. The compositing flow may comprise model identifiers and model rendering information. The intermediary computing device may retrieve models identified in the compositing flow from the model store, and provide the identified models and model rendering information to a Graphics Processing Unit (GPU) for rendering. The GPU may render graphics for delivery via a network to a client device.
Abstract: A method performed under control of a first device capable of full duplex radio communications may include transmitting a first frame to a second device; estimating a channel response of self interference cancellation (SIC), based, at least in part, on the first frame; and determining whether the estimated channel response is usable.
Abstract: Techniques described herein generally relate to a task management system for a chip multiprocessor having multiple processor cores. The task management system tracks the changing instruction set capabilities of each processor core and selects processor cores for use based on the tracked capabilities. In this way, a processor core with one or more failed processing elements can still be used effectively, since the processor core may be selected to process instruction sets that do not use the failed processing elements.
Abstract: Technologies are described for indicating a geographic origin of a digitally-mediated communication relative to a location of a recipient by presenting the indication in an augmented reality scene. For example, an augmented reality scene can be presented to the recipient. The geographic origin of an incoming digital communication may be determined and a relative location of the origin with respect to the recipient's location may be computed. A format for presenting the relative location may be derived from the digital communication and the geographic origin. The augmented reality scene may be updated with the relative location based on the derived format.
Abstract: One embodiment of the disclosure sets for an example method to create a network of devices. The method includes requesting location information from a first mobile device within the wireless range covered by a stationary device, receiving the location information of the first mobile device, determining whether the distance between the first mobile device and a second mobile device is less than a value, and sending an instruction to the first mobile device to become a part of a communication network such that the first mobile device can send data directly to the second mobile device without involving the stationary device.
Abstract: Technologies are generally described for providing a locative social networking service utilizing wireless access point. In some examples, a method performed under control of a mobile device may include connecting to a wireless local area network, finding at least one other mobile device connected to the wireless local area network and satisfying a predetermined condition, and for each found mobile device, requesting a public user profile associated with the found mobile device, in response to the request, receiving the public user profile associated with the found mobile device, and for each found mobile device from which an associated public user profile is received, transmitting to the found mobile device a public user profile associated with the mobile device.
Abstract: Techniques described herein generally include methods and systems related to cache partitioning in a chip multiprocessor. Cache-partitioning for a single thread or application between multiple data sources improves energy or latency efficiency of a chip multiprocessor by exploiting variations in energy cost and latency cost of the multiple data sources. Partition sizes for each data source may be selected using an optimization algorithm that minimizes or otherwise reduces latencies or energy consumption associated with cache misses.
Abstract: Techniques for user profile-based system level management (SLM) and creation of system level agreements of a wireless device are generally disclosed. In some examples, a predictor may be provided to predict a future task to be performed by a wireless device, including resource requirements, based at least in part on a profile of a user and at least one of a profile of a communication partner the user, an operational recommendation, a performance model or a current state. An optimizer/analyzer may be provided to generate a plurality of instructions to configure the wireless device, based at least in part on the predicted future task and resource requirement, and a quality of service requirement of the wireless device, in anticipation of having to perform the predicted task. In various examples, the predictor and the optimizer/analyzer may form a local or a remotely disposed system level manager.
Abstract: Technologies and implementations for wireless communication in a wireless network including transmitting downlink information on a first frequency channel to Frequency Division Duplexing (FDD) User Equipments (UEs), transmitting downlink information on a second frequency channel during downlink portions of Time Domain Duplex (TDD) frame periods of the second frequency channel to TDD UEs, wherein the second frequency channel is the same as the frequency channel on which the FDD UEs are configured to transmit, and controlling uplink transmissions from the FDD UEs to occur only during uplink portions of TDD frame periods of the second frequency channel.
Abstract: Technologies related to multiple variable coverage memory for database indexing are generally described. Disclosed methods may be performed to implement high-speed database access to digital service provider customer data as the digital service provider builds an optimized index for a database. Initially, the digital service provider may maintain an appropriate level of service by keeping a relatively slow performing, basic index in a relatively high performance first memory. As the digital service provider builds the optimized index, the digital service provider may maintain the appropriate level of service by gradually shifting from use of the first memory to the use of a relatively lower performance second memory.
Abstract: Embodiments of the disclosure set forth methods for sharing data in a wireless network. Some example methods include storing in a database a content related information associated with a first mobile device, receiving a request for the content related information from a second mobile device, searching the database for the content related information, and transmitting a search result to the second mobile device to enable the transfer of content between the first mobile device and the second mobile device.
Abstract: Methods for converting carbon dioxide (CO2) into graphene are described. The methods include contacting a metal with gaseous carbon dioxide, and irradiating a surface of the metal with at least one laser beam to convert the gaseous carbon dioxide into graphene on the surface of the metal. Systems for converting carbon dioxide into graphene are also described.
Abstract: Techniques described herein generally relate to generating an audio signal with a speaker. In some examples, a speaker device is described that includes a membrane and a shutter. The membrane can be configured to oscillate along a first directional path and at a first frequency effective to generate an ultrasonic acoustic signal. The shutter can be positioned about the membrane and configured to modulate the ultrasonic acoustic signal such that an audio signal can be generated.
Abstract: Techniques described herein generally include methods and systems related to circuit switching in a network-on-chip. According to embodiments of the disclosure, a network-on-chip may include routers configured to pre-reserve circuit-switched connections between a source node and a destination node before requested data are available for transmission from the source node to the destination node. Because the circuit-switched connection is already established between the source node and the destination node when the requested data are available for transmission from the source node, the data can be transmitted without the delay or with reduced delay caused by setup overhead of the circuit-switched connection. A connection setup message may be transmitted together with a memory request from the destination node to facilitate pre-reservation of the circuit-switched connection.
Abstract: A processor may comprise a plurality of cores operating at heterogeneous frequencies communicatively coupled by a network of routers also operating at heterogeneous frequencies. A core may be prioritized for thread execution based on operating frequencies of routers on a path from the core to a memory controller. Relatively higher priority may be assigned to cores having a path comprising only routers operating at a relatively higher frequency. A combined priority for thread execution may be based on core frequency, router frequency, and the frequency of routers on a path from the core to a memory controller. A core may be selected based primarily on core operating frequency when cache misses fall below a threshold value.