Patents by Inventor Amy Seibel
Amy Seibel 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: 11997187Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.Type: GrantFiled: December 29, 2021Date of Patent: May 28, 2024Assignee: EMC IP Holding Company LLCInventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
-
Publication number: 20230275838Abstract: A method comprises executing a workload acquiring algorithm at a first edge node of a plurality of edge nodes to pull at least one workload of a plurality of workloads from a workload queue corresponding to a second edge node of the plurality of edge nodes. In one example, the first edge node may be a component of a first edge location, and the method may further comprise providing the first edge node with access to one or more workloads from one or more workload queues corresponding to one or more edge nodes from a second edge location different from the first edge location.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Inventors: Eric Bruno, Amy Seibel
-
Publication number: 20230266983Abstract: An apparatus comprises a first processing device, the first processing device comprising a physical hardware controller configured for coupling with a second processing device. The first processing device is configured to receive, from a host operating system of the second processing device, a discovery request, and to identify one or more emulation modules running on the first processing device that emulate physical hardware devices. The first processing device is also configured to provide, to the host operating system of the second processing device, a response to the discovery request indicating a set of capabilities associated with the emulated physical hardware devices. The first processing device is further configured to provision services to the second processing device by performing processing of the services utilizing hardware resources of the physical hardware controller and providing processing results to the second processing device via the emulated physical hardware devices.Type: ApplicationFiled: February 21, 2022Publication date: August 24, 2023Inventors: Victor Fong, Amy Seibel, Xuebin He
-
Publication number: 20230237280Abstract: Methods, apparatus, and processor-readable storage media for automatically generating context-based alternative text using artificial intelligence techniques are provided herein. An example computer-implemented method includes generating text captions for an image derived from a web page by processing the image using an artificial intelligence-based image captioning model; determining context information pertaining to the image by processing the image using an artificial intelligence-based context and emotion recognition library; generating context-based alternative text for at least a portion of the image by processing, using at least one artificial intelligence-based alternative text generation model, at least a portion of one or more of the generated text caption(s) for the image and the determined context information pertaining to at least a portion of the image; and performing one or more automated actions based on the generated context-based alternative text.Type: ApplicationFiled: January 21, 2022Publication date: July 27, 2023Inventors: Shary Beshara, Amy Seibel, Kranti Uppala, Eric Bruno
-
Publication number: 20230237922Abstract: Methods, apparatus, and processor-readable storage media for artificial intelligence-driven avatar-based personalized learning techniques are provided herein.Type: ApplicationFiled: January 21, 2022Publication date: July 27, 2023Inventors: Danqing Sha, Zijia Wang, Eric Bruno, Amy Seibel, Zhen Jia
-
Publication number: 20230215288Abstract: Techniques are provided that employ haptic feedback to influence an engagement level of a remote user. One method comprises obtaining sensor data associated with a remote user interacting with educational content items; applying the sensor data to an analytics engine to obtain an engagement status indicating an engagement level of the remote user with the educational content items; and automatically initiating a provision of a haptic feedback signal to the remote user based on the engagement status. The engagement status may comprise an engagement score, and the haptic feedback signal may be sent to the remote user based on an evaluation of the engagement score relative to one or more threshold-based criteria. A type and/or an intensity of the haptic feedback signal can be based on one or more user preferences of the remote user.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Danqing Sha, Eric Bruno, Amy Seibel, Zhen Jia
-
Publication number: 20230215283Abstract: Techniques are provided for machine learning-based educational content adaptation based on user personal characteristics. One method comprises obtaining personal characteristics of at least one user; applying the personal characteristics of the at least one user to at least one machine learning model to automatically adapt at least one educational content item for the at least one user using one or more of the applied personal characteristics of the at least one user; and initiating a provision of the at least one automatically adapted educational content item to the at least one user. Technology-related characteristics of the at least one user may also be applied to the at least one machine learning model to further adapt the at least one educational content item for the at least one user using the applied technology-related characteristics.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Danqing Sha, Amy Seibel, Eric Bruno, Zhen Jia
-
Patent number: 11550383Abstract: One example method includes performing, in an edge device that includes a power source, operations including monitoring a running process and obtaining, based on the monitoring, power consumption information associated with the running process, adjusting, based on the power consumption information, a priority of the running process, and providing, to an entity, the power consumption information and/or information concerning the priority of the running process.Type: GrantFiled: January 23, 2020Date of Patent: January 10, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: James R. King, Amy Seibel
-
Patent number: 11418623Abstract: One example method includes configuring an input device based in part on a type of network with which the input device is expected to be used, configuring an output device based in part on a type of network with which the output device is expected to be used, registering the input device and the output device with an orchestrator, downloading a service needed to process a data stream generated by the input device, configuring an execution pipeline, and the execution pipeline includes the service, receiving the data stream from the input device and processing the data stream with the execution pipeline, and transmitting information relating to the processed data stream to the output device.Type: GrantFiled: November 25, 2020Date of Patent: August 16, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Victor Fong, Malini Bhattacharjee, Amy Seibel, Xuebin He
-
Publication number: 20220166851Abstract: One example method includes configuring an input device based in part on a type of network with which the input device is expected to be used, configuring an output device based in part on a type of network with which the output device is expected to be used, registering the input device and the output device with an orchestrator, downloading a service needed to process a data stream generated by the input device, configuring an execution pipeline, and the execution pipeline includes the service, receiving the data stream from the input device and processing the data stream with the execution pipeline, and transmitting information relating to the processed data stream to the output device.Type: ApplicationFiled: November 25, 2020Publication date: May 26, 2022Inventors: Victor Fong, Malini Bhattacharjee, Amy Seibel, Xuebin He
-
Publication number: 20220123919Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.Type: ApplicationFiled: December 29, 2021Publication date: April 21, 2022Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
-
Patent number: 11218294Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.Type: GrantFiled: January 10, 2020Date of Patent: January 4, 2022Assignee: EMC IP Holding Company LLCInventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
-
Publication number: 20210232200Abstract: One example method includes performing, in an edge device that includes a power source, operations including monitoring a running process and obtaining, based on the monitoring, power consumption information associated with the running process, adjusting, based on the power consumption information, a priority of the running process, and providing, to an entity, the power consumption information and/or information concerning the priority of the running process.Type: ApplicationFiled: January 23, 2020Publication date: July 29, 2021Inventors: James R. King, Amy Seibel
-
Publication number: 20210218551Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to generate monitoring data associated with the communication session. The first endpoint device is configured to determine that a designated network condition has occurred based at least in part on the monitoring data. The first endpoint device is configured to activate a performance monitoring component based at least in part on the determination that the designated network condition has occurred and to generate performance data utilizing the activated performance monitoring component. The first endpoint device is configured to anonymize and store the performance data.Type: ApplicationFiled: January 10, 2020Publication date: July 15, 2021Inventors: Kathleen Moriarty, Amy Seibel, Alex Robbins, Benjamin Santaus
-
Patent number: 11030066Abstract: Techniques for dynamic decomposition of an application executing in a computing environment are provided. For example, an apparatus comprises at least one processing platform comprising one or more processing devices. The at least one processing platform is configured to execute a portion of an application program in a first virtual computing element, wherein the application program comprises one or more portions of marked code, receive a request for execution of one of the one or more portions of marked code, decide whether to execute the portion of marked code identified in the request in the first virtual computing element or in a second virtual computing element, and cause the portion of marked code identified in the request to be executed in the second virtual computing element, when it is decided to execute the portion of the marked code in the second virtual computing element.Type: GrantFiled: October 30, 2019Date of Patent: June 8, 2021Assignee: EMC IP Holding Company LLCInventors: Xuebin He, Alex Robbins, James R. King, Amy Seibel, Victor Fong
-
Publication number: 20210133066Abstract: Techniques for dynamic decomposition of an application executing in a computing environment are provided. For example, an apparatus comprises at least one processing platform comprising one or more processing devices. The at least one processing platform is configured to execute a portion of an application program in a first virtual computing element, wherein the application program comprises one or more portions of marked code, receive a request for execution of one of the one or more portions of marked code, decide whether to execute the portion of marked code identified in the request in the first virtual computing element or in a second virtual computing element, and cause the portion of marked code identified in the request to be executed in the second virtual computing element, when it is decided to execute the portion of the marked code in the second virtual computing element.Type: ApplicationFiled: October 30, 2019Publication date: May 6, 2021Inventors: Xuebin He, Alex Robbins, James R. King, Amy Seibel, Victor Fong
-
Patent number: 10958769Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to determine a metric value associated with a given network metric based at least in part on the monitoring. The first endpoint device is further configured to determine that a network condition has occurred based at least in part on a comparison of the metric value to a threshold value for the given network metric and to activate a performance monitoring component of the given communication protocol for the first endpoint device based at least in part on the determination that the network condition has occurred. The first endpoint device is further configured to generate performance data associated with the communication session utilizing the activated performance monitoring component.Type: GrantFiled: January 13, 2020Date of Patent: March 23, 2021Assignee: EMC IP Holding Company LLCInventors: Xuebin He, Kathleen Moriarty, Amy Seibel, Akshaya Khare
-
Publication number: 20210006642Abstract: A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to determine a metric value associated with a given network metric based at least in part on the monitoring. The first endpoint device is further configured to determine that a network condition has occurred based at least in part on a comparison of the metric value to a threshold value for the given network metric and to activate a performance monitoring component of the given communication protocol for the first endpoint device based at least in part on the determination that the network condition has occurred. The first endpoint device is further configured to generate performance data associated with the communication session utilizing the activated performance monitoring component.Type: ApplicationFiled: January 13, 2020Publication date: January 7, 2021Inventors: Xuebin He, Kathleen Moriarty, Amy Seibel, Akshaya Khare
-
Patent number: 10855813Abstract: A system in one embodiment comprises a first endpoint device. The first endpoint device comprises at least one processor that is coupled to memory. The first endpoint device is configured to communicate with a second endpoint device over a network using a given communication protocol. The at least one processor is configured to monitor a communication session under the given communication protocol between the first endpoint device and the second endpoint device and to determine that a designated network condition has occurred based at least in part on the monitoring of the communication session. The at least one processor is further configured to activate a performance monitoring component of the given communication protocol for the first endpoint device based at least in part on the determination that the designated network condition has occurred and to generate performance data associated with the communication session utilizing the activated performance monitoring component.Type: GrantFiled: July 1, 2019Date of Patent: December 1, 2020Assignee: EMC IP Holding Company LLCInventors: Kathleen Moriarty, Amy Seibel
-
Publication number: 20070028519Abstract: A cover sleeve for a container comprised of: a top portion being generally circular and having an inner edge and an outer edge, the inner edge forming a top aperture; a side portion shaped similarly to a sidewall of the container and engaging the outer edge of the top portion, and having a first and second vertical edge; a fastening mechanism temporarily securing the first vertical edge to the second vertical edge, allowing the cover sleeve to be removably secured over the container; and at least one securing member on the cover sleeve to temporarily secure it to the container. The cover sleeve can further include a bottom portion, a mounting mechanism, and/or at least one decorative indicia.Type: ApplicationFiled: October 11, 2006Publication date: February 8, 2007Inventors: Amy Seibel, Patricia Herzog-Mesrobian