Preventing unintended input
    1.
    发明授权

    公开(公告)号:US10572007B2

    公开(公告)日:2020-02-25

    申请号:US15843284

    申请日:2017-12-15

    摘要: Examples of techniques for preventing unintended input are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving, at a user device, an input. The method further comprises determining, by a processing device, whether a gaze of a user is directed to the user device. The method further comprises, based at least in part on determining that the gaze of the user is directed to the user device, authorizing the input at the user device.

    MIDDLEBOX TRACING IN SOFTWARE DEFINED NETWORKS

    公开(公告)号:US20190158389A1

    公开(公告)日:2019-05-23

    申请号:US16257284

    申请日:2019-01-25

    摘要: At an SDN controller executing using a processor and a memory, a tracing packet is configured with a default value in a tag field. The tracing packet is inserted from the SDN controller into the SDN at a switch in the SDN. A returned packet and a port identifier is received at the controller, from the switch, the returned packet including a modified content in a location of the tracing packet that is different from the tag field. The port identifier corresponds to a port of the switch on which the switch received the returned packet from an middlebox. A function of the middlebox is identified by analyzing a modification applied to the modified content by the middlebox. The function of the middlebox and a location of the middlebox in the SDN are saved. The location includes the port identifier and an identifier of the switch.

    Normalized flow value-based congestion control

    公开(公告)号:US09985889B2

    公开(公告)日:2018-05-29

    申请号:US15068854

    申请日:2016-03-14

    摘要: At an application executing in conjunction with a vSwitch in a host system, using a processor assigned to the vSwitch in the host system, a CWND value corresponding to a flow from a VM is computed using a period measured by a timer and a number of packets of the flow received and acknowledged in response packets, the number being counted by a counter, the timer being associated with a packet of the flow. A set of flow parameters is extracted, at the application, from the flow. At the application, a normalized value corresponding to the flow is computed. At the application, the CWND value is reduced according to the normalized value of the flow to form a reduced CWND value. The reduced CWND value is applied to the flow at the vSwitch such that the vSwitch transmits, from the flow to a network, only a number of packets up to the reduced CWND value.

    MIDDLEBOX TRACING IN SOFTWARE DEFINED NETWORKS

    公开(公告)号:US20170353373A1

    公开(公告)日:2017-12-07

    申请号:US15171030

    申请日:2016-06-02

    IPC分类号: H04L12/26 H04L12/721

    摘要: At an SDN controller executing using a processor and a memory, a tracing packet is configured with a default value in a tag field. The tracing packet is inserted from the SDN controller into the SDN at a switch in the SDN. A returned packet and a port identifier is received at the controller, from the switch, the returned packet including a modified content in a location of the tracing packet that is different from the tag field. The port identifier corresponds to a port of the switch on which the switch received the returned packet from an middlebox. A function of the middlebox is identified by analyzing a modification applied to the modified content by the middlebox. The function of the middlebox and a location of the middlebox in the SDN are saved. The location includes the port identifier and an identifier of the switch.

    Route tracing in software defined networks

    公开(公告)号:US09755969B2

    公开(公告)日:2017-09-05

    申请号:US14196005

    申请日:2014-03-04

    发明人: Kanak B. Agarwal

    摘要: Mechanisms are provided for tracing a route taken by a packet in a Software Defined Network (SDN). Each switch in the SDN is assigned a first color label, from a set of color labels, such that such that adjacent switches have different color labels. Rules are installed in each switch to forward a received data packet to the SDN controller in response to a second color label of the received data packet not matching the first color label assigned to the switch. A second color label, from the set of color labels, is assigned to a trace data packet. A route of the trace data packet is traced through the SDN based on the second color label and application of the one or more rules to the trace data packet at each of the switches in the SDN as the trace data packet is received by each of the switches in the SDN.

    Past location-based communication with mobile devices

    公开(公告)号:US09622043B2

    公开(公告)日:2017-04-11

    申请号:US14846907

    申请日:2015-09-07

    IPC分类号: H04W4/02 H04W64/00

    CPC分类号: H04W4/029 H04W64/00

    摘要: For location-based communication with mobile devices, a condition is received, at a device associated with a caller, where the condition has to be satisfied by a callee at a past location, the past location being a place where different callees with different mobile devices are present at different times. At the device associated with the caller, an instruction is received for making a telecommunication call to a mobile device of a potential callee in a set of potential callees, where each mobile device associated with each potential callee in set of potential callees was present at the past location at a past time, and where each potential callee in the set of potential callees satisfies the condition at the past location. Using a processor and a memory in the device associated with the caller, the telecommunication call is initiated to mobile devices associated with a subset of potential callees.

    PAST LOCATION-BASED COMMUNICATION WITH MOBILE DEVICES
    10.
    发明申请
    PAST LOCATION-BASED COMMUNICATION WITH MOBILE DEVICES 有权
    基于位置的移动设备通信

    公开(公告)号:US20170070860A1

    公开(公告)日:2017-03-09

    申请号:US14846907

    申请日:2015-09-07

    IPC分类号: H04W4/02 H04W64/00

    CPC分类号: H04W4/029 H04W64/00

    摘要: For location-based communication with mobile devices, a condition is received, at a device associated with a caller, where the condition has to be satisfied by a callee at a past location, the past location being a place where different callees with different mobile devices are present at different times. At the device associated with the caller, an instruction is received for making a telecommunication call to a mobile device of a potential callee in a set of potential callees, where each mobile device associated with each potential callee in set of potential callees was present at the past location at a past time, and where each potential callee in the set of potential callees satisfies the condition at the past location. Using a processor and a memory in the device associated with the caller, the telecommunication call is initiated to mobile devices associated with a subset of potential callees.

    摘要翻译: 对于与移动设备的基于位置的通信,在与呼叫者相关联的设备处接收条件,其中条件必须由过去位置的被呼叫者满足,过去位置是不同被叫方与不同移动设备 存在于不同的时间。 在与呼叫者相关联的设备处,接收到用于对一组潜在被叫方的潜在被叫方的移动设备进行电信呼叫的指令,其中与潜在被叫方中的每个潜在被叫方相关联的每个移动设备存在于 在过去的时间过去的位置,以及潜在被请求者集合中的每个潜在被调用者满足过去位置的条件。 在与呼叫者相关联的设备中使用处理器和存储器,电信呼叫被发起到与潜在被叫的子集相关联的移动设备。