Patents by Inventor Joshua Cook
Joshua Cook 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: 20250106275Abstract: A technique may include receiving, by a management service a plurality of instance configurations from a client device. The technique may then include receiving, by the management service, information identifying a launch request for a compute instance. The technique may include determining, by the management service, one or more candidate shapes for the compute instance based at least in part on the plurality of instance configurations. The technique may include selecting, by the management service and from the one or more candidate shapes, a launch shape for the compute instance and launching the compute instance using the launch shape. The technique may then include providing, the client device access to the compute instance, launched based on the launch shape.Type: ApplicationFiled: December 10, 2024Publication date: March 27, 2025Applicant: Oracle International CorporationInventors: Jonathan Luke Herman, Art Plata, Joshua Potter, John Matthew Mullins, Nathan Cook, Nathan Turner, Tianyi Wei, Amit Vasudevan, Haifeng Ren, Harsh Verma, Jiafeng Yang, John David Martinez, Daniel Stuart Goldfein, Mahima Tomer
-
Publication number: 20250097538Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. The method uses at least a portion of the list of ranked entities to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The at least the portion of the list of ranked entities are displayed in an electronic programming guide in a first time range based on the first order. The method uses the channels associated with the at least the portion of the list of ranked entities to display second entities from the channels in a second time range.Type: ApplicationFiled: November 26, 2024Publication date: March 20, 2025Applicant: HULU, LLCInventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Publication number: 20250056375Abstract: An approach for detecting unplanned changes in the link performance of a delay tolerant network and making automatic and immediate adjustments to the contact plans of the network to provide route revisions that will reallocate traffic load to improve network performance. Physical layer information is used to predict link performance and to adapt route computation to avoid disruption and to optimize contact performance. Prediction is based on advanced software defined radio observable phenomena such as signal to noise ratio, background noise measurements, and forward error correction bit error counts. This approach can enable a delay-tolerant network node to recompute routes and revise bundle forwarding decisions automatically in response to changes in the properties of the communication link.Type: ApplicationFiled: August 1, 2024Publication date: February 13, 2025Applicant: TCT Networks CorporationInventors: Ronny Bull, Michael Moore, John Cook, David Cook, Scott Burleigh, Joshua Waszkiewicz, Joel Seif
-
Patent number: 12206729Abstract: A technique may include receiving, by a management service a plurality of instance configurations from a client device. The technique may then include receiving, by the management service, information identifying a launch request for a compute instance. The technique may include determining, by the management service, one or more candidate shapes for the compute instance based at least in part on the plurality of instance configurations. The technique may include selecting, by the management service and from the one or more candidate shapes, a launch shape for the compute instance and launching the compute instance using the launch shape. The technique may then include providing, the client device access to the compute instance, launched based on the launch shape.Type: GrantFiled: April 7, 2023Date of Patent: January 21, 2025Assignee: Oracle International CorporationInventors: Jonathan Luke Herman, Art Plata, Joshua Potter, John Matthew Mullins, Nathan Cook, Nathan Turner, Tianyi Wei, Amit Vasudevan, Haifeng Ren, Harsh Verma, Jiafeng Yang, John David Martinez, Daniel Stuart Goldfein, Mahima Tomer
-
Patent number: 12192588Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. At least a portion of the list of ranked entities is used to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The method rearranges the channels of an electronic programming guide from a sequence to a second order based on the first order for the at least the portion of the list of ranked entities. The channels are displayed in the electronic programming guide based on the second order.Type: GrantFiled: October 10, 2023Date of Patent: January 7, 2025Assignee: HULU, LLCInventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Publication number: 20240040203Abstract: In some embodiments, a method receives a list of ranked entities for playback. The list of ranked entities being ranked in a first order based on information for a user account. At least a portion of the list of ranked entities is used to determine corresponding channels that are playing the at least the portion of the list of ranked entities. The method rearranges the channels of an electronic programming guide from a sequence to a second order based on the first order for the at least the portion of the list of ranked entities. The channels are displayed in the electronic programming guide based on the second order.Type: ApplicationFiled: October 10, 2023Publication date: February 1, 2024Applicant: HULU, LLCInventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Patent number: 11818438Abstract: In some embodiments, a method uses a first list of ranked entities to determine a first ordering of entities in slots of an electronic programming guide. Information is outputted to display at least a portion of the first ordering of entities in slots of the electronic programming guide. The method determines when a refresh of the electronic programming guide should be performed. When it is determined that the refresh should be performed, if a second list of ranked entities is available: the method uses the second list of ranked entities to determine a second ordering of entities in slots of an electronic programming guide and outputs information to display at least a portion of the second ordering of entities in slots of the electronic programming guide to update the electronic programming guide for the refresh.Type: GrantFiled: March 2, 2022Date of Patent: November 14, 2023Assignee: HULU, LLCInventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Publication number: 20230338085Abstract: The present invention relates to systems for use for radio frequency ablation. The systems can include one or more of an ablation tool, power source for use with the ablation tool and a backstop for use in conjunction with the ablation tool during surgical procedures. Preferred ablation tools comprise a series of three or more blade-shaped electrodes disposed in a linear, curved, curvilinear or circular array. The backstops are useful for reducing direct physical and thermal heat transfer injuries to the patient or surgeon during procedures using radiofrequency (RF) ablation devices.Type: ApplicationFiled: June 28, 2023Publication date: October 26, 2023Inventors: Steven Charles Southwell, Joshua Cook, Tim Holzmann, David Strait, Richard Schmidt
-
Patent number: 11707322Abstract: The present invention relates to systems for use for radio frequency ablation. The systems can include one or more of an ablation tool, power source for use with the ablation tool and a backstop for use in conjunction with the ablation tool during surgical procedures. Preferred ablation tools comprise a series of three or more blade-shaped electrodes disposed in a linear, curved, curvilinear or circular array. The backstops are useful for reducing direct physical and thermal heat transfer injuries to the patient or surgeon during procedures using radiofrequency (RF) ablation devices.Type: GrantFiled: March 21, 2022Date of Patent: July 25, 2023Assignee: Medical Engineering Innovations, Inc.Inventors: Steven Charles Southwell, Joshua Cook, Tim Holzmann, David Strait, Richard Schmidt
-
Publication number: 20220378503Abstract: The present invention relates to systems for use for radio frequency ablation. The systems can include one or more of an ablation tool, power source for use with the ablation tool and a backstop for use in conjunction with the ablation tool during surgical procedures. Preferred ablation tools comprise a series of three or more blade-shaped electrodes disposed in a linear, curved, curvilinear or circular array. The backstops are useful for reducing direct physical and thermal heat transfer injuries to the patient or surgeon during procedures using radiofrequency (RF) ablation devices.Type: ApplicationFiled: March 21, 2022Publication date: December 1, 2022Inventors: Steven Charles Southwell, Joshua Cook, Tim Holzmann, David Strait, Richard Schmidt
-
Publication number: 20220232294Abstract: In some embodiments, a method uses a first list of ranked entities to determine a first ordering of entities in slots of an electronic programming guide. Information is outputted to display at least a portion of the first ordering of entities in slots of the electronic programming guide. The method determines when a refresh of the electronic programming guide should be performed. When it is determined that the refresh should be performed, if a second list of ranked entities is available: the method uses the second list of ranked entities to determine a second ordering of entities in slots of an electronic programming guide and outputs information to display at least a portion of the second ordering of entities in slots of the electronic programming guide to update the electronic programming guide for the refresh.Type: ApplicationFiled: March 2, 2022Publication date: July 21, 2022Inventors: Joshua COOK, Christopher Russell KEHLER, Lacey Anne DONOHUE, Charles Francis MORAN
-
Publication number: 20220116686Abstract: In some embodiments, a method receives a list of ranked entities for video playback for a first interface in a first layout. The list of ranked entities being ranked based on personalized information for a user account. The list of ranked entities is used to determine an ordering of entities in slots of an electronic programming guide. The slots of the electronic programming guide display the entities in a second layout based on a time dimension. The method outputs information to display at least a portion of the entities in the electronic programming guide based on the ordering of entities.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Inventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Patent number: 11303968Abstract: In some embodiments, a method receives a list of ranked entities for video playback for a first interface in a first layout. The list of ranked entities being ranked based on personalized information for a user account. The list of ranked entities is used to determine an ordering of entities in slots of an electronic programming guide. The slots of the electronic programming guide display the entities in a second layout based on a time dimension. The method outputs information to display at least a portion of the entities in the electronic programming guide based on the ordering of entities.Type: GrantFiled: October 9, 2020Date of Patent: April 12, 2022Assignee: HULU, LLCInventors: Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
-
Patent number: 11291501Abstract: The present invention relates to systems for use for radio frequency ablation. The systems can include one or more of an ablation tool, power source for use with the ablation tool and a backstop for use in conjunction with the ablation tool during surgical procedures. Preferred ablation tools comprise a series of three or more blade-shaped electrodes disposed in a linear, curved, curvilinear or circular array. The backstops are useful for reducing direct physical and thermal heat transfer injuries to the patient or surgeon during procedures using radiofrequency (RF) ablation devices.Type: GrantFiled: May 7, 2019Date of Patent: April 5, 2022Assignee: Medical Engineering Innovations, Inc.Inventors: Steven Charles Southwell, Joshua Cook, Tim Holzmann, David Strait, Richard Schmidt
-
Patent number: 11218772Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.Type: GrantFiled: October 1, 2020Date of Patent: January 4, 2022Assignee: HULU, LLCInventors: Joshua Cook, Ale Capistrano, Yingan Wang
-
Publication number: 20210051373Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.Type: ApplicationFiled: October 1, 2020Publication date: February 18, 2021Inventors: Joshua COOK, Ale CAPISTRANO, Yingan WANG
-
Patent number: 10820053Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.Type: GrantFiled: December 5, 2018Date of Patent: October 27, 2020Assignee: HULU, LLCInventors: Joshua Cook, Ale Capistrano, Yingan Wang
-
Publication number: 20200268444Abstract: The present invention relates to systems for use for radio frequency ablation. The systems can include one or more of an ablation tool, power source for use with the ablation tool and a backstop for use in conjunction with the ablation tool during surgical procedures. Preferred ablation tools comprise a series of three or more blade-shaped electrodes disposed in a linear, curved, curvilinear or circular array. The backstops are useful for reducing direct physical and thermal heat transfer injuries to the patient or surgeon during procedures using radiofrequency (RF) ablation devices.Type: ApplicationFiled: May 7, 2019Publication date: August 27, 2020Inventors: Steven Charles Southwell, Joshua Cook, Tim Holzmann, David Strait, Richard Schmidt
-
Publication number: 20200268431Abstract: The present invention relates to electrode arrays that find use for rapid ablation of a target area of tissue in an organ and in particular to use of the electrode arrays to resect organs to coagulate tissue so that resection can be performed with minimal loss of blood. The target area may include a bulk area of tissue (such as a tumor) or organ (such as a kidney) or a defined target area within a tissue or organ (such as a linear strip, curved strip, cylindrical area, or other shape).Type: ApplicationFiled: February 27, 2020Publication date: August 27, 2020Inventors: Richard Cary Schmidt, Joshua Cook, Steven Charles Southwell, Leo R. Parpart
-
Publication number: 20200186886Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.Type: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Inventors: Joshua Cook, Ale Capistrano, Yingan Wang