Patent application number | Description | Published |
20120124146 | Messaging System with Multiple Messaging Channels - A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels. | 05-17-2012 |
20130041956 | Rescinding Messages in a Messaging System With Multiple Messaging Channels - A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels. | 02-14-2013 |
20130041957 | Providing Transparency in a Messaging System With Multiple Messaging Channels - A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels. | 02-14-2013 |
20130191466 | Claiming Conversations Between Users and Non-Users of a Social Networking System - Users of a social networking system initiate conversations between other users and additional users who may not be registered to use the social networking system. Each additional user is identified by an item of contact information, and conversation messages are sent to an additional user using the contact information. The conversations are associated with the item of contact information and saved in the social networking system. A user of the social networking system may subsequently claim the item of contact information. The claiming user is given access to the associated conversations if the social networking system can verify that the item of contact information belongs to the claiming user. | 07-25-2013 |
20140089418 | STRUCTURING NOTIFICATIONS OF EVENTS TO USERS IN A SOCIAL NETWORKING SYSTEM - A social networking system identifies an event based on a thread including messages from users of the social networking system and communicates invitations to the event to one or more invited users. The social networking system receives a response to an invitation from a responding user and identifies a group of users invited to the event that have not responded to the invitation. From the users invited to the event that have not responded to the invitation, a subset of users having a threshold affinity to the responding user are selected. The social networking system notifies the subset of users of the responding user's response to the invitation and may also provide the subset of users with a suggestion for attending the event. | 03-27-2014 |
20140181231 | Rescinding Messages in a Messaging System With Multiple Messaging Channels - A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels. | 06-26-2014 |
20150180913 | COMBINING USER PROFILE INFORMATION MAINTAINED BY VARIOUS SOCIAL NETWORKING SYSTEMS - A social networking system generates an augmented user profile for a user. The augmented user profile includes information from user profiles maintained by additional social networking systems that correspond to the user of the social networking system. For example, user profiles maintained by additional social networking systems having a threshold similarity to a user profile maintained by the social networking system are identified, and characteristics of the user in the identified user profiles are included in the augmented user profile along with characteristics from the user profile maintained by the social networking system. Characteristics of the user from the augmented user profile are used to identify content, such as advertisements, for presentation to the user. | 06-25-2015 |
20160044142 | Messaging System with Multiple Messaging Channels - A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels. | 02-11-2016 |
Patent application number | Description | Published |
20150312128 | DATA PROCESSING - Measures for processing data in a packet-switched network. A first device is configured to snoop control packets of a predetermined control plane protocol in the network. The predetermined control plane protocol is operated by a plurality of other devices in the network to obtain Layer 2 information on the basis of known Layer 3 information. The first device does not operate the predetermined control plane protocol in the network. At the first device, in response to identifying that a given snooped packet was generated according to the predetermined control plane protocol. Layer 3 information associated with a second device in the plurality is extracted from the given snooped control plane protocol packet on the basis of known Layer 2 information associated with the second device. The second device is connected to the first device. | 10-29-2015 |
20150312129 | DATA PROCESSING - Measures for processing data in a packet-switched network. At a first device in the network, an echo request packet is transmitted into the network. The echo request packet comprises a predetermined identifier. An echo response packet is received from a second device in the network. In response to the received echo response packet comprising the predetermined identifier, the received echo response packet is identified as a packet generated on the basis of an echo request packet originated from the first device, and an Internet Protocol (IP) address comprised in the received echo response packet is determined to be an IP address of the second device. | 10-29-2015 |
20150312149 | DATA PROCESSING - Measures for processing data in a packet-switched network. At a first device in the network, a packet transmitted from a second device in the network is received. The received packet comprising an Internet Protocol (IP) address for a third device in the network. On the basis of the IP address for the third device comprised in the received data packet, lookup in an IP routing table of the second device is initiated to obtain a next-hop address for the received packet. The obtained next-hop IP address is determined to be an IP address of a device connected to the first device. | 10-29-2015 |
Patent application number | Description | Published |
20110215856 | Method And Apparatus For Automatic Gain Control for Nonzero Saturation Rates - A method for automatic gain control comprising the steps of measuring a signal using compressed sensing to produce a sequence of blocks of measurements, applying a gain to one of the blocks of measurements, adjusting the gain based upon a deviation of a saturation rate of the one of the blocks of measurements from a predetermined nonzero saturation rate and applying the adjusted gain to a second of the blocks of measurements. Alternatively, a method for automatic gain control comprising the steps of applying a gain to a signal, computing a saturation rate of the signal and adjusting the gain based upon a difference between the saturation rate of the signal and a predetermined nonzero saturation rate. | 09-08-2011 |
20110241917 | Method And Apparatus For Signal Reconstruction From Saturated Measurements - A method for recovering a signal by measuring the signal to produce a plurality of compressive sensing measurements, discarding saturated measurements from the plurality of compressive sensing measurements and reconstructing the signal from remaining measurements from the plurality of compressive sensing measurements. Alternatively, a method for recovering a signal comprising the steps of measuring a signal to produce a plurality of compressive sensing measurements, identifying saturated measurements in the plurality of compressive sensing measurements and reconstructing the signal from the plurality of compressive sensing measurements, wherein the recovered signal is constrained such that magnitudes of values corresponding to the identified saturated measurements are greater than a predetermined value. | 10-06-2011 |
20120016921 | Method and Apparatus for Compressive Domain Filtering and Interference Cancellation - A method for compressive domain filtering and interference cancelation processes compressive measurements to eliminate or attenuate interference while preserving the information or geometry of the set of possible signals of interest. A signal processing apparatus assumes that the interfering signal lives in or near a known subspace that is partially or substantially orthogonal to the signal of interest, and then projects the compressive measurements into an orthogonal subspace and thus eliminate or attenuate the interference. This apparatus yields a modified set of measurements that can provide a stable embedding of the set of signals of interest, in which case it is guaranteed that the processed measurements retain sufficient information to enable the direct recovery of this signal of interest, or alternatively to enable the use of efficient compressive-domain algorithms for further processing. The method and apparatus operate directly on the compressive measurements to remove or attenuate unwanted signal components. | 01-19-2012 |
Patent application number | Description | Published |
20090245638 | Method And Apparatus For Region-Based Segmentation Image Processing Using Region Mapping - Object detection in an image using an image processing approach in which the image is updated based on an energy function. In one aspect, the exemplary image update process attempts to homogenize each region by associating each pixel with a particular region such that the total level of energy for the image based on the pixel located in that region is minimized with respect to the energy function. For example, the method of object detection in an image having a plurality of pixels by image segmentation includes dividing the image into a plurality of regions; assigning each pixel to one of the plurality of regions based on a characteristic; performing an energy reduction on the image based on a region reassignment of at least one pixel; and producing an output image based on the energy reduction. | 10-01-2009 |
20100030519 | System for Real-Time Object Damage Detection and Evaluation - A method for determining a probability of damage by an object to be evaluated, including propagating a kinematic state of the object to be evaluated; determining a plurality of probabilities of damage; determining whether each probability of damage is feasible and creating a set of probabilities of feasible damage for each probability of damage; and determining the mean and variance of probability of feasible damage based on the set of probabilities of feasible damage. A system and apparatus for performing the method is also disclosed. | 02-04-2010 |
20100030520 | System for Real-Time Object Detection and Interception - A system for determining a probability of interception by an interceptor of an object to be intercepted is disclosed herein. The system includes means for propagating a kinematic state of the object to be intercepted; means for determining a plurality of probabilities of intercept; means for determining whether an intercept is feasible and creating a set of probabilities of successful intercept for each probability of intercept; and means for determining the mean and variance of probability of successful intercept based on the set of probabilities of successful intercept. | 02-04-2010 |
20100057662 | SYSTEM FOR REAL-TIME PROBABLISTIC RESOURCE MANAGEMENT - A system providing a real-time probabilistic prediction mechanism is described herein that is adapted to the address probabilistic implementations. The described mechanism provides a better balance between the tradeoffs of accuracy versus computational resources than the prior art, which makes it suitable for real-time applications, and in some cases offers a simpler path to implementation as well. In one exemplary approach, the real-time probabilistic prediction mechanism is implemented as a system for real-time resource management. | 03-04-2010 |
20150371146 | SYSTEM FOR REAL-TIME PROBABLISTIC RESOURCE MANAGEMENT - A system providing a real-time probabilistic prediction mechanism is described herein that is adapted to the address probabilistic implementations. The described mechanism provides a better balance between the tradeoffs of accuracy versus computational resources than the prior art, which makes it suitable for real-time applications, and in some cases offers a simpler path to implementation as well. In one exemplary approach, the real-time probabilistic prediction mechanism is implemented as a system for real-time resource management. | 12-24-2015 |
Patent application number | Description | Published |
20160107287 | POLISHING PADS PRODUCED BY AN ADDITIVE MANUFACTURING PROCESS - Embodiments of the present disclosure relate to advanced polishing pads with tunable chemical, material and structural properties, and new methods of manufacturing the same. According to one or more embodiments of the disclosure, it has been discovered that a polishing pad with improved properties may be produced by an additive manufacturing process, such as a three-dimensional (3D) printing process. Embodiments of the present disclosure thus may provide an advanced polishing pad that has discrete features and geometries, formed from at least two different materials that include functional polymers, functional oligomers, reactive diluents, and curing agents. For example, the advanced polishing pad may be formed from a plurality of polymeric layers, by the automated sequential deposition of at least one resin precursor composition followed by at least one curing step, wherein each layer may represent at least one polymer composition, and/or regions of different compositions. | 04-21-2016 |
20160107290 | CMP PAD CONSTRUCTION WITH COMPOSITE MATERIAL PROPERTIES USING ADDITIVE MANUFACTURING PROCESSES - Embodiments of the disclosure generally provide polishing pads includes a composite pad body and methods for forming the polishing pads. One embodiment provides a polishing pad including a composite pad body. The composite pad body includes one or more first features formed from a first material or a first composition of materials, and one or more second features formed from a second material or a second composition of materials, wherein the one or more first features and the one or more second features are formed by depositing a plurality of layers comprising the first material or first composition of materials and second material or second composition of materials. | 04-21-2016 |
20160107295 | POLISHING PADS PRODUCED BY AN ADDITIVE MANUFACTURING PROCESS - Embodiments of the present disclosure relate to advanced polishing pads with tunable chemical, material and structural properties, and new methods of manufacturing the same. According to one or more embodiments of the disclosure, it has been discovered that a polishing pad with improved properties may be produced by an additive manufacturing process, such as a three-dimensional (3D) printing process. Embodiments of the present disclosure thus may provide an advanced polishing pad that has discrete features and geometries, formed from at least two different materials that include functional polymers, functional oligomers, reactive diluents, and curing agents. For example, the advanced polishing pad may be formed from a plurality of polymeric layers, by the automated sequential deposition of at least one resin precursor composition followed by at least one curing step, wherein each layer may represent at least one polymer composition, and/or regions of different compositions. | 04-21-2016 |
Patent application number | Description | Published |
20080262485 | METHOD AND SYSTEM FOR PHOTOSELECTIVE VAPORIZATION OF THE PROSTATE, AND OTHER TISSUE - A method for photoselective vaporization of prostate tissue includes delivering laser radiation to the treatment area on the tissue, via an optical fiber for example, wherein the laser radiation has a wavelength and irradiance in the treatment area on the surface of the tissue sufficient because vaporization of a substantially greater volume of tissue than a volume of residual coagulated tissue caused by the laser radiation. The laser radiation is generated using a neodymium doped solid-state laser, including optics producing a second or higher harmonic output with greater than 60 watts average output power. The delivered laser radiation has a wavelength for example in a range of about 200 nm to about 650 nm, and has an average irradiance in the treatment area greater than about 10 kilowatts/cm | 10-23-2008 |
20090093799 | System and method for dermatological lesion treatment using gas discharge lamp with controllable current density - A device for treatment of dermatological lesions includes a gas discharge lamp for generating a plurality of different electromagnetic radiation treatments. A power supply for driving the gas discharge lamp is selectively controlled to drive the gas discharge lamp to output a first electromagnetic treatment when an area of skin being treated has a pigmented lesion, and to drive the gas discharge lamp to output a second electromagnetic treatment when the area of skin being treated has a vascular lesion, where the second electromagnetic treatment has a spectral distribution that is blue-shifted relative to the spectral distribution of the first electromagnetic treatment. | 04-09-2009 |
20090131923 | SYSTEM AND METHOD FOR TREATMENT OF UVULA AND SOFT PALATE TO REDUCE TISSUE LAXITY - System and methods for minimally invasive treatment of snoring are described. According to one system and method, laser energy is applied to tissue of a soft palate and/or uvula to create a pattern of multiple treatment spots in the tissue. According to another system and method, electromagnetic energy from a filament light source is impinged of soft palate and/or uvula tissue to achieve volumetric heating of the tissue. The systems and methods increase rigidity and/or reduce laxity of the tissue, and/or volumetrically reduce the tissue, thereby diminishing snoring. | 05-21-2009 |
20090171253 | SYSTEM AND METHOD FOR DERMATOLOGICAL TREATMENT USING ULTRASOUND - An handpiece including an ultrasound transducer is used for dermatological applications such as skin tightening or hair removal. The handpiece is configured to monitor whether a bone of the patient underlies the ultrasound transducer. In a preferred embodiment, the transducer generates a sounding pulse. The reflection of the pulse off the bone is measured. In response to the detection of the bone, the treatment can be modified or halted to protect the bone. | 07-02-2009 |
20090254073 | FRACTIONAL SCANNER FOR DERMATOLOGICAL TREATMENTS - A dermatological treatment device is disclosed for generating a matrix of two dimensional treatment spots on the tissue. A handpiece carrier a laser which generates a beam of laser pulses. The pulses are focused onto the tissue with a lens system. A diffractive element is positioned between the laser and the lens system for splitting the laser beam into a plurality of sub-beams. A scanner translates the beam over the diffractive element to generate the two dimensional spot pattern. The laser has a semi-monolithic resonator design with one integral end mirror defining the output coupler and a second, independent mirror for adjustment. | 10-08-2009 |
20110004200 | AESTHETIC TREATMENT FOR WRINKLE REDUCTION AND REJUVENATION - A dermatological treatment method includes directing laser energy having a wavelength of 2.79 μm onto skin. According to disclosed methods, the energy can function to ablate a first portion of epidermal tissue, coagulate an underlying second portion of epidermal tissue, and promote collagen formation in tissue of the underlying dermis. In an exemplary treatment apparatus, a laser using a YSGG gain medium is mounted in a handpiece. The handpiece may include a two-axis scanner to allow for uniform scanning of the energy over the tissue surface. | 01-06-2011 |
20120029605 | FRACTIONAL SCANNER FOR DERMATOLOGICAL TREATMENTS - A dermatological treatment device is disclosed for generating a matrix of two dimensional treatment spots on the tissue. A handpiece carrier a laser which generates a beam of laser pulses. The pulses are focused onto the tissue with a lens system. A diffractive element is positioned between the laser and the lens system for splitting the laser beam into a plurality of sub-beams. A scanner translates the beam over the diffractive element to generate the two dimensional spot pattern. The laser has a semi-monolithic resonator design with one integral end minor defining the output coupler and a second, independent mirror for adjustment. | 02-02-2012 |
20120330289 | AESTHETIC TREATMENT FOR WRINKLE REDUCTION AND REJUVENATION - A dermatological treatment method includes directing laser energy having a wavelength of 2.79 μm onto skin. According to disclosed methods, the energy can function to ablate a first portion of epidermal tissue, coagulate an underlying second portion of epidermal tissue, and promote collagen formation in tissue of the underlying dermis. In an exemplary treatment apparatus, a laser using a YSGG gain medium is mounted in a handpiece. The handpiece may include a two-axis scanner to allow for uniform scanning of the energy over the tissue surface. | 12-27-2012 |
20130060307 | FRACTIONAL SCANNER FOR DERMATOLOGICAL TREATMENTS - A dermatological treatment device is disclosed for generating a matrix of two dimensional treatment spots on the tissue. A handpiece carries a laser which generates a beam of laser pulses. The pulses are focused onto the tissue with a lens system. A diffractive element is positioned between the laser and the lens system for splitting the laser beam into a plurality of sub-beams. A scanner translates the beam over the diffractive element to generate the two dimensional spot pattern. The laser has a semi-monolithic resonator design with one integral end mirror defining the output coupler and a second, independent mirror for adjustment. | 03-07-2013 |