Patents by Inventor Robert Gourley

Robert Gourley 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: 11762531
    Abstract: A method involves identifying state views of a stateful widget container in a design tool having a canvas design context and an all-states view design context, each state view of the stateful widget container being associated with a unique state of the stateful widget container. A first state view of the stateful widget container is displayed in the canvas design context, no other state view of the stateful widget container being displayed concurrently in the canvas design context. The state views of the stateful widget container are displayed concurrently in the all-states view design context, an internal widget layout of each state view corresponding to that displayed in the canvas design context. A first user input is received at a first interactive widget within the stateful widget container in the all-states view design context, the first interactive widget being associated with the first state view of the stateful widget container.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: September 19, 2023
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Rachel Lauren Brown, Cass Crockatt, Francis Costa, Robert Gourley
  • Patent number: 11645047
    Abstract: A focused specification for an interactive graphical design is generated by receiving a first user input from a user, the first user input identifying a first design element of the interactive graphical design. A set of selectable data elements associated with the first design element is identified and a specification template that includes the set of selectable data elements is generated. A second user input is received from the user, the second user input identifying a set of selected data elements using the generated specification template. The set of selected data elements includes one or more of the selectable data elements. The focused specification is generated using the set of selected data elements, the focused specification including the set of selected data elements and excluding selectable data elements that were not selected.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: May 9, 2023
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Robert Gourley
  • Publication number: 20230117793
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 20, 2023
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Patent number: 11550988
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: January 10, 2023
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Publication number: 20220129118
    Abstract: A method involves identifying state views of a stateful widget container in a design tool having a canvas design context and an all-states view design context, each state view of the stateful widget container being associated with a unique state of the stateful widget container. A first state view of the stateful widget container is displayed in the canvas design context, no other state view of the stateful widget container being displayed concurrently in the canvas design context. The state views of the stateful widget container are displayed concurrently in the all-states view design context, an internal widget layout of each state view corresponding to that displayed in the canvas design context. A first user input is received at a first interactive widget within the stateful widget container in the all-states view design context, the first interactive widget being associated with the first state view of the stateful widget container.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Rachel Lauren Brown, Cass Crockatt, Francis Costa, Robert Gourley
  • Publication number: 20210342519
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Application
    Filed: July 14, 2021
    Publication date: November 4, 2021
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Patent number: 11068642
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 20, 2021
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Publication number: 20210142423
    Abstract: Trip classifying systems and methods include one or more servers communicatively coupled with a mobile device, one or more data stores, and a trip classifying device. The trip classifying device includes a housing, a processor, a wireless communication module, a speaker, a business selector, a personal selector, and a microphone. In response to a signal received from a mobile phone indicating that the trip has begun, the trip classifying device provides a notification to the driver to classify the trip. In response to receiving the user selection of the business selector, the system automatically initiates an audio recording for the driver to dictate a business purpose for the trip. The audio recording is transmitted to the mobile phone which initiates transcription and later displays the transcription on a user interface of the mobile phone. The trip classifying device may have no trip classifying selectors except the business and personal selectors.
    Type: Application
    Filed: October 26, 2020
    Publication date: May 13, 2021
    Applicant: Taxbot LLC
    Inventors: Jacob Thomas Randall, David Robert Gourley, Benjamin Zeeman, Zac Johnson, Dustin Huntsman, Daniel Blaine Ostler, Trevor Phillips, Johnathan Heiner, Justin Smith, Bonnie Randall, Shane Thompson
  • Publication number: 20210081180
    Abstract: A focused specification for an interactive graphical design is generated by receiving a first user input from a user, the first user input identifying a first design element of the interactive graphical design. A set of selectable data elements associated with the first design element is identified and a specification template that includes the set of selectable data elements is generated. A second user input is received from the user, the second user input identifying a set of selected data elements using the generated specification template. The set of selected data elements includes one or more of the selectable data elements. The focused specification is generated using the set of selected data elements, the focused specification including the set of selected data elements and excluding selectable data elements that were not selected.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Robert Gourley
  • Publication number: 20200167521
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 28, 2020
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Patent number: 10592589
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: March 17, 2020
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Publication number: 20200065355
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Applicant: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Publication number: 20200005247
    Abstract: A method performed by one or more electronic devices for ascertaining a purpose of a meeting is described. In various embodiments, calendar event data and trip data are obtained. The calendar event data and the trip data are combined to produce aggregated data. A set of feature vectors are determined for the aggregated data. A neural network is utilized to determine whether the set of feature vectors indicate a meeting. A set of purpose clusters are generated based on at least one of the set of feature vectors and user-formulated purposes and a prototype purpose is formulated for each cluster in the set of purpose clusters. At least a subset of the feature vectors is mapped to one cluster of the set of purpose clusters in response to determining that the feature vectors indicate a meeting. The prototype purpose for the mapped cluster for the indicated meeting is presented.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Inventors: Jacob Thomas Randall, Lawrence Jacob Zweig, Brock Ferguson, David Robert Gourley, Casey Brandon Mau, Stephen Tippets
  • Patent number: 8536827
    Abstract: A device for mounting a mobile electronic device to an alternating current charger is provided. The mount allows the user to charge a mobile electronic device with the alternating current charger provided by the original equipment manufacturer of the mobile electronic device. The mount also protects the mobile electronic device from damage.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: September 17, 2013
    Inventor: James Robert Gourley
  • Patent number: 8378625
    Abstract: A device for mounting a mobile electronic device to an alternating current charger is provided. The mount allows the user to charge a mobile electronic device with the alternating current charger provided by the original equipment manufacturer of the mobile electronic device. The mount also protects the mobile electronic device from damage.
    Type: Grant
    Filed: February 3, 2010
    Date of Patent: February 19, 2013
    Inventor: James Robert Gourley
  • Publication number: 20120318941
    Abstract: A device for mounting a mobile electronic device to an alternating current charger is provided. The mount allows the user to charge a mobile electronic device with the alternating current charger provided by the original equipment manufacturer of the mobile electronic device. The mount also protects the mobile electronic device from damage.
    Type: Application
    Filed: August 22, 2012
    Publication date: December 20, 2012
    Inventor: James Robert Gourley
  • Publication number: 20110187323
    Abstract: A device for mounting a mobile electronic device to an alternating current charger is provided. The mount allows the user to charge a mobile electronic device with the alternating current charger provided by the original equipment manufacturer of the mobile electronic device. The mount also protects the mobile electronic device from damage.
    Type: Application
    Filed: February 3, 2010
    Publication date: August 4, 2011
    Inventor: James Robert Gourley
  • Patent number: 7042847
    Abstract: A telecommunications transport network is described in which a plurality of network elements each has a performance monitoring facility operative to report overall error rate at the element in each network path using the element. The network includes one or more management systems operative to calculate performance of a segment of a path between two network elements, from the reported overall error rates at the elements. Monitoring can thus be provided in management software using standard interfaces to gather the reported error rates, without additional ASICs at the network elements. Since not all paths will require TCM the additional processing required by the network management systems need not be great. Not even every connection that crosses a domain boundary will necessarily need TCM although the facility is especially useful for dedicated connections.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: May 9, 2006
    Assignee: Lucent Technologies Inc,
    Inventors: David George Robert Gourley, Wolfgang Krick
  • Publication number: 20020067698
    Abstract: A telecommunications transport network is described in which a plurality of network elements each has a performance monitoring facility operative to report overall error rate at the element in each network path using the element. The network includes one or more management systems operative to calculate performance of a segment of a path between two network elements, from the reported overall error rates at the elements. Monitoring can thus be provided in management software using standard interfaces to gather the reported error rates, without additional ASICs at the network elements. Since not all paths will require TCM the additional processing required by the network management systems need not be great. Not even every connection that crosses a domain boundary will necessarily need TCM although the facility is especially useful for dedicated connections.
    Type: Application
    Filed: November 21, 2001
    Publication date: June 6, 2002
    Inventors: David George Robert Gourley, Wolfgang Krick
  • Patent number: D663726
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: July 17, 2012
    Inventor: James Robert Gourley