Patents by Inventor David A. Dunn

David A. Dunn 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: 20220066806
    Abstract: A virtual machine (VM) is migrated from a source host to a destination host in a virtualized computing system, the VM having a plurality of virtual central processing units (CPUs). The method includes copying, by VM migration software executing in the source host and the destination host, memory of the VM from the source host to the destination host by installing, at the source host, write traces spanning all of the memory and then copying the memory from the source host to the destination host over a plurality of iterations; and performing switch-over, by the VM migration software, to quiesce the VM in the source host and resume the VM in the destination host. The VM migration software installs write traces using less than all of the virtual CPUs, and using trace granularity larger than a smallest page granularity.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: Arunachalam RAMANATHAN, Yanlei ZHAO, Anurekh SAXENA, Yury BASKAKOV, Jeffrey W. SHELDON, Gabriel TARASUK-LEVIN, David A. DUNN, Sreekanth SETTY
  • Publication number: 20220028036
    Abstract: A compositor receives, from each of a plurality of originating devices, compressed and/or encrypted image data portions of a frame of image data, together with portion metadata for each of the compressed and/or encrypted image data portions. Frame metadata for the frame of image data. The compositor then composites the image data portions without decompressing and/or decrypting them, based on the portion and frame metadata, by generating composited frame metadata for the composited image frame and amending the portion metadata for each of the compressed and/or encrypted image data portions to indicate a location of the compressed and/or encrypted image data portions in the composited image frame. The compressed and/or encrypted image data portions, the composited frame metadata and the amended portion metadata are then transmitted by the compositor to a display control device.
    Type: Application
    Filed: October 1, 2021
    Publication date: January 27, 2022
    Inventors: David HARGREAVES, David DUNN, Douglas MORSE
  • Patent number: 11182183
    Abstract: Disclosed are various embodiments that utilize conflict cost for workload placements in datacenter environments. In some examples, a protected memory level is identified for a computing environment. The computing environment includes a number of processor resources. Incompatible processor workloads are prohibited from concurrently executing on parallel processor resources. Parallel processor resources share memory at the protected memory level. A number of conflict costs are determined for a processor workload. Each conflict cost is determined based on a measure of compatibility between the processor workload and a parallel processor resource that shares a particular memory with the respective processor resource. The processor workload is assigned to execute on a processor resource associated with a minimum conflict cost.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Xunjia Lu, Haoqiang Zheng, David Dunn, Fred Jacobs
  • Patent number: 11164288
    Abstract: A compositor receives, from each of a plurality of originating devices, compressed and/or encrypted image data portions of a frame of image data, together with portion metadata for each of the compressed and/or encrypted image data portions. Frame metadata for the frame of image data. The compositor then composites the image data portions without decompressing and/or decrypting them, based on the portion and frame metadata, by generating composited frame metadata for the composited image frame and amending the portion metadata for each of the compressed and/or encrypted image data portions to indicate a location of the compressed and/or encrypted image data portions in the composited image frame. The compressed and/or encrypted image data portions, the composited frame metadata and the amended portion metadata are then transmitted by the compositor to a display control device.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 2, 2021
    Assignee: DISPLAYLINK (UK) LIMITED
    Inventors: Dave Hargreaves, David Dunn, Douglas Morse
  • Publication number: 20210019159
    Abstract: Disclosed are various embodiments that utilize conflict cost for workload placements in datacenter environments. In some examples, a protected memory level is identified for a computing environment. The computing environment includes a number of processor resources. Incompatible processor workloads are prohibited from concurrently executing on parallel processor resources. Parallel processor resources share memory at the protected memory level. A number of conflict costs are determined for a processor workload. Each conflict cost is determined based on a measure of compatibility between the processor workload and a parallel processor resource that shares a particular memory with the respective processor resource. The processor workload is assigned to execute on a processor resource associated with a minimum conflict cost.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Xunjia Lu, Haoqiang Zheng, David Dunn, Fred Jacobs
  • Publication number: 20200304999
    Abstract: Integrated physical and logical security management is extended to a mobile device, such as a portable wireless device or radio. The Mobile-IMPACT solution extends the reach of authorized users to handheld devices for monitoring, managing and/or controlling of IT/network and physical security. Allowing authorized users to view and control access events while not in their office and logged into their console, mobility within and outside of a facility or campus organization no longer requires a laptop computer. With new handheld technologies more widely accessible and dropping in price while still gaining additional functionality, a chief security officer and their security staff can now monitor access to their building/doors/control zones, look-up user and card information, trigger queries/reports, set new alarm conditions and monitor sensors or a perimeter from a handheld device anywhere in the world using an electronic communication medium, such as a PDA, cell phone, radio, or the like.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 24, 2020
    Applicant: VETRIX, LLC
    Inventors: Melani S. Hernoud, Elizabeth J. Pierce, Duran David Dunn
  • Patent number: 10775907
    Abstract: A trackball includes a ball, a housing including a recess arranged to receive at least part of the ball and means for urging the ball, without physical or direct contact, to remain in the recess, wherein the surface of the recess is fully sealed to form an impenetrable barrier such that foreign substances are prevented from entering the interior of the housing. This arrangement may make the trackball more hygienic to use and easier to clean than conventional trackballs.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: September 15, 2020
    Assignee: Cursor Controls Limited
    Inventors: Nathan James John Selby, Scott Alan Cousins, Christopher David Dunn
  • Patent number: 10768962
    Abstract: A method of emulating nested page table (NPT) mode-based execute control in a virtualized computing system includes: providing NPT mode-based execute control from a hypervisor to a virtual machine (VM) executing in the virtualized computing system; generating a plurality of shadow NPT hierarchies at the hypervisor based on an NPT mode-based execute policy obtained from the VM; configuring a processor of the virtualized computing system to exit from the VM to the hypervisor in response to an escalation from a user privilege level to a supervisor privilege level caused by guest code of the VM; and exposing a first shadow NPT hierarchy of the plurality of shadow NPT hierarchies to the processor in response to an exit from the VM to the hypervisor due to the escalation from the user privilege level to the supervisor privilege level.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: September 8, 2020
    Assignee: VMware, Inc.
    Inventors: David Dunn, Doug Covelli
  • Publication number: 20200219231
    Abstract: A compositor receives, from each of a plurality of originating devices, compressed and/or encrypted image data portions of a frame of image data, together with portion metadata for each of the compressed and/or encrypted image data portions. Frame metadata for the frame of image data. The compositor then composites the image data portions without decompressing and/or decrypting them, based on the portion and frame metadata, by generating composited frame metadata for the composited image frame and amending the portion metadata for each of the compressed and/or encrypted image data portions to indicate a location of the compressed and/or encrypted image data portions in the composited image frame. The compressed and/or encrypted image data portions, the composited frame metadata and the amended portion metadata are then transmitted by the compositor to a display control device.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 9, 2020
    Inventors: Dave Hargreaves, David Dunn, Douglas Morse
  • Publication number: 20200196108
    Abstract: A mobile device that can optionally communicate with a server, the mobile device including latitude/longitude determining capabilities, a display, a data communication system and a power source. The mobile device can be used to communicate, provide location information, track an individual, as well as allow alerting, such in a case of an emergency. This location information could be accompanied with one or more of video information, audio information, multimedia information, and pictures taken by the mobile device. The mobile devices also allow inner-communicability among the devices such as text messaging, chat, voice communications, and the like. The capabilities of the mobile device can also be used to determine if the device has traversed a geo-fence, or defined electronic perimeter, with the crossing of the perimeter capable of triggering special functionality such as the turning on of the mobile device, or smart phone, sending an alert, altering functionality, or the like.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Inventors: Melani S. Hernoud, Duran David Dunn, Elizabeth J. Pierce
  • Patent number: 10678909
    Abstract: Techniques for securely supporting a global view of system memory in a physical/virtual computer system comprising a plurality of physical/virtual CPUs are provided. In one set of embodiments, the physical/virtual computer system can receive an interrupt indicating that a first physical/virtual CPU should enter a privileged CPU operating mode. The physical/virtual computer system can further determine that none of the plurality of physical/virtual CPUs are currently in the privileged CPU operating mode. In response to this determination, the physical/virtual computer system can modify the global view of system memory to include a special memory region comprising program code to be executed while in the privileged CPU operating mode; communicate, to the other physical/virtual CPUs, a signal to enter a stop state in which execution is halted but interrupts are accepted for entering the privileged CPU operating mode; and cause the first physical/virtual CPU to enter the privileged CPU operating mode.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: June 9, 2020
    Assignee: VMWARE, INC.
    Inventors: Alok Nemchand Kataria, Doug Covelli, Jeffrey W. Sheldon, Frederick Joseph Jacobs, David Dunn
  • Patent number: 10592267
    Abstract: Mechanisms to protect the integrity of a data structure that is traversed to locate protected memory pages are provided. Leaf nodes of the data structure store mappings that indicate which memory pages are protected. Both the pages indicated by the mappings and the pages that store the data structure are monitored by a tracing service that sends a notification to the hypervisor when a write to a traced page occurs. When system software receives such a notification, the system software traverses the data structure to determine whether any of the memory pages of the data structure is the traced page that was written to. If so, the alert action for that page is performed. If not, the system software determines whether any of the mappings in the leaf nodes include such a page and, if so, the alert action for that page is performed.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: March 17, 2020
    Assignee: VMware, Inc.
    Inventors: David Dunn, Alok Nemchand Kataria, Wei Xu, Jeffrey W. Sheldon
  • Patent number: 10525463
    Abstract: An integrated testing device and method are disclosed. The device includes an integral reservoir for a test fluid, and an actuator, so that the test fluid can be dispensed to facilitate the test.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 7, 2020
    Assignee: ATOMO DIAGNOSTICS PTY LIMITED
    Inventors: John Michael Kelly, Eric Siu, Alison Ruth Norcott, Christopher David Dunn, Ian Frederick Johnson, Ernesto Monis Hueso, Richard Sokolov
  • Publication number: 20190364389
    Abstract: A mobile device that can optionally communicate with a server, the mobile device including latitude/longitude determining capabilities, a display, a data communication system and a power source. The mobile device can be used to communicate, provide location information, track an individual, as well as allow alerting, such in a case of an emergency. This location information could be accompanied with one or more of video information, audio information, multimedia information, and pictures taken by the mobile device. The mobile devices also allow inner-communicability among the devices such as text messaging, chat, voice communications, and the like. The capabilities of the mobile device can also be used to determine if the device has traversed a geo-fence, or defined electronic perimeter, with the crossing of the perimeter capable of triggering special functionality such as the turning on of the mobile device, or smart phone, sending an alert, altering functionality, or the like.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Melani S. Hernoud, Duran David Dunn, Elizabeth J. Pierce
  • Patent number: 10358430
    Abstract: A method for the isolation of oligomeric 2, 2-difurylpropane (DTHFP) suitable for use on an industrial scale. A method can include using oligomeric 2, 2-difurylpropane, in particular, its use can be as a polar modifier for butadiene and styrene butadiene polymerization so is to produce rubber. Utilizing the material as an alternative to DTHFP in rubber production avoids subsequent leaching of the DTHFP into the environment as the oligomeric 2, 2-difurylpropane (DTHFP) gives rise to much lower levels of leaching.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: July 23, 2019
    Inventors: Ian Stuart Pearce, David Dunn, Howard Winston Tyrrell Sutton, John Ing Chuan Daly, Simon Jonathon Grant
  • Patent number: D864988
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: October 29, 2019
    Assignee: Halogen Networks, LLC
    Inventors: Samuel Griffith, Stephen Gordon, Jordan David Dunn
  • Patent number: D879609
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: March 31, 2020
    Assignee: Silgan Containers LLC
    Inventors: David Dunn, Elizabeth A. Metzger, John Schindewolf, Alvin Widitora, Dave Wood, Seth Moore, Andrew Palumbo
  • Patent number: D895650
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: September 8, 2020
    Assignee: Halogen Networks, LLC
    Inventors: Samuel Griffith, Katherine Cheng, Anardo Cuello, Stephen Gordon, Jordan David Dunn
  • Patent number: D907489
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 12, 2021
    Assignee: Silgan Containers LLC
    Inventors: David Dunn, Elizabeth A. Metzger, John Schindewolf, Alvin Widitora, Dave Wood, Seth Moore, Andrew Palumbo
  • Patent number: D939956
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 4, 2022
    Assignee: Silgan Containers LLC
    Inventors: David Dunn, Elizabeth A. Metzger, John Schindewolf, Alvin Widitora, Dave Wood, Seth Moore, Andrew Palumbo