Patent application number | Description | Published |
20140100584 | EAR PRESSURE EQUALIZING TUBE AND INSERTION DEVICE - Improved ear ventilation tubes and spring loaded insertion devices for use with the ventilation tubes whereby perforation and insertion steps take place substantially simultaneously with an aspiration step following. | 04-10-2014 |
20140303638 | EAR PRESSURE EQUALIZING TUBE AND INSERTION DEVICE - Improved ear ventilation tubes and spring loaded insertion devices for use with the ventilation tubes whereby perforation and insertion steps take place substantially simultaneously with an aspiration step following. | 10-09-2014 |
20140303639 | EAR PRESSURE EQUALIZING TUBE AND INSERTION DEVICE - Improved ear ventilation tubes and spring loaded insertion devices for use with the of tubes whereby perforation and insertion steps take place substantially simultaneously with an aspiration step following. | 10-09-2014 |
20150320390 | ASSEMBLY FABRICATION AND MODIFICATION OF ELASTICITY IN MATERIALS - A fabricator resource receives an assembly including a first portion of material and a second portion of material. Initially, the first portion of material in the assembly may have a different modulus of elasticity than the second portion of material. The fabricator resource exposes the assembly to one or more heating/cooling cycles. Exposure of the assembly to the one or more heating/cooling cycles modifies a modulus of elasticity of the first portion of material and a modulus of elasticity of the second portion of material to desired target values (such as substantially same or different values). | 11-12-2015 |
20150352317 | REMOVABLE ANGLED GUIDEWIRE STORAGE DEVICE - An article comprising a guidewire having a distal end and terminating at a distal tip and a removable angled guidewire storage device located about the distal end, wherein the removable angled, guidewire storage device is generally tubular in shape and contains one or more internal structures for maintaining the distal end of the guidewire; and wherein during transport and storage of the article, the distal end is maintained at an angle by the removable angled guidewire storage device. | 12-10-2015 |
Patent application number | Description | Published |
20100233960 | SERVICE DISCOVERY FUNCTIONALITY UTILIZING PERSONAL AREA NETWORK PROTOCOLS - Techniques to provide service discovery via personal area network protocols. A personal area network is generally a network that covers only a few feet or meters of physical space. Personal area networks can be wired or wireless. Wired personal area networks include, for example, Universal Serial Bus (USB) and IEEE 1394 (or FireWire) connections. Wireless personal area networks can include, for example, IrDA, Bluetooth, UWB, Z-Wave and ZigBee. Service discovery results in indication of services that are available via the personal area network and not necessarily the physical devices that provide the services. A wireless device may utilize DNS formatted data over a Bluetooth connection to determine services that are available from other Bluetooth devices within range. | 09-16-2010 |
20100235525 | EFFICIENT SERVICE DISCOVERY FOR PEER-TO-PEER NETWORKING DEVICES - Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation. | 09-16-2010 |
20110093583 | TRIGGERING ACTIONS BASED ON CHANGES IN A NETWORK CONNECTION - The described embodiments provide a system for performing an action based on a change in a status of a wired or wireless network connection for the system. During operation, the system detects the change in the status of the network connection. In response to detecting the change, the system determines a state of the system. The system then performs one or more actions using the determined state. | 04-21-2011 |
20130013779 | EFFICIENT SERVICE DISCOVERY FOR PEER-TO-PEER NETWORKING DEVICES - Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation. | 01-10-2013 |
20130329597 | CACHING OF A REMOTE DATA STRUCTURE BASED ON REQUESTED INFORMATION - An electronic device is described. When this electronic device transmits a request packet to another electronic device with a discovery request, the electronic device stores information specifying the discovery request. If a response packet with an answer to the discovery request is received from the other electronic device, the electronic device stores additional information included in the answer. This additional information specifies a position in an information hierarchy in the other electronic device and a data format associated with the position. By partially caching the information and the additional information, the electronic device may significantly reduce the number of request and response messages, and thus the delay, when the electronic device subsequently accesses data in the information hierarchy. | 12-12-2013 |
20130329613 | IDENTIFYING A RANDOM ADVERTISING DEVICE AS A CONNECTED DEVICE - An electronic device is described. When this electronic device receives a packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device modifies the packet by replacing the address with the other address so that it appears as if the packet was received via the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed. | 12-12-2013 |
20130331033 | IMMEDIATE CONNECTION FOLLOWING DEVICE DISCOVERY - An electronic device is described. During operation, this electronic device activates a communication channel having a carrier frequency in a radio in an interface circuit to listen for an advertising frame of interest from another electronic device during a scan window having a predefined duration. If the advertising frame of interest is received from the other electronic device, the electronic device terminates the listening before the predefined duration has expired and, using the communication channel in the radio, transmits the connect request to the other electronic device to establish the connection with the other electronic device. In this way, the delay between discovery of the other electronic device and establishing the connection is reduced. In addition, the power consumed by the electronic device while scanning for the other electronic device and initiating the connection is reduced. | 12-12-2013 |
20130331076 | DUPLICATE CONNECTION DETECTION FOR DEVICES USING RANDOM ADDRESSES - An electronic device is described. When this electronic device receives an advertising packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device continues to use the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed. | 12-12-2013 |
20140052862 | EFFICIENT SERVICE DISCOVERY FOR PEER-TO-PEER NETWORKING DEVICES - Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation. | 02-20-2014 |
20140082181 | TRIGGERING ACTIONS BASED ON CHANGES IN A NETWORK CONNECTION - The described embodiments provide a system for performing an action based on a change in a status of a wired or wireless network connection for the system. During operation, the system detects the change in the status of the network connection. In response to detecting the change, the system determines a state of the system. The system then performs one or more actions using the determined state. | 03-20-2014 |
20150072621 | IMMEDIATE CONNECTION FOLLOWING DEVICE DISCOVERY - An electronic device is described. During operation, this electronic device activates a communication channel having a carrier frequency in a radio in an interface circuit to listen for an advertising frame of interest from another electronic device during a scan window having a predefined duration. If the advertising frame of interest is received from the other electronic device, the electronic device terminates the listening before the predefined duration has expired and, using the communication channel in the radio, transmits the connect request to the other electronic device to establish the connection with the other electronic device. In this way, the delay between discovery of the other electronic device and establishing the connection is reduced. In addition, the power consumed by the electronic device while scanning for the other electronic device and initiating the connection is reduced. | 03-12-2015 |
Patent application number | Description | Published |
20140266637 | BROADCAST CONTROL AND ACCRUED HISTORY OF MEDIA - Pairing a portable electronic device with a media device that is playing media, providing control to the portable device, displaying information about the media being played on the portable electronic device, and providing a link to the media asset in an online store. Discovering that a media device that is currently publically playing media, receiving a media signal encoded with metadata describing the media being played, and displaying an accrued history of various instances of media items that have been overheard during a public play session as a list of media items associated with metadata describing the media items. | 09-18-2014 |
20140274150 | PROXIMITY FENCE - A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories. | 09-18-2014 |
20140364056 | Controlling a Media Device Using a Mobile Device - Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings. | 12-11-2014 |
20140364089 | BLUETOOTH ALERT NOTIFICATION SERVICE - A central wireless communication device communicates with a peripheral wireless communication device to provide an interactive alert notification service. The central wireless communication device obtains alert notification settings for application categories for the peripheral wireless communication device. In response to receiving an alert notification belonging to an application category enabled for the peripheral wireless communication device, the central wireless communication device sends an alert notification message that includes a unique identifier associated with the alert notification to the peripheral wireless communication device. In response to receiving an information request message that includes the unique identifier and one or more parameters, the central wireless communication device sends one or more information response messages that include the unique identifier and values for at least one of the one or more parameters to the peripheral wireless communication device. | 12-11-2014 |
20150181384 | Programmable Beacon Payloads - In some implementations, a beaconing protocol can be used to broadcast beacon information to mobile devices. The beaconing protocol can be used by a Bluetooth Low Energy (LE) (e.g., Bluetooth 4.0) beacon to transmit a package of information that identifies the beacon and indicates the calibrated transmission power (e.g., measured power) of the beacon. The package of information can be configured by beacon providers and/or beacon installers at the locations where the beacons are installed. When a mobile device receives the beacon package, the mobile device can use the beacon identification information and/or the measured power of the beacon to determine a location (e.g., precise location, geofence location) of the mobile device. In some implementations, the mobile device can transmit the beacon information to a server and the server can determine the location of the mobile device and send location and/or content information back to the mobile device. | 06-25-2015 |
20150350766 | MANAGING CONNECTIONS OF A USER DEVICE - Systems, methods, and computer-readable medium are provided for managing connections of user devices. For example, two source devices may be configured to maintain a data stream with one another. The data stream may enable the two source devices to identify one or more connections between each other and at least a third device. In response to receiving an event that indicates content to be provided to the third device, the data stream may be used by the source devices to configure their network connections with the third device. | 12-03-2015 |
20150350813 | DYNAMIC TRANSPORT SWITCHING IN INTER-DEVICE COMMUNICATION - A transport for data communication can be selected based on current data communication activity. A master device and a slave device can establish a control channel on one transport and one or more data channels. A master device can determine which transport should be used for the data channel(s) based on real-time status information about the data exchange and can coordinate with the slave device to switch the data channel(s) to a different transport when appropriate. | 12-03-2015 |
20150378322 | Methods for Maintaining Accurate Timing Information on Portable Electronic Devices - Methods for operating portable electronic devices to maintain accurate timing information are provided. In one suitable arrangement, an electronic device may have a real-time clock and a mach-time clock that can be used separately to track the Coordinated Universal Time (UTC). The offset of the real-time clock and the mach-time clock from UTC can be monitored to determine if there is any oscillator frequency drift, which can be characterized using a linear model. Any variation in drift caused by environment factors such as temperature may also be characterized. In another suitable arrangement, a primary electronic device that is capable of maintaining accurate timing information may transfer that information to a secondary user device. Timing information may be transferred using mach-time values and may then be converted to real-time clock values to ensure that the secondary user device can estimate time accurately even when the device goes to sleep. | 12-31-2015 |
20160044457 | PROXIMITY FENCE - A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories. | 02-11-2016 |
Patent application number | Description | Published |
20110066636 | SYSTEMS AND METHODS FOR SHARING USER GENERATED SLIDE OBJECTS OVER A NETWORK - In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points. | 03-17-2011 |
20110066957 | Systems and Methods for Anchoring Content Objects to Structured Documents - In one embodiment, a method includes, in connection with a target structured document rendered by a first client application and in response to a user input directed to target content of the target structured document, accessing, by a second client application, a document object model (DOM) representation of the target structured document, determining a target DOM node associated with the target content, recursively scanning one or more properties of each of one or more DOM nodes logically arranged proximal to the target DOM node within the DOM hierarchical tree, generating a set of one or more anchor point definitions based on one or more selected properties of each of the target DOM node and one or more selected ones of the scanned DOM nodes, and storing the set of anchor point definitions in a data structure. | 03-17-2011 |
20140344367 | SYSTEMS AND METHODS FOR SHARING USER GENERATED SLIDE OBJECTS OVER A NETWORK - In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points. | 11-20-2014 |
20150205774 | SYSTEMS AND METHODS FOR ANCHORING CONTENT OBJECTS TO STRUCTURED DOCUMENTS - In one embodiment, a method includes, in connection with a target structured document rendered by a first client application and in response to a user input directed to target content of the target structured document, accessing, by a second client application, a document object model (DOM) representation of the target structured document, determining a target DOM node associated with the target content, recursively scanning one or more properties of each of one or more DOM nodes logically arranged proximal to the target DOM node within the DOM hierarchical tree, generating a set of one or more anchor point definitions based on one or more selected properties of each of the target DOM node and one or more selected ones of the scanned DOM nodes, and storing the set of anchor point definitions in a data structure. | 07-23-2015 |
Patent application number | Description | Published |
20110066636 | SYSTEMS AND METHODS FOR SHARING USER GENERATED SLIDE OBJECTS OVER A NETWORK - In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points. | 03-17-2011 |
20110066957 | Systems and Methods for Anchoring Content Objects to Structured Documents - In one embodiment, a method includes, in connection with a target structured document rendered by a first client application and in response to a user input directed to target content of the target structured document, accessing, by a second client application, a document object model (DOM) representation of the target structured document, determining a target DOM node associated with the target content, recursively scanning one or more properties of each of one or more DOM nodes logically arranged proximal to the target DOM node within the DOM hierarchical tree, generating a set of one or more anchor point definitions based on one or more selected properties of each of the target DOM node and one or more selected ones of the scanned DOM nodes, and storing the set of anchor point definitions in a data structure. | 03-17-2011 |
20140344367 | SYSTEMS AND METHODS FOR SHARING USER GENERATED SLIDE OBJECTS OVER A NETWORK - In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points. | 11-20-2014 |
20150205774 | SYSTEMS AND METHODS FOR ANCHORING CONTENT OBJECTS TO STRUCTURED DOCUMENTS - In one embodiment, a method includes, in connection with a target structured document rendered by a first client application and in response to a user input directed to target content of the target structured document, accessing, by a second client application, a document object model (DOM) representation of the target structured document, determining a target DOM node associated with the target content, recursively scanning one or more properties of each of one or more DOM nodes logically arranged proximal to the target DOM node within the DOM hierarchical tree, generating a set of one or more anchor point definitions based on one or more selected properties of each of the target DOM node and one or more selected ones of the scanned DOM nodes, and storing the set of anchor point definitions in a data structure. | 07-23-2015 |
Patent application number | Description | Published |
20120141468 | MAINTENANCE OF PLATELET INHIBITION DURING ANTIPLATELET THERAPY - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 06-07-2012 |
20130190265 | Methods of Treating, Reducing the Incidence of, and/or Preventing Ischemic Events - Methods of treating, reducing the incidence of, and/or preventing an ischemic event in a patient undergoing percutaneous coronary intervention (PCI), comprising administering to the patient a pharmaceutical composition comprising cangrelor. The method may further comprise administering an additional therapeutic agent to the patient, the additional therapeutic agent comprising a P2Y | 07-25-2013 |
20130303477 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 11-14-2013 |
20130303478 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 11-14-2013 |
20130316968 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 11-28-2013 |
20130324492 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 12-05-2013 |
20140107032 | Methods of Treating, Reducing the Incidence of, and/or Preventing Ischemic Events - Methods of treating, reducing the incidence of, and/or preventing an ischemic event in a patient undergoing percutaneous coronary intervention (PCI), comprising administering to the patient a pharmaceutical composition comprising cangrelor. The method may further comprise administering an additional therapeutic agent to the patient, the additional therapeutic agent comprising bivalirudin or a P2Y | 04-17-2014 |
20150038449 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 02-05-2015 |
20150099716 | Maintenance of Platelet Inhibition During Antiplatelet Therapy - A method for reducing or maintaining platelet inhibition in a patient by administering cangrelor prior to an invasive procedure is described. The method of this invention can be used for patients in need of antiplatelet therapy or at risk of thrombosis. The method can further be used in patients who were previously treated with long-acting platelet inhibitors without increasing the risk of excessive bleeding. | 04-09-2015 |
Patent application number | Description | Published |
20120295768 | Exercise Apparatus Having A Targeted Fluid Support System - An exercise stepper with a fluid resistance system guides stepper treadles angularly downward and outward from the center of the stepper. According to an embodiment bellows that support treadles angle downward and outward. | 11-22-2012 |
20130316879 | EXERCISE APPARATUS HAVING A TARGETED FLUID SUPPORT SYSTEM - An exerciser, preferably in the form of a stepper with a fluid resistance system guides stepper treadles angularly downward and outward from the center of the stepper. According to an embodiment bellows that support treadles angle downward and outward. | 11-28-2013 |
20140047738 | Animated Slipper - A footwear, more particularly a slipper, comprising bottom portion including a cushioned sole and an air bellow-actuated mechanism utilizing a flat tensioning device to control the movement of portions of the slippers thereby providing an animated function such as an extension of a portion of a character positioned on the plush top of the slipper actuated as a result of the movement of the wearer of the slipper. | 02-20-2014 |
20140072680 | MICROWAVE COOKING SYSTEM - A microwave cooking system is described for use in cooking pasta and alike in a microwave oven. The microwave cooking system includes a base receptacle, a colander, and a ventilation cover. The colander is sized to be suspended and nested within a central cavity of the base receptacle. The ventilation cover is sized to mount on top of the colander. An optional storage lid may be included for use in sealably engaging onto the base receptacle in which the colander and the ventilation cover can be nested within the base receptacle sealed with the storage lid. The method includes the steps of affixing, cooking, filling, heating, obtaining, placing, removing, and repositioning. | 03-13-2014 |
20150201726 | Handheld Iron and Stand - A flat iron and base stand are disclosed. The base stand includes temperature controls and indicators that allow a user to set a desired temperature for the flat iron and view the current temperature. The base stand supports the flat iron in a vertical position and a horizontal position. The base stand also includes a button and retraction mechanism that retracts the power cord used with the flat iron. | 07-23-2015 |
20150321877 | Hose Storage Apparatus - The hose caddy for expandable hoses comprises a housing formed from a bottom surface and sidewalls to define an open interior. A top is hingedly coupled to the housing to control access to the interior of the housing. A flexible elongated body is coupled to the housing using a guidance rail assembly. The flexible elongated body can be extended or retracted along the guidance rail assembly, and includes a hook for attaching the hose caddy to a water faucet. | 11-12-2015 |