Patents by Inventor Alan Rogers
Alan Rogers 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: 12279006Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.Type: GrantFiled: September 8, 2023Date of Patent: April 15, 2025Assignee: Dropbox, Inc.Inventors: Alan Rogers, Siya Yang, Daniel Wagner, Dylan Nelson, Jason Stakelon
-
Publication number: 20240239977Abstract: In one aspect, the disclosure relates to azide-containing poly(ether imide) polymers (PEIs; N3-PEI-N3) synthesized via a heterogenous diazotizationazidation reaction. In one aspect, the azide-containing PEIs can be solution-cast into films and then thermally crosslinked. In a further aspect, the crosslinked PEIs (X-PEIs) exhibit superior thermal and mechanical properties. In a still further aspect, X-PEIs display outstanding resistance to classical solvents for conventional PEI, including THF, DCM, chloroform, DMF, and NMP. In another aspect, with an initial number average molecular weight (Mn) of 8.9 kDa, the disclosed azide-containing PEIs have a high crosslinking density and thus possess desirable thermal, mechanical, and solvent resistance properties.Type: ApplicationFiled: March 4, 2022Publication date: July 18, 2024Inventors: Guoliang LIU, Zhen XU, Alan Roger ESKER, Gehui LIU
-
Publication number: 20240106839Abstract: Various systems and methods are described to enable cyber-physical protections in edge computing platforms, including with countermeasures that mitigate and halt a variety of digital or real-world attacks. In an example, an attack detection and response engine is used to monitor processing circuitry, with operations that: identify operational data from processing circuitry that operates multiple layers (e.g., of an IP block) to perform compute operations, with trust of the processing circuitry established based on attestation of a hardware root of trust (RoT); evaluate the operational data to identify an attack condition at the processing circuitry, based on monitoring an operational layer of the multiple layers; and provide a digital attack response to the processing circuitry, in response to identifying the attack condition, to deploy the digital attack response and cause a countermeasure at the operational layer of the processing circuitry.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Ned M. Smith, Sunil Cheruvu, Gerald Alan Rogers, Victor Medrano, Kshitij Arun Doshi
-
Publication number: 20240098121Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session.Type: ApplicationFiled: November 17, 2023Publication date: March 21, 2024Inventors: Siya Yang, Alan Rogers, Daniel Wagner, Irene Ma, Jason Stakelon
-
Patent number: 11878083Abstract: Multi component fibres for the reduction of the damaging activity of wound exudate components such as protein degrading enzymes and inflammatory mediators in wounds, the fibres comprising: from 10% to 100% by weight of the fibres of pectin and a sacrificial proteinaceous material in a weight ratio of 100:0 to 10:90 pectin to sacrificial proteinaceous material and from 0% to 90% by weight of the fibres of another polysaccharide or a water soluble polymer.Type: GrantFiled: November 9, 2021Date of Patent: January 23, 2024Assignee: CONVATEC TECHNOLOGIES INC.Inventors: Lucy Louisa Ballamy, Sharon Lam Po Tang, Marion Herbe, Alan Rogers, Sean Kelly
-
Patent number: 11863600Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session.Type: GrantFiled: June 30, 2021Date of Patent: January 2, 2024Assignee: Dropbox, Inc.Inventors: Siya Yang, Alan Rogers, Daniel Wagner, Irene Ma, Jason Stakelon
-
Publication number: 20230421837Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.Type: ApplicationFiled: September 8, 2023Publication date: December 28, 2023Inventors: Alan Rogers, Siya Yang, Daniel Wagner, Dylan Nelson, Jason Stakelon
-
Patent number: 11785279Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.Type: GrantFiled: March 3, 2022Date of Patent: October 10, 2023Assignee: Dropbox, Inc.Inventors: Alan Rogers, Siya Yang, Daniel Wagner, Dylan Nelson, Jason Stakelon
-
Publication number: 20230283831Abstract: The present technology pertains to synchronized video viewing that is supported by the use of a pending changes count to keep the client devices in synchronization while providing a user experience that matches the expectations of the user. A second client device can receive input to change some aspect of the playback of a video that is being viewed synchronously with at least one other device. The second client device can process the event so the video can reflect the received input. The second client device can also send a collaboration message to a synchronized video viewing service to inform other client devices of the command. Since the second client device is aware of its own event, the second client device can ignore processing any other collaboration messages until it receives the collaboration message it initiated echoed back to it. Thereafter it can resume processing received collaboration messages.Type: ApplicationFiled: March 3, 2022Publication date: September 7, 2023Inventors: Alan Rogers, Siya Yang, Daniel Wagner, Dylan Nelson, Jason Stakelon
-
Patent number: 11750533Abstract: There is disclosed an example of a computing apparatus for providing a hardware-assisted virtual switch on a host, including: a hardware virtual switch (vSwitch) circuit; and a hardware virtual host (vHost) circuit, the vHost circuit having an interface driver specific to the hardware vSwitch and configured to provide a vHost data plane to: provide a plurality of hardware queues to communicatively couple the hardware vSwitch to a guest virtual function (VF); and present to a virtual network driver of the guest VF an interface that is backward compatible with a software network interface.Type: GrantFiled: October 24, 2017Date of Patent: September 5, 2023Assignee: Intel CorporationInventors: Daniel P. Daly, Cunming Liang, Jian Wang, Martin Roberts, Shih-Wei Chien, Gerald Alan Rogers
-
Publication number: 20230115114Abstract: There is disclosed an example of a computing apparatus for providing a hardware-assisted virtual switch on a host, including: a hardware virtual switch (vSwitch) circuit; and a hardware virtual host (vHost) circuit, the vHost circuit having an interface driver specific to the hardware vSwitch and configured to provide a vHost data plane to: provide a plurality of hardware queues to communicatively couple the hardware vSwitch to a guest virtual function (VF); and present to a virtual network driver of the guest VF an interface that is backward compatible with a software network interface.Type: ApplicationFiled: December 9, 2022Publication date: April 13, 2023Applicant: Intel CorporationInventors: Daniel P. Daly, Cunming Liang, Jian Wang, Martin Roberts, Shih-Wei Chien, Gerald Alan Rogers
-
Publication number: 20230006852Abstract: Techniques are disclosed for avoiding conflicting user actions while the users synchronously participate in collaborative video review based on joint state data for a video collaboration session. User actions may conflict, e.g., when a user submits a video playback instruction to change the current frame of the session while another user is performing a frame-specific action on the current frame. The video collaboration service freezes the current frame in joint state data based on detecting that a frame-specific action is being performed or is likely imminent. Detecting a freeze condition may be implicit or explicit. In order to unfreeze the current frame of the joint state data, no active freeze conditions may be in effect. Further, the freeze condition may be lifted implicitly or explicitly. A visual video freeze indication may be displayed by one or more client applications participating in the session while a freeze condition is active.Type: ApplicationFiled: August 10, 2022Publication date: January 5, 2023Inventors: Siya Yang, Alan Rogers, Daniel Wagner, Irene Ma, Jason Stakelon
-
Publication number: 20230007064Abstract: Techniques are disclosed for allowing remote participation in collaborative video review based on joint state data, for a video collaboration session, maintained by a video collaboration service. A user at a participant client device may provide one or more annotations, such as a drawing annotation, for the video data via a client application. The client application transmits computer-readable instructions for re-creating the drawing annotation to the service, which distributes the drawing instructions to the other participant client devices. Using the drawing instructions, the client applications at the client devices are configured to re-create the drawing annotation on the associated video frame displayed at the client devices. The joint state data communicated to client devices for a given session may include co-presence data that efficiently increases communication among the participants in a session.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: Siya Yang, Alan Rogers, Daniel Wagner, Irene Ma, Jason Stakelon
-
Patent number: 11471919Abstract: Apparatus for cleaning contaminated aggregate includes at least one channel arranged in use to receive a liquid containing contaminated aggregate; and first and second banks or groups of at least one jet. The first bank or group of jets is arranged to direct pressurized fluid at the contaminated aggregate in order to agitate the contaminated aggregate against a surface and promote the separation of cleaned aggregate from contaminated aggregate. The second bank or group of jets is arranged to direct and/or urge the cleaned aggregate to a drainage outlet.Type: GrantFiled: January 16, 2014Date of Patent: October 18, 2022Assignee: AQUAVITRUM LIMITEDInventor: Paul Alan Rogers
-
Publication number: 20220288875Abstract: A method of moulding includes positioning a fibre between a hard mould face and flexible contra mould face, sealing the space between the two mould faces, deforming the flexible contra mould face to produce a channel, introducing a thermosetting resin into the space between the two mould faces, and returning the flexible contra mould face to its undeformed condition before the onset of resin gel.Type: ApplicationFiled: February 16, 2022Publication date: September 15, 2022Inventor: Alan Roger Harper
-
Patent number: 11424945Abstract: Techniques are disclosed for avoiding conflicting user actions while the users synchronously participate in collaborative video review based on joint state data for a video collaboration session. User actions may conflict, e.g., when a user submits a video playback instruction to change the current frame of the session while another user is performing a frame-specific action on the current frame. The video collaboration service freezes the current frame in joint state data based on detecting that a frame-specific action is being performed or is likely imminent. Detecting a freeze condition may be implicit or explicit. In order to unfreeze the current frame of the joint state data, no active freeze conditions may be in effect. Further, the freeze condition may be lifted implicitly or explicitly. A visual video freeze indication may be displayed by one or more client applications participating in the session while a freeze condition is active.Type: GrantFiled: June 30, 2021Date of Patent: August 23, 2022Assignee: Dropbox, Inc.Inventors: Siya Yang, Alan Rogers, Daniel Wagner, Irene Ma, Jason Stakelon
-
Publication number: 20220096704Abstract: Multi component fibres for the reduction of the damaging activity of wound exudate components such as protein degrading enzymes and inflammatory mediators in wounds, the fibres comprising: from 10% to 100% by weight of the fibres of pectin and a sacrificial proteinaceous material in a weight ratio of 100:0 to 10:90 pectin to sacrificial proteinaceous material and from 0% to 90% by weight of the fibres of another polysaccharide or a water soluble polymer.Type: ApplicationFiled: November 9, 2021Publication date: March 31, 2022Inventors: Lucy Louisa Ballamy, Sharon Lam Po Tang, Marion Herbe, Alan Rogers, Sean Kelly
-
Patent number: 11286859Abstract: An acoustic panel comprises: a face sheet comprising a plurality of openings; a back sheet opposite to the face sheet; and an intermediate layer comprising a plurality of cells each comprising a cavity and a plurality of walls extending between the face sheet and the back sheet and surrounding the cavity, the plurality of walls comprising a plurality of drainage slots and a plurality of covers covering the plurality of drainage slots and openable for drainage. A method for making the acoustic panel is also described.Type: GrantFiled: August 9, 2018Date of Patent: March 29, 2022Assignee: General Electric CompanyInventors: Egbert Geertsema, Kirk Alan Rogers
-
Patent number: 11112948Abstract: The present technology pertains to a details pane that is displayed in coordination with a file explorer interface. The details pane can display details including activities, comments, and previews for content items displayed in the details pane. In some embodiments the content items displayed in the file explorer interface can be stored in and accessed from different services, and the details in the details pane can also be populated from diverse sources. In some embodiments, edits or navigations can be performed within a preview of the content item. In some embodiments, comments can be shown along with previews that show the comment located within the content item.Type: GrantFiled: April 27, 2018Date of Patent: September 7, 2021Assignee: Dropbox, Inc.Inventors: Alan Rogers, Parker Wilf, Robert Mason, Tomaz Nedeljko, Evan Tana
-
Patent number: D950406Type: GrantFiled: April 27, 2020Date of Patent: May 3, 2022Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Alan Roger Dewey, Todd M. Toepke, Tom Johnson