Patents by Inventor Craig Elliott

Craig Elliott 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: 11288875
    Abstract: An exemplary method includes a virtual world creation system detecting a request from a user of a user computing device to experience a three-dimensional (3D) virtual world, dynamically generating, in response to the request, a 3D mesh that defines a structure of a custom 3D virtual world to be experienced by the user, and providing, by the virtual world creation system, the custom 3D virtual world for experiencing by the user. The generating of the custom 3D virtual world includes selecting, based on profile information for the user and a set of virtual world building rules, a custom set of modules for inclusion in the custom 3D virtual world, and using the selected custom set of modules to generate the 3D mesh based on the set of virtual world building rules.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: March 29, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
  • Patent number: 11092762
    Abstract: An electro-optical module is provided in the form of a Ceramic Ball Grid Array (CBGA) optical package with a detachable fiber optic connector. The electro-optical module is surface mountable on a printed circuit boards (PCB) using standard electronics pick-and-place and reflow manufacturing technology. A module housing array of ultra-high-speed single mode fiber based optical transmit and/or receive devices provides for high density fiber interconnections and can be mounted directly on a PCB in close proximity to associated electronics. The resulting shorter electrical interconnects reduce losses and distortion of the high frequency electrical signals enabling lower power signals and lower error rates on the interfaces, for applications such as high-speed data center interconnects. Shorter electrical interconnects may also allow for simpler clock and data recovery circuits or, in some cases, complete elimination of some of these circuits.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 17, 2021
    Assignee: ElectroPhotonic-IC Inc.
    Inventors: Gudmundur A. Hjartarson, Craig Elliott
  • Publication number: 20210065457
    Abstract: An exemplary method includes a virtual world creation system detecting a request from a user of a user computing device to experience a three-dimensional (3D) virtual world, dynamically generating, in response to the request, a 3D mesh that defines a structure of a custom 3D virtual world to be experienced by the user, and providing, by the virtual world creation system, the custom 3D virtual world for experiencing by the user. The generating of the custom 3D virtual world includes selecting, based on profile information for the user and a set of virtual world building rules, a custom set of modules for inclusion in the custom 3D virtual world, and using the selected custom set of modules to generate the 3D mesh based on the set of virtual world building rules.
    Type: Application
    Filed: November 13, 2020
    Publication date: March 4, 2021
    Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
  • Patent number: 10867446
    Abstract: An exemplary method includes a virtual world creation system detecting a request from a user of a user computing device to experience a three-dimensional (3D) virtual world, dynamically generating, in response to the request, a 3D mesh that defines a structure of a custom 3D virtual world to be experienced by the user, and providing, by the virtual world creation system, the custom 3D virtual world for experiencing by the user. The generating of the custom 3D virtual world includes selecting, based on profile information for the user and a set of virtual world building rules, a custom set of modules for inclusion in the custom 3D virtual world, and using the selected custom set of modules to generate the 3D mesh based on the set of virtual world building rules.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 15, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
  • Publication number: 20200363598
    Abstract: An electro-optical module is provided in the form of a Ceramic Ball Grid Array (CBGA) optical package with a detachable fiber optic connector. The electro-optical module is capable of being surface mounted on printed circuit boards using standard 5 electronics pick-and-place and reflow manufacturing technology. This package allows ultra-high-speed single mode fiber based optical transmit and receive devices to be mounted directly on Printed Circuit Boards (PCBs) in close proximity to their associated electronics. The resulting shorter electrical interconnects reduce losses and distortion of the high frequency electrical signals enabling lower power signals and lower error rates 10 on the interfaces, for applications such as high-speed data center interconnects. Shorter electrical interconnects may also allow for simpler clock and data recovery circuits or, in some cases, complete elimination of some of these circuits.
    Type: Application
    Filed: January 25, 2019
    Publication date: November 19, 2020
    Inventors: Gudmundur A. HJARTARSON, Craig ELLIOTT
  • Publication number: 20200098180
    Abstract: An exemplary method includes a virtual world creation system detecting a request from a user of a user computing device to experience a three-dimensional (3D) virtual world, dynamically generating, in response to the request, a 3D mesh that defines a structure of a custom 3D virtual world to be experienced by the user, and providing, by the virtual world creation system, the custom 3D virtual world for experiencing by the user. The generating of the custom 3D virtual world includes selecting, based on profile information for the user and a set of virtual world building rules, a custom set of modules for inclusion in the custom 3D virtual world, and using the selected custom set of modules to generate the 3D mesh based on the set of virtual world building rules.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
  • Patent number: 10016509
    Abstract: Nutritional supplement compositions that may provide sub-cellular phytonutrient delivery include a carrier oil base containing at least one triglyceride and also contain at least one biologically active complex in the carrier oil base. The biologically active complex may include a non-covalent complex of a carbon-60 fullerene, phytonutrient compound, and a triglyceride from the carrier oil base. The phytonutrient compound may be chosen from compounds having the ability to form non-covalent complexes with six-membered aromatic rings of carbon-60 fullerene. Examples of such phytonutrient compound include, for example, phenolic compounds, polyphenolic compounds, phenolic acids, flavonoids, terpenoids, tannins, stilbenes, curcuminoids, coumarins, lignans, quinones, phenylethanoids, carotenoids, astaxanthin, zeaxanthin, or coenzyme Q10. The nutritional supplement compositions may include multiple biologically active complexes in which the phytonutrient compounds are derived from olives, algae, or both.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 10, 2018
    Assignee: NextGen Research
    Inventors: Bevan Craig Elliott, Jonathan David Griffith
  • Patent number: 9942406
    Abstract: A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: April 10, 2018
    Assignee: Google LLC
    Inventors: Craig Elliott Walker, Donnie Carlton Fletcher, Vincent Paquet
  • Patent number: 9682150
    Abstract: Anti-aging nutritional supplements for animals contain, in a carrier oil base, a carbon-60 fullerene compound or complex, biologically active phenols or polyphenols, asthaxanthin, chlorophyll or a chlorophyll derivative, coenzyme Q10, and mixed tocopherols and tocotrienols.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 20, 2017
    Assignee: NextGen Research
    Inventors: Marcus Louis Gitterle, Bevan Craig Elliott, Jonathan David Griffith
  • Patent number: 9573430
    Abstract: An adjustable trailer hitch security apparatus for use with an adjustable trailer hitch assembly to selectively cover the side holes of the hitch assembly's hitch mount, thereby preventing unauthorized access to the fastening system used to secure a trailer connection to the hitch mount comprises a moving cover portion connected to a fixed attachment portion. The cover portion is defined by a rectangular box shaped, hollow housing having an open elongated side opposite an elongated side wall and an open bottom side opposite an top side wall. The attachment portion is defined by a rectangular plate body having a top lip and a bottom lip, with a plurality of attachment apertures in its body. The cover portion is hinged to the attachment portion, enabling it to rotate from a open position to a closed position in which the cover portion and the attachment portion form a rectangular enclosure.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: February 21, 2017
    Inventor: Steven Craig Elliott
  • Publication number: 20160039259
    Abstract: An adjustable trailer hitch security apparatus for use with an adjustable trailer hitch assembly to selectively cover the side holes of the hitch assembly's hitch mount, thereby preventing unauthorized access to the fastening system used to secure a trailer connection to the hitch mount comprises a moving cover portion connected to a fixed attachment portion. The cover portion is defined by a rectangular box shaped, hollow housing having an open elongated side opposite an elongated side wall and an open bottom side opposite an top side wall. The attachment portion is defined by a rectangular plate body having a top lip and a bottom lip, with a plurality of attachment apertures in its body. The cover portion is hinged to the attachment portion, enabling it to rotate from a open position to a closed position in which the cover portion and the attachment portion form a rectangular enclosure.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventor: Steven Craig Elliott
  • Publication number: 20150003444
    Abstract: A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence.
    Type: Application
    Filed: August 12, 2014
    Publication date: January 1, 2015
    Inventors: Craig Elliott Walker, Donnie Carlton Fletcher, Vincent Paquet
  • Patent number: 8817669
    Abstract: A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
  • Patent number: 8146460
    Abstract: The invention is a tool for lifting building materials, such as shingles, while extracting nails that fastened those materials. The slots that grip the nails are a concatenation of overlapping holes, for smooth insertion of the tool past the nails, and the envelope of the tool is a surface of curves for smooth insertion of the tool under the building materials. The bottom surface is a rocker that provides a moving fulcrum for prying out the nail, giving maximum force when the nail is first gripped and smoothly moving to maximum speed of extraction as the fulcrum moves back towards the user.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: April 3, 2012
    Assignee: Craig Elliott Holdings Ltd.
    Inventor: Craig Elliott
  • Publication number: 20100322392
    Abstract: A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence.
    Type: Application
    Filed: June 23, 2010
    Publication date: December 23, 2010
    Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
  • Publication number: 20100307295
    Abstract: The invention is a tool for lifting building materials, such as shingles, while extracting nails that fastened those materials. The slots that grip the nails are a concatenation of overlapping holes, for smooth insertion of the tool past the nails, and the envelope of the tool is a surface of curves for smooth insertion of the tool under the building materials. The bottom surface is a rocker that provides a moving fulcrum for prying out the nail, giving maximum force when the nail is first gripped and smoothly moving to maximum speed of extraction as the fulcrum moves back towards the user.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 9, 2010
    Inventor: CRAIG ELLIOTT
  • Publication number: 20100192479
    Abstract: A snow-retaining device comprises a detachable upper member attached to a base anchor. The base anchor is adapted to be coupled to a roof. The upper member prevents snow from sliding off the roof during regular snow conditions. In order to prevent catastrophic damage to the roof, if a snow load on the roof exceeds a maximum threshold, the upper member detaches from the base anchor to allow some or all of the snow to slide off the roof. The device optionally integrates a snow melting device.
    Type: Application
    Filed: October 16, 2009
    Publication date: August 5, 2010
    Applicant: Roofers World Inc.
    Inventors: Craig Elliott, Gabrielle Pell, Cam Haszczyn, Robin Nelson, Han Yao
  • Publication number: 20080259918
    Abstract: A system and method for managing telephone calls is disclosed. The system includes a central controller that receives and processes telephone calls. The identity of a caller is first determined. Based on predetermined settings designated by an end user, a call is directed to one or more telephones of the end user. Preferably, the end user's telephones ring simultaneously. The user may answer any of his/her telephones and choose from among several options of how to handle the call. If the user chooses to answer the call, the call may be transferred to that telephone and the conversation may commence.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
  • Patent number: D868832
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: December 3, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Craig Elliott Brown
  • Patent number: D905098
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: December 15, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Layton R. Diament, Craig Elliott Brown