Patents by Inventor Christopher Shannon

Christopher Shannon 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: 20210382967
    Abstract: An apparatus includes a printed circuit board (PCB) that includes a woven glass laminate layer. The woven glass laminate layer includes a plurality of glass bundles woven together, where a marker structure including at least one marker is defined within the woven glass laminate layer. A security chip is coupled with the PCB and includes memory that stores an authentication identifier of the PCB, where the authentication ID includes a representation of the marker structure.
    Type: Application
    Filed: July 30, 2020
    Publication date: December 9, 2021
    Inventors: Joel Goergen, Sam Gupta, Dylan Thomas Walker, Chirag K. Shroff, Christopher Shannon Gourley, Rachel Marie Weeks, Elizabeth Ann Kochuparambil, Ronald Lee Shaffer II
  • Patent number: 9471781
    Abstract: In one embodiment, a method includes obtaining at least one packet from a first element on a Universal Serial Bus (USB) bus. The at least one packet is intended for a second element. The method also includes processing the at least one packet to determine whether the at least one packet is associated with unsafe content, and providing the at least one packet to the second element if it is determined that the at least one packet is not associated with the unsafe content. The at least one packet is provided to the second element on the USB bus. Finally, the method includes blocking the at least one packet from being provided to the second element when it is determined that the at least one packet is associated with the unsafe content.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: October 18, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Christopher Shannon Gourley
  • Publication number: 20160006933
    Abstract: A system and method for capturing and presenting immersive video presentations is described. A variety of different implementations are disclosed including multiple stream pay-per-view, sporting event coverage and 3D image modeling from the immersive video presentations.
    Type: Application
    Filed: July 1, 2015
    Publication date: January 7, 2016
    Applicant: Sony Corporation
    Inventors: Steven Dwain Zimmerman, Christopher Shannon Gourley
  • Patent number: 9129416
    Abstract: The subject disclosure is directed towards saving undo state information for a digital art program. Changed state data is computed (e.g., via GPU-side logic) based upon the state information of the current state of a canvas and the previous state information, e.g., via an XOR operation or parallel XOR operations. The changed state data is compressed into compressed state data, e.g., via run-length encoding, and the compressed state data is stored, e.g., in a circular buffer in GPU memory. For an undo command, the compressed data is decompressed into the changed state data, and the bitwise operation reversed.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: September 8, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hans Thomas Landsberger, Subha Bhattacharyay, Gerard Zytnicki, Jeffrey Alan Herold, Christopher Shannon Lester, Ira L. Snyder, Jr., John Adam Szofran, Fan Zhang, Kaushik Barat
  • Publication number: 20150058991
    Abstract: In one embodiment, a method includes obtaining at least one packet from a first element on a Universal Serial Bus (USB) bus. The at least one packet is intended for a second element. The method also includes processing the at least one packet to determine whether the at least one packet is associated with unsafe content, and providing the at least one packet to the second element if it is determined that the at least one packet is not associated with the unsafe content. The at least one packet is provided to the second element on the USB bus. Finally, the method includes blocking the at least one packet from being provided to the second element when it is determined that the at least one packet is associated with the unsafe content.
    Type: Application
    Filed: August 23, 2013
    Publication date: February 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventor: Christopher Shannon Gourley
  • Publication number: 20140132614
    Abstract: The subject disclosure is directed towards saving undo state information for a digital art program. Changed state data is computed (e.g., via GPU-side logic) based upon the state information of the current state of a canvas and the previous state information, e.g., via an XOR operation or parallel XOR operations. The changed state data is compressed into compressed state data, e.g., via run-length encoding, and the compressed state data is stored, e.g., in a circular buffer in GPU memory. For an undo command, the compressed data is decompressed into the changed state data, and the bitwise operation reversed.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Hans Thomas Landsberger, Subha Bhattacharyay, Gerard Zytnicki, Jeffrey Alan Herold, Christopher Shannon Lester, Ira L. Snyder, JR., John Adam Szofran, Fan Zhang, Kaushik Barat
  • Publication number: 20140132617
    Abstract: Various technologies described herein pertain to simulating oil painting. Data can be received from a sensor that indicates a desired orientation of an image editing tool with respect to a computer-implemented canvas. The computer-implemented canvas can include a paint map, which includes color values and height values of pixels representative of oil paint deposited on the computer-implemented canvas. Moreover, a footprint of the image editing tool upon the computer-implemented canvas can be computed based upon the data from the sensor. Further, an oil paint ridge model can be generated by modulating height values of a subset of the pixels from the paint map that are outside the footprint and less than or equal to a predetermined distance from an edge of the footprint. A display screen of a computing device can be caused to update an image rendered thereupon based upon the oil paint ridge model.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Subha Bhattacharyay, Gerard Zytnicki, Jeffrey Alan Herold, Christopher Shannon Lester, Ira Lynn Snyder, JR., Fan Zhang, Hans Thomas Landsberger, John Adam Szofran, Kaushik Barat
  • Publication number: 20130191776
    Abstract: An electronic device comprising an electronic device display; and a scrolling arrangement. The electronic device is configured to activate activatable content on the electronic device display by: i) a user actuating the scrolling arrangement of the electronic device to scroll substantially continuously through content including activatable content displayed on the electronic device display; ii) the user stopping actuating the scrolling arrangement; and iii) without user actuation of the electronic device, the electronic device activating the activatable content if the activatable content stops scrolling between two spaced apart limits of the electronic device display. The activatable content may be displayed in less than a majority of the electronic device display; and the electronic device display may display the activatable content in a majority of the electronic device display area if the activatable content stops scrolling between two spaced apart limits of the electronic device display.
    Type: Application
    Filed: March 29, 2012
    Publication date: July 25, 2013
    Applicant: THE OTHER MEDIA LIMITED
    Inventors: Christopher Shannon Harris, Mateusz Piotr Stawecki, Edward Adam Swinden
  • Patent number: 7694808
    Abstract: A golf club transport case includes a first tubular body having a closed end and open end. A second elongated tubular body includes a closed end and an open end adapted to mate with and overlap the open end of the first tubular body to define an enclosed tubular body. A keyway extends diametrically through the overlapped open ends of the first and second bodies of the enclosed tubular body. A pin extends through the keyway to secure the first body to the second body. The pin has a first end and a second end. The first end thereof is attached to the first body and the second end thereof is adapted to be removably secured to a lock to thereby prevent removal of the pin from the keyway.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: April 13, 2010
    Assignee: Plano Molding Company
    Inventors: Alex Kan Chiao Lin, Christopher Shannon Sides
  • Patent number: 7312820
    Abstract: A method and apparatus is disclosed for providing special effects for wide-angle video images. The special effects include replacing a selected portion of a wide-angle video image with a predetermined image or an associated portion of a video image captured in a subsequent frame. Other special effects include image intensity scaling for wide-angle video images.
    Type: Grant
    Filed: July 26, 2004
    Date of Patent: December 25, 2007
    Assignee: IPIX Corporation
    Inventors: Steven Dwain Zimmermann, Christopher Shannon Gourley
  • Publication number: 20070214321
    Abstract: In one embodiment, the present invention includes a method for receiving a cache access request for data present in a lower-level cache line of a lower-level cache, and sending recency information regarding the lower-level cache line to a higher-level cache. The higher-level cache may be inclusive with the lower-level cache and may update age data associated with the cache line, thus reducing the likelihood of eviction of the cache line. Other embodiments are described and claimed.
    Type: Application
    Filed: March 13, 2006
    Publication date: September 13, 2007
    Inventors: Christopher Shannon, Ronak Singhal, Per Hammarlund, Hermann Gartler, Glenn Hinton
  • Publication number: 20070191148
    Abstract: A modular self-storing basketball goal system includes a foundation box having a pivotable top cover movable from a horizontal closed position and a vertical open position for deployment of a basketball game upward therefrom. The basketball goal includes a post assembly having a backboard and rim attachable at a top end. The post, backboard and hoop are stored within the foundation box when the basketball game goal is not deployed. The post extends up from the top cover for deploying the basketball game goal. Folding locking struts support the top cover during use. The post assembly is telescoped and folded down to fit into the foundation box, along with the backboard and hoop for storage.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Inventor: Christopher Shannon
  • Publication number: 20070191149
    Abstract: A self-storing basketball goal system includes a foundation box enclosing a portable basketball goal including a backboard and hoop rim. The backboard attaches to the distal end section of a post assembly, which is preferably foldable and telescopic. The foundation box may be dug in the ground so that the post and goal assembly is installed upon a top cover of the foundation box which is flush with the ground, or the foundation box may be a remote storage container away from the playing surface. In that case, the post assembly and supporting struts are attached to keyways installed within the playing surface, such as a driveway, patio or other playing surface. The post assembly may then fold into the foundation box with the backboard and removable hoop rim.
    Type: Application
    Filed: February 13, 2006
    Publication date: August 16, 2007
    Inventor: Christopher Shannon
  • Publication number: 20070186045
    Abstract: A technique for intelligently evicting cache lines within an inclusive cache architecture. More particularly, embodiments of the invention relate to a technique to evict cache lines within an inclusive cache hierarchy based on the potential impact to other cache levels within the cache hierarchy.
    Type: Application
    Filed: July 23, 2004
    Publication date: August 9, 2007
    Inventors: Christopher Shannon, Mark Rowland, Ganapati Srinivasa
  • Publication number: 20060218352
    Abstract: A technique for intelligently evicting cache lines within an inclusive cache architecture. More particularly, embodiments of the invention relate to a technique to evict cache lines within an inclusive cache hierarchy based on the cache coherency traffic generated between an upper level cache and lower level caches.
    Type: Application
    Filed: March 22, 2005
    Publication date: September 28, 2006
    Inventors: Christopher Shannon, Mark Rowland, Ganapati Srinivasa
  • Publication number: 20060035030
    Abstract: Sprayable, liquid polymeric film-forming compositions containing an amount of an anti-static polymer that is effective to provide films formed from the composition with resistance to the deposition of dust, soil or grime on the surface thereof, wherein the surface tension of the liquid composition is less than about 25 milli-newtons per meter. Methods for preventing the accumulation of dust, soil, or grime on surfaces such as a vehicle tire, wheel or wheel cover are also disclosed.
    Type: Application
    Filed: September 26, 2005
    Publication date: February 16, 2006
    Applicant: Petroferm, Inc.
    Inventors: Christopher Shannon, Steve Hayes
  • Patent number: 6949271
    Abstract: Sprayable, liquid polymeric film-forming compositions containing an amount of an anti-static polymer that is effective to provide films formed from the composition with resistance to the deposition of dust, soil or grime on the surface thereof, wherein the surface tension of the liquid composition is less than about 25 milli-newtons per meter. Methods for preventing the accumulation of dust, soil or grime on surfaces such as a vehicle tire, wheel or wheel cover are also disclosed.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: September 27, 2005
    Assignee: Petroferm, Inc.
    Inventors: Christopher Shannon, Steven B. Hayes
  • Patent number: 6778211
    Abstract: A method and apparatus is disclosed for providing special effects for wide-angle video images. The special effects include replacing a selected portion of a wide-angle video image with a predetermined image or an associated portion of a video image captured in a subsequent frame. Other special effects include image intensity scaling for wide-angle video images.
    Type: Grant
    Filed: April 10, 2000
    Date of Patent: August 17, 2004
    Assignee: IPIX Corp.
    Inventors: Steven Dwain Zimmermann, Christopher Shannon Gourley
  • Publication number: 20030168642
    Abstract: Sprayable, liquid polymeric film-forming compositions containing an amount of an anti-static polymer that is effective to provide films formed from the composition with resistance to the deposition of dust, soil or grime on the surface thereof, wherein the surface tension of the liquid composition is less than about 25 milli-newtons per meter. Methods for preventing the accumulation of dust, soil or grime on surfaces such as a vehicle tire, wheel or wheel cover are also disclosed.
    Type: Application
    Filed: March 7, 2003
    Publication date: September 11, 2003
    Applicant: Petroferm, Inc.
    Inventor: Christopher Shannon
  • Patent number: D475196
    Type: Grant
    Filed: November 4, 2002
    Date of Patent: June 3, 2003
    Assignee: Doskocil Manufacturing Company, Inc.
    Inventors: Ralph VanSkiver, Christopher Shannon Sides