Patent application number | Description | Published |
20110024945 | CANDLE HAVING A PLANAR WICK AND METHOD OF AND EQUIPMENT FOR MAKING SAME - A candle having a body of a meltable fuel and a planar wick. When lit, the candle provides a unique flame formation, usable in a variety of decorative applications. The wick can be configured to evenly deplete the meltable fuel, while allowing for candles having relatively large and unique body configurations. The body of candle and/or the wick may include scented oil to promote the release of fragrance upon heating. The wick preferably is formed of wood, thereby providing an acoustic contribution to ambiance and improved combustion that generates less soot than conventional cotton wick candles. | 02-03-2011 |
20110027735 | CANDLE HAVING A PLANAR WICK AND METHOD OF AND EQUIPMENT FOR MAKING SAME - A candle having a body of a meltable fuel and a planar wick. When lit, the candle provides a unique flame formation, usable in a variety of decorative applications. The wick can be configured to evenly deplete the meltable fuel, while allowing for candles having relatively large and unique body configurations. The body of candle and/or the wick may include scented oil to promote the release of fragrance upon heating. The wick preferably is formed of wood, thereby providing an acoustic contribution to ambiance and improved combustion that generates less soot than conventional cotton wick candles. | 02-03-2011 |
20110027736 | CANDLE HAVING A PLANAR WICK AND METHOD OF AN EQUIPMENT FOR MAKING SAME - A candle having a body of a meltable fuel and a planar wick. When lit, the candle provides a unique flame formation, usable in a variety of decorative applications. The wick can be configured to evenly deplete the meltable fuel, while allowing for candles having relatively large and unique body configurations. The body of candle and/or the wick may include scented oil to promote the release of fragrance upon heating. The wick preferably is formed of wood, thereby providing an acoustic contribution to ambiance and improved combustion that generates less soot than conventional cotton wick candles. | 02-03-2011 |
20110027737 | CANDLE HAVING A PLANAR WICK AND METHOD OF AND EQUIPMENT FOR MAKING SAME - A candle having a body of a meltable fuel and a planar wick. When lit, the candle provides a unique flame formation, usable in a variety of decorative applications. The wick can be configured to evenly deplete the meltable fuel, while allowing for candles having relatively large and unique body configurations. The body of candle and/or the wick may include scented oil to promote the release of fragrance upon heating. The wick preferably is formed of wood, thereby providing an acoustic contribution to ambiance and improved combustion that generates less soot than conventional cotton wick candles. | 02-03-2011 |
20120225392 | CANDLE HAVING A PLANAR WICK AND METHOD OF AND EQUIPMENT FOR MAKING SAME - A candle or candle apparatus includes a body of a meltable fuel and a planar wick provided in the body. The planar wick includes a material selected from a wood, wood product, semi-wood composition, and wood-like material. The planar wick has a height dimension, a width dimension, and a thickness dimension, the height dimension is greater than the width dimension, the width dimension is greater than the thickness dimension, and the thickness dimension is from 0.019 to 0.23 inches | 09-06-2012 |
Patent application number | Description | Published |
20110173669 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 07-14-2011 |
20110179438 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 07-21-2011 |
20110179457 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 07-21-2011 |
20130291045 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 10-31-2013 |
20130312025 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 11-21-2013 |
20130312047 | Transmitting Timing Information for Content in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 11-21-2013 |
20150229976 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 08-13-2015 |
20160037218 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 02-04-2016 |
20160057464 | Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution. | 02-25-2016 |
Patent application number | Description | Published |
20080307301 | Web Clip Using Anchoring - Methods, computer program products, systems and data structures for generating a signature for a portion or portions of a content source are described. The signature can be generated by identifying a portion or portions of a content source, and determining a signature that defines the portion or portions. If the source is updated, the signature can be retrieved and compared to elements in the updated source. If an element in the updated source matches information included in the signature, content corresponding to the matching element is displayed. | 12-11-2008 |
20080307308 | Creating Web Clips - Methods, computer program products, systems and data structures are described to assist a user in identifying a number of potential areas of interest and selecting an area of interest suitable for clipping as the user navigates around a content source. In some implementations, the content source can be parsed and evaluated to identify one or more structural elements that may contain one or more potential areas of interest. The identified elements are then presented to the user. | 12-11-2008 |
20090164883 | Multi-Source Web Clips - Methods, computer program products, and systems are described to assist a user in identifying a number of potential areas of interest (sometimes referred to as clippings or web clips) and presenting the areas in a uniform display environment. In some implementations, the user clippings are presented to the user in a clipview according to user preferences. | 06-25-2009 |
20100083179 | VISUAL PRESENTATION OF MULTIPLE INTERNET PAGES - A novel method for graphically organizing and displaying multiple pages of internet content based on how the page was accessed. Pages are determined to be indirectly accessed if they were accessed via a hypertext link or a trail of hypertext links. Pages are determined to be directly accessed if accessed via other means, such as a bookmark or via Uniform Resource Locator (URL). Page groupings are created for each directly accessed page, and each indirectly accessed page is categorized into a grouping associated with a directly accessed page containing a link through which the indirectly accessed page was accessed. The web pages are presented to the user in an interface that is a graphical representation of the page groupings, wherein a user selects a page to view by first selecting the page's page grouping and then selecting the page. | 04-01-2010 |
20100083383 | PHISHING SHIELD - A mechanism for notifying a user of an internet browser that a requested web page is undesirable, and for protecting the user from the web page by disabling it. An internet browser detects a load request for a web page and retrieves the Uniform Resource Locator (URL) for the webpage. The internet browser displays the webpage associated with the URL and, upon determination that the URL matches a URL from a list of undesirable URLs, alters the appearance of the webpage and disables the web page from receiving input or taking action. | 04-01-2010 |
20100095219 | SELECTIVE HISTORY DATA STRUCTURES - Methods and apparatuses which create and use selective history data structures are disclosed. In one embodiment, a method includes monitoring presentations accessed by a user, automatically selecting some of the presentations accessed by the user according to, at least in part, the user's access patterns, and displaying representations of the some of the presentations in a pattern of an n×n array, wherein n is greater than 1. Other methods are disclosed, and various apparatuses and machine readable media are also disclosed. | 04-15-2010 |
20100313159 | PROGRESS INDICATOR FOR LOADING DYNAMICALLY-SIZED CONTENTS - A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the resource address has been loaded into a viewing area of the content viewing application. The notification cues the user to direct his/her attention to the viewing area of the content viewing application. | 12-09-2010 |
20110119571 | Mode Identification For Selective Document Content Presentation - Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page. | 05-19-2011 |
20110138313 | VISUALLY RICH TAB REPRESENTATION IN USER INTERFACE - Methods and apparatuses that generate a thumbnail image for each tab in a window based on a snapshot of the window providing interface for a presentation corresponding to the tab are described. An expanded tab bar may be displayed to replace a tab bar inside the window. One or more thumbnail images may be displayed in the expanded tab bar. A user interface operation may be detected on a particular thumbnail image in the expanded tab bar to update the window for providing interface for a particular presentation corresponding to the particular thumbnail. | 06-09-2011 |
20110191344 | AUTOMATIC ORGANIZATION OF BROWSING HISTORIES - An automatic organization into topics for a browsing history. In one embodiment, a system identifies groups of browsing actions as related, and clusters the browsing history (e.g. a web browsing history) into sessions based on heuristics used to determine relationships. Latent semantic analysis can be used to determine the relationships which can be considered topics. User interfaces for displaying or otherwise presenting these sessions can include icons representative of topics, and these icons can have different sizes depending on a frequency of web page visits within a topic. The topics can be displayed in time ranges or in a cover flow view or both time ranges and cover flow view. | 08-04-2011 |
20110191666 | ANIMATION CONTROL METHODS AND SYSTEMS - Animation control methods and systems. In one embodiment, a method to control animations includes receiving data representing content of a page (e.g. a web page), detecting, from the data, whether the page includes animated content, determining whether to halt execution of the detected animated content, and halting execution of the animated content if a determination to halt was made. In one implementation, the content can be configured into a document object model (DOM) and decisions to halt or not to halt can be made on a node-by-node basis within the DOM. In one implementation, the animated content can be allowed to execute for a shortened duration (e.g. in order to allow a user to see it) and then is halted. | 08-04-2011 |
20110302510 | READER MODE PRESENTATION OF WEB CONTENT - Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a URL are described. Availability detection may be progressively performed such that cheap operations are performed first to reduce the need to perform more expensive ones. A retrieval status of the web page may be detected to determine when enough content has been retrieved to initiate a detection of the reader mode for the web page. A reader indicator may be presented in a user interface of a browser if the availability of the reader mode is detected. A user of the browser may be noted with an alternative presentation of the article content from the web page in addition to a presentation of the whole web page by the browser. If the reader mode of the web page is not available, no reader indicator may be present in the browser. | 12-08-2011 |
20130191709 | VISUAL PRESENTATION OF MULTIPLE INTERNET PAGES - A novel method for graphically organizing and displaying multiple pages of internet content based on how the page was accessed. Pages are determined to be indirectly accessed if they were accessed via a hypertext link or a trail of hypertext links. Pages are determined to be directly accessed if accessed via other means, such as a bookmark or via Uniform Resource Locator (URL). Page groupings are created for each directly accessed page, and each indirectly accessed page is categorized into a grouping associated with a directly accessed page containing a link through which the indirectly accessed page was accessed. The web pages are presented to the user in an interface that is a graphical representation of the page groupings, wherein a user selects a page to view by first selecting the page's page grouping and then selecting the page. | 07-25-2013 |
20130219013 | PROGRESS INDICATOR FOR LOADING DYNAMICALLY-SIZED CONTENTS - A new resource address is registered in response to input received from a user. The user is then notified when a visually non-empty portion of content from the resource address has been loaded into a viewing area of the content viewing application. The notification cues the user to direct his/her attention to the viewing area of the content viewing application. | 08-22-2013 |
20130235044 | MULTI-PURPOSE PROGRESS BAR - In addition to conveying a completion status of a task to a user, an improved progress bar can convey additional information about the task to the user. For example, some embodiments can present a type of animation in the progress bar conveying a rate at which the task is being completed. A different type of animation can represent performance of a task at a different rate. For example, a different animation may be displayed when a web page is loading at 5 Mb/s as opposed to when the web page is loading at 0.5 Gb/s. Further, in some embodiments, different types of animation can represent different types of tasks. | 09-12-2013 |
20130239039 | ROCKET EFFECT IN A PROGRESS BAR - Some embodiments relate to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task to a user, an improved progress indicator in some embodiments can convey additional information about the task to the user. For example, some embodiments can display a visual cue when a triviality threshold indicating that the task is “substantially complete” is met. | 09-12-2013 |
20130239040 | PROGRESS BAR WITH FEATURE AVAILABILITY INDICATOR - In addition to conveying a completion status of a task to a user, a progress bar can display a visual indication that the task is substantially complete (e.g., essential elements of a web page are loaded) followed by another visual indication that informs the user that a particular feature or functionality has been enabled. For example, in addition to displaying a visual cue (e.g., a rocket effect) when a triviality threshold indicating that the task is complete to a threshold degree, another indicator can be displayed in response to determining that a status of a feature has been modified. Determining that the status of the feature is modified when the triviality threshold is met and thus displaying the other visual indicator immediately following the visual indication produces a dramatic visual cue in directing the user's attention to the visual enablement of the feature. | 09-12-2013 |
20130246962 | DYNAMIC UPDATE OF A COMPLETION STATUS INDICATOR - An improved progress bar can convey a completion status of a task to a user in a manner that properly manages the expectations of the user. A browser application can overestimate a time to load a web page and thereby cause a completion status indicator in a progress bar to increment at a slower rate. The rate at which the completion status indicator increments can be adjusted as the browser application updates its estimation of the remaining load time. By underreporting the completion status of the task (i.e., loading the web page), the chances of the completion status indicator stalling towards the end of the progress bar are minimized, thereby allowing the user's expectations of completion of the task to be property managed. | 09-19-2013 |
20140026034 | READER MODE PRESENTATION OF WEB CONTENT - Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a URL are described. Availability detection may be progressively performed such that cheap operations are performed first to reduce the need to perform more expensive ones. A retrieval status of the web page may be detected to determine when enough content has been retrieved to initiate a detection of the reader mode for the web page. A reader indicator may be presented in a user interface of a browser if the availability of the reader mode is detected. A user of the browser may be noted with an alternative presentation of the article content from the web page in addition to a presentation of the whole web page by the browser. If the reader mode of the web page is not available, no reader indicator may be present in the browser. | 01-23-2014 |
20140327681 | ANIMATION CONTROL METHODS AND SYSTEMS - Animation control methods and systems. In one embodiment, a method to control animations includes receiving data representing content of a page (e.g. a web page), detecting, from the data, whether the page includes animated content, determining whether to halt execution of the detected animated content, and halting execution of the animated content if a determination to halt was made. In one implementation, the content can be configured into a document object model (DOM) and decisions to halt or not to halt can be made on a node-by-node basis within the DOM. In one implementation, the animated content can be allowed to execute for a shortened duration (e.g. in order to allow a user to see it) and then is halted. | 11-06-2014 |
20140359412 | MODE IDENTIFICATION FOR SELECTIVE DOCUMENT CONTENT PRESENTATION - Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page. | 12-04-2014 |
Patent application number | Description | Published |
20120272338 | UNIFIED TRACKING DATA MANAGEMENT - Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains. | 10-25-2012 |
20120304286 | METHODS AND APPARATUS FOR BLOCKING USAGE TRACKING - Methods and apparatuses that maintain one or more data stores capable of storing local data in a device for loading a resource of a domain are described. The resource may be loaded to cause one or more data access operations on the data stores. Access to usage tracking data of the device from the domain may depend on at least one of the data access operations. The data access operations may be configured to block the usage tracking data of the device from the domain. The data access operations may be performed on the data stores for the loading of the resource. A web page may be presented to a user when the resource is successfully loaded. | 11-29-2012 |
20120306930 | TECHNIQUES FOR ZOOMING IN AND OUT WITH DYNAMIC CONTENT - Methods and apparatuses for providing a zoom experience. A snapshot of content is generated in response to detection of initiation of a zoom control input. A zoom operation is performed based on the zoom control input on the snapshot to provide a post-zoom snapshot. The snapshot is displayed while performing the zooming. The content is rendered to provide an amount of zoom as indicated by the zoom control input to provide a post-zoom rendering. The post-zoom is blended with the snapshot and the post-zoom rendering to provide a final image. The final image is displayed. | 12-06-2012 |
20120311429 | TECHNIQUES FOR USE OF SNAPSHOTS WITH BROWSING TRANSITIONS - A snapshot of a page is stored in response to navigation away from the page. When the user navigates back to the page, the snapshot is displayed while the page is loaded. When the page is sufficiently loaded, the snapshot is replaced by the (fully or partially) loaded page. Determining whether the page is sufficiently loaded is based on monitoring of pre-selected criteria. | 12-06-2012 |
20120311491 | METHOD FOR PRESENTING DOCUMENTS USING A READING LIST PANEL - A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window. | 12-06-2012 |
20130205194 | NAVIGATING AMONG CONTENT ITEMS IN A BROWSER USING AN ARRAY MODE - In any context where a user can view multiple different content items, switching among content items is provided using an array mode. In a full-frame mode, one content item is visible and active, but other content items may also be open. In response to user input the display can be switched to an array mode, in which all of the content items are visible in a scrollable array. Selecting a content item in array mode can result in the display returning to the full-frame mode, with the selected content item becoming visible and active. Smoothly animated transitions between the full-frame and array modes and a gesture-based interface for controlling the transitions can also be provided. | 08-08-2013 |
20130205244 | GESTURE-BASED NAVIGATION AMONG CONTENT ITEMS - In any context where a user can view multiple different content items, switching among content items is provided using an array mode. In a full-frame mode, one content item is visible and active, but other content items may also be open. In response to user input the display can be switched to an array mode, in which all of the content items are visible in a scrollable array. Selecting a content item in array mode can result in the display returning to the full-frame mode, with the selected content item becoming visible and active. Smoothly animated transitions between the full-frame and array modes and a gesture-based interface for controlling the transitions can also be provided. | 08-08-2013 |
20140123000 | TECHNIQUES FOR USE OF SNAPSHOTS WITH BROWSING TRANSITIONS - A snapshot of a page is stored in response to navigation away from the page. When the user navigates back to the page, the snapshot is displayed while the page is loaded. When the page is sufficiently loaded, the snapshot is replaced by the (fully or partially) loaded page. Determining whether the page is sufficiently loaded is based on monitoring of pre-selected criteria. | 05-01-2014 |
20140330962 | UNIFIED TRACKING DATA MANAGEMENT - Methods and apparatuses that collect tracking data items into a plurality of data stores for one or more domain in response to resources received from the domains are described. Each tracking data item may be accessible for one of the domains. Relationships of the domains may be identified among the tracking data items across multiple data stores according to the resources received. One or more of the domains may be selected according to the identified relationships to control accessibility of the tracking data items for the domains. The data stores may be updated to prohibit accessing at least a portion of the tracking data items for the selected domains. | 11-06-2014 |
20140337991 | METHODS AND APPARATUS FOR BLOCKING USAGE TRACKING - Methods and apparatuses that maintain one or more data stores capable of storing local data in a device for loading a resource of a domain are described. The resource may be loaded to cause one or more data access operations on the data stores. Access to usage tracking data of the device from the domain may depend on at least one of the data access operations. The data access operations may be configured to block the usage tracking data of the device from the domain. The data access operations may be performed on the data stores for the loading of the resource. A web page may be presented to a user when the resource is successfully loaded. | 11-13-2014 |
20140365852 | Displaying Socially Sourced Content - A social media link panel is displayed as a part of a content application such as a web browser application. The social media link panel displays a list of one or more social items. In response to a selection of a social item from the list, a main window of the web browser application displays web content associated with the social item. | 12-11-2014 |
20150234553 | Method for Presenting Documents Using a Reading List Panel - A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window. | 08-20-2015 |
Patent application number | Description | Published |
20140365794 | BROWSER-DRIVEN POWER SAVING - The embodiments disclosed herein describe ways that a browser application or other process can reduce power usage by a computing device. Methods include the process suspending one or more plug-ins on a web page by replacing them with a snapshot taken from the plug-in, and reducing processing on non-media plug-ins and non-visible portions of web pages running in the browser, but not currently in focus, such as when a tab is in the background behind a different tab, when a browser window is minimized, or when the web page is entirely or partially occluded. | 12-11-2014 |
20140365855 | CONTENT LIST MANAGEMENT - A content application includes one or more content list panels. The content application provides mechanisms that allow the user to easily manage article representations included in the content lists such as adding article representations a content list and editing the items directly in menus associated with the content lists. | 12-11-2014 |
20140365959 | ANIMATION EMULATING LIVE WEB PAGE CONTENT RESIZING - The embodiments disclosed herein describe ways that a browser application can smoothly animate changing (i.e., decreasing, increasing) web page content width upon opening or closing of a sidebar. Methods include the browser analyzing the web page layout to identify a dominant page portion or to determine whether a centered portion layout exists, temporarily obscuring the web page with a snapshot of the page, identifying the location and size of the dominant or centered portion on the web page, and using the information to make changes to the web page in a layer hidden behind the snapshot. | 12-11-2014 |
20150347358 | CONCURRENT DISPLAY OF WEBPAGE ICON CATEGORIES IN CONTENT BROWSER - Embodiments of processes and systems relate to browser-based enhancements, including a user interface that is configured for concurrently displaying two different categories of webpages for a user, and their corresponding icons. A first icons area has icons representing a first category of webpages based on the browser activity of the user and a second icons areas has non-duplicate icons representing webpages in a second category of webpages selected in response to a user designation. A control allows for replacing the second plurality of icons with a third plurality of icons based on a frequency and recency algorithm for the browser activity. | 12-03-2015 |
20150355795 | CONTINUOUS READING OF ARTICLES - A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel. | 12-10-2015 |
Patent application number | Description | Published |
20120185781 | EMAIL USER INTERFACE - Exemplary methods, apparatuses, and systems receive a reply or forward command for a selected email message in an email user interface and display a composition window in response to the command, wherein the displaying includes a sequence of images to create the illusion of the composition window popping out of the selected email message, the sequence of images including an initial image that is a copy of the selected email message, a final image of the composition window including an editable body, and at least one image between the initial image and the final image that has characteristics of both the initial and final images. | 07-19-2012 |
20120185797 | GROUPING EMAIL MESSAGES INTO CONVERSATIONS - Exemplary methods, apparatuses, and systems determine that an indication that a received message was sent in response to another message is present in the received message, parse a stored message, in response to the indication being present, for at least a partial match between a subject of the received message and contents of a subject of the stored message, and for at least a partial match between sender and recipient participants of the received message and sender and recipient participants of the stored message, and display the received message as grouped with the stored message. A further exemplary feature includes parsing text of the received message for text that is redundant of text of the stored message, determining that a minimum threshold of consecutive matching characters has been reached, and displaying the received message with the consecutive matching characters at least partially hidden from view. | 07-19-2012 |
20140164949 | EMAIL USER INTERFACE - Exemplary methods, apparatuses, and systems receive a reply or forward command for a selected email message in an email user interface, determine that the email user interface is in full screen mode and that the selected email message is at least partially outside of a visible area of the email user interface, and display a composition window in response to the command, wherein the displaying includes a sequence of images to create the illusion of the composition window sliding up from the bottom of the screen. In an example, a user interface includes a collapsible panel of mailboxes and folders, and a separate and independent favorites bar including a plurality of the mailboxes and folders. One of the mailboxes and folders in the favorites bar may be a hierarchical folder that includes a subfolder that is accessible via a drop down menu from the hierarchical folder in the favorites bar. | 06-12-2014 |
Patent application number | Description | Published |
20080269786 | Suturing Devices and Methods for Closing a Patent Foramen Ovale - Methods and apparatuses are disclosed for closing a patent foramen ovale. Some of the disclosed apparatuses include an elongate body having a proximal end and a distal end, with first and second suture clasp arms adapted to hold end portions of a suture when in an extended position. A first suture catch mechanism is slidably housed in the elongate body and moves in a proximal-to-distal direction to engage the suture end held by the first suture clasp arm, and a second suture catch mechanism is slidably housed in the elongate body and moves in a distal-to-proximal direction to suture end held by the second suture clasp arm. The first suture clasp arm can be positioned around the septum primum to deliver a suture thereto, and the second suture clasp arm can be positioned around the septum secundum to deliver a suture thereto. | 10-30-2008 |
20110015655 | Handle for Suturing Apparatus - Methods and apparatus are provided for closing incisions within biological tissue. In one embodiment, a device and method are provided for suturing biological tissue, such as, for example, an organ or blood vessel. The suturing apparatus is particularly well suited for suturing an incision made in an artery, such as the femoral artery, following a catheterization procedure. The device eliminates the need to apply pressure to a patient's thigh for an extended period of time, and eliminates many of the complications and costs associated with the creation of a thrombus patch. In addition, the device comprises an improved handle portion which enables the physician to quickly and easily apply suture. The handle portion is very reliable and easy to manipulate. The suturing may be used in combination with existing catheter sheath introducers. | 01-20-2011 |
20110093005 | Single Port Instruments - Surgical tools that can be used in single port laparoscopic procedures can include a low-profile handle assembly to minimize tool interference adjacent the incision site. For example, a handle assembly for a surgical instrument can have a generally in-line configuration extending linearly along a central longitudinal axis of an elongate shaft of the instrument. A linkage mechanism including a trigger, an actuation link, and an actuation shaft can be positioned within the in-line handle. The linkage mechanism can be pivoted between an open position in which end effectors of the instrument are open and a toggle position in which the end effectors are locked closed. A locking mechanism such as a ratchet mechanism can also be used to lock the end effectors. A surgical dissector can include gripping jaws having a curved profile or an angled elongate shaft to minimize tool interference and maximize visibility within a procedure site. | 04-21-2011 |
20120283752 | Suturing Devices and Methods for Closing a Patent Foramen Ovale - Methods and apparatuses are disclosed for closing a patent foramen ovale. Some of the disclosed apparatuses include an elongate body having a proximal end and a distal end, with first and second suture clasp arms adapted to hold end portions of a suture when in an extended position. A first suture catch mechanism is slidably housed in the elongate body and moves in a proximal-to-distal direction to engage the suture end held by the first suture clasp arm, and a second suture catch mechanism is slidably housed in the elongate body and moves in a distal-to-proximal direction to suture end held by the second suture clasp arm. The first suture clasp arm can be positioned around the septum primum to deliver a suture thereto, and the second suture clasp arm can be positioned around the septum secundum to deliver a suture thereto. | 11-08-2012 |
20120316582 | METHOD AND APPARATUS FOR APPLYING A KNOT TO A SUTURE - A knot placement device allows a physician to apply a knot for securing two or more suture ends extending from an incision in a vessel or organ of a patient relative to each other in order to seal an opening in the vessel or organ. The knot placement device has a handle and an elongate shaft and a push rod slidably inserted in said shaft. A knot is disposed in the distal end of the shaft. An actuator on the handle may be depressed to distally advance said push rod relative to said shaft and thereby distally advance said knot. The knot may include a knot body having an inner cavity and a plug sized to fit securely within the inner cavity. In use, the plug may be inserted into the inner cavity of the knot body to fixedly hold two or more suture ends between the knot body and the plug. | 12-13-2012 |
20130238001 | Suturing Devices and Methods for Closing a Patent Foramen Ovale - Methods and apparatuses are disclosed for closing a patent foramen ovale. Some of the disclosed apparatuses include an elongate body having a proximal end and a distal end, with first and second suture clasp arms adapted to hold end portions of a suture when in an extended position. A first suture catch mechanism is slidably housed in the elongate body and moves in a proximal-to-distal direction to engage the suture end held by the first suture clasp arm, and a second suture catch mechanism is slidably housed in the elongate body and moves in a distal-to-proximal direction to suture end held by the second suture clasp arm. The first suture clasp arm can be positioned around the septum primum to deliver a suture thereto, and the second suture clasp arm can be positioned around the septum secundum to deliver a suture thereto. | 09-12-2013 |
20130261645 | Methods and Apparatuses for Suturing of Cardiac Openings - A knot placement device allows a physician to apply a knot for securing two or more suture ends extending from an incision in a vessel or organ of a patient relative to each other in order to seal an opening in the vessel or organ. The knot placement device has a handle and an elongate shaft and a push rod slidably inserted in said shaft. A knot is disposed in the distal end of the shaft. An actuator on the handle may be depressed to distally advance said push rod relative to said shaft and thereby distally advance said knot. The knot may include a knot body having an inner cavity and a plug sized to fit securely within the inner cavity. In use, the plug may be inserted into the inner cavity of the knot body to fixedly hold two or more suture ends between the knot body and the plug. | 10-03-2013 |
20150374351 | Suturing Devices and Methods for Closing a Patent Foramen Ovale - Methods and apparatuses are disclosed for closing a patent foramen ovale. Some of the disclosed apparatuses include an elongate body having a proximal end and a distal end, with first and second suture clasp arms adapted to hold end portions of a suture when in an extended position. A first suture catch mechanism is slidably housed in the elongate body and moves in a proximal-to-distal direction to engage the suture end held by the first suture clasp arm, and a second suture catch mechanism is slidably housed in the elongate body and moves in a distal-to-proximal direction to suture end held by the second suture clasp arm. The first suture clasp arm can be positioned around the septum primum to deliver a suture thereto, and the second suture clasp arm can be positioned around the septum secundum to deliver a suture thereto. | 12-31-2015 |