Patents by Inventor Christopher Tarte
Christopher Tarte 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: 20240150067Abstract: A tray for holding one or more food products, the tray including a first portion, the first portion including a plurality of panels comprising a central panel and a plurality of lower side panels foldably connected to the central panel. The tray further includes a second portion engaged with the first portion, the second portion including a plurality of panels comprising flange panel and a plurality of upper side panels foldably connected to the flange panel, the plurality of upper side panels and the plurality of lower side panels are attached to form a plurality of sidewalls of the tray.Type: ApplicationFiled: November 2, 2023Publication date: May 9, 2024Inventors: Elliot Hithersay, Jamie Skipper, Christopher Tart
-
Patent number: 11250629Abstract: Systems and methods for optimizing a model file include an occlusion reduction process. The occlusion reduction process includes acts of: i) identifying one or more points on a mesh section of a model, ii) determining an occlusion value for each of the one or more points on the surface of the mesh section by performing a ray cast rendering of each of the one or more points, iii) determining whether the one or more occlusion values meet or exceed a predetermined occlusion threshold value, and iv) removing the mesh section from the model. Systems and methods for optimizing a model file may include other optimization processes, such as an instancing step, a selective decimation step, a texture reduction step, and/or a texture formatting step.Type: GrantFiled: May 22, 2020Date of Patent: February 15, 2022Assignee: SEEK XR, LLCInventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 11205301Abstract: Systems and methods for optimizing a model file include an occlusion reduction process. The occlusion reduction process includes acts of: (i) identifying points on a mesh section of a model, (ii) casting a set of rays toward the points, (iii) determining a number of rays that reach the points without being occluded by a portion of the model or a portion of another object, (iv) determining occlusion values for the points based on the number of rays that reach the points without being occluded; (v) determining whether the occlusion values for the points satisfy a predetermined occlusion threshold value; (vi) removing the mesh section from the model in response to determining that the occlusion values satisfy the predetermined occlusion threshold value, and (vii) refraining from removing the mesh section from the model in response to determining that the occlusion values fail to satisfy the predetermined occlusion threshold value.Type: GrantFiled: January 8, 2021Date of Patent: December 21, 2021Assignee: SEEK XR, INC.Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20210366190Abstract: Systems and methods for optimizing a model file include an occlusion reduction process. The occlusion reduction process includes acts of: i) identifying one or more points on a mesh section of a model, ii) determining an occlusion value for each of the one or more points on the surface of the mesh section by performing a ray cast rendering of each of the one or more points, iii) determining whether the one or more occlusion values meet or exceed a predetermined occlusion threshold value, and iv) removing the mesh section from the model. Systems and methods for optimizing a model file may include other optimization processes, such as an instancing step, a selective decimation step, a texture reduction step, and/or a texture formatting step.Type: ApplicationFiled: May 22, 2020Publication date: November 25, 2021Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20210366192Abstract: Systems and methods for optimizing a model file include an occlusion reduction process. The occlusion reduction process includes acts of: (i) identifying points on a mesh section of a model, (ii) casting a set of rays toward the points, (iii) determining a number of rays that reach the points without being occluded by a portion of the model or a portion of another object, (iv) determining occlusion values for the points based on the number of rays that reach the points without being occluded; (v) determining whether the occlusion values for the points satisfy a predetermined occlusion threshold value; (vi) removing the mesh section from the model in response to determining that the occlusion values satisfy the predetermined occlusion threshold value, and (vii) refraining from removing the mesh section from the model in response to determining that the occlusion values fail to satisfy the predetermined occlusion threshold value.Type: ApplicationFiled: January 8, 2021Publication date: November 25, 2021Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20210366191Abstract: Systems and methods for optimizing a model file include an occlusion reduction process. The occlusion reduction process includes acts of: (i) identifying points on a mesh section of a model, (ii) casting a set of rays toward the points, (iii) determining a number of rays that reach the points without being occluded by a portion of the model or a portion of another object, (iv) determining occlusion values for the points based on the number of rays that reach the points without being occluded; (v) determining whether the occlusion values for the points satisfy a predetermined occlusion threshold value; (vi) removing the mesh section from the model in response to determining that the occlusion values satisfy the predetermined occlusion threshold value, and (vii) refraining from removing the mesh section from the model in response to determining that the occlusion values fail to satisfy the predetermined occlusion threshold value.Type: ApplicationFiled: September 29, 2020Publication date: November 25, 2021Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 11100724Abstract: A method of providing virtual reality (VR) content can include the acts of, at a server: obtaining a 3D image file, creating a plurality of VR models or scene files from the 3D image for each VR rendering platform included in a list of VR rendering platforms, storing each VR model or scene file within a data store, receiving a request for an VR model or scene file as a result of a universal link being selected at an end user device, wherein the universal link points to an endpoint at the server that comprises logic to determine which of the plurality of stored VR models or scene files to provide to an entity accessing the universal link, determining an VR rendering platform associated with the end user device, and determining a particular VR model or scene file matching the VR rendering platform.Type: GrantFiled: September 29, 2020Date of Patent: August 24, 2021Assignee: SEEK XR, INC.Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 11094140Abstract: A system for facilitating cross-platform extended reality content sharing is configurable to receive a model file that includes a model, create a plurality of extended reality (XR) model or scene files based on the model file, create a universal link, and send the universal link to a developer system. Each of the plurality of XR model or scene files is formatted for rendering a representation of the model on a different, particular XR rendering platform included in a list of XR rendering platforms. The universal link is operable to configure an end user device to send a request for an XR model or scene file. The universal link points to an endpoint that comprises logic operable to determine, based on the request, a particular XR model or scene file that is formatted for rendering a representation of the model using an XR rendering platform associated with the end user device.Type: GrantFiled: September 29, 2020Date of Patent: August 17, 2021Assignee: SEEK XR, INC.Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 10961014Abstract: A reinforced package comprising a carton comprising a front panel, a first side panel foldably connected to the front panel along a first fold line, a back panel foldably connected to at least the first side panel along a second fold line, and a second side panel foldably connected to at least one of the front and back panels. A bag is at least partially attached to the carton. An access feature can be selectively opened for receiving products into the interior space of the bag. The access feature extends in at least a portion of the carton and the bag. The carton can be positionable in a non-erect position wherein the interior space of the bag is at least partially collapsed and in an erect position wherein the interior space of the bag is increased. The first side panel and the second side panel comprise retention features for retaining the carton in the erect position.Type: GrantFiled: April 8, 2019Date of Patent: March 30, 2021Assignee: Graphic Packaging International, LLCInventor: Christopher Tart
-
Publication number: 20210012578Abstract: A system for facilitating cross-platform extended reality content sharing is configurable to receive a model file that includes a model, create a plurality of extended reality (XR) model or scene files based on the model file, create a universal link, and send the universal link to a developer system. Each of the plurality of XR model or scene files is formatted for rendering a representation of the model on a different, particular XR rendering platform included in a list of XR rendering platforms. The universal link is operable to configure an end user device to send a request for an XR model or scene file. The universal link points to an endpoint that comprises logic operable to determine, based on the request, a particular XR model or scene file that is formatted for rendering a representation of the model using an XR rendering platform associated with the end user device.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20210012579Abstract: A method of providing virtual reality (VR) content can include the acts of, at a server: obtaining a 3D image file, creating a plurality of VR models or scene files from the 3D image for each VR rendering platform included in a list of VR rendering platforms, storing each VR model or scene file within a data store, receiving a request for an VR model or scene file as a result of a universal link being selected at an end user device, wherein the universal link points to an endpoint at the server that comprises logic to determine which of the plurality of stored VR models or scene files to provide to an entity accessing the universal link, determining an VR rendering platform associated with the end user device, and determining a particular VR model or scene file matching the VR rendering platform.Type: ApplicationFiled: September 29, 2020Publication date: January 14, 2021Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 10839615Abstract: A method of providing augmented reality (AR) content can include the acts of, at a server: obtaining a 3D image file, creating a plurality of AR models or scene files from the 3D image for each AR rendering platform included in a list of AR rendering platforms, storing each AR model or scene file within a data store, receiving a request for an AR model or scene file as a result of a universal link being selected at an end user device, wherein the universal link points to an endpoint at the server that comprises logic to determine which of the plurality of stored AR models or scene files to provide to an entity accessing the universal link, determining an AR rendering platform associated with the end user device, and determining a particular AR model or scene file matching the AR rendering platform.Type: GrantFiled: May 21, 2020Date of Patent: November 17, 2020Assignee: SEEK XR, INC.Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20200286303Abstract: A method of providing augmented reality (AR) content can include the acts of, at a server: obtaining a 3D image file, creating a plurality of AR models or scene files from the 3D image for each AR rendering platform included in a list of AR rendering platforms, storing each AR model or scene file within a data store, receiving a request for an AR model or scene file as a result of a universal link being selected at an end user device, wherein the universal link points to an endpoint at the server that comprises logic to determine which of the plurality of stored AR models or scene files to provide to an entity accessing the universal link, determining an AR rendering platform associated with the end user device, and determining a particular AR model or scene file matching the AR rendering platform.Type: ApplicationFiled: May 21, 2020Publication date: September 10, 2020Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20200168005Abstract: A system for providing augmented reality (AR) content can include a user interface, a generator for creating AR models or scene files from a 3D image file that are each formatted for a different, particular AR rendering platform, and a computer system operably connected to the user interface and to the generator. The computer can include computer-executable instructions that cause the computer system to receive an image file, render a 3D image from the image file, create a plurality of AR models or scene files from the 3D image with the generator, provide a universal link associated with the plurality of AR models or scene files at the user interface, receive a request for an AR model or scene file, as a result of the universal link being selected, and identify a particular AR model or scene file based on the AR rendering platform associated with the request.Type: ApplicationFiled: October 29, 2019Publication date: May 28, 2020Inventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Patent number: 10665037Abstract: A system for providing augmented reality (AR) content can include a user interface, a generator for creating AR models or scene files from a 3D image file that are each formatted for a different, particular AR rendering platform, and a computer system operably connected to the user interface and to the generator. The computer can include computer-executable instructions that cause the computer system to receive an image file, render a 3D image from the image file, create a plurality of AR models or scene files from the 3D image with the generator, provide a universal link associated with the plurality of AR models or scene files at the user interface, receive a request for an AR model or scene file, as a result of the universal link being selected, and identify a particular AR model or scene file based on the AR rendering platform associated with the request.Type: GrantFiled: October 29, 2019Date of Patent: May 26, 2020Assignee: SEEK LLCInventors: Thane Brimhall, Thomas Griffiths, Trey Nelson, Christopher Tart
-
Publication number: 20190308766Abstract: A reinforced package comprising a carton comprising a front panel, a first side panel foldably connected to the front panel along a first fold line, a back panel foldably connected to at least the first side panel along a second fold line, and a second side panel foldably connected to at least one of the front and back panels. A bag is at least partially attached to the carton. An access feature can be selectively opened for receiving products into the interior space of the bag. The access feature extends in at least a portion of the carton and the bag. The carton can be positionable in a non-erect position wherein the interior space of the bag is at least partially collapsed and in an erect position wherein the interior space of the bag is increased. The first side panel and the second side panel comprise retention features for retaining the carton in the erect position.Type: ApplicationFiled: April 8, 2019Publication date: October 10, 2019Inventor: Christopher Tart
-
Patent number: 9254750Abstract: Aspects of the disclosed subject matter are directed to a graphical display that efficiently conveys information to a vehicle operator. In accordance with one embodiment, a method is provided that presents scrollable graphical elements on a shared screen area. More specifically, the method includes assigning a priority level to scrollable graphical elements that convey vehicle readings on the graphical display. Then, the one or more scrollable graphical elements are rendered on the graphical display at locations that change locations periodically. When an abnormal vehicle reading is identified, the method dynamically assigns an enhanced priority level to the scrollable graphical element that is configured to convey the abnormal vehicle reading. If the scrollable graphical element is currently assigned an off-screen location, the method causes the scrollable graphical element to be rendered.Type: GrantFiled: February 23, 2010Date of Patent: February 9, 2016Assignee: PACCAR IncInventors: Christopher Tarte, Shawn Brewer
-
Patent number: 9060381Abstract: Generally described, aspects of the disclosed subject matter are directed to managing communications from a mobile device. In accordance with one embodiment, a method for establishing a communication session with a contact is provided. The method includes causing information about at least one contact associated with the user to be displayed on the mobile device and receiving input to initiate a communication session with the contact. Then, if the identified contact is associated with a CB radio, a CB based communication session is established in which audio is transmitted and received from the mobile device using a CB radio communication unit. On the other hand, if the identified contact is associated with a remote device capable of performing data-based communications, a data-based communication session is established and which data is transmitted and received in accordance with IP-based protocols.Type: GrantFiled: February 8, 2010Date of Patent: June 16, 2015Assignee: PACCAR IncInventors: Christopher Tarte, Erik M. Binns, Matthew A. Cullum, Wesley M. Mays
-
Publication number: 20140046468Abstract: A tool is provided to allow a user to customize the components of a vehicle instrument panel from an Internet-enabled Web site. A user can navigate to a Web site and select a vehicle for configuration. From the Web site, input may be obtained regarding the components and appearance of an instrument panel such as selecting particular types of components (e.g., display panels, gauges, etc.) and arranging where the selected components are to be located. The input generated by a user is translated into a build specification for assembling the instrument panel at the manufacturer. Accordingly, the system and method serve as an interface between the Web site that obtains user configuration data and a manufacturer's system that manages assembly of the vehicle.Type: ApplicationFiled: October 15, 2013Publication date: February 13, 2014Applicant: PACCAR INCInventors: Christopher Tarte, Paul Stephen Crowe
-
Patent number: D870556Type: GrantFiled: October 10, 2018Date of Patent: December 24, 2019Assignee: Graphic Packaging International, LLCInventor: Christopher Tart