Patent application number | Description | Published |
20090307035 | RESOLUTION OF RESOURCE OVER-ALLOCATIONS IN PROJECT PLANS - Architecture that introduces a new default leveling algorithm related to a leveling order that uses one or more of task identifier, start dates, and existing priority field, such that users do not need to define an explicit priority value for each task before using leveling. The architecture allows the user to reschedule only a specific task based on availability, without changing other tasks in the schedule. Users can select a single over-allocated task and the architecture looks at all other tasks in the overall schedule to find the next open timeslot when the assigned resources have capacity. The architecture further allows a user to selectively level a subset of tasks in a project. The user can choose to level only tasks that are relevant and the application only resolves over-allocation within the selection and excludes all other unselected tasks in the project. | 12-10-2009 |
20090327403 | ASYNCHRONOUSLY EDITING A SYNCHRONOUS DATA STORE, SUCH AS A PROJECT MANAGEMENT DATA STORE - A dynamic client system is described that provides an interactive client-side web application experience to a user accessing an application through a web browser. At the client, the system receives an edit to a project task from a user of the client. The system receives an indication that the user has completed editing the project task. The system sends the edited project task to the project server. The client sends edits to the project server in the background and users can continue editing the project without waiting for the project server to finish processing the edits. | 12-31-2009 |
20120147012 | COORDINATION OF ANIMATIONS ACROSS MULTIPLE APPLICATIONS OR PROCESSES - Animation coordination system and methods are provided that manage animation context transitions between and/or among multiple applications. A global coordinator can obtain initial information, such as initial graphical representations and object types, initial positions, etc., from initiator applications and final information, such as final graphical representations and object types, final positions, etc. from destination applications. The global coordination creates an animation context transition between initiator applications and destination applications based upon the initial information and the final information. | 06-14-2012 |
20130176340 | Application Launching Animation for Connecting a Tile and Surface - In one embodiment, an application presentation system may allow a user to visually track a change between states of an application by having a marker visual that becomes an application visual. The application presentation system may present a predecessor visual | 07-11-2013 |
20150221120 | COORDINATION OF ANIMATIONS ACROSS MULTIPLE APPLICATIONS OR PROCESSES - Animation coordination system and methods are provided that manage animation context transitions between and/or among multiple applications. A global coordinator can obtain initial information, such as initial graphical representations and object types, initial positions, etc., from initiator applications and final information, such as final graphical representations and object types, final positions, etc. from destination applications. The global coordination creates an animation context transition between initiator applications and destination applications based upon the initial information and the final information. | 08-06-2015 |
Patent application number | Description | Published |
20090234699 | User Interface For Scheduling Resource Assignments - A project management resources scheduling user interface is provided in which resource information may be displayed in a condensed timeline for each resource over the duration of a project. Individual tasks or groups of tasks displayed in the project management resources scheduling view may be moved from one resource to another resource while respecting project constraints and dependencies. Unassigned and unscheduled tasks may be dragged onto the scheduling view and may be dropped on a given resource in a timing location required by the project. Tasks may be viewed according to a hierarchical relationship between tasks of a given project. The scheduling view may be used in combination with a Gantt chart view of project tasks for allowing a view of both task-based and resource-based scheduling. | 09-17-2009 |
20100299171 | Summary Tasks for Top-Down Project Planning - Embodiments of the present invention are directed toward providing a method utilizing project management software for creating a project plan utilizing a top-down strategy allowing a user to describe high-level objectives before filling in details for the underlying tasks of which the high-level objectives are comprised. As an alternative to basing summary task dates and durations solely on subtask data, the present invention allows a user to enter dates and duration values into summary tasks regardless of when the corresponding subtasks occur. By utilizing a top-down project management approach, embodiments of the present invention promote utilizing summary tasks as a starting point of project planning. Users are able to input high-level objectives of a project when more specific details of subtasks are unknown. Because summary task data is not rolled-up from the subtask data, a user may specify details such as dates and durations of subtasks at a later time. | 11-25-2010 |
20120174005 | CONTENT-BASED SNAP POINT - This document describes content-based snap points and techniques that use these snap points. In some embodiments, multiple content-based snap points are used to stop at points in content that are convenient, prevent overshooting of important parts in the content, and/or aid user's in manipulating and consuming the content. | 07-05-2012 |
20120299933 | Collection Rearrangement Animation - Collection rearrangement animation techniques are described herein, which can be employed to represent changes made by a rearrangement in a manner that reduces or eliminates visual confusion. A collection of items arranged at initial positions can be displayed. Various interaction can initiate a rearrangement of the collection of items, such as to sort the items, add or remove an item, or reposition an item. An animation of the rearrangement is depicted that omits at least a portion of the spatial travel along pathways from the initial positions to destination positions in the rearranged collection. In one approach, items can be animated to disappear from the initial positions and reappear at destination positions. This can occur by applying visual transitions that are bound to dimensional footprints of the items in the collection. Additionally or alternatively, intermediate and overlapping positions can be omitted by the animation. | 11-29-2012 |
20130063446 | Scenario Based Animation Library - Various embodiments provide a library of animation descriptions based upon various common user interface scenarios. Application developers can query the animation library for animations based on a user's interaction with the user interface. The library defines usage of transformation primitives, storyboarding of the transformation primitives and associated timing functions that are used to create particular animations. These definitions can be provided to a calling application so that the application can implement an animation that utilizes the storyboarded transformation primitives. | 03-14-2013 |
Patent application number | Description | Published |
20110185025 | FOLLOWING CONTENT ITEM UPDATES VIA CHAT GROUPS - A content item hosted by a content item source (such as a weblog post of a weblog) may receive updates (e.g., comments submitted by users), and may be discussed among users in a chat group of a chat service. The content item source and the chat service may coordinate to notify users of updates to the content item, and to share content regarding the content item. When a user requests to subscribe to updates of the content item, the content item source may invite the user to join a chat group of the chat service created for discussion of the content item. Additionally, updates to the content item received by the content item source may be automatically posted as messages in the chat group, and messages posted in the chat group regarding the content item may be automatically posted as updates to the content item at the content item source. | 07-28-2011 |
20120075996 | TECHNIQUES TO SUPPORT LARGE NUMBERS OF SUBSCRIBERS TO A REAL-TIME EVENT - Techniques to manage large numbers of subscribers to real-time events are described. Embodiments may filter subscribers dynamically into buckets where publications are distributed only to subscribers in the same bucket as the publisher. Buckets may be dynamically created and removed to lower or raise the publication rate for subscribers to an acceptable level. Embodiments may use a two-level bucketing algorithm for filtering that is memory and CPU efficient, and scales with large numbers of subscriptions. The techniques may also reduce the context loss for a subscriber when a new bucket has to be created and subscribers distributed between buckets. Embodiments may be scaled out to multiple servers, to accommodate very large numbers of subscribers and publications. Other embodiments are described and claimed. | 03-29-2012 |
20130061046 | Stateless Application Notifications - Stateless application notifications are described that enable third parties to provide messages to client applications. A communication channel can be established between a notification service and an application. Upon request, the notification service can generate obfuscated routing data for the channel, which can be in the form of a channel handle or token. The routing data can be encrypted and digitally signed to obscure the content and format of the routing data from third parties. An application service possessing the obfuscated routing data can package a notification with the data and send the package to the notification service for delivery. The application service does so without knowing the channel particulars encoded by the obfuscated routing data. The notification service that produces the obfuscated routing data can decrypt and interpret the data, and deliver the notification on the channel to an appropriate endpoint application on behalf of the application service. | 03-07-2013 |
20140032741 | DISTRIBUTED AGGREGATION OF REAL-TIME METRICS FOR LARGE SCALE DISTRIBUTED SYSTEMS - In one embodiment, a metric collection system may collect application metrics across multiple data centers in specific time intervals. A local collection point | 01-30-2014 |
20150237151 | Enabling Push Notifications from Websites - Techniques for enabling push notifications from websites are described. In at least some embodiments, a push notification generally represents a way for a website to push information to a client device. For instance, a push notification may include content (e.g., text, images, video, audio, and so forth) that a website pushes to a client device. The content can be output via the client device, e.g., independently of an output of the website itself. According to one or more embodiments, a push notification channel is generated that enables notifications to be pushed from a website to a client device. Generally, a push notification channel represents a set of attributes and procedures that enable notifications to be securely and accurately pushed from a website to a client device. | 08-20-2015 |
Patent application number | Description | Published |
20110029352 | BROKERING SYSTEM FOR LOCATION-BASED TASKS - Brokering locations for the completion of tasks. Location information for a plurality of sellers is maintained. Buyers define tasks to be performed at particular task locations at particular times. A brokering system notifies the sellers of the defined tasks, and selects sellers near the task locations to complete the tasks. The sellers complete the tasks to produce output such as a physical or digital deliverable. Upon verifying completion of the task, the brokering system arranges the transfer of compensation between the buyers and the sellers. In some embodiments, the brokering system selects the sellers via an auction to enable the performance of various buyer-defined tasks that are location-specific. Further, location-based applications may be built on top of the brokering system. | 02-03-2011 |
20110131172 | IDENTIFYING GEOSPATIAL PATTERNS FROM DEVICE DATA - Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library. | 06-02-2011 |
20120042036 | LOCATION AND CONTEXTUAL-BASED MOBILE APPLICATION PROMOTION AND DELIVERY - Apparatus and methods are disclosed for selecting one or more mobile device applications using context data describing the current environment of a mobile device and application metadata describing environment conditions where applications are more likely to be relevant, in order to improve the experience of discovering, downloading, and installing mobile device applications. According to one embodiment, a method comprises associating metadata with mobile device applications automatically receiving context data representing a current geographical location from a mobile phone, searching the metadata to determine which applications are likely of interest based on the current geographical location, and transmitting notification data to the mobile phone indicating the determined applications. | 02-16-2012 |
20120110568 | Viral Application Distribution - Viral application distribution facilitates distribution of an application among users and increases likelihood of downloading the application by the users. A first device may receive information of an application from a second device through a short-range communication channel. The information may comprise identification information of the application without any personally identifiable information of the second device to protect privacy of a user of the second device. A version of the application that is compatible with the first device is determined by searching a catalog using the identification information of the application. The compatible version of the application may then be downloaded or obtained by the first device. Location-based viral distribution may also be performed between devices that visit a location, even at different times. | 05-03-2012 |
20120214542 | AUTOMATIC ANSWERING OF A MOBILE PHONE - The present disclosure relates to a mobile phone and a method for answering such a phone automatically without user input. In one embodiment, the mobile phone detects that a call is being received. A proximity sensor is then used to detect the presence of a nearby object. For example, this allows a determination to be made whether the mobile phone is within a pocket of the user while the phone is ringing. Then a determination is made whether the proximity sensor changes states. For example, if a user removes the phone from their pocket, the proximity sensor switches from detecting something proximal to detecting that the phone is no longer in the user's pocket. Next, a determination is made whether the proximity sensor is again next to an object, such as an ear. If so, the mobile phone can be automatically answered without further user input. | 08-23-2012 |
20120231838 | CONTROLLING AUDIO OF A DEVICE - Techniques and tools are described for controlling an audio signal of a mobile device. For example, information indicative of acceleration of the mobile device can be received and correlation between the information indicative of acceleration and exemplar whack event data can be determined. An audio signal of the mobile device can be controlled based on the correlation. | 09-13-2012 |
20120327172 | MODIFYING VIDEO REGIONS USING MOBILE DEVICE INPUT - Apparatus and methods are disclosed for modifying video based on user input and or face detection data received with a mobile device to generate foreground regions (e.g., to separate a user image from background in the video). According to one disclosed embodiment, a method comprises receiving user input and/or face regions generated with a mobile device, producing an initial representation for segmenting input video into a plurality of portions based on the user input, where the initial representation includes probabilities for one or more regions of the input video being designated as foreground regions or background regions. Based on the initial representation, input video is segmented by designating one or more of the regions of the input video as foreground regions or background regions. | 12-27-2012 |
20130015946 | USING FACIAL DATA FOR DEVICE AUTHENTICATION OR SUBJECT IDENTIFICATIONAANM Lau; James Kai YuAACI BellevueAAST WAAACO USAAGP Lau; James Kai Yu Bellevue WA USAANM Kaheel; AymanAACI BellevueAAST WAAACO USAAGP Kaheel; Ayman Bellevue WA USAANM El-Saban; MotazAACI CairoAACO EGAAGP El-Saban; Motaz Cairo EGAANM Shawky; MohamedAACI CairoAACO EGAAGP Shawky; Mohamed Cairo EGAANM Gonzalez; MonicaAACI SeattleAAST WAAACO USAAGP Gonzalez; Monica Seattle WA USAANM Baz; Ahmed ElAACI BellevueAAST WAAACO USAAGP Baz; Ahmed El Bellevue WA USAANM Deif; TamerAACI CairoAACO EGAAGP Deif; Tamer Cairo EGAANM Aly; Alaa Abdel-HakimAACI AssiutAACO EGAAGP Aly; Alaa Abdel-Hakim Assiut EG - Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state. | 01-17-2013 |
20130124207 | VOICE-CONTROLLED CAMERA OPERATIONS - A computing device (e.g., a smart phone, a tablet computer, digital camera, or other device with image capture functionality) causes an image capture device to capture one or more digital images based on audio input (e.g., a voice command) received by the computing device. For example, a user's voice (e.g., a word or phrase) is converted to audio input data by the computing device, which then compares (e.g., using an audio matching algorithm) the audio input data to an expected voice command associated with an image capture application. In another aspect, a computing device activates an image capture application and captures one or more digital images based on a received voice command. In another aspect, a computing device transitions from a low-power state to an active state, activates an image capture application, and causes a camera device to capture digital images based on a received voice command. | 05-16-2013 |
20130324194 | AUTOMATIC ANSWERING OF A MOBILE PHONE - The present disclosure relates to a mobile phone and a method for answering such a phone automatically without user input. In one embodiment, the mobile phone detects that a call is being received. A proximity sensor is then used to detect the presence of a nearby object. For example, this allows a determination to be made whether the mobile phone is within a pocket of the user while the phone is ringing. Then a determination is made whether the proximity sensor changes states. For example, if a user removes the phone from their pocket, the proximity sensor switches from detecting something proximal to detecting that the phone is no longer in the user's pocket. Next, a determination is made whether the proximity sensor is again next to an object, such as an ear. If so, the mobile phone can be automatically answered without further user input. | 12-05-2013 |
20140040179 | IDENTIFYING GEOSPATIAL PATTERNS FROM DEVICE DATA - Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library. | 02-06-2014 |
20150310259 | USING FACIAL DATA FOR DEVICE AUTHENTICATION OR SUBJECT IDENTIFICATION - Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components of the user from the one or more captured images are extracted. A determination is made as to whether the user is an authorized user or a non-authorized user based at least in part on a comparison of the facial components of the user extracted from the one or more captured images to facial components of the authorized user from one or more authentication images of the authorized stored on the mobile device. If the user is determined to be the authorized user, the mobile device unlocked; otherwise, the mobile device is maintained in its locked state. | 10-29-2015 |
Patent application number | Description | Published |
20110223893 | Genius Button Secondary Commands - Methods, systems and articles for receiving, by a telecommunication device, audio input through a unified audio interface are disclosed herein. The telecommunication device is further configured to perform at least one of a dictation action, an incoming message processing action, a navigation action, a content lookup action, or a contact lookup action while continuously or substantially continuously receiving voice commands from a user. In some aspects, the telecommunications device may continuously receive and process voice command while operating in a driving mode, which may be initiated by the telecommunications device. | 09-15-2011 |
20120086767 | Rate Adaptation for Video Calling - Telecommunication devices are described herein that are configured to establish a video call and adapt frame rates at which video and audio frames of the video call are transmitted. The telecommunication devices adapt frame rates based at least on uplink and downlink link qualities of each telecommunication device. By adapting the frame rates, the telecommunication devices engage in a real-time exchange of the video and audio frames of the video call. A server is also described herein that is configured to conditionally establish a video call between telecommunication devices, to determine link qualities of the telecommunication devices, and to adapt frame rates based at least on the link qualities. | 04-12-2012 |
20120086768 | Video Presence Sharing - Video calling devices are described herein that are configured to exchange video presence statuses with each other. Each of these video calling devices determines its presence status based at least on its network connection type, its login status for a video calling service, and its camera status and provides the presence status to the video calling service. Each video calling device also receives presence statuses of other video calling devices. This exchange of presence statuses enables initiation of video calls between the video calling devices. | 04-12-2012 |
20120188382 | AUTOMATIC SELECTION OF DIGITAL IMAGES FROM A MULTI-SOURCED COLLECTION OF DIGITAL IMAGES - Described herein are techniques related to automatic selection of one or more digital images from a set of digital images collected from multiple image sources, such as such as digital cameras and camera-equipped mobile phones. The automatic selection is based, at least in part, upon various weighted criteria regarding properties (e.g., metadata or content) of the digital images. The automatic selection and other aspects of the techniques described herein can be performed, at least in part, in or by the so-called cloud. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 07-26-2012 |
20120188405 | AUTOMATIC SELECTION OF DIGITAL IMAGES WITH AN APPARATUS - Described herein are techniques related to automatic selection of a group of one or more digital images from a set of digital images based, at least in part, upon weighted criteria regarding properties (e.g., metadata or content) of the digital images. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 07-26-2012 |
20120189284 | AUTOMATIC HIGHLIGHT REEL PRODUCER - Described herein are techniques related to automatic selection of a subset of digital-video clips (i.e., “highlight reel”) from a set of digital-video clips. The automatic selection is based, at least in part, upon various weighted criteria regarding properties (e.g., metadata, enhanced metadata, and/or content) of the clips. A video-capturing device automatically produces a highlight reel by selecting the superlative clips (e.g., the best clips). This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 07-26-2012 |
20120191709 | AUTOMATIC SHARING OF SUPERLATIVE DIGITAL IMAGES - Described herein are techniques related to automatic sharing of superlative digital images. Such techniques include an automatic selection of one or more superlative digital images from a set of digital images based, at least in part, upon weighted criteria regarding properties (e.g., metadata or content) of the digital images. Instead, interested parties (e.g., subscribers and/or persons with an association with a particular image) are notified automatically. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 07-26-2012 |
20130286227 | Data Transfer Reduction During Video Broadcasts - The techniques and systems described herein are directed, in part, to interactions between one or more mobile device applications, mobile device modems (or communication hardware), networks, and other devices. In some embodiments, a device may record a video using a camera. The device may then increase a block size of a first portion of a frame in the video to create a modified video where the first portion includes a larger block size than a second portion of the frame of the modified video. The increased block size may reduce an amount of data used to transmit the modified video to another device using the network communication. | 10-31-2013 |
20150326447 | Quality of User Experience Analysis Using Echo Locate - The techniques described herein involve analysis of client device Quality of Experience diagnostic files including an operations log or diagnostic files for a client device. The client device Quality of Experience diagnostic files may be generated by a client device and sent to a network node for analysis. The diagnostic files may be analyzed to determine device Key Performance Indicators and a device Quality of Experience, and to determine a root cause of a network problem (such as dropped calls) leading to a diminished Quality of Experience. In some embodiments, the diagnostic files may be aggregated to form a database of aggregated diagnostics, which can be used to further analyze a network to determine the root cause of a network problem. In some embodiments, the aggregated diagnostics may be indexed according to location, time, device type, device problem, or access technology. | 11-12-2015 |
20150326455 | Quality of Experience Diagnosis and Analysis in Wireless Communications - Techniques described herein provide quality of experience (QoE) diagnosis and analysis for wireless communications. Implementations include generating, by a user device, a user interaction event. The user device may obtain data associated with one or more QoE metrics, and cause analysis on the data associated with the one or more metrics to identify QoE issues. | 11-12-2015 |
20150341491 | Video Presence Sharing - Video calling devices are described herein that are configured to exchange video presence statuses with each other. Each of these video calling devices determines its presence status based at least on its network connection type, its login status for a video calling service, and its camera status and provides the presence status to the video calling service. Each video calling device also receives presence statuses of other video calling devices. This exchange of presence statuses enables initiation of video calls between the video calling devices. | 11-26-2015 |
20150350421 | Genius Button Secondary Commands - Methods, systems and articles for receiving, by a telecommunication device, audio input through a unified audio interface are disclosed herein. The telecommunication device is further configured to perform at least one of a dictation action, an incoming message processing action, a navigation action, a content lookup action, or a contact lookup action while continuously or substantially continuously receiving voice commands from a user. In some aspects, the telecommunications device may continuously receive and process voice command while operating in a driving mode, which may be initiated by the telecommunications device. | 12-03-2015 |
20150382244 | Upsell Framework for Network Services - Processes and systems described herein enable improvement of quality of experience (QoE) of network services using an upsell framework of the network services. Embodiments of the present disclosure include determining, by a computing device, a network throttling event associated with a network throttling imposed on an account of a user. In response to the determining, the computing device may at least cause presenting of one or more upgrade options in a user interface. After receiving a user selection of an upgrade option of the one or more upgrade options, the computing device may at least cause an adjustment of the network throttling. | 12-31-2015 |
Patent application number | Description | Published |
20090088636 | APPARATUS FOR DELIVERING HIGH INTENSITY FOCUSED ULTRASOUND ENERGY TO A TREATMENT SITE INTERNAL TO A PATIENT'S BODY - An apparatus for delivering HIFU energy may include a probe with a plurality of leaves that provide a bowl-shaped HIFU therapy transducer. In once case, pins may slide within grooves in the leaves to deploy the leaves. In another case, spines may be configured to slide in a channel defined in each leaf. In other cases, a spring or a shape memory alloy may be used to deploy the leaves. In another implementation, a probe may be fitted with a flexible material that couples the HIFU therapy transducer to the probe and allows the transducer to be drawn to the side of the probe for insertion. In another implementation, a probe may have one or more inflatable bladders that form the HIFU therapy transducer. In yet another implementation, a probe may have an imaging component and a HIFU therapy transducer disposed thereon that rotate, as a unit, about a hinge. | 04-02-2009 |
20090318852 | ULTRASOUND BASED COSMETIC THERAPY METHOD AND APPARATUS - A waveguide couples an acoustic source (such as an ultrasound transducer) to a custom cosmetic product (e.g., a liquid or gel-based skin care product) applied to the skin. In one exemplary embodiment, a distal surface of the waveguide is placed in contact with a relatively thin layer of skin care product that has been applied to the skin. Alternatively, the thin layer can be applied to the distal face of the waveguide, and then the waveguide placed on the skin. The custom cosmetic product has been formulated such that when ultrasound energy is directed into the custom cosmetic product via the waveguide, bubbles included or formed in the custom cosmetic product oscillate, and increase the permeability of the skin to active beneficial agents included in the custom cosmetic product. | 12-24-2009 |
20090318853 | ULTRASOUND BASED COSMETIC THERAPY METHOD AND APPARATUS - A waveguide couples an acoustic source (such as an ultrasound transducer) to a custom cosmetic product (e.g., a liquid or gel-based skin care product) applied to the skin. In one exemplary embodiment, a distal surface of the waveguide is placed in contact with a relatively thin layer of skin care product that has been applied to the skin. Alternatively, the thin layer can be applied to the distal face of the waveguide, and then the waveguide placed on the skin. The custom cosmetic product has been formulated such that when ultrasound energy is directed into the custom cosmetic product via the waveguide, bubbles included or formed in the custom cosmetic product oscillate, and increase the permeability of the skin to active beneficial agents included in the custom cosmetic product. | 12-24-2009 |
20090326372 | Compound Imaging with HIFU Transducer and Use of Pseudo 3D Imaging - A medical imaging and therapy applicator is provided that may include any of a number of features. One feature of the medical imaging and therapy applicator is that it can image target tissue of a patient with ultrasound imaging transducers. Another feature of the medical imaging and therapy applicator is that it can display the imaging information and provide therapeutic energy to the target tissue. Methods associated with use of the medical imaging and therapy applicator are also covered. | 12-31-2009 |
20120271222 | ULTRASOUND BASED COSMETIC THERAPY METHOD AND APPARATUS - A waveguide couples an acoustic source (such as an ultrasound transducer) to a cosmetic product (such as a liquid or gel-based skin care product) applied to the skin. In one representative embodiment, a distal surface of the waveguide is placed in contact with a relatively thin layer of skin care product that has been applied to the skin. Alternatively, the thin layer can be applied to the distal face of the waveguide, and then the waveguide placed on the skin. The cosmetic product may be formulated such that when ultrasound energy is directed into the cosmetic product via the waveguide, microspheres in the cosmetic product oscillate and increase the permeability of the skin to active beneficial agents included in the cosmetic product. | 10-25-2012 |
Patent application number | Description | Published |
20130090521 | TIMED-RELEASE TENSIONED OR COMPRESSED FIBERS - A timed-release tensioned core-shell fiber comprises a core positioned within a shell. The shell is configured to hold the core under said tension or compression. The shell is at least partially removable and releases at least a portion of the tension or compression of the core in response to the shell being removed. The shell is at least partially removable by erosion or degradation due to mechanical, chemical, electrical, physical, or thermal processes, or combinations thereof. In some embodiments, the erosion or degradation of the shell may include biodegradation, bioerosion, photooxidation, or photodegradation. A fiber mesh comprised of core-shell fibers may be tuned for timed release of contraction or expansion forces in response to timed release of tension or compression of the core. The fiber mesh may be used in a medical device, bandage, implant, tissue construct, or sling. A suture may also comprise a core-shell fiber. | 04-11-2013 |
20130103079 | BIOMIMETIC MULTIPLE STRAND FIBER MESH AND SUTURES - A material comprising two or more fibers, wherein each of the fibers has a mechanical modulus, and the mechanical modulus of at least one fiber is higher than the mechanical modulus of another fiber. The higher modulus fiber has a longer length than the lower modulus fiber. In various embodiments, the higher modulus fiber is collagen mimetic and the lower modulus fiber is elastin mimetic. A suture is also described, comprising two or more fibers. At least one of the fibers is elastin-like and has a lower elastic modulus than another fiber that is collagen-like and has a higher elastic modulus. The higher modulus collagen-like fiber is longer than the lower modulus elastin-like fiber. | 04-25-2013 |
20140018708 | Human Interface and Device for Ultrasound Guided Treatment - A system and method for providing real-time, image-guided high intensity focused ultrasound (HIFU) targeting and treatment of tissue. In one embodiment, the system includes an HIFU applicator and a user interface with a touchscreen display for three-dimensional visualization of the tissue. Image frames displayed on the user interface depict real-time images of the tissue, including an image parallel to a feature of the applicator and an image orthogonal to the parallel image. Reference lines may be sketched using the touchscreen and displayed on the image frames. In one embodiment, tissue boundaries are detected and marked on the image frames, either by the user or automatically by the system. In another embodiment, the user interface includes a footswitch for the user to interact with the system. In another embodiment, the system includes an ultrasound imaging component configured to undock from the system for use as a stand-alone ultrasound imaging device. | 01-16-2014 |
20140081295 | Microadhesive Mesh And Sutures - An adhesive surface comprises at least a nanoparticle coating, a metallic coating, or a fiber with a micro/nano patterned topology. The adhesive surface is adhesive to tissue in a living body. The nanoparticle coating may be metallic. In some embodiments, the adhesive surface constitutes one or more elements of a bandage or surgical mesh, is a surface of a suture, or is sized, shaped, and configured for surgical application in a body. The surface or fiber may further comprise or be encased in a dissolvable coating, such as a polysaccharide, oligosaccharide, or sucrose. The fiber may have a surface that is patterned in topological relief, such as ridges in various orientations, cylindrical protrusions substantially normal the fiber surface, undulations of the fiber surface, or random asperities of the fiber surface. The patterning may be less than 700 nm or greater than 10 microns. | 03-20-2014 |
20140276995 | 4D Dynamically Contouring Mesh and Sutures - A stressed timed-release multilayer composite, comprising a first stressed layer, and a second layer and third layer that hold the first layer under said stress. The second and third layers are configured to at least partially change to release at least a portion of the stress of the first layer in response to the second layer and/or the third layer being at least partially changed. Also disclosed is a stressed timed-release bilayer composite, comprising a first stressed layer and a second layer that holds the first layer under said stress forming a first physical curvature of the composite, wherein one or both of the first and/or second layers are configured to at least partially change and thereby form a second physical curvature. A stressed timed-release multilayer core-shell fiber is further disclosed. | 09-18-2014 |