Patents by Inventor Guy Ray
Guy Ray 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: 20230216584Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.Type: ApplicationFiled: December 27, 2022Publication date: July 6, 2023Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
-
Patent number: 11695478Abstract: Examples relate to apparatuses, methods, and computer programs for a remote unit and a central unit of an optical line terminal. In particular, a central unit apparatus for an optical line terminal comprises one or more interfaces configured to communicate with one or more remote unit apparatuses via one or more communication links. The apparatus further comprises a processor configured to receive information on one or more upstream reports from the remote unit apparatuses, the upstream reports relate to one or more optical networks used by the remote unit apparatuses to communicate with a plurality of optical network users. The processor further determines information on bandwidth assignments for the plurality of optical network users based on the information on the one or more upstream reports and transmits the information on bandwidth assignments to the one or more remote unit apparatuses.Type: GrantFiled: October 28, 2021Date of Patent: July 4, 2023Assignee: Intel CorporationInventors: Franz Josef Schaefer, Guy Ray
-
Patent number: 11539436Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.Type: GrantFiled: January 11, 2018Date of Patent: December 27, 2022Assignee: MaxLinear, Inc.Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
-
Publication number: 20220052761Abstract: Examples relate to apparatuses, methods, and computer programs for a remote unit and a central unit of an optical line terminal. In particular, a central unit apparatus for an optical line terminal comprises one or more interfaces configured to communicate with one or more remote unit apparatuses via one or more communication links. The apparatus further comprises a processor configured to receive information on one or more upstream reports from the remote unit apparatuses, the upstream reports relate to one or more optical networks used by the remote unit apparatuses to communicate with a plurality of optical network users. The processor further determines information on bandwidth assignments for the plurality of optical network users based on the information on the one or more upstream reports and transmits the information on bandwidth assignments to the one or more remote unit apparatuses.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Franz Josef SCHAEFER, Guy RAY
-
Patent number: 11165499Abstract: Examples relate to apparatuses, methods, and computer programs for a remote unit and a central unit of an optical line terminal. In particular, a central unit apparatus for an optical line terminal comprises one or more interfaces configured to communicate with one or more remote unit apparatuses via one or more communication links. The apparatus further comprises a processor configured to receive information on one or more upstream reports from the remote unit apparatuses, the upstream reports relate to one or more optical networks used by the remote unit apparatuses to communicate with a plurality of optical network users. The processor further determines information on bandwidth assignments for the plurality of optical network users based on the information on the one or more upstream reports and transmits the information on bandwidth assignments to the one or more remote unit apparatuses.Type: GrantFiled: May 26, 2020Date of Patent: November 2, 2021Assignee: Intel CorporationInventors: Franz Josef Schaefer, Guy Ray
-
Publication number: 20210099231Abstract: Examples relate to apparatuses, methods, and computer programs for a remote unit and a central unit of an optical line terminal. In particular, a central unit apparatus for an optical line terminal comprises one or more interfaces configured to communicate with one or more remote unit apparatuses via one or more communication links. The apparatus further comprises a processor configured to receive information on one or more upstream reports from the remote unit apparatuses, the upstream reports relate to one or more optical networks used by the remote unit apparatuses to communicate with a plurality of optical network users. The processor further determines information on bandwidth assignments for the plurality of optical network users based on the information on the one or more upstream reports and transmits the information on bandwidth assignments to the one or more remote unit apparatuses.Type: ApplicationFiled: May 26, 2020Publication date: April 1, 2021Inventors: Franz Josef Schaefer, Guy Ray
-
Publication number: 20200204257Abstract: A network infrastructure combining data over cable service interface specification (DOCSIS) cable modem management and 10 Gb passive optical network XGPON networking technology. The DOCSIS equipment controls restrict the XGPON to physical layer (layer 1) while the DOCSIS equipment operate at a data link layer and above.Type: ApplicationFiled: January 10, 2018Publication date: June 25, 2020Inventors: Gerfried Krampl, Barak Hermesh, Amos Klimker, Shaul Shulman, Franz-Josef Schaefer, Guy Ray
-
Patent number: 10608745Abstract: A system that utilizes data over cable service interface specification (DOCSIS) over passive optical networks is disclosed. An example system includes core system in a passive optical network (PON), comprising a memory; and one or more processors configured to generate a downlink (DL) data stream comprising optical signals, in compliance with a data over cable service interface specification (DOCSIS); and provide the optical signals containing DL data to a network component in the PON over an optical fiber coupled between the core system and the network component. In some embodiments, the core system is located at a head end equipment at the internet service provider's facility. However, in other embodiments, the core system can have a distributed architecture, with a part of the core system located at the internet service provider's facility and a different part of the core system located at a different location.Type: GrantFiled: November 28, 2016Date of Patent: March 31, 2020Assignee: Intel CorporationInventors: Shaul Shulman, Guy Ray, Amos Klimker, Avi Priev
-
Publication number: 20190215071Abstract: A system that utilizes data over cable service interface specification (DOCSIS) over passive optical networks is disclosed. An example system includes core system in a passive optical network (PON), comprising a memory; and one or more processors configured to generate a downlink (DL) data stream comprising optical signals, in compliance with a data over cable service interface specification (DOCSIS); and provide the optical signals containing DL data to a network component in the PON over an optical fiber coupled between the core system and the network component. In some embodiments, the core system is located at a head end equipment at the internet service provider's facility. However, in other embodiments, the core system can have a distributed architecture, with a part of the core system located at the internet service provider's facility and a different part of the core system located at a different location.Type: ApplicationFiled: November 28, 2016Publication date: July 11, 2019Inventors: Shaul Shulman, Guy Ray, Amos Klimker, Avi Priev
-
Patent number: 9189267Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.Type: GrantFiled: November 17, 2014Date of Patent: November 17, 2015Assignee: Marvell World Trade Ltd.Inventors: Timor Kardashov, Maxim Kovalenko, Arie Elias, Guy Ray
-
Publication number: 20150074310Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.Type: ApplicationFiled: November 17, 2014Publication date: March 12, 2015Applicant: Marvell World Trade Ltd.Inventors: Timor KARDASHOV, Maxim Kovalenko, Arie Elias, Guy Ray
-
Patent number: 8893143Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.Type: GrantFiled: January 13, 2011Date of Patent: November 18, 2014Assignee: Marvell World Trade Ltd.Inventors: Timor Kardashov, Maxim Kovalenko, Arie Elias, Guy Ray
-
Publication number: 20110270952Abstract: Aspects of the disclosure provide a dongle device for providing services at a network device, such as a gateway device. The dongle device includes a connector configured to connect the dongle device to a network device that performs packet switching in and out of a network and/or within the network. The connector has a power pin configured to receive a power supply from the network device to power up the dongle device, and a data pin configured to enable the dongle device to communicate with the network device. The dongle device further includes a processor configured to provide a service in the network after the dongle device is powered up.Type: ApplicationFiled: April 20, 2011Publication date: November 3, 2011Inventors: Guy RAY, Dudu Avital
-
Publication number: 20110173362Abstract: Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.Type: ApplicationFiled: January 13, 2011Publication date: July 14, 2011Inventors: Timor Kardashov, Maxim Kovalenko, Arie Elias, Guy Ray
-
Patent number: 7865188Abstract: A method for communication in an environment including a circuit-switched network and a packet-switched network, both of which include a respective connectivity layer including one or more switching elements and a respective service layer including one or more service platforms. A request is accepted to set up a call for a communication terminal associated with one or more of the networks. The call is established responsively to the request via one or more of the switching elements. At least one service platform in the service layer of the circuit-switched network is invoked to provide a first ancillary call service to the call, and at least one second service platform in the service layer of the packet-switched network is invoked to provide a second ancillary call service to the call.Type: GrantFiled: September 1, 2009Date of Patent: January 4, 2011Assignee: Oracle Israel Ltd.Inventors: Ayal Itzkovitz, Shlomo Livne, Tzach Livyatan, Guy Ray, Leonid Voldman, Tal Zoller
-
Publication number: 20090316693Abstract: A method for communication in an environment including a circuit-switched network and a packet-switched network, both of which include a respective connectivity layer including one or more switching elements and a respective service layer including one or more service platforms. A request is accepted to set up a call for a communication terminal associated with one or more of the networks. The call is established responsively to the request via one or more of the switching elements. At least one service platform in the service layer of the circuit-switched network is invoked to provide a first ancillary call service to the call, and at least one second service platform in the service layer of the packet-switched network is invoked to provide a second ancillary call service to the call.Type: ApplicationFiled: September 1, 2009Publication date: December 24, 2009Applicant: CONVERGIN ISRAEL LTDInventors: Ayal Itzkovitz, Shlomo Livne, Tzach Livyatan, Guy Ray, Leonid Voldman, Tal Zoller
-
Publication number: 20060229078Abstract: A computer-implemented method for communication includes assigning to at least first and second communication terminals (22) of a communication system (20) at least respective first and second private identities and a common public identity different from at least the first and second private identities. Registrations of the public identity and of at least the first and second private identities are simultaneously maintained in the communication system (20). A request is received to set up a call in which the public identity serves as one of a source and a destination of the call. The call is established between a third communication terminal and one of at least the first and second communication terminals (22) using the simultaneously-maintained registrations.Type: ApplicationFiled: February 24, 2006Publication date: October 12, 2006Applicant: ConverginInventors: Ayal Itzkovitz, Shlomo Livne, Tzach Livyatan, Guy Ray, Leonid Voldman, Tal Zoller
-
Publication number: 20020138821Abstract: A method and apparatus, for providing seamless porting of source code originally written in Visual C++ for use under the Microsoft Windows operating system (WOS) environment, to computers operating under other Operating Systems such as the UNIX operating system (UOS), for the purpose of compilation and execution therein, comprising at least one computer using WOS and one computer using another OS, e.g. UOS, linked such that when a compilation of a C++ source code is initiated on the computer using the WOS, it is intercepted, and transferred to the computer using the UOS, for continuation of the compilation process. The source code is compiled for execution on the computer using the UOS, resulting in a UOS object code.Type: ApplicationFiled: January 23, 2001Publication date: September 26, 2002Inventors: Vadim Furman, Yacov Ben-Israel, Guy Ray, Eyal Alaluf