IP Library Granted Patent US 11,358,280
Granted Patent B2
US 11,358,280 · App. 16/831,280 · Granted Jun 14, 2022

Method, device, and program for processing signals

Inventors: Jin Jae Lee (Changwon-si, KR); Byung Hoon Lee (Changwon-si, KR); Jin Soo Kim (Changwon-si, KR)
Assignee: Hanwha Co., Ltd.
B25J9/1689G06F13/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,358,280
App. No.
16/831,280
Granted
Jun 14, 2022
Kind
B2
Abstract

A method of processing control signals using a plurality of ports of a robot control device is provided. The method may include determining a logic signal of each of the plurality of ports corresponding to an N-bit signal frame; generating a port setting bit for determining whether to use each of the plurality of ports corresponding to the N-bit signal frame based on an order of the plurality of ports; generating a result bit by performing a bit operation on the logic signal of each of the plurality of ports and the port setting bit; and processing a first signal based on the result bit.

Claims (38)

1. A method of processing control signals using a plurality of ports of a robot control device, the method comprising:

determining a logic signal of each of the plurality of ports corresponding to an N-bit signal frame;

generating a port setting bit for determining whether to use each of the plurality of ports corresponding to the N-bit signal frame based on an order of the plurality of ports, N being a natural number;

generating a result bit by performing a bit operation on the logic signal of each of the plurality of ports and the port setting bit; and

processing a first signal based on the result bit,

wherein a number of the plurality of ports is N, and

wherein, when a number of ports being used among the plurality of ports is U, where U is a natural number and N is greater than or equal to U, the result bit is 2 to a power of U.

2. The method of claim 1 , wherein the generating of the port setting bit comprises:

generating the port setting bit as 1 for indicating a used port among the plurality of ports, and

generating the port setting bit as 0 for indicating an unused port among the plurality of ports.

3. The method of claim 1 , further comprising, after the processing of the first signal, processing a second signal by an unused port among the plurality of ports.

4. The method of claim 3 , wherein the processing of the second signal by the unused port comprises separately processing by each of a plurality of unused ports regardless of the N-bit signal frame and the port setting bit.

5. The method of claim 3 , wherein a plurality of unused ports are not adjacent to each other.

6. The method of claim 1 , wherein the processing of the first signal further comprises generating an output signal, and

wherein the generating of the result bit further comprises generating an output signal bit by performing the bit operation on the logic signal of each of the plurality of ports generated internally and the port setting bit.

7. The method of claim 1 , wherein the processing of the first signal is obtaining of an input signal,

wherein the generating of the result bit further comprises generating an input signal bit by performing the bit operation on the logic signal of each of the plurality of ports obtained from an external device and the port setting bit.

8. A non-transitory computer readable medium storing a program, when executed by a computer, configured to perform the method of claim 1 .

9. A robot control device for processing control signals using a plurality of ports, the robot control device comprising:

a controller configured to:

determine a logic signal of each of the plurality of ports corresponding to an N-bit signal frame, N being a natural number;

generate a port setting bit for determining whether to use each of the plurality of ports corresponding to the N-bit signal frame based on an order of the plurality of ports;

generate a result bit by performing a bit operation on the logic signal of each of the plurality of ports and the port setting bit; and

process a first signal based on the result bit

wherein a number of the plurality of ports is N, and

wherein, when a number of ports being used among the plurality of ports is U, where U is a natural number and N is greater than or equal to U, the result bit is 2 to a power of U.

10. The robot control device of claim 9 , wherein the controller is further configured to:

generate the port setting bit as 1 for indicating a used port among the plurality of ports, and

generate the port setting bit as 0 for indicating an unused port among the plurality of ports.

11. The robot control device of claim 9 , wherein the controller is further configured to process a second signal by an unused port among the plurality of ports after processing the first signal.

12. The robot control device of claim 11 , wherein the controller is further configured to separately process each of a plurality of unused ports regardless of the N-bit signal frame and the port setting bit.

13. The robot control device of claim 11 , wherein a plurality of unused ports are not adjacent to each other.

14. The robot control device of claim 9 , wherein the controller is further configured to:

generate an output signal; and

generate an output signal bit by performing the bit operation on the logic signal of each of the plurality of ports generated internally and the port setting bit.

15. The robot control device of claim 9 , wherein the controller is further configured to:

obtain an input signal; and

generate an input signal bit by performing the bit operation on the logic signal of each of the plurality of ports obtained from an external device and the port setting bit.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2023
From: HANWHA CO., LTD.
To: HANWHA ROBOTICS CORPORATION
Reel/Frame 065779/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2020
From: HANWHA PRECISION MACHINERY CO., LTD.
To: HANWHA CO., LTD.
Reel/Frame 054273/0475 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: KIM, JIN SOO
To: HANWHA PRECISION MACHINERY CO., LTD.
Reel/Frame 052243/0571 →