Patents by Inventor Christopher Myers
Christopher 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: 20210117596Abstract: 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: ApplicationFiled: December 30, 2020Publication date: April 22, 2021Inventors: David McCool, Christopher Myers, Christopher Bindloss
-
Publication number: 20210104097Abstract: 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: ApplicationFiled: October 7, 2019Publication date: April 8, 2021Inventors: David McCool, Christopher Myers, Christopher Bindloss
-
Patent number: 10950046Abstract: 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: GrantFiled: October 7, 2019Date of Patent: March 16, 2021Assignee: Procore Technologies, Inc.Inventors: David McCool, Christopher Myers, Christopher Bindloss
-
Patent number: 10943038Abstract: 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: GrantFiled: July 10, 2020Date of Patent: March 9, 2021Assignee: Procore Technologies, Inc.Inventors: David McCool, Christopher Myers, Christopher Bindloss
-
Publication number: 20210027535Abstract: 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 an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: ApplicationFiled: August 17, 2020Publication date: January 28, 2021Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Publication number: 20200265620Abstract: 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 an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Publication number: 20200265121Abstract: 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: ApplicationFiled: October 7, 2019Publication date: August 20, 2020Inventors: Christopher Myers, Chris Bindloss
-
Patent number: 10749309Abstract: A fiber-based optical amplifier is assembled in a compact configuration by utilizing a flexible substrate to support the amplifying fiber as flat coils that are “spun” onto the substrate. The supporting structure for the amplifying fiber is configured to define the minimal acceptable bend radius for the fiber, as well as the maximum diameter that fits within the overall dimensions of the amplifier package. A pressure-sensitive adhesive coating is applied to the flexible substrate to hold the fiber in place. By using a flexible material with an acceptable insulative quality (such as a polyimide), further compactness in the final assembly is achieved by locating the electronics in a space underneath the fiber enclosure.Type: GrantFiled: July 13, 2017Date of Patent: August 18, 2020Assignee: II-VI IncorporatedInventors: Eric Timothy Green, Daniel Christopher Myers, Todd Gregory Starner, Martin Richard Williams, Mark Filipowicz
-
Patent number: 10748311Abstract: 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 an indication of a desired clip height of a three-dimensional view at which to generate a two-dimensional technical drawing; identify a subset of meshes that intersect with a two-dimensional plane at the desired clip height; determine respective portions of each mesh that intersect the two-dimensional plane at the desired clip height; compile a dataset that defines the two-dimensional drawing; and render the two-dimensional drawing using the compiled dataset.Type: GrantFiled: February 15, 2019Date of Patent: August 18, 2020Assignee: Procore Technologies, Inc.Inventors: Winson Chu, Peter Wu, Christopher Myers
-
Publication number: 20200226118Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: ApplicationFiled: January 15, 2020Publication date: July 16, 2020Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P.G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason Aaron Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 10572467Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: GrantFiled: February 9, 2017Date of Patent: February 25, 2020Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P. G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason Aaron Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Publication number: 20170317463Abstract: A fiber-based optical amplifier is assembled in a compact configuration by utilizing a flexible substrate to support the amplifying fiber as flat coils that are “spun” onto the substrate. The supporting structure for the amplifying fiber is configured to define the minimal acceptable bend radius for the fiber, as well as the maximum diameter that fits within the overall dimensions of the amplifier package. A pressure-sensitive adhesive coating is applied to the flexible substrate to hold the fiber in place. By using a flexible material with an acceptable insulative quality (such as a polyimide), further compactness in the final assembly is achieved by locating the electronics in a space underneath the fiber enclosure.Type: ApplicationFiled: July 13, 2017Publication date: November 2, 2017Applicant: II-VI IncorporatedInventors: Eric Timothy Green, Daniel Christopher Myers, Todd Gregory Starner, Martin Richard Williams, Mark Filipowicz
-
Publication number: 20170154063Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: ApplicationFiled: February 9, 2017Publication date: June 1, 2017Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P.G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason Aaron Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 9600510Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: GrantFiled: December 4, 2015Date of Patent: March 21, 2017Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P. G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason Aaron Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Publication number: 20160085787Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: ApplicationFiled: December 4, 2015Publication date: March 24, 2016Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P.G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason Aaron Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 9235614Abstract: Techniques for providing feed-based case management on an online social network. A user interface that includes a publisher and an information feed is provided. Information associated with a record is received and the record is updated in a database system. A feed item associated with the database system update is generated and provided in the information feed. The feed item includes one or more actionable selections providing a reference to the publisher. Selection of one of the one or more actionable selections causes the publisher to be operable to receive further information associated with the record. The record is capable of being updated based on the further information. In some implementations, the record is a case and the user interface serves as a single interface for all interactions required in solving the case.Type: GrantFiled: August 30, 2013Date of Patent: January 12, 2016Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Orjan N. Kjellberg, Larry P. G. Robinson, Michael Ramsey, Arvind Krishnan, Jyoti M. Khubchandani, Jill Blue Lin, Mustafa O. Al-Alami, Jason A. Ellis, Christopher A. Myers, Vahn K. Phan, Chitra Gulabrani
-
Patent number: 9050890Abstract: A vehicle includes an operator station, a propulsion system, a steering system a hitch, and a vehicle positioning system. The positioning system includes positioning controls outside the operator station of the vehicle and adjacent to the hitch, such as on a rear fender. The positioning controls include a forward switch, a reverse switch, a left switch and a right switch. A controller is connected to the positioning controls, to the propulsion and steering systems. The controller moves the vehicle forward or rearward in response to actuation of the forward or reverse switches. The controller operates the steering system in response to actuation of the left or right switches. The steering system may include a brake control valve which brakes one of a pair of driven wheels while the other driven wheel is rotating. The steering system may include a steering control valve which is operable to turn steerable wheels.Type: GrantFiled: August 15, 2013Date of Patent: June 9, 2015Assignee: DEERE & COMPANYInventors: Bryan K. Buerkle, Christopher A. Myers
-
Patent number: 9037346Abstract: A steering control system is disclosed for a vehicle train with a tow vehicle, a first towed vehicle with at least one ground-engaging member, and a second towed vehicle. A steering assembly may be configured to control steering of the at least one ground-engaging member. One or more sensing devices may be configured to determine orientation information for one or more of the tow vehicle, the first towed vehicle, and the second towed vehicle, during operation of the vehicle train. A steering correction may be determined for the second towed vehicle based upon the determined orientation information. The steering correction may be applied for the second towed vehicle by controlling the steering assembly to steer the first towed vehicle.Type: GrantFiled: October 31, 2014Date of Patent: May 19, 2015Assignee: Deere & CompanyInventors: Gary S. Keys, II, Christopher A. Myers, Craig A. Puetz, Andrew K. Rekow, Alan D. Sheidler, Noel W. Anderson
-
Publication number: 20150051795Abstract: A steering control system is disclosed for a vehicle train with a tow vehicle, a first towed vehicle with at least one ground-engaging member, and a second towed vehicle. A steering assembly may be configured to control steering of the at least one ground-engaging member. One or more sensing devices may be configured to determine orientation information for one or more of the tow vehicle, the first towed vehicle, and the second towed vehicle, during operation of the vehicle train. A steering correction may be determined for the second towed vehicle based upon the determined orientation information. The steering correction may be applied for the second towed vehicle by controlling the steering assembly to steer the first towed vehicle.Type: ApplicationFiled: October 31, 2014Publication date: February 19, 2015Inventors: Gary S. Keys, II, Christopher A. Myers, Craig A. Puetz, Andrew K. Rekow
-
Publication number: 20150047918Abstract: A vehicle includes an operator station, a propulsion system, a steering system a hitch, and a vehicle positioning system. The positioning system includes positioning controls outside the operator station of the vehicle and adjacent to the hitch, such as on a rear fender. The positioning controls include a forward switch, a reverse switch, a left switch and a right switch. A controller is connected to the positioning controls, to the propulsion and steering systems. The controller moves the vehicle forward or rearward in response to actuation of the forward or reverse switches. The controller operates the steering system in response to actuation of the left or right switches. The steering system may include a brake control valve which brakes one of a pair of driven wheels while the other driven wheel is rotating. The steering system may include a steering control valve which is operable to turn steerable wheels.Type: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: DEERE & COMPANYInventors: BRYAN K. BUERKLE, CHRISTOPHER A. MYERS