Patents by Inventor Daren Rhoades

Daren Rhoades 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: 11029828
    Abstract: A system having a processor is provided that visually manipulates objects on a touch screen responsive to inputs through the touch screen. The processor may receive a selection of a first object while a second object remains unselected. Also the processor may be responsive to first motion inputs representative of the selected first object being moved with a first motion that does not have a predetermined motion characteristic, to maintain a connection between the first and second objects while changing the positions of the first object and at least a first portion of the second object. In addition, the processor may be responsive to second motion inputs representative of the selected first object being moved with a second motion that has the predetermined motion characteristic, to break the connection between the first and second objects.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: June 8, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Steven Robert Jankovich, Daren Rhoades
  • Patent number: 10162808
    Abstract: A system having a processor is provided that facilitates drawing and annotation of objects on a touch screen. The processor is responsive to an object selection input corresponding to a selection of an object displayed at an object location, to display a preview type of an annotation for the selected object at an annotation location adjacent to the object location. Also, the processor stops displaying the annotation when an object deselection input is received that corresponds to a deselection of the object prior to the annotation being changed to a persistent type. Further, when the first object is selected, the processor is responsive to an annotation selection input corresponding to a selection of the annotation, to cause the annotation to change from being the preview type to being the persistent type that remains visually displayed when the object is deselected after the annotation has changed to the persistent type.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: December 25, 2018
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Daren Rhoades, Kenneth A. Hosch, Thomas James Buchanan
  • Patent number: 9916061
    Abstract: A system having a processor is provided that visually manipulates objects on a touch screen responsive to inputs through the touch screen. Based at least in part on data representative of type and size for a plurality of prior objects displayed through a display device, the processor may determine that at least one input through the input device corresponds to a further object having a determined type corresponding to at least one of the prior objects and having a size within predetermined tolerances of corresponding to the at least one of the prior objects. Also the processor may cause responsive thereto the display device to display a replacement object in place of the further object having a size and shape corresponding to the at least one prior object.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: March 13, 2018
    Assignee: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Daren Rhoades, Thomas James Buchanan, Steven Robert Jankovich
  • Publication number: 20160334971
    Abstract: A system having a processor is provided that visually manipulates objects on a touch screen responsive to inputs through the touch screen. The processor may be responsive to first motion inputs received through an input device to: move a selected first object on a workspace relative to an unselected and unconnected second object on the workspace displayed through a display device while maintaining a size, shape, and orientation of the first object; determine a connection between the selected first object and the unselected second object; and snap the selected first object to a connection position on the workspace such that the first and second objects display a preview of the connection. The processor may form the connection responsive to completion of the first motion inputs.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 17, 2016
    Inventors: Thomas James Buchanan, Kenneth A. Hosch, Steven Robert Jankovich, Daren Rhoades
  • Publication number: 20160328126
    Abstract: A system having a processor is provided that visually manipulates objects on a touch screen responsive to inputs through the touch screen. The processor may receive a selection of a first object while a second object remains unselected. Also the processor may be responsive to first motion inputs representative of the selected first object being moved with a first motion that does not have a predetermined motion characteristic, to maintain a connection between the first and second objects while changing the positions of the first object and at least a first portion of the second object. In addition, the processor may be responsive to second motion inputs representative of the selected first object being moved with a second motion that has the predetermined motion characteristic, to break the connection between the first and second objects.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Steven Robert Jankovich, Daren Rhoades
  • Publication number: 20160328117
    Abstract: A system having a processor is provided that visually manipulates objects on a touch screen responsive to inputs through the touch screen. Based at least in part on data representative of type and size for a plurality of prior objects displayed through a display device, the processor may determine that at least one input through the input device corresponds to a further object having a determined type corresponding to at least one of the prior objects and having a size within predetermined tolerances of corresponding to the at least one of the prior objects. Also the processor may cause responsive thereto the display device to display a replacement object in place of the further object having a size and shape corresponding to the at least one prior object.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Daren Rhoades, Thomas James Buchanan, Steven Robert Jankovich
  • Publication number: 20160328373
    Abstract: A system having a processor is provided that facilitates drawing and annotation of objects on a touch screen. The processor is responsive to an object selection input corresponding to a selection of an object displayed at an object location, to display a preview type of an annotation for the selected object at an annotation location adjacent to the object location. Also, the processor stops displaying the annotation when an object deselection input is received that corresponds to a deselection of the object prior to the annotation being changed to a persistent type. Further, when the first object is selected, the processor is responsive to an annotation selection input corresponding to a selection of the annotation, to cause the annotation to change from being the preview type to being the persistent type that remains visually displayed when the object is deselected after the annotation has changed to the persistent type.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Daren Rhoades, Kenneth A. Hosch, Thomas James Buchanan
  • Patent number: 9076261
    Abstract: Various disclosed embodiments include methods and systems for creating a virtual geometric model. According to disclosed embodiments, a data processing system for creating a virtual geometric model includes at least one processor and a memory connected to the processor. The data processing system is configured to generate a virtual drafting tool and a virtual marking device. The data processing system is configured to position the virtual drafting tool on a page and to position the virtual marking device relative to the virtual drafting tool. The data processing system is configured to draw the geometric model on the page by laying down ink by the virtual marking device using the virtual drafting tool and to store the geometric model in the memory.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: July 7, 2015
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Daren Rhoades, Thomas James Buchanan
  • Publication number: 20150088465
    Abstract: Methods for CAD editing and corresponding systems and computer-readable mediums. A method for CAD editing includes receiving executing a CAD modeling session by a CAD data processing system. The method includes communicating between the CAD data processing system and an auxiliary device and sending a geometry package from the CAD data processing system to the auxiliary device. The method includes receiving user input by the auxiliary device and transmitting user input data, corresponding to the user input, from the auxiliary device to the CAD data processing system. The method includes updating the CAD modeling session, by the CAD data processing system, according to the user input data. The user input can be, for example, touch-screen input or stylus input on the display of the auxiliary device.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Thomas James Buchanan, Daren Rhoades, Kenneth Hosch
  • Publication number: 20140088926
    Abstract: Various disclosed embodiments include methods and systems for creating a virtual geometric model. According to disclosed embodiments, a data processing system for creating a virtual geometric model includes at least one processor and a memory connected to the processor. The data processing system is configured to generate a virtual drafting tool and a virtual marking device. The data processing system is configured to position the virtual drafting tool on a page and to position the virtual marking device relative to the virtual drafting tool. The data processing system is configured to draw the geometric model on the page by laying down ink by the virtual marking device using the virtual drafting tool and to store the geometric model in the memory.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
    Inventors: Daren Rhoades, Thomas James Buchanan