Patents by Inventor James Simpson
James Simpson 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: 20250136318Abstract: A blank, package and method for producing a package comprising: a blank of sheet material folded along a longitudinal length to form a front wall, a bottom wall, a back wall, a first side wall and opposing second side wall, the package defining a cavity; the front wall defining a display opening for displaying product contained within the cavity; and where the first and second side walls each comprise spaced inner and outer side panels; including reinforcing spacing portions.Type: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: James SIMPSON, John ROGERS
-
Publication number: 20240426080Abstract: An interchangeable mission module for unmanned ground vehicles is provided. Also provided is a mission module in combination with an unmanned ground vehicle. Also provided are methods and mechanisms for docking and undocking modules and unmanned ground vehicles.Type: ApplicationFiled: August 5, 2022Publication date: December 26, 2024Inventor: James SIMPSON
-
Publication number: 20230041213Abstract: Examples can include a system for creating filters within a computer-aided design (“CAD”) application and performing actions on elements that satisfy the filter criteria. A plugin can generate an element modification window that is displayed on a graphical user interface (“GUI”). The plugin can receive criteria for a first filter based on a tab that allows the user to select a parameter, operator, and operand. The user can categorize and edit the filters and select an action to perform on elements that fit the filter criteria. Such actions can include copying a parameter, modifying a parameter, executing a macro, and changing an element's associated work set. The plugin automatically perform the action on new and modified elements based on a user selection.Type: ApplicationFiled: August 5, 2021Publication date: February 9, 2023Inventors: Chris Jones, James Simpson, Jason Faulkner
-
Patent number: 11556679Abstract: Examples can include a system for creating filters within a computer-aided design (“CAD”) application and performing actions on elements that satisfy the filter criteria. A plugin can generate an element modification window that is displayed on a graphical user interface (“GUI”). The plugin can receive criteria for a first filter based on a tab that allows the user to select a parameter, operator, and operand. The user can categorize and edit the filters and select an action to perform on elements that fit the filter criteria. Such actions can include copying a parameter, modifying a parameter, executing a macro, and changing an element's associated work set. The plugin automatically perform the action on new and modified elements based on a user selection.Type: GrantFiled: August 5, 2021Date of Patent: January 17, 2023Assignee: EVOLVE MEP, LLCInventors: Chris Jones, James Simpson, Jason Faulkner
-
Publication number: 20210312098Abstract: Examples can include a system for filtering selections made within a computer-aided design (“CAD”) application. A plugin can generate a filter designer window that is displayed on a graphical user interface (“GUI”). The plugin can receive criteria for a first filter based on an edit tab that allows the user to select a parameter, operator, and operand. The user can categorize and edit the filters and apply them to the selection. The plugin can loop through elements within a selection box and automatically deselect elements that do not meet the criteria of the first filter. Remaining selected elements can be visually indicated as specified by the first filter.Type: ApplicationFiled: March 31, 2021Publication date: October 7, 2021Inventors: Christopher Jones, James Simpson, Kerry Poe
-
Patent number: 10853582Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialogue manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: GrantFiled: September 19, 2019Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Sam Pasupalak, Joshua R. Pantony, Wilson Hsu, Zhiyuan Wu, Phil Tregenza, Kaheer Suleman, James Simpson, Andrew McNamara, Tareq Ismail
-
Publication number: 20200012721Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialogue manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Applicant: Maluuba Inc.Inventors: Sam PASUPALAK, Joshua R. PANTONY, Wilson HSU, Zhiyuan WU, Phil TREGENZA, Kaheer SULEMAN, James SIMPSON, Andrew MCNAMARA, Tareq ISMAIL
-
Publication number: 20190339045Abstract: A mountable vehicle implement (10) is provided and comprises a mounting region at or towards one end for mounting the implement on a vehicle (20). The implement is height adjustable to adjust the height of the mounting region, and the implement comprises means for adjusting the angle of the mounting region so that it is matched to a cooperating mounting region on a vehicle.Type: ApplicationFiled: November 17, 2016Publication date: November 7, 2019Inventors: James SIMPSON, Peter COUCHMAN
-
Patent number: 10452783Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialog manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: GrantFiled: May 14, 2018Date of Patent: October 22, 2019Assignee: Maluuba, Inc.Inventors: Sam Pasupalak, Joshua R. Pantony, Wilson Hsu, Zhiyuan Wu, Phil Tregenza, Kaheer Suleman, James Simpson, Andrew McNamara, Tareq Ismail
-
Patent number: 10430845Abstract: A purchase request system efficiently procures goods and services by recognizing purchase authority levels of users within an enterprise, division, or project team. Administrators establish authority levels to ensure that purchase requests within a user's authority level are automatically processed and submitted to vendors for fulfillment of orders, while purchase requests beyond a user's authority level are routed according to a determined protocol. Determined protocols include routing the purchase request to a designated user with a different authority level for disposition, rejection of the purchase request, or modification of the purchase request in accordance with the determined protocol. Users may select from multiple payment methods to complete a purchase transaction and may access the purchasing system in real time to determine the status of an order at any point in the life cycle of the purchase request, from submission of the request to payment for received goods and services.Type: GrantFiled: October 23, 2006Date of Patent: October 1, 2019Assignee: ADVENTIVE, INC.Inventors: David A. Koretz, Rob Chamberlin, James Simpson
-
Patent number: 10356889Abstract: A technique for controlling and compensating the energy spread of a charged particle beam is provided. This technique is based on a passive dielectric-loaded structure that redistributes the energy within the bunch by means of the wakefield generated in the structure. Cylindrical and planar structure configurations are provided and also means for electrical and mechanical tuning to optimize performance. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.Type: GrantFiled: November 8, 2013Date of Patent: July 16, 2019Assignee: EUCLID TECHLABS LLCInventors: James Simpson, Michael Rosing, Alexander Zholents, Sergey Antipov, Chunguang Jing, Paul Schoessow, Alexei Kanareykin
-
Patent number: 10157550Abstract: A system includes an education module (171) that is operable with, includes, or is operable to control three-dimensional figure generation software (170). The education module (171) is configured to present an educational three-dimensional object (181) on a display (132) upon detecting an educational flash card (150) being disposed before a camera (130) that is operable with the education module (171). The educational three-dimensional object (181) can correspond to a visible graphic (151) disposed on the educational flash card (150) to provide an educational experience to a student.Type: GrantFiled: November 2, 2016Date of Patent: December 18, 2018Assignee: ALIVE STUDIOS, LLCInventors: Jonathan Randall Self, Cynthia Bertucci Kaye, Craig M. Selby, James Simpson
-
Publication number: 20180260384Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialogue manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: ApplicationFiled: May 14, 2018Publication date: September 13, 2018Applicant: Maluuba Inc.Inventors: Sam PASUPALAK, Joshua R. PANTONY, Wilson HSU, Zhiyuan WU, Phil TREGENZA, Kaheer SULEMAN, James SIMPSON, Andrew MCNAMARA, Tareq ISMAIL
-
Patent number: 9971766Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialog manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: GrantFiled: February 17, 2017Date of Patent: May 15, 2018Assignee: Maluuba Inc.Inventors: Sam Pasupalak, Joshua R. Pantony, Wilson Hsu, Zhiyuan Wu, Phil Tregenza, Kaheer Suleman, James Simpson, Andrew McNamara, Tareq Ismail
-
Publication number: 20170236433Abstract: A system includes an education module (171) that is operable with, includes, or is operable to control three-dimensional figure generation software (170). The education module (171) is configured to present an educational three-dimensional object (181) on a display (132) upon detecting an educational flash card (150) being disposed before a camera (130) that is operable with the education module (171). The educational three-dimensional object (181) can correspond to a visible graphic (151) disposed on the educational flash card (150) to provide an educational experience to a student.Type: ApplicationFiled: November 2, 2016Publication date: August 17, 2017Applicant: ALIVE STUDIOS, LLCInventors: Jonathan Randall Self, Cynthia Bertucci Kaye, Craig M. Selby, James Simpson
-
Publication number: 20170228367Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialogue manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: ApplicationFiled: February 17, 2017Publication date: August 10, 2017Inventors: Sam PASUPALAK, Joshua R. PANTONY, Wilson HSU, Zhiyuan WU, Phil TREGENZA, Kaheer SULEMAN, James SIMPSON, Andrew McNAMARA, Tareq ISMAIL
-
Patent number: 9575963Abstract: A method, system, and computer program product provide a conversation agent to process natural language queries expressed by a user and perform commands according to the derived intention of the user. A natural language processing (NLP) engine derives intent using conditional random fields to identify a domain and at least one task embodied in the query. The NLP may further identify one or more subdomains, and one or more entities related to the identified command. A template system creates a data structure for information relevant to the derived intent and passes a template to a services manager for interfacing with one or more services capable of accomplishing the task. A dialog manager may elicit more entities from the user if required by the services manager and otherwise engage in conversation with the user. In one embodiment, the conversational agent allows a user to engage in multiple conversations simultaneously.Type: GrantFiled: April 22, 2013Date of Patent: February 21, 2017Assignee: MALUUBA INC.Inventors: Sam Pasupalak, Joshua R. Pantony, Wilson Hsu, Zhiyuan Wu, Phil Tregenza, Kaheer Suleman, James Simpson, Andrew McNamara, Tareq Ismail
-
Patent number: 9514654Abstract: A system includes an education module (171) that is operable with, includes, or is operable to control three-dimensional figure generation software (170). The education module (171) is configured to present an educational three-dimensional object (181) on a display (132) upon detecting an educational flash card (150) being disposed before a camera (130) that is operable with the education module (171). The educational three-dimensional object (181) can correspond to a visible graphic (151) disposed on the educational flash card (150) to provide an educational experience to a student.Type: GrantFiled: January 6, 2011Date of Patent: December 6, 2016Assignee: Alive Studios, LLCInventors: Jonathan Randall Self, Cynthia Bertucci Kaye, Craig M. Selby, James Simpson
-
Publication number: 20160093007Abstract: The disclosure a computer implemented method for transaction of a real estate property. The method may include receiving information from a first user device. The information may include data that corresponds to an offer to sell a real estate property. A set of terms may be extracted from the received data. The set of terms may include an offer price, a payment method for the offer price, and a series of milestones each comprising an associated closing time. A packaged offer may be created based on the extracted set of terms. The packaged offer may include attributes of the product stored on a memory device accessible to the processing device and the extracted set of terms. The packaged offer may be transmitted to a second user device.Type: ApplicationFiled: September 25, 2015Publication date: March 31, 2016Inventors: Daniel Richardson, Andrew Brandt, Jan Delany, Kevin Cawley, Mark Kreloff, James Simpson
-
Patent number: 9292254Abstract: A system, method and computer program for performing voice commands on a mobile device and presenting the results on an interactive timeline is disclosed. A user may utter a voice command into the microphone of their mobile device while an application is running. The voice command is processed to derive the intention of the user, specifically by determining the domain, at least one task and at least one parameter for the task from the voice command. A services component performs the task identified and presents the results on the mobile device screen. In various embodiments, the results are presented on a timeline and may be grouped together by domains and sorted by the time that the results were obtained. A search history view may also be viewed that includes search results sorted chronologically each of which is represented graphically by an icon that represents the category of each search.Type: GrantFiled: May 15, 2014Date of Patent: March 22, 2016Assignee: Maluuba Inc.Inventors: James Simpson, Sam Pasupalak, Mohamed Musbah, Jennifer Lee