Patents by Inventor Ann M. Anderson

Ann M. Anderson 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: 20210363812
    Abstract: A mosaic-style design aerogel window system having two panes of translucent material assembled parallel to each other in a frame to form a window panel is disclosed. A variety of aerogel monoliths of various colors are assembled in a layer between the two panes of translucent material such that edges of adjacent aerogel monoliths mate with each other. Aerogel monoliths are prepared from a plurality of cut or molded shapes of aerogel monoliths, each having at least one dimension of ΒΌ inch or greater. At least some of the plurality of aerogel monoliths have dyes or salts incorporated into a precursor recipe to impart color to the colored aerogel monoliths.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 25, 2021
    Applicant: Union College
    Inventors: Zineb Hajjaj, Ann M. Anderson, Mary K. Mahony
  • Patent number: 9358534
    Abstract: A catalyst which remediates hydrocarbon fuel combustion exhaust, including a non-PGM containing aerogel which catalyzes the oxidation of carbon monoxide and hydrocarbons and the reduction of nitrogen oxides present in the exhaust, a catalytic converter made therefrom, and a method for the production thereof is disclosed.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: June 7, 2016
    Assignee: Union College
    Inventors: Michael S. Bono, Nicholas J. H. Dunn, Lauren B. Brown, Stephen J. Juhl, Ann M. Anderson, Bradford A. Bruno, Mary K. Mahony
  • Patent number: 8875162
    Abstract: Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: October 28, 2014
    Assignee: VMware, Inc.
    Inventors: Ole Agesen, Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy
  • Publication number: 20130326518
    Abstract: Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint.
    Type: Application
    Filed: August 9, 2013
    Publication date: December 5, 2013
    Applicant: VMware, Inc.
    Inventors: Ole AGESEN, Boris WEISSMAN, Keith ADAMS, Jennifer-Ann M. ANDERSON, Maxime AUSTRUY
  • Patent number: 8555274
    Abstract: A plurality of virtual machines (VMs) is established and maintained by virtualization software on one or more physical servers. Desktop management software operates to provide the VMs to remote users as virtualized desktops. The desktop management software includes a connection broker, that allows a remote user to select a type of virtualized desktop and initiate a desktop session. The desktop management software further includes lease management functionality, that ensures users are provided access to a particular virtualized desktop for only a fixed period of time. In addition, the desktop management software provides an administrative console, which allows an administrator to set various parameters, including QoS parameters, and parameters specifying the resources allocated to each user. The desktop management software interacts with lower level software to provide load-balancing functionality, that adjusts the resources provided to each VM based on the needs of the VM.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 8, 2013
    Assignee: VMware, Inc.
    Inventors: Puneet Chawla, Jennifer-Ann M. Anderson, Gerald C. Chen, Junaid Qurashi, Patrick Lin
  • Patent number: 8533745
    Abstract: Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 10, 2013
    Assignee: VMware, Inc.
    Inventors: Ole Agesen, Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy
  • Publication number: 20130136664
    Abstract: A catalyst which remediates hydrocarbon fuel combustion exhaust, including a non-PGM containing aerogel which catalyzes the oxidation of carbon monoxide and hydrocarbons and the reduction of nitrogen oxides present in the exhaust, a catalytic converter made therefrom, and a method for the production thereof is disclosed.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: Union College
    Inventors: Michael S. BONO, Nicholas J.H. Dunn, Lauren B. Brown, Stephen J. Juhl, Ann M. Anderson, Bradford A. Bruno, Mary K. Mahony
  • Patent number: 8141075
    Abstract: A plurality of virtual machines (VMs) is established and maintained by virtualization software on one or more physical servers. Desktop management software operates to provide the VMs to remote users as virtualized desktops. The desktop management software includes a rule engine that can be used to automate the policies of the organization. The rule engine manages the data center by controlling virtual infrastructure operations, such as power-on, power-off, suspension, and migration operations. The rule engine uses an event-condition-action paradigm, wherein an event causes a virtual infrastructure operation, possibly contingent on a condition. The rule engine provides for time-based scheduling of events in addition to system-based operations, which are triggered by events such as user logon and user logoff. The rule engine may also include the ability to automate the process of changing the properties of the virtual machines in a timely fashion.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: March 20, 2012
    Assignee: VMware, Inc.
    Inventors: Puneet Chawla, Jennifer-Ann M. Anderson, Gerald C. Chen, Junaid Qurashi, Patrick Lin
  • Patent number: 8080591
    Abstract: Method and devices for rapidly fabricating monolithic aerogels, including aerogels containing chemical sensing agents, are disclosed. The method involves providing a gel precursor solution or a pre-formed gel in a sealed vessel with the gel or gel precursor at least partially filling the internal volume of the vessel and the sealed vessel being positioned between opposed plates of a hot press; heating and applying a restraining force to the sealed vessel via the hot press plates (where the restraining force is sufficient to minimize substantial venting of the vessel); and then controllably releasing the applied restraining force under conditions effective to form the aerogel. A preferred device for practicing the method is in the form of a hot press having upper and lower press plates, and a mold positioned between the upper and lower plates. Doped aerogel monoliths and their use as chemical sensors are also described.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: December 20, 2011
    Inventors: Ben M. Gauthier, Ann M. Anderson, Smitesh Bakrania, Mary K. Mahony, Ronald B. Bucinell
  • Publication number: 20110306145
    Abstract: Method and devices for rapidly fabricating monolithic aerogels, including aerogels containing chemical sensing agents, are disclosed. The method involves providing a gel precursor solution or a pre-formed gel in a sealed vessel with the gel or gel precursor at least partially filling the internal volume of the vessel and the sealed vessel being positioned between opposed plates of a hot press; heating and applying a restraining force to the sealed vessel via the hot press plates (where the restraining force is sufficient to minimize substantial venting of the vessel); and then controllably releasing the applied restraining force under conditions effective to form the aerogel. A preferred device for practicing the method is in the form of a hot press having upper and lower press plates, and a mold positioned between the upper and lower plates. Doped aerogel monoliths and their use as chemical sensors are also described.
    Type: Application
    Filed: January 29, 2008
    Publication date: December 15, 2011
    Applicant: UNION COLLEGE
    Inventors: Ben M. Gauthier, Ann M. Anderson, Smitesh Bakrania, Mary K. Mahony, Ronald B. Bucinell
  • Publication number: 20110088030
    Abstract: Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint.
    Type: Application
    Filed: December 14, 2010
    Publication date: April 14, 2011
    Applicant: VMWARE, INC.
    Inventors: Ole AGESEN, Boris WEISSMAN, Keith ADAMS, Jennifer-Ann M. ANDERSON, Maxime AUSTRUY
  • Patent number: 7853960
    Abstract: Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: December 14, 2010
    Assignee: VMware, Inc.
    Inventors: Ole Agesen, Boris Weissman, Keith Adams, Jennifer-Ann M. Anderson, Maxime Austruy
  • Patent number: 7384988
    Abstract: Method and devices for rapidly fabricating monolithic aerogels, including aerogels containing chemical sensing agents, are disclosed. The method involves providing a gel precursor solution or a pre-formed gel in a sealed vessel with the gel or gel precursor at least partially filling the internal volume of the vessel and the sealed vessel being positioned between opposed plates of a hot press; heating and applying a restraining force to the sealed vessel via the hot press plates (where the restraining force is sufficient to minimize substantial venting of the vessel); and then controllably releasing the applied restraining force under conditions effective to form the aerogel. A preferred device for practicing the method is in the form of a hot press having upper and lower press plates, and a mold positioned between the upper and lower plates. Doped aerogel monoliths and their use as chemical sensors are also described.
    Type: Grant
    Filed: August 26, 2004
    Date of Patent: June 10, 2008
    Assignee: Union College
    Inventors: Ben M. Gauthier, Ann M. Anderson, Smitesh Bakrania, Mary K. Mahony, Ronald B. Bucinell
  • Patent number: 6092180
    Abstract: In a method for scheduling instructions executed in a computer system including a processor and a memory subsystem, pipeline latencies and resource utilization are measured by sampling hardware while the instructions are executing. The instructions are then scheduled according to the measured latencies and resource utilizations using an instruction scheduler.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: July 18, 2000
    Assignee: Digital Equipment Corporation
    Inventors: Jennifer-Ann M. Anderson, Jeffrey Dean, James E. Hicks, Jr., Carl A. Waldspurger, William E. Weihl
  • Patent number: 5964867
    Abstract: A method is provided for optimizing a program by inserting memory prefetch operations in the program executing in a computer system. The computer system includes a processor and a memory. Latencies of instructions of the program are measured by hardware while the instructions are processed by a pipeline of the processor. Memory prefetch instructions are automatically inserted in the program based on the measured latencies to optimize execution of the program. The latencies measure the time from when a load instructions issues a request for data to the memory until the data are available in the processor. A program optimizer uses the measured latencies to estimate the number of cycles that elapse before data of a memory operation are available.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: October 12, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Jennifer-Ann M. Anderson, Jeffrey Dean, James E. Hicks, Carl A. Waldspurger, William E. Weihl