Patents by Inventor Jennifer Herbert

Jennifer Herbert 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).

  • Patent number: 9286094
    Abstract: Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system instances executing on a single device. The device may be virtualized by detecting input at the device, notifying a control domain of the input, the control domain determining a virtual machine (e.g., a guest domain) for which the input is intended, and passing the input from the control domain to the guest domain. There may be multiple guest domains on the device, each capable of receiving input from the hardware being virtualized. The virtualized hardware may include, e.g., a digitizer such as a touch digitizer capable of recognizing multiple concurrent inputs. Other hardware devices can also be virtualized. Virtualization may be performed using device emulation in the control domain, or using USB passthrough, among other techniques.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 15, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ross Philipson, Jennifer Herbert, Jean-Edouard Lejosne
  • Publication number: 20140109091
    Abstract: Methods and systems for performing device virtualization are described herein. Hardware devices may be virtualized for use by multiple operating system instances executing on a single device. The device may be virtualized by detecting input at the device, notifying a control domain of the input, the control domain determining a virtual machine (e.g., a guest domain) for which the input is intended, and passing the input from the control domain to the guest domain. There may be multiple guest domains on the device, each capable of receiving input from the hardware being virtualized. The virtualized hardware may include, e.g., a digitizer such as a touch digitizer capable of recognizing multiple concurrent inputs. Other hardware devices can also be virtualized. Virtualization may be performed using device emulation in the control domain, or using USB passthrough, among other techniques.
    Type: Application
    Filed: September 26, 2013
    Publication date: April 17, 2014
    Applicant: Citrix Systems, Inc.
    Inventors: Ross Philipson, Jennifer Herbert, Jean-Edouard Lejosne
  • Publication number: 20110030250
    Abstract: Disclosed is a method and apparatus for displaying articles between at least two of the ceiling, wall and floor of a retail establishment. The display may include mounting a plurality of spaced apart cords so that the cords to extend between a floor, ceiling, and/or wall of a structure. The cords may be mounted at different angles relative to the floor or ceiling, and with each cord being mounted to a position on the floor, ceiling and/or wall that is remote from the mounting positions of another cord. An article of clothing may then be attached to selected spaced apart cords such that it is suspended between the floor and the ceiling. In addition, the article may be oriented such that at least one of a front or a back of the article is substantially fully viewable by an individual viewing the display.
    Type: Application
    Filed: August 5, 2009
    Publication date: February 10, 2011
    Inventor: Jennifer Herbert Dodge Boyd