Patent application number | Description | Published |
20100015687 | Tetracycline Repressor Regulated Oncolytic Viruses - The present invention is directed oncolytic Herpes simplex-1 viruses whose replication is controlled using a tetracycline operator/repressor system. The invention also includes DNA sequences used in making the viruses and methods in which these viruses are used in the treatment of cancer patients with solid tumors. | 01-21-2010 |
20120190106 | Promoter System for Regulatable Gene Expression in Mammalian Cells - The present invention is directed to a bidirectional human cytomegalovirus (hCMV) promoter that can be used to promote transcription on both strands of a double stranded DNA molecule. When used as part of a system that includes tet operator and the gene coding for the tet repressor, the promoter can be used to induce mammalian gene expression in a highly regulated way. | 07-26-2012 |
20120263752 | Herpes Simplex Virus Vaccines - The present invention is directed to Herpes simplex-2 viruses that may be used in vaccines to immunize patients against genital herpes. | 10-18-2012 |
20140314811 | HERPES SIMPLEX VIRUS VACCINES - The present invention is directed to Herpes simplex-2 viruses that may be used in vaccines to immunize patients against genital herpes. | 10-23-2014 |
20150337319 | TETRACYCLINE-REGULATED GENE EXPRESSION IN HSV-1 VECTORS - The present invention is directed to HSV-1 vectors which rely on the tetracycline repressor and operator as a means for regulating expression. The vectors utilize VP-16 responsive promoters of HSV to control expression of the tetracycline repressor. The vectors are of particular interest as vehicles for recombinantly expressing genes in vivo. | 11-26-2015 |
Patent application number | Description | Published |
20140139422 | User Gesture Input to Wearable Electronic Device Involving Outward-Facing Sensor of Device - In one embodiment, a wearable apparatus includes a sensor, a processor coupled to the sensor, and a memory coupled to the processor that includes instructions executable by the processor. When executing the instructions, the processor detects by the sensor movement of at least a portion of an arm of a user; detects, based at least in part on the movement, a gesture made by the user; and processes the gesture as input to the wearable apparatus. | 05-22-2014 |
20140139454 | User Gesture Input to Wearable Electronic Device Involving Movement of Device - In one embodiment, a wearable computing device includes one or more sensors, one or more processors, and a memory coupled to the processors that includes instructions executable by the processors. When executing the instructions, the processors detect, by one or more of the sensors of the wearable computing device when worn on a limb of a user, a gesture-recognition-activation event associated with the wearable computing device; detect, by one or more sensors of the wearable computing device when worn on the limb of the user, a movement of the limb; determine a gesture made by the user based at least in part on the movement; and process the gesture as input to the computing wearable computing device. | 05-22-2014 |
20140139486 | Placement of Optical Sensor on Wearable Electronic Device - In one embodiment, a wearable device includes a body that includes a touch-sensitive display. The wearable device includes a band coupled to the body and an optical sensor placed on or in the band so that an image of an object displayed on the touch-sensitive display is viewable while the object is also viewable without the wearable device blocking a view of the object. | 05-22-2014 |
20140143678 | GUI Transitions on Wearable Electronic Device - In one embodiment, an apparatus includes one or more processors and a memory coupled to the processors that includes instructions executable by the processors. When executing the instructions, the processors present on a display of the apparatus a first screen of a graphical user interface. The first screen includes one or more first elements. The processors receive user input indicating a transition in the graphical user interface and, in response to the user input, transition from the first screen to a second screen of the graphical user interface and apply one or more visual transition effects to the transition. The second screen includes one or more second elements. | 05-22-2014 |
20140143737 | Transition and Interaction Model for Wearable Electronic Device - In one embodiment, an apparatus includes one or more processors and a memory coupled to the processors include instructions executable by the processors. When executing the instructions, the processors present on a display of the apparatus a first screen that corresponds to a first mode of the apparatus. The first screen is in a first level of a graphical user interface (GUI) hierarchy and occupies a substantial portion of the display when presented. In response to a transition event at the first screen, the processors present a second screen that corresponds to a second mode of the apparatus. The second screen is in the first level of the GUI hierarchy and occupies the substantial portion of the display when presented. In response to a selection event at the first screen, the processors present a third screen that corresponds to a first function of the first mode of the apparatus. | 05-22-2014 |
20140314976 | Methods and Apparatus for Shape Control - In exemplary implementations of this invention, a shape controller controls the shape of a bladder as the bladder inflates. The shape controller includes a first set of regions and a second set of regions. The second set of regions is more flexible than the first set of regions. The shape controller is embedded within, or adjacent to, a wall of the bladder. When the bladder is inflated, the overall shape of the bladder bends in areas adjacent to the more flexible regions of the shape controller. For example, the shape controller may comprise paper and the more flexible regions may comprise creases in the paper. Or, for example, the more flexible regions may comprise notches or indentations. In some implementations of this invention, a multi-state shape display changes shape as it inflates, with additional bumps forming as pressure in the display increases. | 10-23-2014 |
20150107233 | Methods and apparatus for layer jamming - In some implementations, bending or other shape changes of a device are actuated by inflating or deflating a bladder in the device. Then, once the desired new shape is achieved by this actuation, another bladder in the device is layer-jammed, to make the device rigid in the new shape. In some cases, sheets in the layer-jamming bladder are coated with abrasive particles. In some cases, layer jamming bladders are interwoven to form a woven device. The rigidity of the woven device can be anisotropically controlled. Layer jamming some, but not all, of the bladders in the woven device causes the woven device to have a rigidity that varies by direction. In some cases, a layer-jamming bladder includes a solid layer with a crease in it. As a result, the bladder can easily bend at the crease. | 04-23-2015 |
Patent application number | Description | Published |
20140328999 | Dynamic and Switchable Slippery Surfaces - The present disclosure describes a strategy to create self-healing, slippery liquid-infused porous surfaces (SLIPS) that can be modified as desired. Roughened (e.g., porous) surfaces can be utilized to lock in place a lubricating fluid, referred to herein as Liquid B to repel a wide range of objects, referred to herein as Object A (Solid A or Liquid A). Use of an external stimuli or degradation of the Liquid B can be utilized to change the characteristics of SLIPS structures reversibly or irreversibly that may be desired in a number of different applications. Numerous characteristics, such as adhesion, optical, mechanical, and the like, can be dynamically changed. | 11-06-2014 |
20150152270 | SLIPPERY SELF-LUBRICATING POLYMER SURFACES - The present disclosure describes a strategy to create self-healing, slippery self-lubricating polymers. Lubricating liquids with affinities to polymers can be utilized to get absorbed within the polymer and form a lubricant layer (of the lubricating liquid) on the polymer. The lubricant layer can repel a wide range of materials, including simple and complex fluids (water, hydrocarbons, crude oil and bodily fluids), restore liquid-repellency after physical damage, and resist ice, microorganisms and insects adhesion. Some exemplary applications where self-lubricating polymers will be useful include energy-efficient, friction-reduction fluid handling and transportation, medical devices, anti-icing, optical sensing, and as self-cleaning, and anti-fouling materials operating in extreme environments. | 06-04-2015 |
20150209846 | Structured Flexible Supports and Films for Liquid-Infused Omniphobic Surfaces - An article with different surface properties on opposing sides is provided including a sheet having a first side and a second side, wherein the first side displays low adhesion properties, said first side comprising a roughened, porous or structured surface and a wetting liquid disposed upon the surface to form a stable liquid film; and wherein the second side displays a second property dissimilar from that of the first side. The article can be adhered to a variety of objects to impart anti-fouling properties. | 07-30-2015 |
Patent application number | Description | Published |
20090157732 | NETWORKED ADDRESS BOOK - A device receives one or more contacts provided in an address book associated with a user, and receives profile information associated with one or more other users. The device also links the profile information with one or more corresponding contacts provided in the address book, and provides the address book with the linked profile information to one or more user devices associated with the user. | 06-18-2009 |
20100151831 | VISUAL VOICEMAIL NETWORK ARCHITECTURE - A system may include a load balancer that includes a receiver configured to receive a first notification of voicemail message information associated with a voicemail mailbox. The system may also include a group of servers and each of the group of servers may include a receiver and a transmitter. The receiver may be configured to receive the first notification of the voicemail message information from the load balancer, and the transmitter may be configured to send a second notification of the voicemail message information to a communication device associated with the voicemail mailbox, wherein the second notification causes the communication device to determine whether to request a list of voicemail messages. The load balancer may also include a processor to select a first one of the plurality of servers and a transmitter to send the first notification to the first one of the plurality of servers. | 06-17-2010 |
20110099277 | NETWORK ARCHITECTURE FOR RESOURCE REQUESTS - A method may include receiving a primary resource in a user device, wherein the resource includes a plurality of addresses and each of the plurality of addresses identifying one of a plurality of additional resources. The method may further include aggregating the plurality of addresses and sending the aggregated addresses to a network device. The method may further include receiving the additional resources in the user device. | 04-28-2011 |
20120030376 | USER-BASED PRIORITIZATION FOR CONTENT TRANSCODING - A system may include a server device. The server device may receive, from a device, a media item in a first format associated with the device, and determine a transcoding priority to be associated with transcoding of the media item based on information regarding a transcoding job request for one or more other media items received from the user and at least one of information associated with the media item or information associated with a user of the device. The server device may also select, based on the transcoding priority and at least one of the information associated with the media item or the information associated with the user, the media item, from among a number of media items, associated with one or more users, to be transcoded, and transcode the media item to a transcoded media item in a second format that is different than the first format. | 02-02-2012 |
20120066495 | MOBILE CONTENT DELIVERY OPTIMIZATION - A device receives, from a target user device, a request for encrypted content, where the request is sent via a wireless access network. The device identifies a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content. The device sends, to the target user device and/or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection. | 03-15-2012 |
20120155358 | ADAPTIVE MOBILE MULTICASTING FOR WIRELESS NETWORKS - Video streams may be adaptively switched between multicast and unicast transmission over a wireless interface of a wireless network. A device may track a quantity of videos that are being streamed over the wireless network. The device may determine, based on the tracked quantity of videos, whether to dedicate a radio channel, of at least one cell in the wireless network, to streaming a first of the videos. The device may transmit, in response to a request, from a mobile device, for the first video, an identification of the dedicated radio channel so that the mobile device can receive the first video as a streaming video over the dedicated radio channel. | 06-21-2012 |
20120284741 | METHOD AND APPARATUS FOR PROVIDING VOICE CALL SERVICES VIA A SET-TOP BOX - An approach is provided for providing telephony services via a set-top box. A provider telephony services system executes an authentication procedure to authenticate a set-top box associated with a user account. Subsequently, the set-top box receives a data stream representing a voicemail associated with the user account, wherein the data stream is selectively transcoded in real-time for delivery to the set-top box. | 11-08-2012 |
20130055301 | DELIVERY CHANNEL SELECTION AND APPLICATION LAYER HANDOVER OF PROGRAMS FOR A MOBILE SERVICE - Methods and devices provide channel assignments of programs delivered in a mobile setting. The channel assignments include unicast channels, multicast channels, and broadcast channels. The channel assignments are based on one or more of the type of program, user viewership information, or user voting information. Additionally, methods and devices provide for handover between mobile service areas at the application layer. Programs are buffered based on a handover time. During the handover, the buffered portion of the program is played. | 02-28-2013 |
20130073574 | RULE-BASED METADATA TRANSFORMATION AND AGGREGATION FOR PROGRAMS - A method and devices for obtaining metadata associated with programs from multiple metadata sources. Title metadata is compared to determine if any title metadata match. Transformation rules are applied to the title metadata when title metadata does not match with other title metadata. The transformation rules transform the title metadata into a common format. The title metadata is compared after transformation to determine whether the title metadata matches other title metadata. Title metadata that matches other title metadata, the metadata associated with a program is aggregated. | 03-21-2013 |
Patent application number | Description | Published |
20130111529 | VIDEO SESSION SHIFTING USING A PROVIDER NETWORK | 05-02-2013 |
20130121261 | ADAPTIVE BANDWIDTH FOR MEDIA CONTENT - A system is described with one or more server devices to: receive an instruction to provide particular content; determine that a new channel is requested to provide the particular content; determine a first portion of bandwidth assigned to existing channels; allocate a second portion of the bandwidth for the new channel; provide the new channel in the second portion of the bandwidth; and provide the particular content on the new channel. | 05-16-2013 |
20130145001 | UTILITY-BASED MODEL FOR CACHING PROGRAMS IN A CONTENT DELIVERY NETWORK - Methods, devices, and storage media for receiving one or more utility preferences that indicate one or more criteria for measuring one or more utilities of programs; calculating utility solutions for the programs based on the one or more utility preferences; selecting one or more programs to store for at least one of downloading or streaming based on the utility solutions; and storing the one or more programs for downloading or streaming to users. | 06-06-2013 |
20140108497 | MEDIA SESSION HEARTBEAT MESSAGING - A client device plays streaming media, and obtains a media playback position of the media at a first time. The client device sends a first message from the client device to a server, wherein the first message includes the media playback position and where the media playback position includes a time reference associated with playback of the media at the first time. The client device receives a first reply message from the server, wherein the first reply message indicates a time period. The client device sends a second message from the first client to the server, based on expiration of the time period, wherein the second message includes a media playback position of the media at a second time during the playing of the streaming media that is different than the first time. | 04-17-2014 |
20150074413 | AUTOMATIC CONTENT PUBLICATION AND DISTRIBUTION - A method and system relate to receiving, by a network device, information associated with a client device; determining, by the network device, that the client device is authorized to access digital content associated with a content provider; and forwarding, by the network device, authentication data to the content provider. The authentication data includes, for example, information identifying the client device, and an indication that the client device is authorized to access the digital content. The content provider enables the client device to access the digital content based on the authentication data. | 03-12-2015 |
20150149589 | FILE DOWNLOADS USING BROADBAND WIRELESS MULTICAST - A user device receives, from an application server, a catalog of available content. The catalog of available content includes content available for delivery via multicast over a broadband wireless spectrum. The user device provides, to the application server, an indication of a user's selection of particular content available for delivery via multicast over the broadband wireless spectrum. The user device receives, from a content server, the particular content via a multicast transmission over the broadband wireless spectrum. The particular content includes multiple individual segment files. The user device detects a corrupted or missing segment file from the multiple individual segment files and requests, from the content server, a replacement segment file corresponding to the corrupt or missing segment file. The user device receives, from the content server, the replacement segment file via a unicast transmission to provide a complete set of segment files for the particular content. | 05-28-2015 |
20150150038 | VIDEO CONTENT PROTECTION - A method includes receiving, by a client device associated with a particular user, product details for video content including a purchase option identifier (ID) for the video content from a video service provider. The method includes requesting, by the client device based on a single sign on (SSO) protected call, a playback uniform resource locator (URL) for the video content from an orchestration layer associated with the video service provider. The method also includes receiving the playback URL, an entitlement ID associated with the particular user for the video content, and the encrypted content. The method includes obtaining a digital rights management (DRM) license for the encrypted content based on the entitlement ID, and decrypting and playing the video content based on DRM rules associated with the video content. | 05-28-2015 |
20150208120 | PREDICTIVE STORAGE OF BROADCAST CONTENT - A server device may determine content prediction parameters associated with multiple items of content; generate respective content prediction aggregate scores for each of the multiple items of content based on the content prediction parameters. A particular content prediction aggregate score, associated with a particular content, may be generated based on content prediction parameters associated with the particular content. The server device may generate a content prediction instruction; and may provide the content prediction instruction to cause the user device to receive and store a portion of the particular item of content. | 07-23-2015 |
20160057460 | PROGRAM DISTRIBUTION SERVICE - A method, a device, and a non-transitory storage medium provide for receiving data that indicates programs available to users, wherein the programs include linear television programs, video-on-demand programs, and pay-per-view programs; determining, by the network device, a popularity value for each program; comparing, by the network device, each popularity value with a threshold popularity value; determining, by the network device, whether each popularity value satisfies the threshold popularity value; assigning, by the network device, each program associated with each popularity value that satisfies the threshold popularity value to multicast delivery based on the determining, wherein one or more programs assigned to multicast delivery include one or more of a video-on-demand program or a pay-per-view program; and multicasting each program assigned to multicast delivery. | 02-25-2016 |
Patent application number | Description | Published |
20120204964 | CONTROL OF OPERATION CONDITIONS WITHIN FLUIDIC SYSTEMS - The invention provides methods of controlling environmental conditions within a fluidic system, where such environmental conditions can affect the operation of the system in its desired function, and fluidic channels, devices, and systems that are used in practicing these methods. Such methods are generally directed to environmental control fluids, the movement of such fluids through these systems, and the interaction of these fluids with other components of the system, e.g., other fluids or solid components of the system. | 08-16-2012 |
20150190808 | CONTROL OF OPERATION CONDITIONS WITHIN FLUIDIC SYSTEMS - The invention provides methods of controlling environmental conditions within a fluidic system, where such environmental conditions can affect the operation of the system in its desired function, and fluidic channels, devices, and systems that are used in practicing these methods. Such methods are generally directed to environmental control fluids, the movement of such fluids through these systems, and the interaction of these fluids with other components of the system, e.g., other fluids or solid components of the system. | 07-09-2015 |