Patents by Inventor Christopher A. Myers

Christopher A. Myers 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: 20240126308
    Abstract: A sanitaryware system may include sensors to determine a status or condition of one or more sanitaryware fixtures in the sanitaryware system and perform a particular function, such as, for example performing a flush, closing the flush valve and/or angle stop, sending an alert, initiating a service ticket. The sanitaryware system may automatically perform the function. The sanitaryware system may communicate the status or condition to an internet connected device and/or user, the device may perform the function or may instruct the sanitaryware to perform the function. The sensed information, sanitaryware system status or condition, and/or initiated response may be logged and monitored to improve the overall efficiency and operation of the sanitaryware system and the sanitaryware fixtures within the system.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 18, 2024
    Applicant: AS America, Inc.
    Inventors: Behnam Heydari, Eric B. Soberano, Robert M. Jensen, Verne Myers, Christopher Helmstetter, Mahendra Gunawardena, Claudia Marcela Jovel, Ki Bok Song, Soonjae Kwon, Stanmir Stoynov
  • Publication number: 20240105329
    Abstract: A medical device for assessing a health status of a patient is described. The medical device receives a selection of two or more health scores, and obtains physiological parameter measurements from one or more sensor modules based on the selection of the two or more health scores. The medical device generates the two or more health scores using the physiological parameter measurements received from the one or more sensor modules. The two or more health scores are generated based on a workflow for assessing the patient. The medical device displays the two or more health scores on a display screen.
    Type: Application
    Filed: December 12, 2023
    Publication date: March 28, 2024
    Inventors: Thomas A. Myers, Tiffany Do, Catherine M. King, Christopher L. Long, Tiffany L. Moon, Rebecca Quilty-Koval, Ching Yue Yeung
  • Publication number: 20240075354
    Abstract: A method of manufacturing a golf club head with a plurality of stiffening members proximate the face, and particularly solid rods or a plate with one or more cutouts, is disclosed herein. The method includes the steps of preparing a wax of a golf club head body having at least one through-hole, a hollow interior, and at least one receiving pocket, preparing waxes of one or more stiffening members, inserting the wax of the stiffening members into the through-hole and seating its opposite end in the receiving pocket, bonding each of the stiffening members to the body with an adhesive material to form a combined wax mold, and casting a golf club head from the combined wax mold.
    Type: Application
    Filed: November 7, 2023
    Publication date: March 7, 2024
    Applicant: Topgolf Callaway Brands Corp.
    Inventors: Evan D. Gibbs, Alan Hocknell, Austin L. Frederickson, Christopher A. G. Nunez, James A. Seluga, Matthew Myers, Matthew Hannen, Bart R. Fliers, Robert S. Gonczi
  • Patent number: 11914935
    Abstract: An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 27, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: 11893664
    Abstract: An example computing device is configured to (i) generate a cross-sectional view of a three-dimensional drawing file, the cross-sectional view including an object corresponding to a given mesh of the three-dimensional drawing file, the object including a void contained within the object, (ii) determine a plurality of two-dimensional line segments that collectively define a boundary of the void, (iii) for each line segment, determine one or more nearby line segments based on a distance between an end point of the line segment and an end point of the one or more nearby line segments being within a threshold distance, (iv) determine one or more fully-connected sub-objects by connecting respective sets of nearby line segments in series, (v) determine, from the fully-connected sub-objects, a final sub-object to be used as a new boundary of the void, and (vi) add the final sub-object to the cross-sectional view as the new boundary of the void.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: February 6, 2024
    Assignee: Procore Technologies, Inc.
    Inventor: Christopher Myers
  • Publication number: 20240020931
    Abstract: A computing device is configured to determine an initial position and orientation of the computing device within a virtual 3D model of a real-world environment, (ii) capture sensor data that is representative of the real-world environment surrounding the computing device, (iii) based on an analysis of the sensor data, detect an object in the real-world environment, (iv) compare the detected object to data defining physical elements that are represented within the virtual 3D model, (v) identify a given physical element represented within the virtual 3D model that matches the detected object, (vi) update one or more of a position, an orientation, or a presentation of the virtual 3D model in order to align the given physical element with the detected object, and (vii) cause a display screen to present the aligned virtual 3D model as overlaid virtual content on a view of the real-world environment surrounding the computing device.
    Type: Application
    Filed: July 17, 2023
    Publication date: January 18, 2024
    Inventors: Kevin McKee, Jon Hoover, Christopher Bindloss, David McCool, Winson Chu, Christopher Myers
  • Publication number: 20230401330
    Abstract: In an example implementation according to aspects of the present disclosure, a system, method, and storage medium comprising a processor, memory, and instructions to send a request for authorization to a user wherein the authorization is limited to a subset of privileged information associated with the user, receive a response for authorization from the user. The instructions, responsive to the receipt of the response, access the subset of privileged information from a user data repository. The instructions, responsive to the access, send an audit record to an audit system, wherein the audit record comprises the request, the response, and a summary of the access and send the audit record to the user.
    Type: Application
    Filed: October 28, 2020
    Publication date: December 14, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Michael Anderson, Christopher Myers
  • Patent number: 11836422
    Abstract: An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: December 5, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Ritu Parekh, David McCool, Christopher Myers, Christopher Bindloss
  • Publication number: 20230351700
    Abstract: A computing device is configured to obtain gridline information for a three-dimensional drawing file and generate a two-dimensional view of the three-dimensional drawing file that includes (1) at least one gridline corresponding to the obtained gridline information, (2) at least one intersection between two meshes, and (3) initial dimensioning information involving (a) the at least one gridline and (b) at least one of the two meshes. Based on a user request to adjust a perspective of the two-dimensional view, the computing device adjusts the perspective of the two-dimensional view and thereby generates an updated two-dimensional view that includes updated dimensioning information corresponding to one or more meshes displayed in the updated two-dimensional view.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: 11790133
    Abstract: An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: October 17, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: 11790134
    Abstract: An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: October 17, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Ritu Parekh, David McCool, Christopher Myers, Christopher Bindloss
  • Publication number: 20230274477
    Abstract: An example computing device is configured to (i) generate a cross-sectional view of a three-dimensional drawing file, the cross-sectional view including an object corresponding to a given mesh of the three-dimensional drawing file, the object including a void contained within the object, (ii) determine a plurality of two-dimensional line segments that collectively define a boundary of the void, (iii) for each line segment, determine one or more nearby line segments based on a distance between an end point of the line segment and an end point of the one or more nearby line segments being within a threshold distance, (iv) determine one or more fully-connected sub-objects by connecting respective sets of nearby line segments in series, (v) determine, from the fully-connected sub-objects, a final sub-object to be used as a new boundary of the void, and (vi) add the final sub-object to the cross-sectional view as the new boundary of the void.
    Type: Application
    Filed: February 3, 2022
    Publication date: August 31, 2023
    Inventor: Christopher Myers
  • Patent number: 11704881
    Abstract: An example computing device is configured to determine an initial position and orientation of the computing device within a virtual 3D model of a real-world environment, (ii) capture sensor data that is representative of the real-world environment surrounding the computing device, (iii) based on an analysis of the sensor data, detect an object in the real-world environment, (iv) compare the detected object to data defining physical elements that are represented within the virtual 3D model, (v) based on the comparison, identify a given physical element represented within the virtual 3D model that matches the detected object, (vi) update one or more of a position, an orientation, or a presentation of the virtual 3D model in order to align the given physical element with the detected object, and (vii) cause a display screen to present the aligned virtual 3D model as overlaid virtual content on a view of the real-world environment surrounding the computing device.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: July 18, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Kevin McKee, Jon Hoover, Christopher Bindloss, David McCool, Winson Chu, Christopher Myers
  • Patent number: 11699265
    Abstract: An example computing system is configured to extract gridline information from a two-dimensional drawing file and determine, for the gridline information, first coordinate information that is based on a first datum. The computing system converts the first coordinate information into second coordinate information that is based on a second datum, where the second coordinate information is used by a three-dimensional drawing file. The computing system is also configured to receive a request to generate a two-dimensional view of the three-dimensional drawing file, where the two-dimensional view includes an intersection of two meshes within the three-dimensional drawing file. The computing device generates the two-dimensional view of the three-dimensional drawing file and adds, to the generated two-dimensional view, (i) at least one gridline corresponding to the gridline information and (ii) dimensioning information involving the at least one gridline and at least one of the two meshes.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: July 11, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Publication number: 20230185984
    Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive a user input identifying at least one first mesh and at least one second mesh, determine portions of each identified mesh that intersect with a two-dimensional plane, and generate a two-dimensional drawing including a display of relevant dimensioning information based on the determined portions.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Inventors: Christopher Myers, Chris Bindloss
  • Publication number: 20230146207
    Abstract: An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.
    Type: Application
    Filed: November 15, 2022
    Publication date: May 11, 2023
    Inventors: Ritu Parekh, David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: 11574086
    Abstract: The present disclosure is directed to a software tool that facilitates the presentation of a three-dimensional view of a construction project as well as the generation of various types of two-dimensional technical drawings based on this three-dimensional view. In one implementation, the software tool causes a computing device to engage in the following operations. The computing device may receive a user input identifying at least one first mesh and at least one second mesh, determine portions of each identified mesh that intersect with a two-dimensional plane, and generate a two-dimensional drawing including a display of relevant dimensioning information based on the determined portions.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: February 7, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Christopher Myers, Chris Bindloss
  • Publication number: 20230009632
    Abstract: In example implementations, a mobile device is provided. The mobile device includes a button input, a wireless communication interface, a memory, and a processor. The input is to initiate a found device alert application from a locked screen of the mobile device. The wireless communication interface is to send a found device alert notification. The memory is to store user defined third-party contact information and the found device alert application. The processor is to execute the found device alert application in response to a signal generated by the input. The processor is to generate the found device alert notification and cause the wireless communication interface to transmit the found device alert notification to a location indicated by the third-party contact information.
    Type: Application
    Filed: December 12, 2019
    Publication date: January 12, 2023
    Inventors: Christopher Myers, Paul Michael Anderson
  • Publication number: 20220374559
    Abstract: An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.
    Type: Application
    Filed: August 8, 2022
    Publication date: November 24, 2022
    Inventors: David McCool, Christopher Myers, Christopher Bindloss
  • Patent number: D1021892
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: April 9, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Scott A. Myers, David A. Pakula, Rasamy Phouthavong, Matthew Dean Rohrbach, Peter Russell-Clarke, Benjamin Andrew Shaffer, Ashutosh Y. Shukla, Mikael Silvanto, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer