Patents by Inventor Ryan Lynch
Ryan Lynch 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: 10402216Abstract: The present disclosure relates to live support integration in a virtual machine based development environment. According to one embodiment, a method generally includes obtaining, by a virtual machine in the virtual machine based development environment, a token from a secure location. In some embodiments, upon determining, that the token is authentic, the virtual machine determines system configuration information relating to the virtual machine. In certain embodiments, the virtual machine establishes a communication channel with a remote support device using the token. The establishing may comprise transmitting, by the virtual machine, the system configuration information to the remote support device and enabling two-way communication between the virtual machine and the remote support device.Type: GrantFiled: March 24, 2017Date of Patent: September 3, 2019Assignee: INTUIT, INC.Inventors: Chad Bell, Vinay Kumar, Ryan Lynch, Joseph Elwell
-
Patent number: 10404833Abstract: The present disclosure relates to dynamic software configuration. In some embodiments, a client device of a plurality of client devices requests a configuration. The request may comprise information identifying an environment of the client device. In some embodiments, the configuration request is compared to a baseline configuration and a custom configuration. The baseline configuration may comprise values corresponding to a plurality of dynamic properties, and the custom configuration may comprise values corresponding to a subset of the plurality of dynamic properties. Device. In some embodiments, upon determining, based on the comparing, that the custom configuration is applicable to the environment of the client device, the client device is provided with a client configuration comprising the values from the baseline configuration wherein the values of the subset of the plurality of dynamic properties are replaced by the values from the custom configuration.Type: GrantFiled: March 22, 2017Date of Patent: September 3, 2019Assignee: INTUIT, INC.Inventors: Marcello Alves de Sales, Jr., Mark Hughes, Ryan Lynch
-
Patent number: 10379922Abstract: The present disclosure relates to error recovery in a virtual machine-based development environment. An example method generally includes monitoring for an error event in a virtual machine managed within a development environment. The development environment attempts to recover the virtual machine from the error event by performing a first error remediation procedure on the virtual machine. Upon determining that the first error remediation procedure failed to recover the virtual machine from the error event, the development environment attempts to recover the virtual machine from the error event by performing a second error remediation procedure on the virtual machine. The second remediation procedure may be a procedure that is more severe than the first error remediation procedure.Type: GrantFiled: March 24, 2017Date of Patent: August 13, 2019Assignee: INTUIT INC.Inventors: Chad Bell, Vinay Kumar, Ryan Lynch, Joseph Elwell
-
Patent number: 10365954Abstract: The present disclosure relates to providing a virtual development environment by receiving a request for a development environment from a user, identifying resources from the request and resource on which the requested resource depends, and obtaining virtual machine images for each resource from a repository. The virtual machine images are executed in separate virtual machines to provide a development environment and related resources to the user.Type: GrantFiled: March 31, 2017Date of Patent: July 30, 2019Assignee: INTUIT, INC.Inventors: Chad Bell, Vinay Kumar, Ryan Lynch, Joseph Elwell
-
Patent number: 10353729Abstract: The present disclosure relates to managing service dependencies in a virtual machine-based development environment. An example method generally includes retrieving information identifying one or more service dependencies for a first service hosted by a virtual machine being instantiated in a development environment. For each service dependency of the one or more service dependencies, a service dependency manager identifies whether the service dependency is accessible by the first service in the development environment. Upon determining that the service dependency is not accessible by the first service in the development environment, the service dependency manager spawns an instance of the service dependency and connects the service dependency to the virtual machine hosting the first service. If the service dependency is accessible by the first service in the development environment, the service dependency manager connects the service dependency to the virtual machine hosting the first service.Type: GrantFiled: March 24, 2017Date of Patent: July 16, 2019Assignee: INTUIT INC.Inventors: Chad Bell, Vinay Kumar, Ryan Lynch, Joseph Elwell
-
Patent number: 8812716Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: GrantFiled: June 21, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Patent number: 8782272Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: GrantFiled: June 21, 2012Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20120265894Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: ApplicationFiled: June 21, 2012Publication date: October 18, 2012Applicant: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20120259995Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: ApplicationFiled: June 21, 2012Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Patent number: 8234396Abstract: A process for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: GrantFiled: July 30, 2010Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20100299445Abstract: A process for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: ApplicationFiled: July 30, 2010Publication date: November 25, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Patent number: 7779140Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. A command is received from a control system to execute a procedure for deciding whether to switch from playing the first media stream to playing a second media stream which has a different media stream bandwidth than the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: GrantFiled: March 14, 2008Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Patent number: 7774488Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: GrantFiled: March 12, 2008Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20090234938Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. An environmental change in an environment within or adjacent to the client system is detected, resulting in executing a procedure for deciding whether to switch from playing the first media stream to playing a second media stream differing from the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: ApplicationFiled: March 12, 2008Publication date: September 17, 2009Inventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20090235318Abstract: A method and system for switching media streams of a video in a client system. The media streams are made available to the client system by a content providing system. A first media stream received from the content providing system is played in a SHOW mode in the client system. A command is received from a control system to execute a procedure for deciding whether to switch from playing the first media stream to playing a second media stream which has a different media stream bandwidth than the first media stream. The executed procedure decides to make the switch. The switch is made to playing the second media stream in the SHOW mode as the second media stream is being received from the content providing system in response having been requested from the content providing system. The switching preserves content continuity of the video.Type: ApplicationFiled: March 14, 2008Publication date: September 17, 2009Inventors: Jeffrey David Amsterdam, Christopher Eythan Holladay, Ryan Lynch Whitman
-
Publication number: 20090032546Abstract: Systems and methods for providing a pill bottle including an internal and external sleeve are provided. A pill bottle according to the invention may include an external sleeve and an internal sleeve. The internal sleeve preferably includes a cavity for holding pills. The external sleeve is slidably coupled to the internal sleeve. The external sleeve may include a groove and the internal sleeve may include a projection that may slide within the groove. The groove may prevent substantial rotation of the external sleeve with respect to the internal sleeve by preventing a substantial rotational of the projection with respect to the groove.Type: ApplicationFiled: August 1, 2007Publication date: February 5, 2009Inventors: Theresa Litherland, Lizabeth London, Lawrence Kiey, Debbie C. Heilman, David Trapani, Shaun Walsh, Juliet McQuillan, Michael Forehand, Eric Christopher, Janice Jackson, Kathy Monday, Adele Gulfo, Tammi Gaskins, Dipak Patel, Ryan Lynch, Jacqueline McSwiney, Ann M. Sullivan
-
Publication number: 20090032547Abstract: Systems and methods for providing a three button actuated pill holder/dispenser are provided. Such a pill holder/dispenser may include a housing comprising a plurality of apertures, a top button and two side buttons. In response to actuation of the top button, a pill may be dispensed from the pill holder/dispenser. Preferably, the two side buttons, which may project through the apertures, lock the top button, such that the top button may only be actuated when the two side buttons are depressed. Alternatively, some other sequence of the buttons may be implemented to cause a pill to be actuated. Additionally, the pill holder/dispenser may be packaged in a sealable package.Type: ApplicationFiled: July 31, 2007Publication date: February 5, 2009Inventors: Theresa Litherland, Lizabeth London, Lawrence Kiey, Debbie C. Heilman, David Trapani, Shaun Walsh, Juliet McQuillan, Michael Forehand, Eric Christopher, Janice Jackson, Kathy Monday, Adele Gulfo, Elissa Budischak, Tammi Gaskins, Dipak Patel, Ryan Lynch, Jacqueline McSwiney, Thomas Parent