Patents by Inventor David A. Rasmussen

David A. Rasmussen 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: 20160238275
    Abstract: A register cover that inhibits heated or cooled air from a forced-air HVAC system from exiting a register, regardless of the material used for the register, ductwork, or building construction. The register vent cover includes a body portion presenting a front surface and a rear surface, the rear surface having at least one securing structure arranged thereon. The body portion is sized and shaped so as to correspond with and cover an air flow opening of a register, such that when the rear surface of the body portion is abutted with the register with the body portion covering the air flow opening of the register, the securing structure affixes the register vent cover to the register, and the register vent cover inhibits air from flowing through the air flow opening.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 18, 2016
    Applicant: SDR Enterprises Inc.
    Inventor: Shawn David Rasmussen
  • Publication number: 20160110029
    Abstract: Change tracking and collaborative communication are provided in authoring content in a collaborative environment. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria. Change and/or comments notification may be provided in a complementary user interface of the collaborative authoring application or through a separate communication application such as email or text messaging.
    Type: Application
    Filed: December 29, 2015
    Publication date: April 21, 2016
    Inventors: Eran Megiddo, David Rasmussen
  • Patent number: 9256341
    Abstract: Change tracking and collaborative communication are provided in authoring content in a collaborative environment. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria. Change and/or comments notification may be provided in a complementary user interface of the collaborative authoring application or through a separate communication application such as email or text messaging.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: February 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eran Megiddo, David Rasmussen
  • Patent number: 9165290
    Abstract: Notes may be shared in an online meeting with online meeting attendees through a software application associated with organizing an online meeting, for example, online meeting software, calendaring software, note-taking software, or the like. Notes may be created and/or shared before, during, and/or after the online meeting by meeting attendees. Meeting attendees may be notified when notes are shared for the online meeting. Notes may be shared with items of the software application associated with organizing the online meeting. For example, notes may be shared in online meeting software with the online meeting. Notes may be shared among items of different software applications, for example, notes shared in the online meeting software may be automatically shared with a calendar item in a calendaring software application.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: October 20, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cynthia Wessling, Thomas Underhill, Alex Simmons, Hong Lin, Stuti Jain, Kitty Chou, Charles Duze, Sirirat Reinikka, Shruti Kasetty, Syed Bilal, Jeffrey Bell, David Rasmussen
  • Publication number: 20150172403
    Abstract: To employ presence information in conjunction with a notebook application, presence information is determined for one or more users associated with a notebook application. The presence information may be obtained from a variety of sources, such as a communication application, a social or professional network, and a presence module of the notebook application. Once determined, the presence information is presented to the users through a user interface in conjunction with a location within the notebook application or through a separate user interface. The notebook application may further track the presence information for the users interacting with the notebook application. The users may then be enabled to interact with the user interface to use the presented presence information in conjunction with content maintained by the notebook application.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Nicole Steinbok, Daniel Escapa, David Tse, Thomas Wionzek, Olya Veselova, David Rasmussen
  • Publication number: 20150172402
    Abstract: To employ presence-based history information in conjunction with a notebook application, presence information for one or more users associated with a notebook application is determined from a variety of presence services. One or more interactions of the users are tracked in conjunction with a location within the notebook to record history information associated with the one or more users. The history information may be presented to the users through a user interface in conjunction with a location within the notebook application or through a separate user interface. The presented history information may include the recorded history information and statistical information based on the recorded history information. The users may interact with the user interface to employ the presented presence-based history information in conjunction with contents of the notebook application. For example, replay of user interactions in conjunction with a location within the notebook application may be enabled.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Nicole Steinbok, Daniel Escapa, David Tse, Thomas Wionzek, Olya Veselova, David Rasmussen
  • Publication number: 20140351716
    Abstract: Embodiments provide notes application features including notes page sharing and notification features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a communication to one or more designated recipients, wherein the communication includes one of a view link to a shared page or an editable shared notes page or link thereto. A system of an embodiment includes a server computer configured in part to process notes page sharing requests as part of creating view links to shared notes pages and/or providing users with a means to collaboratively edit a shared notes page. A user interface of an embodiment is configured to share notes pages including displaying notification information regarding other user shared notes page views and/or edits. Other embodiments are included.
    Type: Application
    Filed: May 23, 2013
    Publication date: November 27, 2014
    Applicant: Microsoft Corporation
    Inventors: Nicole Steinbok, Thomas Wionzek, David Tse, David Rasmussen, Olga Veselova, Nathaniel M. Myhre, Suresh Sitaula, Sattawat Suppalertporn, Jonathan Yong-Chern Soh, Hemalatha Sridharan, Philip Hu
  • Publication number: 20140310345
    Abstract: Real-time co-authoring and support for the collaborative process is enabled by making it easy to initiate a collaborative document, to invite the proper people into the process, to collect existing artifacts, thoughts, and research, and then to divide and track the work to completion across a collaborating group. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria Real-time or sequential communication such as email, text messaging, and video chat, ay be enabled to further optimize the collaboration process.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Eran Megiddo, David Rasmussen
  • Publication number: 20140310613
    Abstract: Content may be captured in form of clippings and clipping metadata utilized to provide various features and services. Data may be imported from other sources. For example, search engine(s) may be used to annotate clippings with additional data. Clippings may be dragged into a document, made available through various platforms such as social networks, professional networks, messaging, and comparable ones. A clipping service may be provided to individual or groups of users accessible through thick or thin clients.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Eran Megiddo, David Rasmussen, Peter Leonard, Christopher Pratley
  • Publication number: 20140289645
    Abstract: Change tracking and collaborative communication are provided in authoring content in a collaborative environment. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria. Change and/or comments notification may be provided in a complementary user interface of the collaborative authoring application or through a separate communication application such as email or text messaging.
    Type: Application
    Filed: March 20, 2013
    Publication date: September 25, 2014
    Applicant: Microsoft Corporation
    Inventors: Eran Megiddo, David Rasmussen
  • Publication number: 20130110925
    Abstract: Notes may be shared in an online meeting with online meeting attendees through a software application associated with organizing an online meeting, for example, online meeting software, calendaring software, note-taking software, or the like. Notes may be created and/or shared before, during, and/or after the online meeting by meeting attendees. Meeting attendees may be notified when notes are shared for the online meeting. Notes may be shared with items of the software application associated with organizing the online meeting. For example, notes may be shared in online meeting software with the online meeting. Notes may be shared among items of different software applications, for example, notes shared in the online meeting software may be automatically shared with a calendar item in a calendaring software application.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: Microsoft Corporation
    Inventors: Cynthia Wessling, Thomas Underhill, Alex Simmons, Hong Lin, Stuti Jain, Kitty Chou, Charles Duze, Sirirat Reinikka, Shruti Kasetty, Syed Bilal, Jeffrey Bell, David Rasmussen
  • Publication number: 20120250813
    Abstract: An auxiliary system for cooling a spent nuclear fuel pool through a submersible heat exchanger to be located within the pool. In each train or installation, a single loop or series of loops of cooling fluid (e.g., sea water or service water) is circulated. The system is modular, readily and easily installed during an emergency and can be self operating with its own power source. Multiple trains may be used in parallel in order to accomplish the required degree of spent fuel pool cooling required.
    Type: Application
    Filed: November 8, 2011
    Publication date: October 4, 2012
    Applicant: WESTINGHOUSE ELECTRIC COMPANY LLC
    Inventors: Timothy M. Lloyd, David Rasmussen, Joel Kulesza
  • Patent number: 8150919
    Abstract: Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously by accessing the shared object through a peer-to-peer network. A manifest file associated with the shared object identifies the locations where other versions and instances of the shared object are stored. The shared object and the associated manifest file allow a client to transition seamlessly between local access, synchronous and asynchronous communication such that the user is not aware that the mode of communication has changed. A user may change location and any available data sharing transports are automatically identified. Thus, the user may access a shared object and collaborate with other authorized users through different mechanisms.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Simon P. Clarke, David Rasmussen, Igor Kofman
  • Publication number: 20110225242
    Abstract: Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously by accessing the shared object through a peer-to-peer network. A manifest file associated with the shared object identifies the locations where other versions and instances of the shared object are stored. The shared object and the associated manifest file allow a client to transition seamlessly between local access, synchronous and asynchronous communication such that the user is not aware that the mode of communication has changed. A user may change location and any available data sharing transports are automatically identified. Thus, the user may access a shared object and collaborate with other authorized users through different mechanisms.
    Type: Application
    Filed: May 25, 2011
    Publication date: September 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Simon P. Clarke, David Rasmussen, Igor Kofman
  • Patent number: 7970771
    Abstract: An object tracking module establishes relationships between different types of data objects associated with application programs while a particular activity occurs. Contextual information associated with the data objects and the activity is collected to establish the relationship. The contextual information may include data objects that are accessed or created while the activity is in progress, or any other information associated with the activity. When an event related to the activity occurs, the object tracking module locates data relevant to the event based on the established relationships. The relevant data is presented in the same information space where the event occurs. A user may easily access the relevant information without manually searching for the data. The object tracking module may determine the degree of relevance between the data objects and the event such that only the most relevant objects are displayed.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventors: David Rasmussen, Christopher H. Pratley, Owen Braun
  • Patent number: 7953794
    Abstract: Many different users may access, revise and update the same shared object simultaneously through several different transports. Clients may communicate asynchronously by accessing the shared object through a physical server. Clients may also communicate synchronously by accessing the shared object through a peer-to-peer network. A manifest file associated with the shared object identifies the locations where other versions and instances of the shared object are stored. The shared object and the associated manifest file allow a client to transition seamlessly between local access, synchronous and asynchronous communication such that the user is not aware that the mode of communication has changed. A user may change location and any available data sharing transports are automatically identified. Thus, the user may access a shared object and collaborate with other authorized users through different mechanisms.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Simon P. Clarke, David Rasmussen, Igor Kofman
  • Publication number: 20090319910
    Abstract: Architecture for emphasizing changes in collaborative or shared documents. A user can now quickly see what content was changed (hence, unread content) since the last time the user viewed the document or page. A tool automatically tracks and annotates the new content and author of the content for collaboration users. The architecture provides author highlighting on a page or document, which is turned on automatically when the user goes to the page or document. Widgets are displayed in association with the unread content that indicate which user authored all or portions of new unread content. Synchronization of the content update document content so that other users can readily see what is new and the author. A master file is created that stores the emphasis information and associated author information. The file can be stored at any location that is accessibly by the collaborative clients.
    Type: Application
    Filed: June 22, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Escapa, David Rasmussen, Franklin Williams, Kentaro Urata, Donovan Lange, Olya Veselova
  • Patent number: 7593943
    Abstract: Many different users may access, revise and update the same shared object simultaneously through several different transports. Revisions to the shared object are automatically synchronized such that all users can view the revisions to the shared object. Conflicting revisions are reconciled and merged into a current version of the shared object. A client may request the current version of the shared object from a store when the current version of the shared object is not available from the store. The current version of the shared object is synchronized with the client when the store receives the current version of the share object.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: September 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Simon P. Clarke, David Rasmussen, Igor Kofman
  • Publication number: 20090203298
    Abstract: A device is disclosed for grinding reel type mower bedknives and blades of rotary type and reel type mowers. The device is capable of manually relief grinding reel blades on an intact mower, and in various stages of disassembly, to a bare reel stripped of its housing, with virtually any relief angle. The device can manually and semiautomatically spin grind a reel type mower reel while the reel is attached to the complete mower or if the reel and supporting structure are removed to a bench, with no further disassembly required. The device can manually grind the front face of a reel type mower bedknife while the bedknife remains attached to the reel housing and can grind the front and top face of a bedknife when it is removed. It can also grind rotary type blades and a variety of other straight edged tools.
    Type: Application
    Filed: January 26, 2009
    Publication date: August 13, 2009
    Inventor: Dean David Rasmussen
  • Publication number: 20080109677
    Abstract: A system for validating communications between a plurality of processors is disclosed. The system includes a plurality of loop back paths, and each of the loop back paths is coupled to a corresponding one of the plurality of processors. In addition, each loop back path is configured to attenuate one of a plurality of signals transmitted from each of the corresponding ones of the plurality of processors so as to generate a plurality of loop back signals. A plurality of signal transmission paths are configured to carry a corresponding one of the plurality of signals from one of the plurality of processors to another of the plurality of processors, and a plurality of comparators compare the plurality of loop back signals to the plurality of transmission signals so as to enable the validity of each of the plurality of signals to be assessed.
    Type: Application
    Filed: October 24, 2007
    Publication date: May 8, 2008
    Inventors: David Rasmussen, John Gabler