Method for building scalable Ethernet switch network and huge Ethernet switch
    21.
    发明授权
    Method for building scalable Ethernet switch network and huge Ethernet switch 有权
    建立可扩展以太网交换机网络和巨大以太网交换机的方法

    公开(公告)号:US08358597B2

    公开(公告)日:2013-01-22

    申请号:US12571445

    申请日:2009-10-01

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    IPC分类号: H04L12/28

    CPC分类号: H04L45/04 H04L45/48 H04L45/58

    摘要: A method for building scalable Ethernet switch network and huge Ethernet switch is provided. The switch network is composed of a plurality of tiers of Ethernet switches forming a fat-tree topology. The bottommost tier connects to the end-stations. All switches except those in the top tier are typical IEEE802.1Q switches configured purposefully such that all packets from the end-stations are forwarded upstream to the top tier and are tagged with ingress port information. The top-tier switches possess a novel learning and forwarding capability such that a received packet is forwarded downstream to the destination end-station through one of a plurality of possible paths selected by a load balancing algorithm. The method can also be applied to build an Ethernet switch of a large number of ports.

    摘要翻译: 提供了一种构建可扩展以太网交换机网络和巨大以太网交换机的方法。 交换机网络由形成胖树拓扑的多层以太网交换机组成。 最底层连接到终端站。 除顶层以外的所有交换机都是典型的IEEE802.1Q交换机,有目的地配置,使得所有来自终端站的数据包都将向上游转发到顶层,并标有入口端口信息。 顶级交换机具有新颖的学习和转发能力,使得接收的分组通过负载平衡算法选择的多个可能路径之一向下游传送到目的地终端站。 该方法也可以应用于构建大量端口的以太网交换机。

    Switch fabric
    22.
    发明授权
    Switch fabric 有权
    开关织物

    公开(公告)号:US09210104B2

    公开(公告)日:2015-12-08

    申请号:US13867045

    申请日:2013-04-20

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    摘要: A system and methods of using commodity switches to produce a switch fabric are disclosed. The system comprises switches organized in tiers. Each switch is connected to switches in higher tiers via its uplink switch ports and to switches in lower tiers via its downlink switch ports. A packet received from any downlink switch port is forwarded to one of the at least one link aggregation of uplink switch ports. A packet received from any uplink switch port is forwarded according to the first label in the packet. Each switch in the highest tier is configured to insert one or more labels in a packet to be sent out via the switches. A value in a label indicates the switch port to be selected to send out the packet received at a switch.

    摘要翻译: 公开了一种使用商品交换机来生产交换结构的系统和方法。 该系统包括以层级组织的交换机。 每个交换机通过其上行链路交换机端口连接到较高级别的交换机,并通过其下行链路交换机端口连接到较低级别的交换机。 从任何下行链路交换机端口接收的分组被转发到上行链路交换机端口的至少一个链路聚合中的一个。 从任何上行链路交换机端口接收的分组根据分组中的第一个标签进行转发。 最高层中的每个交换机都配置为在要通过交换机发送的数据包中插入一个或多个标签。 标签中的值表示要选择的交换机端口以发送在交换机处接收的分组。

    Network traffic load balancing
    23.
    发明授权
    Network traffic load balancing 有权
    网络流量负载均衡

    公开(公告)号:US09025459B2

    公开(公告)日:2015-05-05

    申请号:US13862416

    申请日:2013-04-13

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    IPC分类号: H04L12/803

    摘要: A system and methods of using commodity switches and commodity servers to produce a load-balanced, highly-available network for a computing cloud are disclosed. The system comprises switches and servers. The switches are organized in tiers. The switches in the highest tier are connected to the servers via uplink switch ports. The switches in the lowest tier are connected to devices external to the system via downlink switch ports. A packet received from any downlink switch port is forwarded to one of the at least one link aggregation of uplink switch ports. A packet received from any uplink switch port is forwarded according to the first label in the packet. A server is configured to insert one or more labels in a packet to be sent out via the switches. A value in a label indicates the switch port to be selected to send out the packet received at a switch.

    摘要翻译: 公开了一种使用商品交换机和商品服务器来产生用于计算云的负载平衡,高可用性网络的系统和方法。 系统包括交换机和服务器。 交换机按层次组织。 最高层的交换机通过上行交换机端口连接到服务器。 最低层的交换机通过下行交换机端口连接到系统外部的设备。 从任何下行链路交换机端口接收的分组被转发到上行链路交换机端口的至少一个链路聚合中的一个。 从任何上行链路交换机端口接收的分组根据分组中的第一个标签进行转发。 服务器被配置为将一个或多个标签插入要通过交换机发送的数据包中。 标签中的值表示要选择的交换机端口以发送在交换机处接收的分组。

    NETWORK TRAFFIC LOAD BALANCING
    24.
    发明申请
    NETWORK TRAFFIC LOAD BALANCING 审中-公开
    网络交通负载平衡

    公开(公告)号:US20140307553A1

    公开(公告)日:2014-10-16

    申请号:US13862416

    申请日:2013-04-13

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    IPC分类号: H04L12/803

    摘要: A system and methods of using commodity switches and commodity servers to produce a load-balanced, highly-available network for a computing cloud are disclosed. The system comprises switches and servers. The switches are organized in tiers. The switches in the highest tier are connected to the servers via uplink switch ports. The switches in the lowest tier are connected to devices external to the system via downlink switch ports. A packet received from any downlink switch port is forwarded to one of the at least one link aggregation of uplink switch ports. A packet received from any uplink switch port is forwarded according to the first label in the packet. A server is configured to insert one or more labels in a packet to be sent out via the switches. A value in a label indicates the switch port to be selected to send out the packet received at a switch.

    摘要翻译: 公开了一种使用商品交换机和商品服务器来产生用于计算云的负载平衡,高可用性网络的系统和方法。 系统包括交换机和服务器。 交换机按层次组织。 最高层的交换机通过上行交换机端口连接到服务器。 最低层的交换机通过下行交换机端口连接到系统外部的设备。 从任何下行链路交换机端口接收的分组被转发到上行链路交换机端口的至少一个链路聚合中的一个。 从任何上行链路交换机端口接收的分组根据分组中的第一个标签进行转发。 服务器被配置为将一个或多个标签插入要通过交换机发送的数据包中。 标签中的值表示要选择的交换机端口以发送在交换机处接收的分组。

    Integrated virtual desktop and security management system
    25.
    发明授权
    Integrated virtual desktop and security management system 有权
    集成虚拟桌面和安全管理系统

    公开(公告)号:US08800025B2

    公开(公告)日:2014-08-05

    申请号:US12615266

    申请日:2009-11-10

    IPC分类号: G06F9/00 H04L29/06

    CPC分类号: H04L63/0227 H04L63/102

    摘要: An integrated virtual desktop and security management system provides the virtual desktop server functionality and, more importantly, security management for computing devices and servers in the corporate data network. The computing devices include computers running virtual desktop client software and computers running a complete operating system and applications. The system in this invention can intercept data packets exchanged among the computing devices and servers and also can scrutinize virtual machine computing and networking activities, and therefore, possess the capability of analyzing, logging, reporting, and permitting or denying computing and networking activities of devices in the corporate data network.

    摘要翻译: 集成的虚拟桌面和安全管理系统提供虚拟桌面服务器功能,更重要的是为企业数据网络中的计算设备和服务器提供安全管理。 计算设备包括运行虚拟桌面客户端软件的计算机和运行完整操作系统和应用程序的计算机。 本发明的系统可以拦截计算设备和服务器之间交换的数据包,并且可以仔细检查虚拟机的计算和联网活动,因此具有分析,记录,报告和允许或拒绝设备的计算和联网活动的能力 在企业数据网络中。

    Intelligent Audio Volume Control for Robot
    26.
    发明申请
    Intelligent Audio Volume Control for Robot 审中-公开
    机器人智能音量控制

    公开(公告)号:US20130094656A1

    公开(公告)日:2013-04-18

    申请号:US13274345

    申请日:2011-10-16

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    IPC分类号: H03G3/20

    摘要: A method for automatic audio volume control on a robot is presented. The robot can deliver its audio output at a comfortable and intelligible level to the user according to user's distance and background noise intensity in user's environment. The user's distance is estimated, by using a camera with known focal length and resolution, by using a stereo camera with known focal length and distance between lenses, or by using an electronic ranging device. Background noise intensity is measured by using a microphone and digital signal processing techniques. The audio output volume is adjusted considering the effect of signal attenuation over user's distance and the effect of background noise. The audio output volume adjustment mechanism can be close-looped, based on the measured signal to noise ratio of acoustic echo of the audio output.

    摘要翻译: 提出了一种机器人自动音量控制方法。 机器人可以根据用户的环境中的用户距离和背景噪声强度,向用户提供舒适可理解的音频输出。 通过使用具有已知焦距和分辨率的相机,通过使用具有已知焦距和镜头间距离的立体相机,或通过使用电子测距装置来估计用户的距离。 使用麦克风和数字信号处理技术来测量背景噪声强度。 考虑到信号衰减对用户距离的影响以及背景噪声的影响,调整音频输出音量。 音频输出音量调节机构可以基于音频输出的声学回声的测量信噪比来闭环。

    Office Robot System
    27.
    发明申请
    Office Robot System 审中-公开
    办公机器人系统

    公开(公告)号:US20130085602A1

    公开(公告)日:2013-04-04

    申请号:US13628046

    申请日:2012-09-27

    申请人: Hei Tao Fung

    发明人: Hei Tao Fung

    IPC分类号: G06F19/00

    摘要: An office robot system aiming at reducing both capital expenditure and operational expenditure in deploying various office robots to perform office works and functionalities is disclosed. The office robot system uses a distributed processing computing cluster, centralizing the heavy-duty robot system software computation and robot management function on the computing cluster, enables various office robots to be light-duty mobile computing devices, hence minimizing their computation and memory requirements, and enables the communications between the office robots and the computing cluster via proper corporate networking infrastructure. The office robot system facilitates deployment of heterogeneous robots with various computation capabilities. The robot system software stack is organized into layers of functional modules. Based on the computation load capable on a robot and the networking infrastructure capacity, the robot and the computing cluster divide the computation load.

    摘要翻译: 披露了一种办公机器人系统,旨在降低部署各种办公机器人执行办公室工作和功能的资本支出和运营支出。 办公机器人系统使用分布式处理计算集群,将重型机器人系统软件计算和机器人管理功能集中在计算集群上,使各种办公机器人成为轻型移动计算设备,从而最大限度地减少其计算和内存需求, 并通过适当的企业网络基础设施实现办公机器人与计算集群之间的通信。 办公机器人系统有助于使用各种计算能力部署异构机器人。 机器人系统软件堆栈被组织成多个功能模块。 基于机器人的计算能力和网络基础架构能力,机器人和计算集群划分计算负荷。

    Plug-in Peripheral Device for Enabling Smart Portable Device to be Universal Remote Control
    29.
    发明申请
    Plug-in Peripheral Device for Enabling Smart Portable Device to be Universal Remote Control 审中-公开
    智能便携式设备实现通用遥控器的插件外设

    公开(公告)号:US20110153885A1

    公开(公告)日:2011-06-23

    申请号:US12642814

    申请日:2009-12-20

    IPC分类号: G06F13/42

    CPC分类号: G08C23/04 G08C2201/92

    摘要: The smart portable device such as a smart phone is equipped with powerful CPU, touch screen, USB socket, etc. The software application running on the smart portable device can convert the user commands received on the graphical user interface (GUI) into remote control codes and communicate the remote control codes as data packets through peripheral bus interface, such as USB, to a plug-in peripheral device. The plug-in peripheral device receives the data packets and drives the IR transmitter using information in the data packets received. The remote control codes in the form of modulated IR signals arrive at the electronic appliances such as TV, VCR, Hi-Fi systems, robots, etc. that can decode remote control codes.

    摘要翻译: 智能手机智能便携式设备配备了强大的CPU,触摸屏,USB插座等。智能便携式设备上运行的软件应用程序可将图形用户界面(GUI)上接收的用户命令转换为遥控代码 并通过诸如USB的外围总线接口将遥控代码作为数据分组传送到插件外围设备。 插件外围设备接收数据包,并使用收到的数据包中的信息驱动IR发送器。 调制的IR信号形式的遥控器代码到达可以解码遥控代码的电视设备,例如TV,VCR,Hi-Fi系统,机器人等。

    Smart Audio Plug-in for Enabling Smart Portable Device to be Universal Remote Control
    30.
    发明申请
    Smart Audio Plug-in for Enabling Smart Portable Device to be Universal Remote Control 审中-公开
    智能音频插件,使智能便携式设备成为通用遥控器

    公开(公告)号:US20110144778A1

    公开(公告)日:2011-06-16

    申请号:US12636792

    申请日:2009-12-14

    IPC分类号: G06F17/00

    摘要: A smart audio plug-in comprises an electrical audio signal receiver, a processor of protocol data units carried in the electrical signal, and an infrared signal transmitter. The remote control codes control the electronic appliances such as TV, VCR, Hi-Fi systems, robots, etc. that can decode remote control codes. The smart audio plug-in can be inserted into the audio jack of a smart portable device. The smart portable device such as a smart phone is equipped with powerful CPU, touch screen, networking interface, audio jack, etc. The software application running on the smart portable device can convert the user commands received on the graphical user interface (GUI) into remote control code and transmit unmodulated, or modulated electrical signals such as amplitude modulated, frequency modulated or phase modulated signals that encode the remote control codes through the audio jack to the smart audio plug-in.

    摘要翻译: 智能音频插件包括电音频信号接收器,电信号中携带的协议数据单元的处理器和红外信号发射器。 遥控器代码控制电视机,录像机,Hi-Fi系统,机器人等可解码遥控代码的电子设备。 智能音频插件可插入智能便携式设备的音频插孔。 智能手机智能便携式设备配备了强大的CPU,触摸屏,网络接口,音频插孔等。智能便携式设备上运行的软件应用程序可将图形用户界面(GUI)上接收的用户命令转换为 发送未调制或调制的电信号,例如调幅,调频或相位调制信号,通过音频插孔将遥控代码编码到智能音频插件。