Patent application number | Description | Published |
20130322435 | METHOD AND APPARATUS FOR HANDLING PUSH MESSAGES - The described embodiments include a first electronic device that sends one or more dummy packets to a second electronic device to cause network hardware in a network connection between the first and second electronic devices to forward buffered push messages and/or acknowledge messages. | 12-05-2013 |
20130331091 | SYSTEM AND METHOD FOR REDUCING POWER CONSUMPTION FOR PUSH MESSAGING - A method, apparatus and machine readable medium are described for reducing power consumption for push messaging. For example, a method in accordance with one embodiment comprises the operations of: registering with a push notification service over a first communication interface, the push notification service to push notifications to the wireless client in response to detected events; detecting that a usable connection to the push notification service may be established over a second communication interface, the second communication interface being an interface which will be operative for reasons other than a connection to the push notification service; responsively disconnecting from the push notification service over the first communication interface and re-connecting over the second communication interface; and temporarily powering down the first communication interface. | 12-12-2013 |
20140052774 | Managing Power Consumption in Mobile Devices - Computer-implemented methods, computer-readable media, and computer systems for managing power consumption in mobile devices are described. A mobile computer system executes a first computer application configured to receive data from a server system over a network, and a second computer application configured to periodically search for a connection to the network at a first time interval. In response to executing the second computer application, the mobile computer system determines that a strength of the connection is below a threshold strength. In response to determining that the strength of the connection is below the threshold strength, the mobile computer system executes the first computer application to delay requesting data from the server system until the connection to the network is detected. | 02-20-2014 |
20140362768 | Non-Waking Push Notifications - In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience. | 12-11-2014 |
20140364104 | Push Notification Initiated Background Updates - In some implementations, a mobile device can be configured to monitor environmental, system and user events. The occurrence of one or more events can trigger adjustments to system settings. In some implementations, the mobile device can be configured to keep frequently invoked applications up to date based on a forecast of predicted invocations by the user. In some implementations, the mobile device can receive push notifications associated with applications that indicate that new content is available for the applications to download. The mobile device can launch the applications associated with the push notifications in the background and download the new content. In some implementations, before running an application or accessing a network interface, the mobile device can be configured to check energy and data budgets and environmental conditions of the mobile device to preserve a high quality user experience. | 12-11-2014 |
20140365642 | Smart Management of Background Network Connections Based on Historical Data - In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators. | 12-11-2014 |
20140365673 | Smart Management of Background Network Connections - In some implementations, a network daemon can manage access to a mobile device's network interface. The network daemon (e.g., network connection managing process) can monitor the condition of the mobile device's network connection on one or more interfaces. The network daemon can monitor many conditions on the mobile device. The network daemon can receive background networking requests from network clients (e.g., processes, applications) that specify criteria for initiating a network connection. The network daemon can then smartly manage network connections taking into account network conditions, mobile device conditions and/or client criteria received in the client request. This can help reduce battery life impact, memory usage, likelihood of call drops, data usage cost, and load on network operators. | 12-11-2014 |
20150349926 | MESSAGES WITH ATTENUATING RETRANSMIT IMPORTANCE - Certain data packets for transmission between a first device and a second device may have an importance that changes depending on different circumstances. After the data packet is initially communicated from the first device to the second device, if an acknowledgement is not received at the first device, the first device may retransmit the data packet. If no acknowledgement is received after a certain period of time, communication of the data packet may be considered to have a lower importance, and so additional retransmissions bay be delayed until a retransmission trigger is identified. Examples of such a trigger may be powering on of an antenna for a second different data packet transmission, or identification that a subsequent data packet was successfully received by the second device. | 12-03-2015 |
20150349934 | APPLICATION-LEVEL ACKNOWLEDGEMENTS - Application-level acknowledgements may be used to verify that a data packet has not only been received, but has been successfully processed by the appropriate application operating on a device that received the data packet. For example, in one embodiment, two devices may be registered with an identity service that enables security and push messaging. A first device may communicate a data packet to another device that is associated with the same identity account through the identity service. The device receiving the data packet may send an acknowledgement verifying receipt of the data packet. After an application has processed the data packet, an acknowledgement that the data packet was processed may also be send from the second device to the first device. | 12-03-2015 |
20150350362 | PROXIED PUSH - A system and method are described for establishing two-way push communication between an intermediate or companion device and a mobile device. Mobile devices register to listen for push notifications delivered through a push notification service from a specified set of providers. The presence of the mobile devices is delivered to the push notification service that maps the mobile devices to connections made between their respective companion devices and the push notification service. If the push notification service determines that a mobile device is “online,” in response to receiving a push notification for the mobile device, a current network connection over which a companion device is listening for push notifications is identified and the push notification is forwarded to the companion device. The companion device then can deliver the push notification to the mobile device. | 12-03-2015 |
20150350854 | UNIFIED MESSAGE DELIVERY BETWEEN PORTABLE ELECTRONIC DEVICES - A unified message delivery between multiple devices is disclosed. Sending messages through a local communications link, such as but not limited to at least one of a Bluetooth connection and a peer-to-peer WiFi connection, can lead to faster transmission times and reduced server load. When the local communications link is unavailable or not suitable, the messages can be sent through a network and a push server. In some examples, messages can be sent through both the local communications link and through the network and the push server. Duplicates of a received message can be avoided by utilizing indicators. In some examples, one or more devices can include queue(s) to ensure ordered delivery of a plurality of messages when a local communications link and network connection become unavailable. | 12-03-2015 |
Patent application number | Description | Published |
20100019498 | WAVE ENERGY CONVERTER - Systems are described for obtaining energy, especially electrical energy, from sea waves. An elongated elastic tube ( | 01-28-2010 |
20100186965 | METHOD FOR INSTALLING AN OFF-SHORE STRUCTURE - An off-shore structure is installed in a body of water. The body of water extends above a floor, such as a seabed, and has a water surface. A buoyant pontoon and a top structure are provided separately from each other. The top structure has a deck, a plurality of legs that are connected to the deck, and a jacking system for displacing the legs relative to the deck. The pontoon is submerged below the water surface. The submerged pontoon is connected to the floor with tendons. The top structure is aligned above the submerged pontoon connected to the floor. Then, the legs are jacked-down relative to the deck until the legs abut against the submerged pontoon connected to the floor. Subsequently, the jacked-down legs are attached to the submerged pontoon and the deck is jacked-up relative to the pontoon until the deck is standing above the water surface. A number of risers are installed for providing a fluid communication between the floor and the deck after jacking up the deck above the water surface. | 07-29-2010 |
20120055388 | 2 STEP CAM MOORING SYSTEM - A mooring system includes a vessel and a elongate mooring column having an upper end connected to an arm on the vessel projecting from the vessel bow and a lower end connected to the sea bed via anchor lines, characterized in that the arm is pivotable around a transverse axis. | 03-08-2012 |
20140026796 | In-Line Mooring Connector and Tensioner - A mooring system for offshore vessels uses a chain stopper within a preset mooring line. The chain stopper has means for attaching a removable hydraulic chain jack actuator which may be used to stroke the chain through the stopper assembly while both the stopper and the mooring line remain under load. | 01-30-2014 |
20150191218 | In-Line Mooring Connector and Tensioner - A mooring system for offshore vessels uses a chain stopper within a preset mooring line. The chain stopper has means for attaching a removable hydraulic chain jack actuator which may be used to stroke the chain through the stopper assembly while both the stopper and the mooring line remain under load. | 07-09-2015 |
20150315853 | BUNDLED, ARTICULATED RISER SYSTEM FOR FPSO VESSEL - A method and apparatus for bundling flexible risers uses a vertically-hanging riser support shaft extending below the turret of a turret-moored FPSO to manage the motions of the risers. The risers may transition to a catenary configuration as they exit a bottom structure at the lower end of the riser support shaft and connect to wellheads or flowlines on the seafloor. Certain embodiments are suitable for use with a disconnectable buoyant turret mooring system while other embodiments may be used with spread-moored FPSOs. | 11-05-2015 |
20150321734 | HYBRID GIMBAL SUPPORT STRUCTURE - A floating structure includes a hull and a work structure for supporting, lifting or lowering elongate objects. The work structure includes an elevating platform having an opening for receiving an object to be supported, lifted or lowered. The elevating platform is supported on the hull and is connected to a movable force element. The work structure includes a compensator platform pivotably supported on the hull around a pivot axis via a bracket or curved track. The compensator platform has an opening for receiving the object to be handled while the elevating platform is supported on the compensator platform via at least one elastomeric support. The force element is on one side attached to the hull and on the other side to the compensator platform for transmitting a driving force or a damping force to the platform when the platform is pivoted about a pin or displaced over the curved track. | 11-12-2015 |
Patent application number | Description | Published |
20140094153 | SYSTEM AND METHOD OF INTERACTING WITH A BROADCASTER VIA AN APPLICATION - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for facilitating audio access to radio stations via a call-to-listen application on a device. A server can provide a listing of radio stations via an application on a user device, such as a smartphone, receive a selection of a radio station by a user and obtain a phone number associated with the selection. The server utilizes a phone dialer on the device to dial the phone number and is presented with received audio from a radio station associated with the phone number via the device. In one embodiment, a least expensive transmission mode is determined based on a data plan balance and a voice plan balance, and the audio is presented via the determined least expensive transmission mode. In another embodiment, the phone number dialed is determined by user location. | 04-03-2014 |
20140126706 | SYSTEM AND METHOD FOR INTERACTIVE ADVERTISEMENT AUGMENTATION VIA A CALLED VOICE CONNECTION - Disclosed herein are systems, methods, and computer-readable storage devices for streaming data. The method includes presenting a data stream including an interactive communication and detecting feedback from the user in response to the interactive communication. If the feedback indicates a request to receive data associated with the interactive communication, the method includes buffering the data stream from a point in time associated with the feedback to yield a buffered data stream, connecting the user device to a commerce presence associated with the interactive communication temporarily and resuming playback of the buffered data stream to the user device following completion of the temporary communication between the user device and commerce presence. | 05-08-2014 |
20140222513 | SYSTEM AND METHOD OF PROVIDING POLLING IN A TELEPHONE BASED PLATFORM - Disclosed is a method for providing polls or surveys to users in the midst of a communication between a device and a server. The method includes establishing a communication between a device associated with a user and a server, receiving data about the user, based on the data, presenting a survey to the user during the communication between the device and the server to yield survey data and processing the survey data. Survey can be chosen based on the program the user is listening to as well as personal user data such that targeted personalized surveys can be offered that are likely to be taken by the user during the communication. | 08-07-2014 |
20150062429 | SYSTEM AND METHOD FOR VIDEO AND SECONDARY AUDIO SOURCE SYNCHRONIZATION - Disclosed herein are systems, methods, and computer-readable storage media for video and secondary audio source synchronization. A system practicing the method establishes a communication with a device such as a telephone or digital device and receives an identification of an audio stream associated with a video presentation specified by a user. The user interacts with the system using the dial pad on a telephone or by manipulating controls within a dedicated application on a smartphone or tablet device. The system computes a likely delay affecting most devices receiving the audio stream and delays a transmission of the audio stream to the device by the delay amount. In one embodiment, the system receives a delay adjustment signal from the device and adjusts the delay amount according to the signal. Then the system transmits the audio stream to the device by the new delay amount. | 03-05-2015 |
20150110257 | SYSTEM AND METHOD FOR INTERACTIVE ADVERTISEMENT AUGMENTATION VIA A CALLED VOICE CONNECTION - Disclosed herein are systems, methods, and computer-readable storage devices for streaming data. The method includes presenting a data stream including an interactive communication and detecting feedback from the user in response to the interactive communication. If the feedback indicates a request to receive data associated with the interactive communication, the method includes buffering the data stream from a point in time associated with the feedback to yield a buffered data stream, connecting the user device to a commerce presence associated with the interactive communication temporarily and resuming playback of the buffered data stream to the user device following completion of the temporary communication between the user device and commerce presence. | 04-23-2015 |
Patent application number | Description | Published |
20140216932 | Droplet Actuator with Improved Top Substrate - The invention provides a droplet actuator. The droplet actuator may include a base substrate and a top substrate separated to form a gap. The base substrate may include electrodes configured for conducting droplet operations in the gap; and the top substrate may include a glass substrate portion coupled to a non-glass portion, where the non-glass portion may include one or more openings establishing a fluid path extending from an exterior of the droplet actuator and into the gap. The invention also provides related methods of manufacturing the droplet actuator, methods of using the droplet actuator, and methods of loading the droplet actuator. | 08-07-2014 |
20140231259 | Filler Fluids for Droplet Operations - The present invention relates to filler fluids for droplet operations. According to one embodiment of this aspect, a droplet microactuator including an opaque filler fluid and a transparent droplet thereon is provided. The droplet microactuator may further include a first substrate comprising electrodes configured to effect electrowetting mediated droplet operations on a surface of the first substrate; a second substrate spaced apart from the surface of the first substrate by a distance sufficient to define an interior volume between the first substrate and second substrate; and wherein the droplet and the filler fluid are in the interior volume, and wherein the droplet is surrounded by the filler fluid and arranged with respect to the electrodes in a manner which permits electrowetting mediated droplet operations to be effected on the droplet using the electrodes. | 08-21-2014 |
20140242662 | Manipulation of Cells on a Droplet Actuator - A method of growing cells on a droplet actuator is provided. The method may include providing a droplet actuator including a cell culture droplet including a cell culture medium and one or more cells; and maintaining the droplet at a temperature suitable for causing the cells to grow in the cell culture medium on the droplet actuator. Related methods, droplet actuators, and systems are also provided. | 08-28-2014 |
20140302580 | Manipulation of Beads in Droplets and Methods for Manipulating Droplets - The invention provides a method of dispersing or circulating magnetically responsive beads within a droplet in a droplet actuator. The invention, in one embodiment, makes use of a droplet actuator with a plurality of droplet operations electrodes configured to transport the droplet, and a magnetic field present at a portion of the plurality of droplet operations electrodes. A bead-containing droplet is provided on the droplet actuator in the presence of the uniform magnetic field. Beads are circulated in the droplet during incubation by conducting droplet operations on the droplet within a uniform region of the magnate field. Other embodiments are also provided. | 10-09-2014 |
20140329307 | Method and Device for Conducting Biochemical or Chemical Reactions at Multiple Temperatures - Methods and devices for conducting chemical or biochemical reactions that require multiple reaction temperatures are described. The methods involve moving one or more reaction droplets or reaction volumes through various reaction zones having different temperatures on a microfluidics apparatus. The devices comprise a microfluidics apparatus comprising appropriate actuators capable of moving reaction droplets or reaction volumes through the various reaction zones. | 11-06-2014 |
20140332380 | Capacitance Detection in a Droplet Actuator - A method, circuit and apparatus for detecting capacitance on a droplet actuator, inter alia, for determining the presence, partial presence or absence of a droplet at an electrode on a droplet actuator by: (a) providing a droplet actuator comprising: (i) a substrate comprising electrodes arranged on the substrate for conducting droplet operations on a surface of the substrate; (ii) a capacitance detection circuit for detecting capacitance at the droplet operations surface at one or more of the electrodes; (b) detecting capacitance at the droplet operations surface at one or more of the electrodes; and (c) determining from the capacitance the presence, partial presence or absence of a droplet at the droplet operations surface at the electrode. | 11-13-2014 |
20140339082 | Droplet Manipulation System and Method - Methods are provided for manipulating droplets. The methods include providing the droplet on a surface comprising an array of electrodes and a substantially co-planer array of reference elements, wherein the droplet is disposed on a first one of the electrodes, and the droplet at least partially overlaps a second one of the electrodes and an intervening one of the reference elements disposed between the first and second electrodes. The methods further include activating the first and second electrodes to spread at least a portion of the droplet across the second electrode and deactivating the first electrode to move the droplet from the first electrode to the second electrode. | 11-20-2014 |
20150021189 | Multiplexed Detection Schemes for a Droplet Actuator - A droplet actuator configured to improve the throughput of droplet operations in a detection spot of the droplet actuator and/or to reduce carryover problems is provided. The droplet actuator may include electrodes configured for effecting droplet operations transporting droplets on a surface; a sensor arranged in proximity to one or more of the electrodes establishing a detection window on the surface for detection of one or more properties of one or more droplets on the surface; wherein the electrodes may establish at least two pathways for transport of droplets into the detection window. | 01-22-2015 |
20150027889 | DROPLET ACTUATOR AND METHOD - The invention provides droplet actuators and droplet actuator cassettes including reagent storage capabilities, as well as methods of making and using the droplet actuators and cassettes. The invention also provides continuous flow channel elements and techniques for using electrodes to manipulate droplets in flowing streams. The invention also discloses methods of separating compounds on a droplet actuator. Various other aspects of the invention are also disclosed. | 01-29-2015 |
20150034485 | BEAD INCUBATION AND WASHING ON A DROPLET ACTUATOR - The present invention relates to bead incubating and washing on a droplet actuator. Methods for incubating magnetically responsive beads that are labeled with primary antibody, a sample (i.e., analyte), and secondary reporter antibodies on a magnet, on and off a magnet, and completely off a magnet are provided. Also provided are methods for washing magnetically responsive beads using shape-assisted merging of droplets. Also provided are methods for shape-mediated splitting, transporting, and dispensing of a sample droplet that contains magnetically responsive beads. The apparatuses and methods of the invention provide for rapid time to result and optimum detection of an analyte in an immunoassay. | 02-05-2015 |
20150038344 | Method of Preparing a Nucleic Acid Library - A method of preparing a nucleic acid library in droplets in contact with oil, including: (a) blunt-ending nucleic acid fragments in a droplet in the oil to yield blunt-ended nucleic acid fragments; (b) phosphorylating the blunt-ended nucleic acid fragments in a droplet in the oil to yield phosphorylated nucleic acid fragments; coupling A-tails to the phosphorylated nucleic acid fragments in a droplet in the oil to yield A-tailed nucleic acid fragments; and (d) coupling nucleic acid adapters to the A-tailed nucleic acid fragments in a droplet in the oil to yield the nucleic acid library comprising adapter-ligated nucleic acid fragments. | 02-05-2015 |
20150053562 | Droplet-Based Particle Sorting - The present invention relates to droplet-based particle sorting. According to one embodiment, a droplet microactuator is provided and includes: (a) a suspension of particles; and (b) electrodes arranged for conducting droplet operations using droplets comprising particles. A method of transporting a particle is also provided, wherein the method includes providing a droplet comprising the particle and transporting the droplet on a droplet microactuator. | 02-26-2015 |
20150060284 | Apparatuses and Methods for Manipulating Droplets - Apparatuses and methods for manipulating droplets are disclosed. In one embodiment, an apparatus for manipulating droplets is provided, the apparatus including a substrate, multiple arrays of electrodes disposed on the substrate, wherein corresponding electrodes in each array are connected to a common electrical signal, and a dielectric layer disposed on the substrate first side surface and patterned to cover the electrodes. | 03-05-2015 |
20150068903 | DROPLET OPERATIONS DEVICE - The invention provides droplet actuators with droplet operations surfaces for manipulating droplets, e.g., by conducting droplet operations. The droplet operations surfaces are typically exposed to a droplet operations gap. One or more regions of a droplet operation surface may include patterned topographic features. The invention also provides a droplet actuator in which one or both gap-facing droplet operations surfaces is formed using a removable film. The removable film may, in various embodiments, also include other components ordinarily associated with the droplet actuator substrate, such as the dielectric layer and the electrodes. Further, the invention provides droplet actuator devices and methods for coupling and/or sealing substrates of a droplet actuator, such as techniques for self-aligning assembly of droplet actuator substrates. The invention provides droplet actuators and methods of disassembling the droplet actuator in order to provide access for cleaning and/or recycling of droplet actuator surfaces. | 03-12-2015 |
20150072900 | SAMPLE PROCESSING DROPLET ACTUATOR, SYSTEM AND METHOD - Sample processing droplet actuators, systems and methods are provided. According to one embodiment, a stamping device including a droplet microactuator is provided and includes: (a) a first plate including a path or network of control electrodes for transporting droplets on a surface thereof; (b) a second plate mounted in a substantially parallel orientation with respect to the first plate providing an interior volume between the plates, the second plate including one or more stamping ports for transporting some portion or all of a droplet from the interior volume to an exterior location; (c) a port for introducing fluid into the interior volume between the plates; and (d) a path or network of reference electrodes corresponding to the path or network of control electrodes. Associated systems and methods including the stamping device are also provided. | 03-12-2015 |
20150075985 | Droplet Dispensing Device and Methods - The invention provides nonlimiting examples of structures for and methods of dispensing droplets in a droplet actuator. The droplet actuator structures and methods of the invention exhibit numerous advantages over droplet actuators of the prior art. In various embodiments, the structures and methods of the invention provide, among other things, improved efficiency, throughput, scalability, and/or droplet uniformity, as compared with existing droplet actuators. Further, in some embodiments, the droplet actuators provide configurations for improved methods of loading and/or unloading fluid and/or droplets. In yet other embodiments, the droplet actuators provide fluid loading configurations for loading numerous fluid reservoirs in a substantially simultaneous and/or substantially sequential manner. | 03-19-2015 |
20150148238 | DROPLET-BASED SURFACE MODIFICATION AND WASHING - The present invention relates to droplet-based surface modification and washing. According to one embodiment, a method of splitting a droplet is provided, the method including providing a droplet microactuator including a droplet including one or more beads and immobilizing at least one of the one or more beads. The method further includes conducting one or more droplet operations to divide the droplet to yield a set of droplets including a droplet including the one or more immobilized beads and a droplet substantially lacking the one or more immobilized beads. | 05-28-2015 |
20150174577 | Filler Fluids for Droplet Operations - The present invention relates to filler fluids for droplet operations. According to one embodiment of this aspect, a droplet microactuator is provided and includes: (a) a first substrate comprising electrodes configured for conducting droplet operations on a surface of the substrate; (b) a second substrate spaced from the surface of the substrate by a distance sufficient to define an interior volume between the first substrate and second substrate, wherein the distance is sufficient to contain a droplet disposed in the space on the first substrate; and (c) a droplet arranged in the interior volume and arranged with respect to the electrodes in a manner which permits droplet operations to be effected on the droplet using the electrodes. | 06-25-2015 |
20150174578 | Droplet Actuator Configurations and Methods of Conducting Droplet Operations - A droplet actuator with a droplet formation electrode configuration associated with a droplet operations surface, wherein the electrode configuration comprises one or more electrodes configured to control volume of a droplet during formation of a sub-droplet on the droplet operations surface. Methods of making and using the droplet actuator are also provided. | 06-25-2015 |
20150212043 | DIGITAL MICROFLUIDICS CARTRIDGE AND SYSTEM FOR OPERATING A FLOW CELL - A liquid handling system for supplying liquids to a flow cell (FC). The system may include a droplet actuator cartridge, wherein the droplet actuator and a flow cell are fluidly coupled to, or situated within, a droplet operations gap of the droplet actuator. | 07-30-2015 |