Patents by Inventor Chris Phillips
Chris Phillips 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: 20260061344Abstract: A pressurized media vessel for liquid treatment includes a fluid outlet system designed to improve performance and reduce physical height. The system features a plurality of fluid connections distributed at multiple radial positions across the bottom wall of the vessel, an arrangement that promotes uniform fluid collection and enhances treatment efficiency. In some embodiments, the fluid outlet system includes a segmented manifold. This segmentation creates a passage that allows a media outlet line to be routed in the same horizontal plane as the manifold itself. This coplanar design minimizes the overall vertical height of the vessel assembly, making it ideal for retrofitting existing facilities and for new installations where space is limited.Type: ApplicationFiled: November 10, 2025Publication date: March 5, 2026Applicant: YARDNEY WATER MANAGEMENT SYSTEMS INC.Inventors: Joseph GIFFORD, Chris PHILLIPS, Abishek ARUMUGAM NAVUKKARASAN
-
Patent number: 12558618Abstract: According to some embodiments, a method performed by a virtual environment rendering engine for remote rendering of a virtual environment for a client device comprises: receiving an indication of network latency between the virtual environment rendering engine and the client device; receiving an indication of a client viewport field of view for the client device; based on the network latency, determining an adjusted viewport field of view; and generating a projection mapped 360 degree video frame. The pixel density within the adjusted viewport field of view is greater than the pixel density outside the adjusted viewport field of view. The method further comprises encoding the projection mapped 360 degree video frame and transmitting the encoded projection mapped 360 degree video frame to the client device.Type: GrantFiled: July 20, 2020Date of Patent: February 24, 2026Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Chris Phillips, Per-Erik Brodin, Robert Hammond Forsman, Jr.
-
Patent number: 12501088Abstract: Providing bitrate control for delivering media content to a plurality of virtual display (VD) screens presented in a virtual reality (VR) environment effectuated by a VR device of a subscriber based on detecting a movement in a point of view with respect the VD screens' placement within the VR environment. Each VD screen is configured to receive a media content channel. Responsive to detecting the movement, angular distance of each of the VD screens relative to a reference axis is computed. Weights to each of the media content channels may be assigned or updated based on the angular distance of the corresponding VD screens relative to the reference axis. Bandwidth of a managed bandwidth pipe may be (re)allocated based on the relative weights of the media content channels for delivering the media content channels to the subscriber's VR environment responsive to selecting single bitrates for the media channels.Type: GrantFiled: July 11, 2022Date of Patent: December 16, 2025Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Chris Phillips, Robert Hammond Forsman, Jennifer Ann Reynolds, Charles Hammett Dasher
-
Publication number: 20250260753Abstract: A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.Type: ApplicationFiled: May 1, 2025Publication date: August 14, 2025Inventors: Chris Phillips, Charles Hammett Dasher
-
Patent number: 12352370Abstract: A valve with a bushing is disclosed. The bushing is configured to provide axial pressure towards one or more seals to allow easier assembly and disassembly. The configuration provided allows for easier maintenance and prevent damage to the one or more seals.Type: GrantFiled: December 7, 2023Date of Patent: July 8, 2025Assignee: YARDNEY WATER MANAGEMENT SYSTEMS INC.Inventor: Chris Phillips
-
Publication number: 20250220253Abstract: The embodiments herein relate to a method performed by a server device for handling media data streams. The server device obtains multiple streams of source media data of varying resolution each having multiple source frames. Each source frame is divided into a plurality of tiles. The server device selects a subset of tiles from least one of the streams of source media data. The selected subset of tiles is comprised in an output frame. The server device determines layout information for the selected subset of tiles in the output frame. The layout information comprises scale, source tile index and output tile index.Type: ApplicationFiled: March 20, 2025Publication date: July 3, 2025Inventors: Chris Phillips, Robert Hammond Forsman, JR., Sarel Cohen
-
Patent number: 12294635Abstract: A streaming policy management system and method wherein bandwidth may be allocated based on external device information received from a streaming client device connected to one or more external audio/video (A/V) devices. When a streaming network back office receives a request from the streaming client device for delivery of a particular content, wherein the request includes external device information of one or more external A/V devices connected to the streaming client device, a bandwidth is determined for streaming the particular content to the streaming client device and a request may be made to a content delivery network to create a distribution pipe having the bandwidth to accommodate the delivery of the particular content. A manifest file is provided to the streaming client device that includes one or more pointers that point to content segments of the particular content.Type: GrantFiled: December 29, 2020Date of Patent: May 6, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Chris Phillips, Charles Hammett Dasher
-
Patent number: 12289437Abstract: A method performed by an electronic device for requesting tiles relating to a viewport of an ongoing omnidirectional video stream is provided. The ongoing omnidirectional video stream is provided by a server to be displayed to a user of the electronic device. The electronic device predicts for an impending time period, a future head gaze of the user in relation to a current head gaze of the user, based on: A current head gaze relative to a position of shoulders of the user, a limitation of the head gaze of the user bounded by the shoulders position of the user, and a current eye gaze and eye movements of the user. The electronic device then sends a request to the server. The request requests tiles relating to the viewport for the impending time period, selected based on the predicted future head gaze of the user.Type: GrantFiled: December 9, 2019Date of Patent: April 29, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Alvin Jude Hari Haran, Chris Phillips, Gunilla Berndtsson
-
Patent number: 12284404Abstract: The embodiments herein relate to a method performed by a server device for handling media data streams. The sever device obtains multiple streams of source media data of varying resolution each having multiple source frames. Each source frame is divided into a plurality of tiles. The server device selects a subset of tiles from least one of the streams of source media data. The selected subset of tiles is comprised in an output frame. The server device determines layout information for the selected subset of tiles in the output frame. The layout information comprises scale, source tile index and output tile index.Type: GrantFiled: August 19, 2019Date of Patent: April 22, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Chris Phillips, Robert Hammond Forsman, Jr., Sarel Cohen
-
Patent number: 12167074Abstract: A system and method for effectuating fast channel change in an adaptive streaming environment. A plurality of adjacent channels may be predicted relative to a current streaming channel engaged by a client device. Upon prioritizing the adjacent channels, the client device may be configured to pre-fetch metadata and initialization information for a subset of the prioritized adjacent channels based on bandwidth conditions, video player buffer status, etc. When a channel is changed, the client device is operative to use the pre-fetched data to quickly obtain encoded media content at a select bitrate for rendering.Type: GrantFiled: September 19, 2022Date of Patent: December 10, 2024Assignee: ERICSSON ABInventors: Chris Phillips, Charles Hammett Dasher, Mark Robertson, Robert Hammond Forsman, Jennifer Ann Reynolds
-
Patent number: 12126782Abstract: A system and method for providing quality control in immersive video during pausing of a video streaming session. In one embodiment, a paused video frame may comprise a plurality of mixed quality video tiles depending on user gaze vector information. Under pause control, the video quality of all tiles of the paused video frame is equalized such that it is of same value for all the video tiles, which may be the video quality of the tiles presented in a viewport of the client device. The paused video frame having the same quality tiles throughout is used as a replacement video frame, which is presented to the client device player for decoding and displaying instead of the mixed quality video frame while the streaming session is paused.Type: GrantFiled: July 24, 2023Date of Patent: October 22, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Chris Phillips, Robert Hammond Forsman, Sarel Cohen
-
Patent number: 12046348Abstract: The invention relates to a method and a user interface for remote monitoring and controlling of a patient oxygen therapy device. The invention also relates to a patient oxygen therapy device and a computer program product.Type: GrantFiled: November 11, 2016Date of Patent: July 23, 2024Assignee: GCE HOLDING ABInventors: Gareth Pemberton, Donald Oleforo, Chris Phillips, Mike Galvin
-
Patent number: 12041217Abstract: A system and method for providing immersive video based on gaze vector information. A gaze vector is obtained from a client device operating to display an immersive video asset to a user, wherein each video frame comprises an array of tiles projected on a 3-dimensional (3D) display environment viewed by the user in which the user is immersed, the gaze vector defining a gaze direction in the 3D display environment where the user is viewing (i.e., a viewport) at any particular time. Angular separations between the viewport and remaining portions of the video frame are used in selecting different video qualities of the immersive video asset such that the viewport comprises a higher video quality than the remaining portions when displayed by the client device.Type: GrantFiled: July 25, 2023Date of Patent: July 16, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Chris Phillips, Robert Hammond Forsman, Sarel Cohen
-
Patent number: 12035019Abstract: A system and method for inserting secondary content, e.g., advertisement content, graphics, images, etc., in a video environment. When a request is received from a client device for playing a video asset, a plurality of video tiles of the video asset are selected to be assembled as a video frame for delivery to the client device. A portion of the video tiles are identified that can be replaced with a corresponding set of advertisement content tiles, e.g., based on gaze vector information and/or a tile metadata specification containing advertisement insertion availability timing information with respect to each of the tiles of the video frame. After replacing the portion of the identified video tiles, the corresponding set of advertisement content tiles and remaining video tiles are assembled into the video frame including the advertisement content tiles at select locations, which is transmitted to the client device.Type: GrantFiled: April 25, 2023Date of Patent: July 9, 2024Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Chris Phillips, Robert Hammond Forsman, Vishal Changrani
-
Patent number: 12021758Abstract: A multisession remote game scheme in a distributed network architecture including a dedicated network slice for gaming. A remote game rendering application service deployed in a trusted edge data network includes a remote render system (RRS) manager operative to instantiate one or more remote game rendering engines coupled to respective game engines. RRS manager interfaces to a remote gaming back office disposed in an external network, wherein the RRS manager instantiates and manages a plurality of gaming sessions responsive to game session setup requests propagated from the back office on behalf of clients. An edge routing application is configured to provide edge network location information of the game engines to the remote game back office. A multisession game slice bandwidth manager is operative to allocate a respective bandwidth to each of the plurality of gaming sessions from a dedicated bandwidth of the network slice serving the plurality of gaming sessions.Type: GrantFiled: October 29, 2020Date of Patent: June 25, 2024Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Chris Phillips, Robert Hammond Forsman, Jr., Per-Erik Brodin
-
Publication number: 20240189742Abstract: A filtration system for filtering liquid. The filtration system includes a vessel and a filtering media within the vessel. The vessel contains an underdrain at the bottom to drain the filtered liquid coming in from the top of the vessel. A drain port is provided at the bottom of the vessel in order to provide ease of access for maintenance and replacement of the underdrain. The system disclosed provides ease of maintenance thus aiding in the prevention of corrosion.Type: ApplicationFiled: December 7, 2023Publication date: June 13, 2024Applicant: YARDNEY WATER MANAGEMENT SYSTEMS INC.Inventor: Chris PHILLIPS
-
Publication number: 20240191814Abstract: A valve with a bushing is disclosed. The bushing is configured to provide axial pressure towards one or more seals to allow easier assembly and disassembly. The configuration provided allows for easier maintenance and prevent damage to the one or more seals.Type: ApplicationFiled: December 7, 2023Publication date: June 13, 2024Applicant: YARDNEY WATER MANAGEMENT SYSTEMS INC.Inventor: Chris PHILLIPS
-
Patent number: 12010374Abstract: A method of controlling delivery of video programs from video distribution equipment to video receiver devices includes receiving messages at the video distribution equipment from a mobile terminal operated by a user. The messages contain user defined identifiers that are associated with equipment identifiers of different ones of the video receiver devices. The user defined identifiers are stored associated with the equipment identifiers in a subscriber account. Delivery of video programs from the video distribution equipment to the video receiver devices is controlled in response to commands received from the mobile terminal which request delivery of identified video programs to identified ones of the user defined identifiers. Related video distribution equipment and mobile terminals are disclosed.Type: GrantFiled: January 30, 2023Date of Patent: June 11, 2024Assignee: ERICSSON ABInventors: Charles Hammett Dasher, Chris Phillips
-
Publication number: 20240033624Abstract: According to some embodiments, a method performed by a virtual environment rendering engine for remote rendering of a virtual environment for a client device comprises: receiving an indication of network latency between the virtual environment rendering engine and the client device; receiving an indication of a client viewport field of view for the client device; based on the network latency, determining an adjusted viewport field of view; and generating a projection mapped 360 degree video frame. The pixel density within the adjusted viewport field of view is greater than the pixel density outside the adjusted viewport field of view. The method further comprises encoding the projection mapped 360 degree video frame and transmitting the encoded projection mapped 360 degree video frame to the client device.Type: ApplicationFiled: July 20, 2020Publication date: February 1, 2024Inventors: Chris Phillips, Per-Erik Brodin, Robert Hammond Forsman, Jr.
-
Publication number: 20240040102Abstract: A system and method for providing immersive video based on gaze vector information. A gaze vector is obtained from a client device operating to display an immersive video asset to a user, wherein each video frame comprises an array of tiles projected on a 3-dimensional (3D) display environment viewed by the user in which the user is immersed, the gaze vector defining a gaze direction in the 3D display environment where the user is viewing (i.e., a viewport) at any particular time. Angular separations between the viewport and remaining portions of the video frame are used in selecting different video qualities of the immersive video asset such that the viewport comprises a higher video quality than the remaining portions when displayed by the client device.Type: ApplicationFiled: July 25, 2023Publication date: February 1, 2024Inventors: Chris Phillips, Robert Hammond Forsman, Sarel Cohen