Patent application number | Description | Published |
20110167171 | SYSTEM AND METHOD FOR NETWORK CONTENT DELIVERY - A method and apparatus for distribution of digital content by controlling multicast distribution between caches using XMPP. A content cache manager constructs a database of distributed caches and content sources. Each content source is allocated a multicast address. content sources and multicast addresses are distributed to caches. A cache with a client requesting a matching content source joins the multicast group of the content source to receive content. | 07-07-2011 |
20110302320 | SYSTEMS AND METHODS FOR NETWORK CONTENT DELIVERY - A content delivery system including a subscriber controller and cache, a source controller configured to transmit content to the subscriber controller and cache via a multicast transmission; and a network content delivery controller (NCDC) in communication with the subscriber controller and cache and source controller. A control plane is used to communicate the delivery of control information using Extensible Messaging and Presence Protocol (XMPP) between the subscriber controller and cache, source controller, and NCDC. | 12-08-2011 |
20120095858 | PRE-PAID SERVICE SYSTEM AND METHOD - A pre-paid service system configured to provide a subscriber interface to a Subscriber and receive a service level selection from the subscriber, wherein the service level selection includes a capacity limit and/or a time limit. Upon authorization of a payment, the system activates the Subscriber's service. The system also monitors the Subscriber's usage data and time of activation. When the Subscriber's usage data amount or time of activation meets or exceeds the selected service level, the system may deactivate the Subscriber's service. | 04-19-2012 |
20130163429 | SYSTEM AND METHOD OF ADAPTIVE CONGESTION MANAGEMENT - A system and method for adaptive congestion management uses measurements of usage of each edge network segment both per-customer and for each edge network segment as a whole. The technique then processes these measurements to determine what changes to make to allowed transfer rates to alleviate congestion. Adaptive congestion management also uses these measurements to determine when to remove any restrictions on transfer rates in the case that the edge network segment is no longer congested. | 06-27-2013 |
Patent application number | Description | Published |
20100177109 | System and method for monochromatic tinting using saturation maps - There are provided systems and methods for tinting an image by monochromatic tinting using saturation maps for use by an application providing a user interface supporting customizable tinted images. By using saturation map and a monochromatic value map derived from the image and configuring the saturation map to specify areas for tinting, a tint color can be applied to the image by a series of quickly processed arithmetic calculations. This provides a lightweight and high quality method for tinting images within an application without wasting unnecessary network bandwidth or processor resources. Furthermore, the method can be adapted to apply multiple tint colors for multiple tints or use an alpha channel to restore color information lost due to the monochromatic value map. The resulting tinted image can also be used as a texture for a three-dimensional rendering engine. | 07-15-2010 |
20120223940 | SPRITE STRIP RENDERER - Techniques are disclosed for generating 2D images of a 3D avatar in a virtual world. In one embodiment, a request is received specifying customizations to the 3D avatar. The 2D images are generated based on the request, each 2D image representing the 3D avatar from a different viewing angle in the virtual world. Advantageously, the 2D images may be sent to a client for display, without requiring the client to render the 3D avatar. | 09-06-2012 |
20130100155 | System and Method for Monochromatic Tinting Using Saturation Maps - There are provided systems and methods for tinting an image by monochromatic tinting using saturation maps for use by an application providing a user interface supporting customizable tinted images. By using saturation map and a monochromatic value map derived from the image and configuring the saturation map to specify areas for tinting, a tint color can be applied to the image by a series of quickly processed arithmetic calculations. This provides a lightweight and high quality method for tinting images within an application without wasting unnecessary network bandwidth or processor resources. Furthermore, the method can be adapted to apply multiple tint colors for multiple tints or use an alpha channel to restore color information lost due to the monochromatic value map. The resulting tinted image can also be used as a texture for a three-dimensional rendering engine. | 04-25-2013 |
20130331189 | Unified Game Scripting Language with Multi-Platform Interpreter - A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details. Since platforms are defined by sets of rules, support for additional platforms is readily implemented by creating an associated platform conversion module. | 12-12-2013 |
Patent application number | Description | Published |
20090327899 | Automated Creation of Virtual Worlds for Multimedia Presentations and Gatherings - Systems and Methods for automated creation of Virtual Worlds for Presentations and gatherings. By leveraging the ease of use of commercial presentation tools, such as PowerPoint®, inexperienced users can create fully immersive virtual worlds. Within the virtual world, the presentation information is formatted and displayed in an appropriate way to one or more simultaneous users, which may interact through their avatars in the virtual world. Provisions are included for the presenter to control the pace and display of the presentation. | 12-31-2009 |
20120319940 | Wearable Digital Input Device for Multipoint Free Space Data Collection and Analysis - A new computer wearable input device, referred to as Imagine, may be used to control electronic devices in a natural, intuitive, convenient and comfortable manner, having a form factor which does not impede normal daily or business activities. For example, an Imagine may serve as an alternative to input devices such as a mouse, keyboard, or game controller. An Imagine device is able to recognize complex gestures, such as a person signing American Sign Language. An Imagine device may include a plurality of motion sensors affixed to a user's fingers and a plurality of motion sensors affixed to a user's wrists, a processing component and a communication component designed to communicate with a second electronic device. | 12-20-2012 |
Patent application number | Description | Published |
20080205472 | Laser gas injection system - A method and apparatus are disclosed which may comprise predicting the gas lifetime for a gas discharge laser light source for a photolithography process, the light source comprising a halogen containing lasing gas may comprise: utilizing at least one of a plurality of laser operating input and/or output parameters; utilizing a set of at least one parameter of utilization in the photolithography process to determine a gas use model in relation to the respective input or output parameter; predicting the end of gas life based upon the model and a measurement of the respective input or output parameter. The parameter may comprise a pulse utilization pattern. The method and apparatus may comprise performing gas management for a gas discharge laser light source for a photolithography process, the light source comprising a halogen containing lasing gas comprising: utilizing periodic and frequent partial gas refills comprising an inject comprising a mixture of halogen gas and bulk gas in generally the same ration as the premix ratio provided to the laser in a full gas refill, and in an amount less than two percent of the total gas pressure prior to the injection. | 08-28-2008 |
20090067457 | Ultraviolet laser light source pulse energy control system - A method and apparatus is disclosed which may comprise: a gas discharge laser system energy controller which may comprise: a laser system energy controller providing a first laser operating parameter control signal based on an error signal related to a value of the output energy of the laser system compared to a target value for output energy and an energy controller model of the value of the first laser operating parameter necessary to change the value of the laser system output energy to the target value; a first laser system operating parameter control signal modifier providing a modification to the first laser system operating parameter control signal based upon a controller signal modification model of the impact of a second laser system operating parameter on the value of the first laser system operating parameter necessary to change the value of the output energy to the target value. | 03-12-2009 |
20110051760 | Active spectral control of DUV laser light source - According to aspects of an embodiment of the disclosed subject matter, a line narrowed high average power high pulse repetition laser micro-photolithography light source bandwidth control method and apparatus are disclosed which may comprise a bandwidth metrology module measuring the bandwidth of a laser output light pulse beam pulse produced by the light source and providing a bandwidth measurement; a bandwidth error signal generator receiving the bandwidth measurement and a bandwidth setpoint and providing a bandwidth error signal; an active bandwidth controller providing a fine bandwidth correction actuator signal and a coarse bandwidth correction actuator signal responsive to the bandwidth error. The fine bandwidth correction actuator and the coarse bandwidth correction actuator each may induce a respective modification of the light source behavior that reduces bandwidth error. The coarse and fine bandwidth correction actuators each may comprise a plurality of bandwidth correction actuators. | 03-03-2011 |
20130320244 | System and Method To Optimize Extreme Ultraviolet Light Generation - Energy output from a laser-produced plasma (LPP) extreme ultraviolet light (EUV) system varies based on how well the laser beam can maintain focus on a target material to generate the plasma that gives off light. The system and method described herein optimize EUV light generation by using a closed-loop gradient process to track and fine-tune in real-time the positioning of optical elements that determine how the laser beam is focused on the target material. When real-time alignment of the drive laser on droplet position is achieved, EUV generation is optimized. | 12-05-2013 |
20140091239 | System and Method to Adaptively Pre-Compensate for Target Material Push-Out to Optimize Extreme Ultraviolet Light Production - Energy output from a laser-produced plasma (LPP) extreme ultraviolet light (EUV) system varies based on how well the laser beam is focused on droplets of target material to generate plasma at a primary focal spot. Maintaining droplets at the primary focal spot during burst firing is difficult because generated plasma from preceding droplets push succeeding droplets out of the primary focal spot Current droplet-to-droplet feedback control to re-align droplets to the primary focal spot is relatively slow. The system and method described herein adaptively pre-compensate for droplet push-out by directing droplets to a target position that is offset from the primary focal spot such that when a droplet is lased, the droplet is pushed by the laser beam into the primary focal spot to generate plasma. Over time, the EUV system learns to maintain real-time alignment of droplet position so plasma is generated consistently within the primary focal spot. | 04-03-2014 |