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: 20240142178Abstract: 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: ApplicationFiled: March 8, 2022Publication date: May 2, 2024Inventors: Jeremy Miller, Sean Spencer, Kevin Rushbrooke, George Tebbutt
-
Publication number: 20240119383Abstract: 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: ApplicationFiled: October 10, 2022Publication date: April 11, 2024Inventors: John Bowers, Xiqian Han, Quanzheng Long, Jacob Lucas, Russel Mommaerts, Jeremy Spencer, Hemant Tanwar, David Thrift, Adam Ullrich, Christopher Valencia
-
Publication number: 20240112396Abstract: 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: ApplicationFiled: September 29, 2023Publication date: April 4, 2024Inventors: Barry Spencer, Julian George Spencer, Jeremy Egenberger
-
Publication number: 20230286262Abstract: 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: ApplicationFiled: July 31, 2020Publication date: September 14, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Eric Thomas Martin, Garrett E. Clark, Jeremy Spencer, Vincent C. Korthuis, Rogelio Cicili
-
Patent number: 11252075Abstract: 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: GrantFiled: March 2, 2020Date of Patent: February 15, 2022Assignee: Time Warner Cable Enterprises LLCInventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Patent number: 11057650Abstract: 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: GrantFiled: August 31, 2018Date of Patent: July 6, 2021Assignee: Time Warner Cable Enterprises LLCInventors: James Panagos, Jeremy Spencer, Jason Forbes
-
Publication number: 20200274790Abstract: 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: ApplicationFiled: March 2, 2020Publication date: August 27, 2020Inventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Patent number: 10581721Abstract: 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: GrantFiled: October 10, 2016Date of Patent: March 3, 2020Assignee: Time Warner Cable Enterprises LLCInventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Publication number: 20190069003Abstract: 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: ApplicationFiled: August 31, 2018Publication date: February 28, 2019Inventors: James Panagos, Jeremy Spencer, Jason Forbes
-
Patent number: 10070155Abstract: 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: GrantFiled: November 10, 2014Date of Patent: September 4, 2018Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: James Panagos, Jeremy Spencer, Jason Forbes
-
Publication number: 20170099212Abstract: 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: ApplicationFiled: October 10, 2016Publication date: April 6, 2017Inventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Patent number: 9467369Abstract: 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: GrantFiled: August 2, 2013Date of Patent: October 11, 2016Assignee: Time Warner Cable Enterprises LLCInventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Patent number: 9426244Abstract: 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: GrantFiled: August 24, 2010Date of Patent: August 23, 2016Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer
-
Patent number: 9015276Abstract: 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: GrantFiled: June 25, 2013Date of Patent: April 21, 2015Assignee: Apple Inc.Inventors: James D. Batson, John Samuel Bushell, Eric Carlson, Jeremy Spencer Jones, Roger Pantos
-
Publication number: 20150040173Abstract: 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: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Inventors: James Panagos, Jason Forbes, Jeremy Spencer
-
Publication number: 20140012952Abstract: 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: ApplicationFiled: June 25, 2013Publication date: January 9, 2014Inventors: James D. Batson, John Samuel Bushell, Eric Carlson, Jeremy Spencer Jones, Roger Pantos
-
Publication number: 20120291229Abstract: 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: ApplicationFiled: May 21, 2012Publication date: November 22, 2012Inventors: Jeremy Spencer, Bill Spencer, Eric Spencer
-
Publication number: 20100325303Abstract: 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: ApplicationFiled: August 24, 2010Publication date: December 23, 2010Inventors: Jin-Gen Wang, Qing Li, Ron Munoz, Jeremy Spencer