Patents by Inventor Carl Marshall

Carl Marshall 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: 20190043262
    Abstract: The present disclosure is directed to systems, apparatuses, and processes that provide mixed reality and/or augmented reality interactive environments. Disclosed embodiments include mechanisms to determine a location of a physical object within a mixed reality environment, determine a location of a viewer within the mixed reality environment, and project a display onto the physical object or on a portion of an area within the mixed reality environment proximate to the physical object to obscure the physical object from the viewer, based upon at least the location of the physical object with respect to the location of the viewer. Other embodiments may be disclosed and/or claimed.
    Type: Application
    Filed: June 25, 2018
    Publication date: February 7, 2019
    Inventors: Glen J. Anderson, Carl Marshall, Ankur Agrawal, Meng Shi, Selvakumar Panneer
  • Publication number: 20190042834
    Abstract: Methods, apparatus, systems, and articles of manufacture for real-time interactive anamorphosis projection via face detection and tracking are disclosed. An example system includes a sensor to capture an image of a face of a user. An augmented reality controller is to access the image from the sensor, determine a position of the face of the user relative to a display surface, and apply a perspective correction to an anamorphic camera representing a vantage point of the active user. A user application is to generate a scene based on the position of the anamorphic camera. A display is to present, at the display surface, the scene based on the vantage point of the active user.
    Type: Application
    Filed: June 29, 2018
    Publication date: February 7, 2019
    Inventors: Brandon Gavino, Abhay Dharmadhikari, Selvakumar Panneer, Carl Marshall, Vinay Nooji, Fan Chen, Alexandra Warlen
  • Publication number: 20190043267
    Abstract: Technologies for virtual attribute assignment include a compute device. The compute device is configured to receive an attribute assignment command from a user and analyze the attribute assignment command to determine a user-selected virtual object, a user-referenced attribute of the user-selected virtual object, a user-selected real object, and a user-referenced attribute of the user-selected real object. Based on the attribute assignment command, the compute device is further configured to determine a state of the user-referenced attribute of the user-selected real object and update a state of the user-referenced attribute of the user-selected virtual object based on the state of the user-referenced attribute of the user-selected real object.
    Type: Application
    Filed: May 4, 2018
    Publication date: February 7, 2019
    Inventors: Glen J. Anderson, Carl Marshall, John Sherry, Rebecca Chierichetti, Ankur Agrawal, Meng Shi, Giuseppe Raffa
  • Publication number: 20180285634
    Abstract: Technologies for detecting interactions with surfaces from a spherical view of a room include a compute device. The compute device includes an image capture manager to obtain one or more images that depict a spherical view of a room that includes multiple surfaces. Additionally, the compute device includes a surface interaction detection manager to detect, from the one or more images, a person in the room, generate a bounding box around the person, preprocess the bounding box to represent the person in an upright orientation, determine a pose of the person from the preprocessed bounding box, detect an outstretched hand from the determined pose, and determine, from the detected outstretched hand, a surface of interaction in the room.
    Type: Application
    Filed: January 30, 2018
    Publication date: October 4, 2018
    Inventors: Srenivas Varadarajan, Selvakumar Panneer, Omesh Tickoo, Giuseppe Raffa, Carl Marshall
  • Publication number: 20180164064
    Abstract: A firearm cartridge magazine system comprises one or more sidewalls extending between a base and an upper opening, wherein a hollow interior is defined by the base and the one or more sidewalls, wherein the upper opening opens into the hollow interior. An aperture is positioned on at least one of the one or more sidewalls between the opening and the base. A spring extends between a block and the base, wherein the spring and block are within the hollow interior.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 14, 2018
    Inventor: Carl Marshall
  • Patent number: 9361483
    Abstract: A method for encrypting and storing data on a removable medium includes: obtaining a medium key uniquely associated with the removable medium; encrypting the data using the medium key to generate encrypted data; and writing the encrypted data onto the removable medium.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: June 7, 2016
    Assignee: FORCEPOINT FEDERAL LLC
    Inventors: Carl Marshall Eliot Powell, Thao N. Hull
  • Patent number: 9208353
    Abstract: Generally described herein are methods and systems for enhanced tamper and malware resistant computer architectures. A system for enhanced tamper and malware resistance can include a harvardizer configured to receive comingled instructions and data and produce separated instructions and data. A data memory can be configured to receive the separated data. An instruction memory that is physically separate from the data memory can be configured to receive the separated instructions. The system can include one or more computer processors that can be configured to execute the separated instructions and data. The system can include one or more encryptors or decryptors to help thwart injection based attacks.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: December 8, 2015
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Thomas Gilbert Roden, III, John-Francis Mergen, Carl Marshall Elliot Powell
  • Patent number: 9202087
    Abstract: An approach is provided for controlling access to local storage medium. A request is detected from an operating system for accessing a local storage medium. An intermediary agent selectively grants access to the local storage medium according to an access policy, wherein the intermediary agent is distinct from the operating system.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: December 1, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Carl Marshall Eliot Powell, John-Francis Mergen
  • Patent number: 9015300
    Abstract: A method, computer program product, and device for detecting a reconnaissance of a network through the identification of the information flowing from the network to external sources are provided. The method may include monitoring the information flowing from the network to external sources in order to identify what properties may have been revealed to a potential attacker. The method may include monitoring a response of the network to an inquiry from an external source, determining potential properties of the network that may have been revealed from the response, storing the potential properties in a data repository, and determining a possible reconnaissance of the network based on the properties stored in the data repository. Determining the potential properties of the network revealed by the response may include comparing the response to one or more information templates. Each information template may be associated with one or more properties of the network.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: April 21, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Carl Marshall Eliot Powell
  • Publication number: 20140229743
    Abstract: Generally described herein are methods and systems for enhanced tamper and malware resistant computer architectures. A system for enhanced tamper and malware resistance can include a harvardizer configured to receive comingled instructions and data and produce separated instructions and data. A data memory can be configured to receive the separated data. An instruction memory that is physically separate from the data memory can be configured to receive the separated instructions. The system can include one or more computer processors that can be configured to execute the separated instructions and data. The system can include one or more encryptors or decryptors to help thwart injection based attacks.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: Raytheon BBN Technologies Corp.
    Inventors: Thomas Gilbert Roden, III, John-Francis Mergen, Carl Marshall Elliot Powell
  • Publication number: 20140019775
    Abstract: A method for encrypting and storing data on a removable medium includes: obtaining a medium key uniquely associated with the removable medium; encrypting the data using the medium key to generate encrypted data; and writing the encrypted data onto the removable medium
    Type: Application
    Filed: July 10, 2012
    Publication date: January 16, 2014
    Inventors: Carl Marshall Eliot Powell, Thao N. Hull
  • Patent number: 8458491
    Abstract: A cryptographically scrubbable disk performs erasure of a cryptographic key covering a body of data to render the body of data unintelligible. A scrub controller interfaced between a computing appliance and a storage volume generates a scrub key and encrypts each block of data written to the storage volume using the scrub key. Data read commands decrypt using the same key. The scrub controller is an electronically separate conduit having independent memory and power, thus the scrub key remains within the scrub controller and unexposed, and is thus inaccessible via the processor of the computing appliance. The scrub key remains in the scrub controller such that the scrub key never leaves the scrub controller and is also inaccessible to retrieval since the scrub controller does not share memory or access with the computer and is thus electronically separate from the supported computing appliance.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: June 4, 2013
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Carl Marshall Eliot Powell, John-Francis Mergen, John G. Griffith, III
  • Patent number: 8418212
    Abstract: An approach is provided for distributing video signals. A digital video feed is received at a media distributor that includes a plurality of decoders and a corresponding plurality of modulators, wherein the digital video feed includes a plurality of video channels. The decoders decode the digital video feed to output analog video signals. The modulators modulate the analog video signals; and a combiner combines the outputs of the modulators to generate a channelized video signal.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: April 9, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Carl Marshall Eliot Powell
  • Patent number: 8316238
    Abstract: An approach for tracking documents using image processing is disclosed. Auxiliary information corresponding to compressed digital information is extracted. The auxiliary information is used to output text lines, which undergo a hash function (e.g., checksum operation). In this manner, individual hash values are generated, as well as an overall hash value of the entire file of text lines. A reference set of hash values are maintained to identify other compressed digital information.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: November 20, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John Francis Mergen, Carl Marshall Eliot Powell, Daniel M. Wood
  • Publication number: 20080240229
    Abstract: An approach is provided for distributing video signals. A digital video feed is received at a media distributor that includes a plurality of decoders and a corresponding plurality of modulators, wherein the digital video feed includes a plurality of video channels. The decoders decode the digital video feed to output analog video signals. The modulators modulate the analog video signals; and a combiner combines the outputs of the modulators to generate a channelized video signal.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: Federal Network Systems, LLC.
    Inventor: Carl Marshall Eliot POWELL
  • Publication number: 20080148340
    Abstract: An approach is provided for controlling access to network resources. A metric (e.g. a voucher) is received corresponding to a policy for accessing a resource within a network. Rating of a user is updated based on the received metric. An access level is granted for accessing the resource to the user based on the rating.
    Type: Application
    Filed: October 31, 2006
    Publication date: June 19, 2008
    Applicant: MCI, LLC.
    Inventors: Carl Marshall Eliot Powell, John-Francis Mergen
  • Publication number: 20080147792
    Abstract: A method, computer program product, and device for detecting a reconnaissance of a network through the identification of the information flowing from the network to external sources are provided. The method may include monitoring the information flowing from the network to external sources in order to identify what properties may have been revealed to a potential attacker. The method may include monitoring a response of the network to an inquiry from an external source, determining potential properties of the network that may have been revealed from the response, storing the potential properties in a data repository, and determining a possible reconnaissance of the network based on the properties stored in the data repository. Determining the potential properties of the network revealed by the response may include comparing the response to one or more information templates. Each information template may be associated with one or more properties of the network.
    Type: Application
    Filed: October 20, 2006
    Publication date: June 19, 2008
    Applicant: Verizon Services Corp.
    Inventor: Carl Marshall Eliot Powell
  • Publication number: 20080104404
    Abstract: An approach for tracking documents using image processing is disclosed. Auxiliary information corresponding to compressed digital information is extracted. The auxiliary information is used to output text lines, which undergo a hash function (e.g., checksum operation). In this manner, individual hash values are generated, as well as an overall hash value of the entire file of text lines. A reference set of hash values are maintained to identify other compressed digital information.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Applicant: MCI, LLC.
    Inventors: John-Francis Mergen, Carl Marshall Eliot Powell, Daniel M. Wood
  • Publication number: 20080104694
    Abstract: An approach is provided for controlling access to local storage medium. A request is detected from an operating system for accessing a local storage medium. An intermediary agent selectively grants access to the local storage medium according to an access policy, wherein the intermediary agent is distinct from the operating system.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: MCI, LLC.
    Inventors: Carl Marshall Eliot Powell, John-Francis Mergen
  • Publication number: 20060101434
    Abstract: A method, apparatus, and system are provided for reducing register file bandwidth using bypass logic control. According to one embodiment, a source code is translated into an intermediate code, which is then to be translated into an executable code. A bypass control logic description file is accessed to perform a lookup of description information at the description file. The description information is then used to compile the intermediate code into the executable.
    Type: Application
    Filed: September 30, 2004
    Publication date: May 11, 2006
    Inventors: Adam Lake, Chris Wilkerson, Carl Marshall, Daniel Johnston