Patents by Inventor Oliver Lee

Oliver Lee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240138472
    Abstract: The replaceable mouthpiece includes a body having a first body end and a second body end. The first body end defines an outlet. The second body end defines a first opening coupleable to the aerosol-generating device. The replaceable mouthpiece includes two or more pillars disposed within the body and extending towards the second end.
    Type: Application
    Filed: November 2, 2022
    Publication date: May 2, 2024
    Applicant: Altria Client Services LLC
    Inventors: Gregory Lee NELSON, Nam TRAN, Dean TWITE, Oliver DE ROECK
  • Publication number: 20170115951
    Abstract: In one embodiment, a digital audio player may select an album art file to represent an audio album from multiple possible art files. The digital audio player may store an audio album organized by a content provider compiling multiple audio tracks from multiple audio sources. The digital audio player may check a track art file set associated with the multiple audio tracks from the multiple audio sources. The digital audio player may apply an art selection criteria specifying a presentation of an image to a user to the track art file set. The digital audio player may select an album art file by applying the art selection criteria to the track art file set. The digital audio player may display the album art file to a user to represent the audio album.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Alex Read, Jeff Abraham, Oliver Lee, Tyler Pasch, Nicolas Moreau
  • Patent number: 8694266
    Abstract: Multimodal optical spectroscopy systems and methods produce a spectroscopic event to obtain spectroscopic response data from biological tissue, either ex vivo or in vivo, and compare the response data with a model configured to correlate the measured response data and the most probable attributes of the tissue, thus facilitating classification of the tissue based on those attributes.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 8, 2014
    Assignee: The Regents of the University of Michigan
    Inventors: Mary-Ann Mycek, Malavika Chandra, James Scheiman, Robert H. Wilson, Diane Simeone, Barbara McKenna, Jeremy Taylor, Oliver Lee, Leng-Chun Chen, William Lloyd
  • Publication number: 20120245473
    Abstract: Multimodal optical spectroscopy systems and methods produce a spectroscopic event to obtain spectroscopic response data from biological tissue, either ex vivo or in vivo, and compare the response data with a model configured to correlate the measured response data and the most probable attributes of the tissue, thus facilitating classification of the tissue based on those attributes.
    Type: Application
    Filed: May 16, 2012
    Publication date: September 27, 2012
    Inventors: Mary-Ann Mycek, Malavika Chandra, James Scheiman, Robert H. Wilson, Diane Simeone, Barbara McKenna, Jeremy Taylor, Oliver Lee, Leng-Chun Chen, William Lloyd
  • Patent number: 8234078
    Abstract: Multimodal optical spectroscopy systems and methods produce a spectroscopic event to obtain spectroscopic response data from biological tissue and compare the response data with an empirical equation configured to correlate the measured response data and the most probable attributes of the tissue, thus facilitating classification of the tissue based on those attributes for subsequent biopsy or remedial measures as necessary.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: July 31, 2012
    Assignee: The Regents of the University of Michigan
    Inventors: Mary-Ann Mycek, Malavika Chandra, James Scheiman, Robert H. Wilson, Diane Simeone, Barbara McKenna, Julianne Purdy, Jeremy Taylor, Oliver Lee
  • Patent number: 8185495
    Abstract: The subject disclosure relates to synchronizing among network nodes in a multi-master synchronization environment that extend a knowledge based synchronization framework to include notions of object quality. In one embodiment, additional dimension(s) are placed on a knowledge vector for a given version of an object that represent quality information for the object, which is accounted for during the synchronization process to allow nodes to decide what types of qualities of objects should be conveyed to them as part of the synchronization process. Other embodiments include tombstoning objects to avoid future synchronization with respect to same objects maintained by other nodes in the multi-master synchronization environment. Advantageously, according to the synchronization framework, endpoints can synchronize data in a way that allows a definition and consideration of quality of one or more objects of the synchronized data for purposes of a knowledge exchange.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: May 22, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Ray Clark, Lev Novik, Moe Khosravy, Oliver Lee
  • Patent number: 8095495
    Abstract: Systems and methods that disclose alternative patterns for exchange of synchronization data and/or metadata, e.g., ‘knowledge’, to enhance performance of synchronization processes are disclosed. Accordingly, the innovation discloses synchronization mechanisms that employ exchange of data and metadata to alleviate a requirement of a complete ‘round-trip’ when synchronizing data. ‘Knowledge’ can be provided which informs a provider of data changes, modifications, additions or deletions. The ‘knowledge’ can lower expense and/or increase efficiencies of the synchronization exchanges by enabling informed decision-making related to enumerating changes within the synchronization processes.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Michael Ray Clark, Moe Khosravy, Oliver Lee, Lev Novik, Neil Leonard Padgett
  • Patent number: 7937440
    Abstract: Systems and methods for establishing and maintaining a shared browsing experience are disclosed. A method for establishing a shared browsing experience includes an inviter computer communicating to an invitee computer, via an online messenger communication path, an invitation to establish a co-browsing experience. The invitee computer communicates to the inviter computer, via the first communication path, an acceptance of the invitation. A co-browsing communication path is then established between the inviter computer and the invitee computer. Information relating to the shared browsing experience is then communicated between the inviter and invitee computers via the co-browsing communication path.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: May 3, 2011
    Assignee: Microsoft Corporation
    Inventors: Oliver Lee, Christopher J. Araman, Quji Guo, Cees Van Dok, Joel K. Grossman, Brian D. Wentz, Jordan L. K. Schwartz
  • Publication number: 20100330611
    Abstract: Multimodal optical spectroscopy systems and methods produce a spectroscopic event to obtain spectroscopic response data from biological tissue and compare the response data with an empirical equation configured to correlate the measured response data and the most probable attributes of the tissue, thus facilitating classification of the tissue based on those attributes for subsequent biopsy or remedial measures as necessary.
    Type: Application
    Filed: September 14, 2010
    Publication date: December 30, 2010
    Applicant: The Regents of the University of Michigan
    Inventors: Mary-Ann Mycek, Malavika Chandra, James Scheiman, Robert H. Wilson, Diane Simeone, Barbara McKenna, Julianne Purdy, Jeremy Taylor, Oliver Lee
  • Patent number: 7778282
    Abstract: A sync community may include a group of synchronization endpoints. When two synchronization endpoints of the sync community synchronize with one another, a synchronization data conflict may be detected when the two synchronization endpoints make a change to a same particular data item and the two synchronization endpoints were unaware of the changes to the same particular data item made by the other respective synchronization endpoint at the time the changes were made. Resolution of the detected synchronization data conflict may be delayed and data indicative of the detected synchronization data conflict may be propagated to other synchronization endpoints during a synchronization operation.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventors: Oliver Lee, Michael Scott Beckerman, Michael Ray Clark, Moe Khosravy, Lev Novik, Jörg-Thomas Pfenning
  • Patent number: 7707590
    Abstract: An embodiment of the invention is directed to providing robust file system information for non-native devices. In operation, a file system includes both a file storage area for providing access to the contents of files, and a metadata store. The metadata store stores metadata associated with each file or device. When a device is connected to the file system, metadata for that device, and its items, is generated and stored in the metadata store. The metadata persists within the metadata store when the device is disconnected from, or no longer available to, the file system.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Alexander Castro, Oliver Lee, Andrew Silverman
  • Patent number: 7653640
    Abstract: Synchronization of a web syndication item over a Really Simple Syndication (RSS) format between a publisher and a subscriber. The publisher creates the web syndication item by including a media content associated therewith. The synchronization metadata is defined to include a first virtual clock value associated with the created web syndication item. The first virtual clock value indicates when the web syndication item was last updated. A request for subscribing the published web syndication item is received from the subscriber. In response to the received request, the published web syndication item is transmitted to a location remote from the publisher and accessible by the subscriber. The first virtual clock value is provided to the subscriber for use by the subscriber to modify the first virtual clock value when the subscriber modifies the media content associated with the web syndication item.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Moe Khosravy, Michael R. Clark, Oliver Lee, Lev Novik, Thomas Pfenning
  • Publication number: 20090196179
    Abstract: The subject disclosure relates to synchronizing among network nodes in a multi-master synchronization environment that extend a knowledge based synchronization framework to include notions of object quality. In one embodiment, additional dimension(s) are placed on a knowledge vector for a given version of an object that represent quality information for the object, which is accounted for during the synchronization process to allow nodes to decide what types of qualities of objects should be conveyed to them as part of the synchronization process. Other embodiments include tombstoning objects to avoid future synchronization with respect to same objects maintained by other nodes in the multi-master synchronization environment. Advantageously, according to the synchronization framework, endpoints can synchronize data in a way that allows a definition and consideration of quality of one or more objects of the synchronized data for purposes of a knowledge exchange.
    Type: Application
    Filed: February 1, 2008
    Publication date: August 6, 2009
    Applicant: Microsoft Corporation
    Inventors: Michael Ray Clark, Lev Novik, Moe Khosravy, Oliver Lee
  • Publication number: 20090083210
    Abstract: Systems and methods that disclose alternative patterns for exchange of synchronization data and/or metadata, e.g., ‘knowledge’, to enhance performance of synchronization processes are disclosed. Accordingly, the innovation discloses synchronization mechanisms that employ exchange of data and metadata to alleviate a requirement of a complete ‘round-trip’ when synchronizing data. ‘Knowledge’ can be provided which informs a provider of data changes, modifications, additions or deletions. The ‘knowledge’ can lower expense and/or increase efficiencies of the synchronization exchanges by enabling informed decision-making related to enumerating changes within the synchronization processes.
    Type: Application
    Filed: September 25, 2007
    Publication date: March 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Ray Clark, Moe Khosravy, Oliver Lee, Lev Novik, Neil Leonard Padgett
  • Patent number: 7426537
    Abstract: Systems and methods for establishing a shared dynamic content experience are disclosed. A method for sharing a dynamic content experience according to the invention includes an inviter computer communicating, via a first communication path between an invitee computer and a network based communication server, an invitation to establish a shared dynamic content experience between the inviter computer and the invitee computer. If the invitation is accepted, a content sharing communication path is established between the inviter computer and the invitee computer. Information relating to a current dynamic content experience at the inviter computer is communicated, via the content sharing communication path, to the invitee computer. Information relating to a current dynamic content experience at the invitee computer is communicated, via the content sharing communication path, to the inviter computer.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: September 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Oliver Lee, Quji Guo, Joel K. Grossman, Brian D. Wentz, Jordan L. K. Schwartz, Christopher J. Araman, Randall Knight Winjum, Shelly Farnham, Lili Cheng
  • Publication number: 20080144669
    Abstract: A sync community may include a group of synchronization endpoints. When two synchronization endpoints of the sync community synchronize with one another, a synchronization data conflict may be detected when the two synchronization endpoints make a change to a same particular data item and the two synchronization endpoints were unaware of the changes to the same particular data item made by the other respective synchronization endpoint at the time the changes were made. Resolution of the detected synchronization data conflict may be delayed and data indicative of the detected synchronization data conflict may be propagated to other synchronization endpoints during a synchronization operation.
    Type: Application
    Filed: December 18, 2006
    Publication date: June 19, 2008
    Applicant: Microsoft Corporation
    Inventors: Oliver Lee, Michael Scott Beckerman, Michael Ray Clark, Moe Khosravy, Lev Novik, Jorg-Thomas Pfenning
  • Publication number: 20080126364
    Abstract: Synchronization of a web syndication item over a Really Simple Syndication (RSS) format between a publisher and a subscriber. The publisher creates the web syndication item by including a media content associated therewith. The synchronization metadata is defined to include a first virtual clock value associated with the created web syndication item. The first virtual clock value indicates when the web syndication item was last updated. A request for subscribing the published web syndication item is received from the subscriber. In response to the received request, the published web syndication item is transmitted to a location remote from the publisher and accessible by the subscriber. The first virtual clock value is provided to the subscriber for use by the subscriber to modify the first virtual clock value when the subscriber modifies the media content associated with the web syndication item.
    Type: Application
    Filed: July 31, 2006
    Publication date: May 29, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Moe Khosravy, Michael R. Clark, Oliver Lee, Lev Novik, Thomas Pfenning
  • Patent number: 7287054
    Abstract: Systems and methods for establishing and maintaining a shared browsing experience are disclosed. A method for establishing a shared browsing experience includes an inviter computer communicating to an invitee computer, via an online messenger communication path, an invitation to establish a co-browsing experience. The invitee computer communicates to the inviter computer, via the first communication path, an acceptance of the invitation. A co-browsing communication path is then established between the inviter computer and the invitee computer. Information relating to the shared browsing experience is then communicated between the inviter and invitee computers via the co-browsing communication path.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Oliver Lee, Christopher J. Araman, Quji Guo, Cees van Dok, Joel K. Grossman, Brian D. Wentz, Jordan L. K. Schwartz
  • Publication number: 20060089978
    Abstract: Systems and methods for establishing and maintaining a shared browsing experience are disclosed. A method for establishing a shared browsing experience includes an inviter computer communicating to an invitee computer, via an online messenger communication path,an invitation to establish a co-browsing experience. The invitee computer communicates to the inviter computer, via the first communication path, an acceptance of the invitation. A co-browsing communication path is then established between the inviter computer and the invitee computer. Information relating to the shared browsing experience is then communicated between the inviter and invitee computers via the co-browsing communication path.
    Type: Application
    Filed: December 7, 2005
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Oliver Lee, Christopher Araman, Quji Guo, Cees Dok, Joel Grossman, Brian Wentz, Jordan Schwartz
  • Patent number: D702016
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: April 8, 2014
    Inventor: Oliver Lee Shanklin