Patents by Inventor Ryan A. Peck
Ryan A. Peck 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: 20240265320Abstract: The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.Type: ApplicationFiled: April 8, 2024Publication date: August 8, 2024Inventors: Ryan Peck, Eric Brynsvold, Markus Te Grotenhuis
-
Patent number: 11954620Abstract: The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.Type: GrantFiled: May 13, 2021Date of Patent: April 9, 2024Assignee: ATLASSIAN PTY LTD.Inventors: Ryan Peck, Eric Brynsvold, Markus Te Grotenhuis
-
Publication number: 20240086402Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Applicant: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20240017022Abstract: A device for delivering fluid to a user includes a fluid reservoir for holding the fluid, the fluid reservoir defining an internal volume and a stopper positioned in the internal volume of the fluid reservoir, wherein the stopper is formed with a cavity. The device further includes a piston having a distal end received within the cavity of the stopper and an actuator coupled to the piston for driving the piston into the internal volume of the fluid reservoir. Also, the device includes a coupling device for engaging the piston in the cavity of the stopper at a desired position and a sensor for determining whether the piston is engaged in the cavity of the stopper at the desired position.Type: ApplicationFiled: July 19, 2023Publication date: January 18, 2024Inventors: Amith Wijesuriya, Ryan A. Peck, Thomas P. Miller, Burke K. Chan, Victor A. Sanchez
-
Patent number: 11860866Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: GrantFiled: November 23, 2022Date of Patent: January 2, 2024Assignee: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20230306187Abstract: A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.Type: ApplicationFiled: March 24, 2023Publication date: September 28, 2023Inventors: Ryan Peck, Prabal Saha, Alexander Decker, Phillip Aaronson, Rylee Frazier, David Akinyemi, Stephanie Zhang, Natalia Baryshnikova, Michael Cannon-Brookes
-
Patent number: 11724045Abstract: A device for delivering fluid to a user includes a fluid reservoir for holding the fluid, the fluid reservoir defining an internal volume and a stopper positioned in the internal volume of the fluid reservoir, wherein the stopper is formed with a cavity. The device further includes a piston having a distal end received within the cavity of the stopper and an actuator coupled to the piston for driving the piston into the internal volume of the fluid reservoir. Also, the device includes a coupling device for engaging the piston in the cavity of the stopper at a desired position and a sensor for determining whether the piston is engaged in the cavity of the stopper at the desired position.Type: GrantFiled: August 21, 2019Date of Patent: August 15, 2023Assignee: Medtronic MiniMed, Inc.Inventors: Amith Wijesuriya, Ryan A. Peck, Thomas P. Miller, Burke K. Chan, Victor A. Sanchez
-
Patent number: 11615231Abstract: A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.Type: GrantFiled: March 31, 2022Date of Patent: March 28, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Ryan Peck, Prabal Saha, Alexander Decker, Phillip Aaronson, Rylee Frazier, David Akinyemi, Stephanie Zhang, Natalia Baryshnikova, Michael Cannon-Brookes
-
Publication number: 20230085209Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: ApplicationFiled: November 23, 2022Publication date: March 16, 2023Applicant: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Patent number: 11537607Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular in-put/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: GrantFiled: May 20, 2021Date of Patent: December 27, 2022Assignee: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20210271671Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular in-put/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: ApplicationFiled: May 20, 2021Publication date: September 2, 2021Applicant: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20210264345Abstract: The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.Type: ApplicationFiled: May 13, 2021Publication date: August 26, 2021Inventors: Ryan Peck, Eric Brynsvold, Markus Te Grotenhuis
-
Patent number: 11087251Abstract: The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.Type: GrantFiled: January 23, 2018Date of Patent: August 10, 2021Assignee: ATLASSIAN PTY LTD.Inventors: Ryan Peck, Eric Brynsvold, Markus Te Grotenhuis
-
Patent number: 11016967Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular in-put/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: GrantFiled: October 11, 2019Date of Patent: May 25, 2021Assignee: CAPITAL ONE SERVICES, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20210052828Abstract: A device for delivering fluid to a user includes a fluid reservoir for holding the fluid, the fluid reservoir defining an internal volume and a stopper positioned in the internal volume of the fluid reservoir, wherein the stopper is formed with a cavity. The device further includes a piston having a distal end received within the cavity of the stopper and an actuator coupled to the piston for driving the piston into the internal volume of the fluid reservoir. Also, the device includes a coupling device for engaging the piston in the cavity of the stopper at a desired position and a sensor for determining whether the piston is engaged in the cavity of the stopper at the desired position.Type: ApplicationFiled: August 21, 2019Publication date: February 25, 2021Inventors: Amith Wijesuriya, Ryan A. Peck, Thomas P. Miller, Burke K. Chan, Victor A. Sanchez
-
Publication number: 20200042516Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular in-put/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: ApplicationFiled: October 11, 2019Publication date: February 6, 2020Applicant: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Patent number: 10482083Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: GrantFiled: October 6, 2016Date of Patent: November 19, 2019Assignee: Capital One Services, LLCInventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon
-
Publication number: 20190228368Abstract: The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.Type: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Inventors: RYAN PECK, ERIC BRYNSVOLD, MARKUS TE GROTENHUIS
-
Publication number: 20170104841Abstract: A website is navigated automatically in a sequential manner, for example by performing a series of specific network requests in a specified order, without necessarily using a browser, and without necessarily rendering each web page in the sequence. Interactions with a website are automatically recorded, stored, and analyzed. Requests and responses can be associated with particular input/output operations. Based on the analysis, the system can determine what data is expected by web servers, so that it can effectively simulate browser operations in connection with those web servers, and extract useful information from the data received in response to those operations. Thus, data extraction and/or other operations can be performed more efficiently and more quickly, while reducing the computing resources needed.Type: ApplicationFiled: October 6, 2016Publication date: April 13, 2017Inventors: Robert Duke, Ryan Engle, Ryan Peck, Jonathan Coon