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: 11288875Abstract: 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: GrantFiled: November 13, 2020Date of Patent: March 29, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
-
Patent number: 11092762Abstract: 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: GrantFiled: January 25, 2019Date of Patent: August 17, 2021Assignee: ElectroPhotonic-IC Inc.Inventors: Gudmundur A. Hjartarson, Craig Elliott
-
Publication number: 20210065457Abstract: 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: ApplicationFiled: November 13, 2020Publication date: March 4, 2021Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
-
Patent number: 10867446Abstract: 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: GrantFiled: September 25, 2018Date of Patent: December 15, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
-
Publication number: 20200363598Abstract: 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: ApplicationFiled: January 25, 2019Publication date: November 19, 2020Inventors: Gudmundur A. HJARTARSON, Craig ELLIOTT
-
Publication number: 20200098180Abstract: 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: ApplicationFiled: September 25, 2018Publication date: March 26, 2020Inventors: Mohammad Raheel Khalid, Craig Elliott Brown, Joseph M. Knight
-
Patent number: 10016509Abstract: 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: GrantFiled: June 13, 2016Date of Patent: July 10, 2018Assignee: NextGen ResearchInventors: Bevan Craig Elliott, Jonathan David Griffith
-
Patent number: 9942406Abstract: 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: GrantFiled: August 12, 2014Date of Patent: April 10, 2018Assignee: Google LLCInventors: Craig Elliott Walker, Donnie Carlton Fletcher, Vincent Paquet
-
Patent number: 9682150Abstract: 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: GrantFiled: October 6, 2014Date of Patent: June 20, 2017Assignee: NextGen ResearchInventors: Marcus Louis Gitterle, Bevan Craig Elliott, Jonathan David Griffith
-
Patent number: 9573430Abstract: 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: GrantFiled: August 11, 2014Date of Patent: February 21, 2017Inventor: Steven Craig Elliott
-
Publication number: 20160039259Abstract: 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: ApplicationFiled: August 11, 2014Publication date: February 11, 2016Inventor: Steven Craig Elliott
-
Publication number: 20150003444Abstract: 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: ApplicationFiled: August 12, 2014Publication date: January 1, 2015Inventors: Craig Elliott Walker, Donnie Carlton Fletcher, Vincent Paquet
-
Patent number: 8817669Abstract: 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: GrantFiled: June 23, 2010Date of Patent: August 26, 2014Assignee: Google Inc.Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
-
Patent number: 8146460Abstract: 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: GrantFiled: June 9, 2009Date of Patent: April 3, 2012Assignee: Craig Elliott Holdings Ltd.Inventor: Craig Elliott
-
Publication number: 20100322392Abstract: 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: ApplicationFiled: June 23, 2010Publication date: December 23, 2010Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
-
Publication number: 20100307295Abstract: 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: ApplicationFiled: June 9, 2009Publication date: December 9, 2010Inventor: CRAIG ELLIOTT
-
Publication number: 20100192479Abstract: 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: ApplicationFiled: October 16, 2009Publication date: August 5, 2010Applicant: Roofers World Inc.Inventors: Craig Elliott, Gabrielle Pell, Cam Haszczyn, Robin Nelson, Han Yao
-
Publication number: 20080259918Abstract: 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: ApplicationFiled: April 19, 2007Publication date: October 23, 2008Inventors: Craig Elliott Walker, Vincent Paquet, Donnie Carlton Fletcher
-
Patent number: D868832Type: GrantFiled: June 14, 2016Date of Patent: December 3, 2019Assignee: Verizon Patent and Licensing Inc.Inventor: Craig Elliott Brown
-
Patent number: D905098Type: GrantFiled: March 27, 2019Date of Patent: December 15, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Layton R. Diament, Craig Elliott Brown