Patents by Inventor Jeremy Spencer

Jeremy Spencer 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: 20240142178
    Abstract: There is disclosed a thermal energy storage and supply method that includes providing subcooled water to a pressure vessel; heating liquid water within the pressure vessel using an electrically-powered heater so that the vessel contains saturated liquid water and steam at a variable storage pressure; controlling the heater to raise the storage pressure to a peak storage pressure of at least 2 MPa; and selectively discharging steam from an outlet of the pressure vessel to a thermal load, in response to a thermal energy demand, such that during a depletion period the storage pressure reduces by at least 1 MPa from the peak storage pressure.
    Type: Application
    Filed: March 8, 2022
    Publication date: May 2, 2024
    Inventors: Jeremy Miller, Sean Spencer, Kevin Rushbrooke, George Tebbutt
  • Publication number: 20240119383
    Abstract: An orchestration system of or otherwise available to a web platform centralizes the execution of workflow components of a workflow associated with a job posting hosted by the web platform using various software services internal and/or external to the web platform. The workflow components and attributes thereof are determined based on the job posting. Domain-specific language (DSL) instructions for the various workflow components are generated. First DSL instructions are invoked by the orchestration system to cause an execution of a first workflow component of the workflow by a first software service. The orchestration system obtains an output of the first workflow component, such as values of relevant attributes, and, based on the output and in some cases information derived other than from the first workflow component, invokes next DSL instructions to cause an execution of a next workflow component of the workflow by another software service.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 11, 2024
    Inventors: John Bowers, Xiqian Han, Quanzheng Long, Jacob Lucas, Russel Mommaerts, Jeremy Spencer, Hemant Tanwar, David Thrift, Adam Ullrich, Christopher Valencia
  • Publication number: 20240112396
    Abstract: Preferred embodiments are directed to systems and methods for generating a three-dimensional scene based on a user's perspective by mapping a three-dimensional space, including demarcating an axis at its origin at a surface of a display device, one side of the axis being mapped onto a physical space; receiving point cloud data from the physical space, the point cloud data indicating positions of objects in the physical space; determining the position of captured data points; computing a likely shape for each of the objects based on the captured data points; comparing the likely shape of the target objects to pre-defined parameters with pre-set values; assigning the values of the pre-defined parameters to the target objects; calculating a frustum based on the designated objects; and displaying a perspective of a three-dimensional virtual scene, the perspective being determined from the calculated frustum.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 4, 2024
    Inventors: Barry Spencer, Julian George Spencer, Jeremy Egenberger
  • Publication number: 20230286262
    Abstract: A fluidic die includes fluid-transfer elements, and a temperature sensor to monitor a temperature on the fluidic die. The fluidic die includes a trickle-warming circuit to warm fluid transferrable by the fluid-transfer elements, and a pulse-warming circuit to warm the fluid. A warming control circuit selectively activates the trickle-warming and pulse-warming circuits.
    Type: Application
    Filed: July 31, 2020
    Publication date: September 14, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Thomas Martin, Garrett E. Clark, Jeremy Spencer, Vincent C. Korthuis, Rogelio Cicili
  • Patent number: 11252075
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 15, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Patent number: 11057650
    Abstract: Apparatus and methods for managing content delivery in a packetized network. The network provide content to a plurality of clients via a plurality of nodes. A security threat associated with one of the nodes is detected and in response the host uses border gateway protocol to communicate non-forwarding table information informing one or more nodes of the network of the threat. In another variant, communication allows the nodes to take local action to protect themselves. This same local action occurs on the host, allowing it to continue serving content. The host utilizes BGP to dynamically inform nodes of changes in the network traffic delivery rules, such as causing traffic to different clients having different levels of reliability and/or provided on a best-effort basis. The BGP may be utilized to add/remove routes or nodes and to identify and respond to potentially malicious activities, changes in network configuration, and/or delivery requirements.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: July 6, 2021
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James Panagos, Jeremy Spencer, Jason Forbes
  • Publication number: 20200274790
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Application
    Filed: March 2, 2020
    Publication date: August 27, 2020
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Patent number: 10581721
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: March 3, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Publication number: 20190069003
    Abstract: Apparatus and methods for managing content delivery in a packetized network. The network provide content to a plurality of clients via a plurality of nodes. A security threat associated with one of the nodes is detected and in response the host uses border gateway protocol to communicate non-forwarding table information informing one or more nodes of the network of the threat. In another variant, communication allows the nodes to take local action to protect themselves. This same local action occurs on the host, allowing it to continue serving content. The host utilizes BGP to dynamically inform nodes of changes in the network traffic delivery rules, such as causing traffic to different clients having different levels of reliability and/or provided on a best-effort basis. The BGP may be utilized to add/remove routes or nodes and to identify and respond to potentially malicious activities, changes in network configuration, and/or delivery requirements.
    Type: Application
    Filed: August 31, 2018
    Publication date: February 28, 2019
    Inventors: James Panagos, Jeremy Spencer, Jason Forbes
  • Patent number: 10070155
    Abstract: Apparatus and methods for managing content delivery in a packetized network. The network provide content to a plurality of clients via a plurality of nodes. A security threat associated with one of the nodes is detected and in response the host uses border gateway protocol to communicate non-forwarding table information informing one or more nodes of the network of the threat. In another variant, communication allows the nodes to take local action to protect themselves. This same local action occurs on the host, allowing it to continue serving content. The host utilizes BGP to dynamically inform nodes of changes in the network traffic delivery rules, such as causing traffic to different clients having different levels of reliability and/or provided on a best-effort basis. The BGP may be utilized to add/remove routes or nodes and to identify and respond to potentially malicious activities, changes in network configuration, and/or delivery requirements.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: September 4, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: James Panagos, Jeremy Spencer, Jason Forbes
  • Publication number: 20170099212
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 6, 2017
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Patent number: 9467369
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: October 11, 2016
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Patent number: 9426244
    Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: August 23, 2016
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer
  • Patent number: 9015276
    Abstract: A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files are playable on a device. This information may be external to the media file or may be a portion of the media file itself. The determination of whether a media file is playable by a device is made based on information obtained from the server without downloading the entirety of the media file.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: April 21, 2015
    Assignee: Apple Inc.
    Inventors: James D. Batson, John Samuel Bushell, Eric Carlson, Jeremy Spencer Jones, Roger Pantos
  • Publication number: 20150040173
    Abstract: Apparatus and methods for delivery of content in a packetized network. In one embodiment, content and/or services can be associated with an IP address. The IP address may be assigned to multiple server devices disposed at geographically diverse locations. Delivery caches may advertise, via a routing protocol, one or more addresses to clients of the network. Route selection may be configured based on one or more rules such as geographical proximity, available bandwidth, server availability, server load, delivery cost, client subscription level, licensing rules, and/or other metric. Delivery caches may be configured to control their availability and/or load through IP address withdrawals and announcements. When the “closest” delivery cache may become unavailable (e.g., it is not announcing the IP address for the content the client is trying to obtain, a route to the next “closest” available delivery cache may be utilized.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Inventors: James Panagos, Jason Forbes, Jeremy Spencer
  • Publication number: 20140012952
    Abstract: A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files are playable on a device. This information may be external to the media file or may be a portion of the media file itself. The determination of whether a media file is playable by a device is made based on information obtained from the server without downloading the entirety of the media file.
    Type: Application
    Filed: June 25, 2013
    Publication date: January 9, 2014
    Inventors: James D. Batson, John Samuel Bushell, Eric Carlson, Jeremy Spencer Jones, Roger Pantos
  • Publication number: 20120291229
    Abstract: Apparatus used to create storage space on the outside of a backpack and method for using such apparatus are described. The storage apparatus comprises a restraining device configured to store items on the outside of a backpack and an assembly for connecting the restraining device to a backpack. This assembly contains a grasping device and a connection device removably attached to the grasping device so that the fabric of the backpack is retained between the grasping device and the connection device. Items can then be stored on the outside of the backpack under the restraining device or the items can be attached to the restraining device itself. Using the connection assembly, the restraining device can be quickly attached to a wide variety of locations on the backpack and can be used with a wide variety of types, sizes, and shapes of backpacks. Other embodiments are also described.
    Type: Application
    Filed: May 21, 2012
    Publication date: November 22, 2012
    Inventors: Jeremy Spencer, Bill Spencer, Eric Spencer
  • Publication number: 20100325303
    Abstract: An embodiment of a method includes receiving a request for the content from a requester, retrieving the content from a media access server, and while retrieving the content from the media access server, simultaneously streaming the content to the requester. An embodiment of a system includes an edge server having a media streaming server configured to receive the request and stream the specified content to a requester from a local memory, and a stream caching server configured to retrieve the requested content from a media access server while the media streaming server is streaming at least a specified portion of the content, and wherein the stream caching server is further configured to store the retrieved content in a local cache and notify the media streaming server that content is stored in local cache.
    Type: Application
    Filed: August 24, 2010
    Publication date: December 23, 2010
    Inventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer