Patents by Inventor David Lowrey

David Lowrey 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: 20120185527
    Abstract: Methods, systems, and devices are described for providing distributed virtual desktops. In these methods, systems, and devices, a first user is authenticated at a first machine communicatively coupled with a server computer system. A second machine communicatively coupled with the server computer system is selected to host an operating system session associated with the first user. Input/output functionality for the operating system session associated with the first user is assigned to the first machine, and the first machine is instructed to communicate with the second machine such that the input/output functionality provided by the first machine is mapped to the operating system session associated with the first user at the second machine.
    Type: Application
    Filed: December 22, 2011
    Publication date: July 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092720
    Abstract: Methods, systems, and devices are described for dynamic print job routing in a distributed printing environment. A data store may include a set of rules for dynamically determining an identified print job destination based on at least one characteristic of a print job generated by a print job source. A rules engine may be configured to receive a notification of the print job, identify the characteristic of the print job from the received notification, and apply the set of rules in the data store to the identified characteristic of the print job to dynamically determine an updated print job destination for the print job. The updated print job destination is associated with at least one printer.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092723
    Abstract: Methods, systems, and devices are described for bidirectional print router communication in a distributed printing environment. In these methods, systems, and devices, a print router receives a print job from a print job source over a unidirectional print data path. The print router forwards the print job to a first print job destination associated with a first printer, and receives a first message from the first printer. The first message may be forwarded to the print job source, and a second message from the print job source may also be received. The print job is then transmitted from the print router to a second print job destination associated with a second printer based on the first message from the first printer, a set of rules, and/or the second message received from the print job source.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092722
    Abstract: Methods, systems, and devices are described for dynamic print server generation in a distributed printing environment. In these methods, systems, and devices, a print router may receive a print job from a print source over a unidirectional print data path. The print router may transmit the print job to a print job destination associated with a printer of a number of printers in communication with the print router. The print router may receive a message from the printer and transmit the message from the printer to the print job source over a network path separate from the unidirectional print data path.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092693
    Abstract: Methods, systems, and devices are described for centralized print driver distribution in a distributed printing environment. A set of drivers may be stored at one or more centralized data stores, and distributed to print servers. This distribution may occur on a per-print job basis. Drivers may be automatically removed from the print servers based on certain criteria.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092721
    Abstract: Methods, systems, and devices are described for dynamic print server generation in a distributed printing environment. A data store may store multiple operating systems. A central server computer system is in communication with the data store. The central server computer system may receive notification of a print job, select a printer for the print job, map a stored driver to the selected printer, select an operating system associated with the driver from the data store, and dynamically load the operating system associated with the driver to generate a print server for the print job.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20120092719
    Abstract: Methods, systems, and devices are described for centralized print job routing in a distributed printing environment. A data store may include a first table of identifiers for printers, a second table of identifiers for print servers, a third table of identifiers for drivers, and an association between identifiers of the first, second, and third tables. A print router may be configured to determine a printer selected for a print job. Based on the association between the identifiers of the first, second, and third tables, the print router may map a print server to the selected printer and a driver to the print server.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 19, 2012
    Applicant: Aventura HQ, Inc.
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20110082938
    Abstract: The present invention provides systems and methods for dynamically manipulating and/or reconfiguring a user interface within a virtual computing environment. Specifically, various systems and methods as provided by the present invention allow for dynamic manipulation or reconfiguration of a user interface within a computing session. Depending on the embodiment, the system and method may be used for sessions provided by an application control environment or a virtual computing environment. Embodiments of the invention enable dynamic manipulation, control, and reconfiguration of the user interface within a computing environment based on user interface rules. These user interface rules may be used to implement policy and access control on users of the computing session.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Inventors: JOE JAUDON, DAVID LOWREY
  • Publication number: 20110083081
    Abstract: The present invention provides systems and methods for allowing a user to control their computing environment within a virtual computing environment. Specifically, various systems and methods as provided by the present invention allow for users to configure their computing environment within a virtual computing environment based on changing locations within a single computing session. Depending on the embodiment, the system and method may be used for sessions provided by an application control environment or a virtual computing environment. Embodiments of the invention allow for user control of the computing environment based on user policy rules. These user policy rules may be used to implement access control on users of the computing session.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20100274837
    Abstract: The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests.
    Type: Application
    Filed: April 22, 2009
    Publication date: October 28, 2010
    Inventors: Joe Jaudon, David Lowrey, Adam Williams
  • Publication number: 20100274841
    Abstract: The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests.
    Type: Application
    Filed: October 7, 2009
    Publication date: October 28, 2010
    Inventors: JOE JAUDON, DAVID LOWREY
  • Publication number: 20070289019
    Abstract: In a method for assessing threats within a computer system, hidden processes are detected in the system's memory, with each hidden process being identified as an associated assessment object. A reboot check is performed to identify any registry keys modified during shut down, and each modified registry key is also identified as an associated assessment object. A threat assessment is then performed on each identified assessment object to ascertain a threat level corresponding thereto.
    Type: Application
    Filed: April 23, 2007
    Publication date: December 13, 2007
    Inventor: David Lowrey