-
公开(公告)号:US11496577B2
公开(公告)日:2022-11-08
申请号:US17093066
申请日:2020-11-09
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
IPC: H04L67/141 , H04W4/44 , H04L67/00 , G06F8/65 , H04L9/00 , H04L9/08 , G06F8/658 , H04L9/32 , H04L12/40 , H04L45/74 , H04L67/12 , H04L9/40 , H04L61/103
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
公开(公告)号:US11914987B2
公开(公告)日:2024-02-27
申请号:US17781923
申请日:2020-12-02
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , John Crosbie , Pawel Veselov
CPC classification number: G06F8/65 , G06F11/1433 , H04L67/12 , H04L67/34 , G06F2201/865
Abstract: A system and method for an eSync update agent is provided. The update agent can communicate with an eSync client, which receives software updates from an external server and transmits the software updates to the update agent. In turn, the update agent may use its programming to determine one or more aspects of the software update, such as when or whether to perform the software update on its associated electronic device and whether to rollback the update in response to a failure performing the software update on its associated electronic device. The update agent may also be tasked with performing one or both of data gathering from or device control of its associated electronic device. The various functions, including software updating, data gathering and device control, may be programmable and activatable, thereby tailoring the functions performed by the update agent to the lifecycle needs of its associated electronic device.
-
公开(公告)号:US20230076669A1
公开(公告)日:2023-03-09
申请号:US17983175
申请日:2022-11-08
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
IPC: H04L67/141 , H04W4/44 , H04L67/00 , G06F8/65 , H04L9/00 , H04L9/08 , H04L9/32 , H04L12/40 , H04L45/74 , H04L67/12 , H04L9/40 , H04L61/103 , G06F8/658
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may act as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
公开(公告)号:US20230025735A1
公开(公告)日:2023-01-26
申请号:US17781923
申请日:2020-12-02
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , John Crosbie , Pawel Veselov
Abstract: A system and method for an eSync update agent is provided. The update agent can communicate with an eSync client, which receives software updates from an external server and transmits the software updates to the update agent. In turn, the update agent may use its programming to determine one or more aspects of the software update, such as when or whether to perform the software update on its associated electronic device and whether to rollback the update in response to a failure performing the software update on its associated electronic device. The update agent may also be tasked with performing one or both of data gathering from or device control of its associated electronic device. The various functions, including software updating, data gathering and device control, may be programmable and activatable, thereby tailoring the functions performed by the update agent to the lifecycle needs of its associated electronic device.
-
公开(公告)号:US20210058471A1
公开(公告)日:2021-02-25
申请号:US17093066
申请日:2020-11-09
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
IPC: H04L29/08 , H04W4/44 , G06F8/65 , H04L9/00 , H04L9/08 , H04L9/32 , H04L12/40 , H04L12/741 , H04L29/06 , H04L29/12 , G06F8/658
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
公开(公告)号:US11917018B2
公开(公告)日:2024-02-27
申请号:US17983175
申请日:2022-11-08
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
IPC: H04L67/141 , G06F8/65 , G06F8/658 , H04L9/00 , H04L9/08 , H04L9/32 , H04L9/40 , H04L12/40 , H04L45/74 , H04L61/103 , H04L67/00 , H04L67/12 , H04W4/44
CPC classification number: H04L67/141 , G06F8/65 , G06F8/658 , H04L9/006 , H04L9/0816 , H04L9/3263 , H04L12/40 , H04L45/74 , H04L61/103 , H04L63/0823 , H04L63/102 , H04L63/166 , H04L67/12 , H04L67/34 , H04W4/44 , H04L2012/40215 , H04L2012/40273
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may act as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
公开(公告)号:US10834206B2
公开(公告)日:2020-11-10
申请号:US16287514
申请日:2019-02-27
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
IPC: H04L29/08 , H04L9/00 , H04L12/40 , H04W4/44 , G06F8/65 , H04L9/08 , H04L9/32 , H04L12/741 , H04L29/06 , H04L29/12
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
公开(公告)号:US20190268420A1
公开(公告)日:2019-08-29
申请号:US16287514
申请日:2019-02-27
Applicant: Excelfore Corporation
Inventor: Shrikant Acharya , Anoop Balakrishnan , John Crosbie , Pawel Veselov
Abstract: A system and method for an eSync bus protocol is provided. The eSync bus protocol uses a broker to route communications between electronic devices within an electronic environment, such as within a vehicle or the like. The electronic devices may first register with the broker, and thereafter send messages to the broker for routing to other registered electronic devices. In this way, the broker may as an intermediary to route communications using the eSync bus protocol. A multi-client architecture is also provided in which multiple domains may be defined by the functions performed by electronic devices within a respective domain.
-
-
-
-
-
-
-