Patents by Inventor Thomas A. Evans

Thomas A. Evans 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: 20170139209
    Abstract: A system (100), method (900), and apparatus (110) for displaying an image (880). The system (100) can use a curved mirror (420) in conjunction with a partially transparent plate (430) to project an image directly on the eyes (92) of a user (90). The curved mirror (420) and plate (430) combination can also be used for additional functions in a VRD visor apparatus (116) such as the ability to operate in a tracking mode (123) where the eyes (92) of the viewer (96) are tracked and the ability to operate in in augmentation mode (122) where the viewer (96) can see the displayed image (880) overlaying a view of their physical environment (650).
    Type: Application
    Filed: January 6, 2015
    Publication date: May 18, 2017
    Inventors: Allan Thomas Evans, D. Scott Dewald, Christopher David Westra, Warren Cornelius Welch, III
  • Publication number: 20170126830
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Application
    Filed: January 24, 2017
    Publication date: May 4, 2017
    Inventor: Thomas A. Evans
  • Publication number: 20170083134
    Abstract: Non-limiting examples of the present disclosure comprise an exemplary displayable device. An exemplary interactive displayable device may comprise a structure and a programmable touch circuit board. The structure may comprise a first surface where at least one portion of the front surface is covered with a layer of conductive paint. The first surface has one or more apertures filled with the conductive paint. The programmed touch circuit board is mounted on a second surface of the structure. At least one wire places a node of the programmed touch circuit board in contact with the conductive paint. Other examples of displayable devices as well as methods for producing exemplary displayable devices are also described.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Inventor: Thomas Evans
  • Publication number: 20170068311
    Abstract: An apparatus (110), system (100), and method (900) for enabling a user (90) to engage in a media experience (840) while the immersive nature of that experience is selectively varied. Purposeful user actions (760) as well as environmental stimuli (780) can serve as triggers (750) for changes in the operating configuration (705) of the apparatus (110). Operating configurations (705) pertain to operating parameters (700) that can relate to the sound (710), display (720), progression (730), and haptic (740) parameters of the media experience (840) as conveyed through the apparatus (110).
    Type: Application
    Filed: April 4, 2015
    Publication date: March 9, 2017
    Inventors: Allan Thomas Evans, Andrew Gross
  • Patent number: 9589627
    Abstract: Embodiments relate to systems, methods and computer readable media to enable design and creation of memory driver circuitry using a voltage translation capacitor. One embodiment is high speed level translation memory driver apparatus comprising a plurality of field effect transistors (FETs), complementary metal oxide semiconductor (CMOS) logic gates to drive the FETs, and a voltage translation capacitor with a first terminal of the voltage translation capacitor connected to an output of a second CMOS logic gate and a second terminal of the voltage translation capacitor connected to a gate terminal of a first P-type FET. Additional embodiments including other circuitry, associated methods, and media comprising instructions associated with generation of circuit design files are also described.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: March 7, 2017
    Assignee: Cadence Design Systems, Inc.
    Inventors: Thomas Evan Wilson, Eric Harris Naviasky
  • Patent number: 9584613
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Evans
  • Publication number: 20160291326
    Abstract: A system (100), apparatus (110), and method (900) for displaying an image (880). The system (100) can use an aspherical lens (450) to direct light (800) in the interim image (850) towards the viewer (96) of the final image (880) displayed by the system (100). Use of the aspherical lens (450) expands the FOV (860) accessible to the viewer (96) and reduces exit pupil drift (480).
    Type: Application
    Filed: April 2, 2015
    Publication date: October 6, 2016
    Inventors: Allan Thomas Evans, D. Scott Dewald
  • Publication number: 20160292921
    Abstract: A system (100), apparatus (110), and method (900) for displaying an image (880). Light (800) of varying intensities (820) can be incorporated into the same image (880). Such an image (880) can be comprised of more than one subframe (852), and each subframe can correspond to a different intensity region (860) within the image (880) generated through a different pulse (810) of light (800).
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventors: Allan Thomas Evans, Andrew Gross
  • Publication number: 20160295202
    Abstract: A system (100), apparatus (110), and method (900) for displaying an image (880). The light (800) in the image (880) is modified by a tuning assembly (700) to possess more than one focal point (870). Thus a single image (880) can include multiple depth regions (860). Each depth region (860) can be comprised of light (800) possessing a distinct focal point (870). The tuning assembly (700) can be implemented in the form a tunable lens (710), a tunable lens array (720), a movable lens (730), or a deformable mirror (740).
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventors: Allan Thomas Evans, Andrew Gross
  • Publication number: 20160277521
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Application
    Filed: June 15, 2016
    Publication date: September 22, 2016
    Inventor: Thomas A. Evans
  • Patent number: 9444761
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: September 13, 2016
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Evans
  • Publication number: 20160226949
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Application
    Filed: April 14, 2016
    Publication date: August 4, 2016
    Inventor: Thomas A. Evans
  • Patent number: 9398068
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Evans
  • Publication number: 20160195721
    Abstract: A system (100), method (900), and apparatus (110) for displaying an image (880). The system (100) can use a curved mirror (420) in conjunction with a partially transparent plate (430) to project an image directly on the eyes (92) of a user (90). The curved mirror (420) and plate (430) combination can also be used for additional functions in a VRD visor apparatus (116) such as the ability to operate in a tracking mode (123) where the eyes (92) of the viewer (96) are tracked and the ability to operate in in augmentation mode (122) where the viewer (96) can see the displayed image (880) overlaying a view of their physical environment (650).
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventor: Allan Thomas Evans
  • Publication number: 20160195921
    Abstract: A media chair apparatus (200), system (100), and method (900). The media chair apparatus (200) includes a support assembly (400) that can be at least temporarily substantially fixed in an at least substantially fixed position while a seat assembly (300) rotates relative to the support assembly (400). A port (500) in the support assembly (400) can be used to interface with the operating environment (80) while a port (500) in the rotatable seat assembly (300) can be used to interface with a portable access device (150) used by the user (90) to access or otherwise enhance a media experience (800).
    Type: Application
    Filed: April 3, 2015
    Publication date: July 7, 2016
    Inventor: Allan Thomas Evans
  • Publication number: 20160195718
    Abstract: A system (100), method (900), and apparatus (110) for displaying an image (880). The system (100) can utilize two or more diffusers (282) separated by a gap (290) to reduce the coherence of the light (800) used in the display of the image (880). The diffusers (282) can be diffuser film (283), diffuser paper (284), diffuser glass (285), diffuser coatings (286), or virtually any form of multi-textured surfaces (287). The gap (290) between two diffusers (282) can be an air gap (291), a glass gap (292), or some other form of space that is different from the diffusers (282) and at least semi-transparent. The system (100) can be embodied as a DLP system (141), an LCD system (142), an LCOS system (143), a system (100) utilizing virtually any type of display technology (140).
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventor: Allan Thomas Evans
  • Publication number: 20160198133
    Abstract: A system (100), method (900), and apparatus (110) for displaying an image (880). To avoid the “rainbow effect” of conventional color displays, subframes (852) are illuminated using non-identical subframe illumination sequences (854).
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventor: Allan Thomas Evans
  • Publication number: 20160163219
    Abstract: According to some embodiments, a reading comprehension apparatus comprises a processor, an optimized reading comprehension display, and a selection tool to select text within a digitized portion of a written work. A word ranking engine ranks each word from the selected text, via the processor. A filtering engine identifies a plurality of top-ranked words within the selected text and an animation engine animates and displays each of the top-ranked words identified by the processor in a sequential manner on the optimized reading comprehension display. Furthermore, the animation engine displays a presentation of the selected text including the top-ranked words in a highlighted manner.
    Type: Application
    Filed: December 8, 2015
    Publication date: June 9, 2016
    Applicant: Full Tilt Ahead, LLC
    Inventors: Lillian Roxanne Russell, John Thomas Evans, IV, Adarsh Sudhanva Char, Joshua Andrew Cuevas, Vijaykant Nadadur
  • Publication number: 20160149827
    Abstract: A computer implemented method, computer program product, and system for performing create, read, update, or delete operations on a plurality of resources in a client-server environment. In an embodiment, the computer implemented method includes the steps of identifying individual resources requiring operations to be performed, assigning local references for any resources to which a URI (Uniform Resource Identifier) has not been provided by the server, generating metadata describing the local references and operations to be performed, wrapping each individual resource with the metadata to provide a plurality of wrapped resources arranging the wrapped resources into a single payload, and transmitting the single payload to the server.
    Type: Application
    Filed: January 28, 2016
    Publication date: May 26, 2016
    Inventor: Thomas A. Evans
  • Patent number: D758905
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: June 14, 2016
    Assignee: BleepBleeps Limited
    Inventor: Thomas Evans