Patents by Inventor Gregory Parks

Gregory Parks 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: 20240119381
    Abstract: A method, system, and computer program product are disclosed for implementing enhanced expertise and evidence based decision making in knowledge-based applications. Expertise and evidence based decision making operations include differentiating between an average user and an expert user, and using real time feedback from expert users to update and embed expert knowledge into a predefined baseline command sequence model for a given task or problem.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 11, 2024
    Inventors: Phillip Gregory LOPEZ, Jung Wook PARK, David C. REED, Elliott PICKER
  • Publication number: 20240108332
    Abstract: A method of operating an articulatable surgical instrument. The method includes providing a rotary drive motion to a rotary drive member of a surgical end effector and converting the rotary drive motion to an upper axial motion and a lower axial motion at locations that are distal to the articulation joint. The method further includes applying the upper axial motion to an upper portion of a firing member and applying the lower axial motion to a lower portion of the firing member such that the upper axial motion and lower axial motion drives the firing member distally through the surgical end effector from a starting position to an ending position.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 4, 2024
    Inventors: Gregory J. Bakos, Darryl A. Parks, Benjamin D. Dickerson, Steven G. Hall, Robert J. Simms, Spencer J. Witte, Taylor W. Aronhalt, Paul Moubarak, William C. Ryle
  • Patent number: 11934416
    Abstract: Disclosed herein is a method implemented by a task mining engine. The task mining engine is stored as processor executable code on a memory. The processor executable code is executed by a processor that is communicatively coupled to the memory. The method includes receiving recorded tasks identifying user activity with respect to a computing environment and clustering the recorded user tasks into steps by processing and scoring each recorded user task. The method also includes extracting step sequences that identify similar combinations or repeated combinations of the steps to mimic the user activity.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: March 19, 2024
    Assignee: UIPATH, INC.
    Inventors: Gregory Barello, Charles Park, Prashanth Dannamaneni
  • Patent number: 11930414
    Abstract: Hybrid use of dual policies is provided to improve a communication system. In a multiple access scenario, when an inactive user equipment (UE) transitions to an active state, it may be become a burden to a radio cell on which it was previously camping. In some embodiments, hybrid load balancing is provided using a hierarchical machine learning paradigm based on reinforcement learning in which an LSTM generates a goal for one policy influencing cell reselection so that another policy influencing handover over active UEs can be assisted. The communication system as influenced by the policies is modeled as a Markov decision process (MDP). The policies controlling the active UEs and inactive UEs are coupled, and measureable system characteristics are improved. In some embodiments, policy actions depend at least in part on energy saving.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: March 12, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jikun Kang, Xi Chen, Di Wu, Yi Tian Xu, Xue Liu, Gregory Lewis Dudek, Taeseop Lee, Intaik Park
  • Publication number: 20240065836
    Abstract: Components for valve treatment systems are disclosed. Valve treatment systems can include a delivery system for an implantable device. The delivery system can include one or more of clasp control components slidably disposed on a catheter handle, a control element for opening and closing the implantable device, a catheter assembly with features to reduce friction with another catheter assembly, grips for attaching catheter assemblies to clamps, catheter assemblies with features that stiffen or provide variable stiffness, and catheter assemblies with one or more steering control lumens incorporated into a reinforcement layer.
    Type: Application
    Filed: October 27, 2023
    Publication date: February 29, 2024
    Inventors: Michael J. Popp, Nicolas Schleiger, Kevin Gantz, George Lee Matlock, Aric Daniel Stone, Eric Robert Dixon, Charles Henry Bloodworth, IV, Gregory Scott Tyler, II, Asher L. Metchik, Robert Bowes, Waina Michelle Chu, Zachary James Zira, Steven Park
  • Publication number: 20130290247
    Abstract: A network accessible context store holds a plurality of different context items. Each context item includes one or more context-describing values. An arbitration engine resolves conflicting requests to assign different context-describing values to a context item held in the network-accessible context store.
    Type: Application
    Filed: June 25, 2013
    Publication date: October 31, 2013
    Inventor: Gregory Parks
  • Patent number: 8516001
    Abstract: A context store holding one or more context items is accessible by one or more domain interpreters. Each context item includes a unique identifier and one or more context-describing values. The domain interpreters include context providers for loading a context item with context-describing values and/or context consumers for taking context-describing values from a context item.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventor: Gregory Parks
  • Publication number: 20090327884
    Abstract: An auxiliary device communicates with a user in a manner other than a conventional, textual visual representation. For example, auxiliary device(s) can provide information aurally, vocally, visually (non-textual), tactilely and/or olfactorily. The information communicated can include alternative information to information displayed on a primary display of the computer system. A platform component of a computer system can provide device-specific and/or device-independent information to the auxiliary device.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Gregory Parks, Andrew Fuller, Mohamed Belali, Daniel Jacob Polivy
  • Publication number: 20090320143
    Abstract: A sensor application programming interface (API) is capable of restricting an application's access to sensor data measured by a sensor, while at the same time providing access to sensor properties of the sensor, even if access has not been granted to the application for the sensor.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Gavin Gear, Gregory Parks, Daniel Polivy, Trevor Armstrong, Frank Chen, Prasanna Kumar Padmanabhan
  • Publication number: 20090319569
    Abstract: A context store holding one or more context items is accessible by one or more domain interpreters. Each context item includes a unique identifier and one or more context-describing values. The domain interpreters include context providers for loading a context item with context-describing values and/or context consumers for taking context-describing values from a context item.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventor: Gregory Parks
  • Publication number: 20060279772
    Abstract: A system for generating a document at a remote printer includes a print services server, an application server, and a print control executable. The print services server stores a plurality of binary objects each in association with a unique identifier. Each binary object includes a print formatted object representing a document set. The application server: i) establishes a transport session with a browser of a remote client; ii) provides a listing of a plurality of document sets to the remote client; iii) obtains identification of a selected one of the plurality of document sets; and iv) generates a return object instruction message to the print services sever. The return object instruction message including an identification number which corresponds to the unique identifier associated with the binary object that includes the print formatted object representing the selected one of the plurality of document sets. The print services server receives the return object instruction and provides a response.
    Type: Application
    Filed: July 7, 2005
    Publication date: December 14, 2006
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Keith Ludwig, Gregory Park
  • Publication number: 20060279769
    Abstract: A system for generating a document at a print system under the control of a remote client comprises a document image template, a print command object, and a print control executable. The document template comprising a document image and a plurality of data fields. The print command object receives a content message which comprises a plurality of data elements. The print command object creates a binary object representing a print command file. The print command file includes data and print system commands representing the document image template with the data fields populated with data elements from the content message. The binary object is provided to the remote client. The print control executable, operating on the remote client, receives the binary object into volatile memory send passes the print command file to the print system for document generation.
    Type: Application
    Filed: June 14, 2005
    Publication date: December 14, 2006
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Keith Ludwig, Gregory Park
  • Publication number: 20060279771
    Abstract: A system for interfacing with an application server and generating a print command file for secure download and printing of a document at a remote client comprises image template storage, binary object storage, a print command object, and a return object. A plurality of document templates are stored in the image template storage. Each document template comprises a document pattern and a plurality of data fields. The print command object: i) receives a content message from the application server, the content message comprising a plurality of data elements; ii) creates a print command file which includes data and print system commands representing a document image template with its data fields populated with data elements from the content message; iii) stores a representation of the print command file, in conjunction with a unique identification number, in the binary object storage; and iv) returns the unique identification number to the application server.
    Type: Application
    Filed: July 7, 2005
    Publication date: December 14, 2006
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Keith Ludwig, Gregory Park
  • Publication number: 20060080245
    Abstract: The present invention relates to a secure check clearing server. The check clearing server comprises a database for storing payment information associated with an issued check and a status indicator associated with the issued check. A clearing module receiving a clearing request message. The clearing request message includes payment information associated with a purported check. The payment information includes a core digital image of the purported check. The clearing module determines whether the purported check is unaltered and clearable and, if unaltered and clearable initiates clearing of the purported check. The purported check is determined to be unaltered if the payment information associated with the purported check matches the payment information associated with the issued check. The purported check is determined to be clearable if the issued check is not cleared or canceled.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 13, 2006
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Vincent Bahl, Gregory Park
  • Publication number: 20020178117
    Abstract: An electronic bill presentment and payment system for presenting an invoice of a vendor to a customer comprises a billing database for storing an invoice file. The invoice file comprises a line value representing an amount payable by the customer for a product provided by the vendor, a tax value representing an amount payable as a tax on the product, and a fee value representing an amount payable as a fee on the product. An application server provides for receiving a request to adjust the line value from the customer, providing instructions to replace the line value with an adjusted line value, calculating an adjusted tax value and an adjusted fee value based on the adjusted line value, and providing instructions to replace the tax value with the adjusted tax value. Where appropriate, flat fee adjustments are also made.
    Type: Application
    Filed: January 16, 2002
    Publication date: November 28, 2002
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Kellie Jo Maguire, Gregory Park
  • Publication number: 20020143701
    Abstract: An electronic bill presentment and payment system for presenting an invoice of a vendor to a customer comprises a billing database for storing an invoice file. The invoice file comprises a line value representing an amount payable by the customer for a product provided by the vendor, a tax value representing an amount payable as a tax on the product, and a fee value representing an amount payable as a fee on the product. An application server provides for receiving a request to adjust the line value from the customer, providing instructions to replace the line value with an adjusted line value, calculating an adjusted tax value and an adjusted fee value based on the adjusted line value, and providing instructions to replace the tax value with the adjusted tax value.
    Type: Application
    Filed: December 11, 2001
    Publication date: October 3, 2002
    Applicant: Bottomline Technologies (DE) Inc.
    Inventors: Kellie Jo Maguire, Gregory Park
  • Publication number: 20020001558
    Abstract: A composition, a process for producing the composition, and a process for producing a nitrile are disclosed. The composition is substantially anhydrous or free of water and comprises ammonia and an anti-foaming agent. The composition can be produced by contacting substantially anhydrous ammonia with an anti-foaming amount of an anti-foaming agent. The process for producing a nitrile comprises contacting a hydrocarbon with the composition disclosed herein.
    Type: Application
    Filed: May 15, 2001
    Publication date: January 3, 2002
    Inventors: Timothy Park Stauffer, Gregory Park Shankwitz
  • Patent number: 5877746
    Abstract: A user interacts with a computer system having a display unit, a processor, a memory and a Cartesian selection device by activating a first major feature; displaying a plurality of labels representing a plurality of options for said first major feature; selecting one of the options by manipulating the Cartesian selection device in a first axis; displaying a plurality of suboptions for the selected option; selecting one of the suboptions by manipulating the Cartesian selection device in a second axis; and selecting a second major feature by either selecting an indicia of the second major feature displayed on the display unit or using a hardbutton coupled to the processor. Both the first and second major feature comprising one of faxing, scanning, and voice mail functions. The user interface system for the computer system comprises a grid of possible user functions. The grid is made up of a plurality of rows and a plurality of columns.
    Type: Grant
    Filed: November 16, 1995
    Date of Patent: March 2, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Gregory A. Parks, Richard A. Parfitt, Charlie Hill, Heiko Sacher