Patents by Inventor James C. Cooper

James C. Cooper 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: 11399166
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: July 26, 2022
    Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua Hailpern, William J. Allen, James C. Cooper, Kieran McCorry
  • Patent number: 11381793
    Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: July 5, 2022
    Assignee: Ent. Services Development Corporation LP
    Inventors: Joshua Hailpern, William J. Allen, James C. Cooper, Kieran McCorry
  • Publication number: 20210274140
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 2, 2021
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20210120216
    Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.
    Type: Application
    Filed: November 3, 2020
    Publication date: April 22, 2021
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Patent number: 10764265
    Abstract: Example implementations relate to assigning a document to partial membership in communities. In example implementations, a detected feature of a document may be compared with a training pattern. Based on the comparison, the document may be assigned partial membership in a first community and partial membership in a second community.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 1, 2020
    Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: James C. Cooper, Kas Kasravi, Michelle Holmes, Helen Balinsky
  • Publication number: 20200267360
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Application
    Filed: January 21, 2020
    Publication date: August 20, 2020
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20200195901
    Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.
    Type: Application
    Filed: November 19, 2019
    Publication date: June 18, 2020
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Patent number: 10366242
    Abstract: According to an example, a performance of a predetermined action with regard to a data may be prevented. In the method, a first system call pertaining to the data may be intercepted and suspended. A determination may be made as to whether a second system call that is to be executed following execution of the first system call will result in performance of a predetermined action with regard to the data. In addition, an operation may be implemented on the first system call to prevent the performance of the predetermined action with regard to the data.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: July 30, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Helen Balinsky, David Subiros Perez, James C. Cooper, Kas Kasravi
  • Patent number: 10354187
    Abstract: A method for confidentiality classification of files includes vectorizing a file to reduce the file to a single structured representation; and analyzing the single structured representation with a machine learning engine that generates a confidentiality classification for the file based on previous training. A system for confidentiality classification of files includes a file vectorization engine to vectorize a file to reduce the file to a single structured representation; and a machine learning engine to receive the single structured representation of the file and generate a confidentiality classification for the file based on previous training.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: July 16, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Kas Kasravi, James C. Cooper
  • Patent number: 10116701
    Abstract: Examples of systems and methods for device-type content management are described herein. In an example, at least one of a community policy and a community-device type policy may be generated. The community policy may be generated for a community defined for an enterprise and may be enforced on a plurality of user devices registered with the community. Further, the device-community policy may be enforced on a user device, from among the plurality of user devices, based on a device-type of the user device. The device-community policy may indicate a management service to be used to realize the community policy. Further, a management service agent (MS agent) may be provided to the user device, based on the management service indicated by the device-community policy. The MS agent may provide for managing enterprise content on the user device as indicated by the community policy.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: October 30, 2018
    Assignee: Ent. Services Development Corporation LP
    Inventors: Boris Balacheff, James C. Cooper, David Penkler
  • Publication number: 20180027220
    Abstract: Examples associated with virtual space calibration are disclosed. One example includes calibrating a first physical space to a virtual space in response to a first signal received from a first device in the first physical space. A second physical space is calibrated to the virtual space in response to a second signal received from a second device in the second physical space. The second device is controlled to project, into the second physical space, a representation of a first artifact from the first physical space. The representation of the first artifact is projected into the second physical space based on the calibration of the first physical space to the virtual space, and based on the calibration of the second physical space to the virtual space.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 25, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20180013998
    Abstract: Examples associated with relationship preserving projection of digital objects are disclosed. One example includes identifying suitable locations within a physical space for projection of digital objects. The digital objects may be stored in a virtual space. A representation of a first digital object from the virtual space may be projected onto a first suitable location in the physical space and a representation of a second digital object from the virtual space may be projected onto a second suitable location in the physical space. The first suitable location and the second suitable location may preserve a spatial relationship between the first digital object and the second digital object.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 11, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20180013997
    Abstract: Examples associated with room capture and projection are disclosed. One example includes an information management module that may maintain information regarding a virtual space and a first digital object within the virtual space. The first digital object may be associated with an artifact in a physical space. A room calibration module may map the virtual space to the physical space using sensors to detect attributes of the physical space. A capture module may record a modification to the artifact to be maintained by the information management module. A projection module may project a representation of a second digital object into the physical space. The representation may be projected based on a signal from the information management module.
    Type: Application
    Filed: January 30, 2015
    Publication date: January 11, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20170235965
    Abstract: According to an example, a performance of a predetermined action with regard to a data may be prevented. In the method, a first system call pertaining to the data may be intercepted and suspended. A determination may be made as to whether a second system call that is to be executed following execution of the first system call will result in performance of a predetermined action with regard to the data. In addition, an operation may be implemented on the first system call to prevent the performance of the predetermined action with regard to the data.
    Type: Application
    Filed: December 23, 2014
    Publication date: August 17, 2017
    Inventors: Helen BALINSKY, David Subiros PEREZ, James C. COOPER, Kas KASRAVI
  • Publication number: 20170201721
    Abstract: Systems and methods associated with artifact projection are disclosed. One example method includes generating a first digital object in a virtual space. The first digital object may correspond to a first artifact in a first physical space. The method also includes recording attributes of the first artifact as the attributes change over time. The attributes may be recorded in association with the first digital object. The method also includes projecting a representation of the first digital object into a second space. The representation may be generated based on of the first artifact at a first selected time.
    Type: Application
    Filed: September 30, 2014
    Publication date: July 13, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Joshua HAILPERN, William J. ALLEN, James C. COOPER, Kieran MCCORRY
  • Publication number: 20170195304
    Abstract: Example implementations relate to assigning a document to partial membership in communities. In example implementations, a detected feature of a document may be compared with a training pattern. Based on the comparison, the document may be assigned partial membership in a first community and partial membership in a second community.
    Type: Application
    Filed: September 24, 2014
    Publication date: July 6, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: James C. COOPER, Kas KASRAVI, Michelle HOLMES, Helen BALINSKY
  • Patent number: 9571564
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: February 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Publication number: 20170026420
    Abstract: Examples of systems and methods for device-type content management are described herein. In an example, at least one of a community policy and a community-device type policy may be generated. The community policy may be generated for a community defined for an enterprise and may be enforced on a plurality of user devices registered with the community. Further, the device-community policy may be enforced on a user device, from among the plurality of user devices, based on a device-type of the user device. The device-community policy may indicate a management service to be used to realize the community policy. Further, a management service agent (MS agent) may be provided to the user device, based on the management service indicated by the device-community policy. The MS agent may provide for managing enterprise content on the user device as indicated by the community policy.
    Type: Application
    Filed: April 1, 2014
    Publication date: January 26, 2017
    Inventors: Boris BALACHEFF, James C. COOPER, David PENKLER
  • Publication number: 20150215380
    Abstract: A network system for implementing a cloud platform within a network to which at least one device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrolment portal. The application management module enables access to an abstract application, wherein the abstract application is associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community, wherein the community comprised of at least a user credential and the abstract application, wherein the community defines at least one of said following: a policy, a management process, and a service, under which the abstract application can be accessed by the user.
    Type: Application
    Filed: August 16, 2013
    Publication date: July 30, 2015
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C. Cooper
  • Patent number: 8935764
    Abstract: A network system for implementing a cloud platform within a network to which a device defining a computing environment for a user has access comprises an application management module, a community management module, and a user enrollment portal. The application management module enables access to an abstract application associated with a concrete application defining an implementation of the abstract application for the computing environment. The community management module manages a community comprised of a user credential and the abstract application, the community defines at least one of: a policy, a management process, and a service, under which the user can access the abstract application. The user enrollment portal supports an enrollment of the user in the community from the device and orchestrates a policy management mechanism to support an enforcement of the policy under which the user has access to the concrete application from the device.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boris Balacheff, David Penkler, Sebastien Bouat, James C Cooper