Patents by Inventor Ben Chen

Ben Chen 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: 11047951
    Abstract: The present application discloses embodiments that relate to a radar system. The embodiments may include a plurality of radiating waveguides each having a waveguide input. The embodiments also include an attenuation component, which can be located on a circuit board. The embodiments further include a beamforming network. The beamforming network includes a beamforming network input. The beamforming network also includes a plurality of beamforming network outputs, where each beamforming network output is coupled to one of the waveguide inputs. Additionally, the beamforming network includes a coupling port, wherein the coupling port is configured to couple at least one waveguide of the system to a component external to the waveguide.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: June 29, 2021
    Assignee: Waymo LLC
    Inventors: Adam Brown, Russell Smith, Jamal Izadian, Ben Chen
  • Patent number: 11030133
    Abstract: Methods and apparatuses for aggregated IBIs are provided. The apparatus includes a host controller configured to communicate with at least one slave via a serial communication bus, trigger and receive a series of responses from the at least one slave via the serial communication bus, determine one response of the series of responses indicating an in-band interrupt (IBI) request, and respond to the IBI request based on a position of the one response among the series of responses. The method includes communicating with at least one slave via a serial communication bus, triggering and receiving a series of responses from the at least one slave via the serial communication bus, determining one response of the series of responses indicating an in-band interrupt (IBI) request, and responding to the IBI request based on a position of the one response among the series of responses.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: June 8, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Sharon Graif, Meital Zangvil, Tomer Rafael Ben-Chen
  • Publication number: 20200406886
    Abstract: Onboard engine control for vehicles is disclosed herein. An example method includes determining a moving average of duty cycle periods for a power component of a vehicle for recent power load events, each of the duty cycle periods having both on-time portions and off-time portions; and when the on-time portions of the moving average are above a predetermined percentage, an engine of the vehicle remains in an on-state condition, further wherein when a current off-time period of the power component exceeds a value equal to a predetermined multiplier applied to the off-time portions, the engine is placed in an off-state condition.
    Type: Application
    Filed: June 30, 2019
    Publication date: December 31, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Stuart Salter, Zeljko Deljevic, Anthony Spoto, Michael Irby, Ben Chen
  • Patent number: 10877088
    Abstract: A method of in-system structural testing of a system-on-chip (SoC) using a peripheral interface port is described. The method including enabling a scan interface controller of the SoC through the peripheral interface port. The method also includes streaming structural test patterns in the SoC through the scan interface controller.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Punit Kishore, Tomer Rafael Ben-Chen, Sharon Graif
  • Publication number: 20200363498
    Abstract: The present application discloses embodiments that relate to a radar system. The embodiments may include a plurality of radiating waveguides each having a waveguide input. The embodiments also include an attenuation component, which can be located on a circuit board. The embodiments further include a beamforming network. The beamforming network includes a beamforming network input. The beamforming network also includes a plurality of beamforming network outputs, where each beamforming network output is coupled to one of the waveguide inputs. Additionally, the beamforming network includes a coupling port, wherein the coupling port is configured to couple at least one waveguide of the system to a component external to the waveguide.
    Type: Application
    Filed: August 6, 2020
    Publication date: November 19, 2020
    Inventors: Adam Brown, Russell Smith, Jamal Izadian, Ben Chen
  • Patent number: 10792197
    Abstract: The invention relates to a surgical sponge which includes multiple plies of gauze and stitches. The multiple plies of gauze has one or more open sides. The stitches are adapted to fasten or close the open sides. The stitches are made with one or more contrasting threads.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: October 6, 2020
    Assignee: Multigate Medical Products Pty Ltd
    Inventor: Ben Chen
  • Publication number: 20200241070
    Abstract: A method of in-system structural testing of a system-on-chip (SoC) using a peripheral interface port is described. The method including enabling a scan interface controller of the SoC through the peripheral interface port. The method also includes streaming structural test patterns in the SoC through the scan interface controller.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Punit KISHORE, Tomer Rafael BEN-CHEN, Sharon GRAIF
  • Publication number: 20200233159
    Abstract: A coupling structure includes a single mode active device and a planar optical waveguide. Specifically, the planar optical waveguide includes a silica waveguide for transmitting an optical signal, where the silica waveguide includes a coupling section and a conduction section; the coupling section is of a regular trapezoidal structure or an inverted trapezoidal structure, where a surface of the coupling section coupled to the single mode active device is a trapezoid top, and a surface of the coupling section connected with the conduction section is a trapezoid bottom; and a coupling gap is preset between the single mode active device and the planar optical waveguide.
    Type: Application
    Filed: April 9, 2020
    Publication date: July 23, 2020
    Inventors: Ben Chen, Xuerui Liang, Baiquan Hu, Chenggang Liu, Di Zhang, Yongan Fu, Liping Sun, Weidong Ma, Xianghong Yu
  • Patent number: 10656350
    Abstract: A coupling structure includes a single mode active device and a planar optical waveguide. Specifically, the planar optical waveguide includes a silica waveguide for transmitting an optical signal, where the silica waveguide includes a coupling section and a conduction section; the coupling section is of a regular trapezoidal structure or an inverted trapezoidal structure, where a surface of the coupling section coupled to the single mode active device is a trapezoid top, and a surface of the coupling section connected with the conduction section is a trapezoid bottom; and a coupling gap is preset between the single mode active device and the planar optical waveguide.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: May 19, 2020
    Assignee: Wuhan Telecommunication Devices Co., Ltd.
    Inventors: Ben Chen, Xuerui Liang, Baiquan Hu, Chenggang Liu, Di Zhang, Yongan Fu, Liping Sun, Weidong Ma, Xianghong Yu
  • Publication number: 20200073833
    Abstract: Methods and apparatuses for aggregated IBIs are provided. The apparatus includes a host controller configured to communicate with at least one slave via a serial communication bus, trigger and receive a series of responses from the at least one slave via the serial communication bus, determine one response of the series of responses indicating an in-band interrupt (IBI) request, and respond to the IBI request based on a position of the one response among the series of responses. The method includes communicating with at least one slave via a serial communication bus, triggering and receiving a series of responses from the at least one slave via the serial communication bus, determining one response of the series of responses indicating an in-band interrupt (IBI) request, and responding to the IBI request based on a position of the one response among the series of responses.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 5, 2020
    Inventors: Sharon Graif, Meital Zangvil, Tomer Rafael Ben-Chen
  • Patent number: 10496562
    Abstract: Systems, methods, and apparatus are described for communicating virtual GPIO (VGI) information between multiple source devices and multiple consuming devices. A method for facilitating communication of VGI state over a serial bus includes determining that an in-band interrupt has been asserted on the serial bus while the serial bus is idle, participating in an exchange of VGI state when a first bit of a device address transmitted during bus arbitration associated with the in-band interrupt has a first value, receiving a plurality of bits of VGI state during the exchange of VGI state, including bits transmitted by multiple devices coupled to the serial bus, and mapping at least one bit in the plurality of bits of VGI state to a physical GPIO pin. Transmission of at least a second bit of the device address is suppressed when the first bit of a device address has the first value.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sharon Graif, Lior Amarilio, Tomer Rafael Ben-Chen
  • Publication number: 20190354502
    Abstract: Lightweight Universal Serial Bus (USB) compound device implementation is disclosed. In particular, a compound device is provided that includes a parsing circuit that parses addresses and endpoint values for comparison to a look-up table and translation thereof for provision of updated addresses and endpoint values to a USB device controller. The USB device controller then uses the updated endpoint values to route information to a correct destination. In this manner, the benefits of a USB compound device are provided without the area and power penalty that normally accompanies a USB compound device.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 21, 2019
    Inventors: Tomer Rafael Ben-Chen, Lior Amarilio, Sharon Graif
  • Publication number: 20190258486
    Abstract: Event-based branching for serial protocol processor-based devices is disclosed. In this regard, a serial protocol processor-based device provides an event mesh control circuit comprising a mapping table circuit and a register control array corresponding to rows of the mapping table circuit. Each row of the mapping table circuit of the event mesh control circuit represents an implementation-specific grouping of events, with each column of the row representing a last known status or outcome for a corresponding event. A microcontroller of the serial protocol processor-based device is configured to use the register control array to select which event (i.e., which column of a corresponding row) will be used to make a branching determination. A branch custom instruction provided by the microcontroller indicates a selected row, a branch target address, and a comparison value to compare against the event indicated by the register control array entry corresponding to the selected row.
    Type: Application
    Filed: February 21, 2019
    Publication date: August 22, 2019
    Inventors: Oren Nishry, Tomer Rafael Ben-Chen, Sharon Graif, Felix Kolmakov
  • Patent number: 10366090
    Abstract: In one embodiment, a method includes accessing, from a data store of the communication network, user information associated with a first user of the communication network, identifying one or more entities associated with the communication network that are relevant to the first user based on the user information, and retrieving, for each identified entity, one or more content frames associated with the entity. The method includes ranking the one or more content frames based on the user information. The method also includes sending, to a client device of the first user, one or more of the content frames for display to the first user in ranked order, wherein each content frame is selectable by the first user to display the selected content frame in association with a particular content item for a specified period of time.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: July 30, 2019
    Assignee: Facebook, Inc.
    Inventors: Aigerim Shorman, Ben Chen, Jeremy Samuel Friedland, Alan Thomas Clark, Ryan Michael Houx, Xiao Yang Xie, Xiaoyi Zhang, Rahul Rajagopalan, Adam Ankenmann, Mitchell Sadao Fukumoto, Noah Bradley Blecher, Adam Shih, Jing Chen, David Martin Kaye, Crystal Rhan-Tsor Chen
  • Patent number: 10360353
    Abstract: Execution control of computer software instructions. A determination is made as to whether a record exists that indicates an outcome of a previous attempt to execute a computer software instruction in a first execution privilege mode. A current attempt to execute the computer software instruction is controlled by causing the current attempt to execute the computer software instruction in a second execution privilege mode if the record exists and if the outcome indicates that the attempt to execute the computer software instruction in the first execution privilege mode failed.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: July 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ben Chen, Amir Glaser, Roman Minkov
  • Patent number: 10353440
    Abstract: A housing includes a metal base and a non-conductive member. The metal base has an internal surface and a plurality of gap. The non-conductive member covers at least a portion of the internal surface of the metal base, and the non-conductive member is formed on the bottom of the at least one gap. The metal base is spaced by the gaps to form a plurality of metal sheets and at least one main body. Each gap is completely filled with one dielectric member. The metal sheets and the at least one main body are all bonded with the dielectric member and are electrically isolated with each other.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: July 16, 2019
    Assignees: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., FIH (HONG KONG) LIMITED
    Inventors: Wu-Zheng Ou, Chang-Hai Gu, Chao-Hsun Lin, Xiao-Kai Liu, Wei-Ben Chen
  • Publication number: 20190213150
    Abstract: The disclosure includes systems and methods for bus control. A method comprises receiving a data exchange request, wherein the data exchange request includes a data exchange tag that identifies a data exchange, splitting the data exchange into a plurality of fractional data transactions, providing one or more bus commands to a system bus, receiving, at the bus controller, one or more acceptance notifications indicating that the one or more of the plurality have been accepted by the system bus, assigning transaction identifiers (TIDs) corresponding to the one or more of the plurality of fractional data transactions, receiving one or more completion notifications indicating that the one or more of the plurality have been completed, determining that each of the plurality of fractional data transactions associated with the data exchange tag have been completed, and notifying the processor that the requested data exchange has been completed.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 11, 2019
    Inventors: Tomer Rafael BEN-CHEN, Sharon GRAIF, Shaul Yohai YIFRACH
  • Patent number: 10324646
    Abstract: A node controller-based request responding method and node controller, where the method includes receiving, by a first node controller, a first packet, acquiring an information directory, and querying, in the information directory, whether a memory address requested by the first packet is occupied by a second node controller, and when the memory address requested by the first packet is occupied by the second node controller, querying node presence information to determine whether the second node controller exists, and when it is determined that the second node controller does not exist, generating and sending an invalid response packet.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 18, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Gongyi Wang, Ben Chen, Yafei Zhao
  • Publication number: 20190163573
    Abstract: This application discloses a method and an enable apparatus for starting a physical device, where the physical device includes N central processing units (CPUs) and at least one platform controller hub (PCH), N is greater than one. Each of the N CPUs is electrically coupled to a PCH in the at least one PCH. The method includes determining a second CPU in the N CPUs as the primary CPU when a fault occurs in a first CPU, where the first CPU is the primary CPU configured to start the physical device before the fault occurs in the first CPU, and triggering the second CPU as the primary CPU and in cooperation with a first PCH to start the physical device, where the first PCH is one PCH in the at least one PCH.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventor: Ben Chen
  • Patent number: D900838
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: November 3, 2020
    Assignee: Zap Surgical Systems, Inc.
    Inventors: Radhika Mohan Bodduluri, Bernadette Seijo, John R. Adler, Jr., Ben Chen, Hongwu Wang, Jin-Wu Wang, Dezhi Liu, Cheng-Chieh Tsai, Yun-Yi Ting, Yan-Ling Liu, Ya-Shan Lin