Patents Assigned to Data:)Comm Electronics, Inc.
  • Patent number: 11909547
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 20, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11909874
    Abstract: At least one non-transitory computer readable medium, that at least one non-transitory computer readable medium stores instructions for (a) generating master keys by a keys security entity (KSE) that is established within a KSE; (b) generating one-time connection session keys, by the KSE, based on the master keys; (c) outputting, by the KSE, the one-time connection session keys to a Connection Security Entity (CSE) enclave in which a CSE is established, over a secure communication link; and (d) preventing access, by the KSE, to the master keys.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: February 20, 2024
    Assignee: HUB DATA SECURITY LTD.
    Inventor: Andrey Iaremenko
  • Patent number: 11902400
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: February 13, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11898440
    Abstract: An apparatus for determining a suitability of a frequency band for data communication with a node by way of a communication channel may be provided. The apparatus may comprise a receiver configured to receive first and second signals from the node by way of the communication channel, the first and second signals having frequencies within the frequency band. The apparatus may comprise processing circuitry communicatively coupled to the receiver, the processing circuitry being configured to determine a calibration function depending on the first signal, process the second signal depending on the calibration function, determine the suitability of the frequency band for data communication with the node by way of the communication channel depending on the processed second signal and output an indication of the said suitability.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: February 13, 2024
    Assignee: Raptor Data Limited
    Inventors: Colin Maclean, Nancy Jayakumar, Gordon Cowie
  • Patent number: 11902044
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 13, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11902253
    Abstract: A method for providing and managing non-direct URL fetching service for retrieving a content from a web server to a client device is disclosed, such as for overcoming geo-blocking or a Man-In-The-Middle (MITM) attack. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. A URL request may be sent in parallel using both direct and non-direct fetching schemes, in order to verify the need for using the non-direct fetching service. Direct or non-direct fetching scheme may be selected by using a file that associates a fetching scheme to the requested URL. The selection of the fetching mechanism may use dynamically in real-time updating of a Proxy Auto-Configuration (PAC) file. As part of an accounting scheme, quotas may be applied to a cumulative received data or a time duration of using a non-direct fetching service.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 13, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11902351
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: February 13, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Publication number: 20240048157
    Abstract: An encoding method, a decoding method, an electronic device and a storage medium are disclosed. The encoding method includes: acquiring stored data in a storage system, and acquiring nodes corresponding to the stored data to obtain a number of the nodes; dividing the acquired stored data into a sequence of information vectors, and generating an information matrix according to the number of the nodes and a number of the sequence of information vectors; and calculating an encoded block according to each information vector and the information matrix to obtain a sequence of encoded blocks.
    Type: Application
    Filed: May 20, 2021
    Publication date: February 8, 2024
    Applicant: Shenzhen Research Institute of Big Data
    Inventors: Ximing FU, Shenghao YANG
  • Publication number: 20240048001
    Abstract: The method of wirelessly transmitting power according to an embodiment may comprise performing an operation of analog ping on each of multiple coils of a primary coil; determining whether there is an object based on a result of the operation of analog ping; determining whether there is a receiving device including a secondary coil that can be coupled to the primary coil by magnetic induction by performing an operation of digital ping when it is determined that there is an object; and wirelessly transmitting power to a receiving device or stopping transmitting power thereto when it is determined that there is the receiving device.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 8, 2024
    Applicant: Hitachi-LG Data Storage Korea, Inc.
    Inventor: Cheol JIN
  • Patent number: 11893038
    Abstract: A computer-implemented method can comprise establishing programmatic connections to a digitally stored first database comprising over one million records, each of the records comprising columns; reading a configuration file that specifies tables in the database; for each particular table, forming and submitting a plurality of queries to the database, each of the queries specifying data aggregation operations, and in response thereto, receiving result sets of records of the database; calculating metadata metrics that characterize columns of the records in the result sets and storing the metadata metrics in tables for string column statistics, numeric column statistics, date column statistics, based upon a particular data type among different data types of the columns; generating presentation instructions which when rendered cause displaying one or more graphical visualizations in a graphical user interface.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: February 6, 2024
    Assignee: Treasure Data, Inc.
    Inventors: Dilyan Kovachev, Pradeep Kumar Reddy Savadi, Gurbaksh Sharma
  • Patent number: 11892977
    Abstract: A method that includes instructing multiple compute entities, by an expansion manager and during a first phase of the stored entity metadata re-balancing, to: lookup any stored entity metadata by using: (a) a current translation function for linking identifiers of stored entities to stored entities metadata; wherein the current translation function is based on a size of a current storage space allocated to stored entities metadata; and (b) a next translation function for linking identifiers of stored entities to stored entities metadata; wherein the next translation function is based on a size of a next storage space allocated to stored entities metadata; wherein the current space is expanded during the expansion of the storage system to provide the next storage space, and to update any stored entity metadata accessed using the current translation function without updating stored entity metadata accessed using the next translation function.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: VAST DATA LTD.
    Inventors: Ido Yellin, Avi Goren, Oded Sonin
  • Publication number: 20240039335
    Abstract: The wireless charging device according to an embodiment may comprise a rectangular shield assembly in which a shield and a first coil for delivering power to a terminal including a second coil by magnetic induction coupling are formed, a main PCB including an inverter that converts DC power into AC power and supplies it to the first coil, and a sub-PCB attached to one corner of the shield assembly and including a USB Type-C port. The sub-PCB may be disposed outside the first coil. The USB Type-C port may be exposed in a direction perpendicular to a plane on which the terminal is placed.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 1, 2024
    Applicant: Hitachi-LG Data Storage Korea, Inc.
    Inventors: Sucheol KIM, Cheol JIN, Chaemin JU, Yurak SON, Hyeongyeon CHO, Suyoung LEE, Hyunuk HA, Hogil LEE
  • Publication number: 20240039342
    Abstract: The wireless charging device according to an embodiment may comprise a shielding assembly where a shield, a first coil for power transfer by magnetic inductive coupling, and a bracket are formed, an NFC coil fixed to the bracket, and a main PCB including an inverter that converts DC power into AC power and supplies it to the first coil. The bracket may be formed outside the first coil. The shielding assembly may further include a coil connector for connecting the first coil and the NFC coil to the main PCB. The coil connector may consist of a plurality of protruding pins, and the plurality of protruding pins may be inserted into holes formed at corresponding positions on the main PCB so that the first coil and the NFC coil are electrically connected to the main PCB.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 1, 2024
    Applicant: Hitachi-LG Data Storage Korea, Inc.
    Inventors: Sucheol KIM, Cheol JIN, Chaemin JU, Yurak SON, Hyeongyeon CHO, Suyoung LEE, Hyunuk HA, Hogil LEE
  • Publication number: 20240037082
    Abstract: A method for importing data to a tabular database (TD), the method includes: determining that data was written, using a file system command, to a file system location; wherein the file system location is associated with at least a part of the TD; and automatically importing the data to the at least part of the TD.
    Type: Application
    Filed: July 31, 2022
    Publication date: February 1, 2024
    Applicant: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Publication number: 20240037083
    Abstract: A method for compression of cells of a tabular database (TD), the method may include (i) receiving data elements, by a storage system; (ii) calculating a compressed representation (CR) of the data elements by applying a compression process that includes (ii.a) defining sets based on data element values, (ii.b) associating a set value per set; and (ii.c) generating the CR of the data elements based on differences between the data elements and corresponding set values; (iii) generating compression metadata related to the CR of the data elements, wherein the compression metadata comprises the set values and a mapping between the CR of the data elements and the set values; and (iv) storing, in the TD, the CR of the data elements.
    Type: Application
    Filed: July 31, 2022
    Publication date: February 1, 2024
    Applicant: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Patent number: 11888638
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: January 30, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11888639
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: January 30, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11886597
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting suspicious accounts. One of the methods includes identifying one or more potential clusters of malicious accounts; for each cluster, processing a collection of content associated with each account of the cluster, the processing comprising applying a plurality of models in series to determine whether the collection of content indicates a common pattern; and based on the respective determinations, classifying the accounts of each cluster as ordinary or suspicious.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: January 30, 2024
    Assignee: Data Visor, Inc.
    Inventors: Alexandros Vlissidis, Nicola Corradi, Fang Yu, Olivia Wang
  • Patent number: D1012665
    Type: Grant
    Filed: October 16, 2021
    Date of Patent: January 30, 2024
    Assignee: FARPOINTE DATA, INC.
    Inventors: Bernhard Heitz, Kai Schuster
  • Patent number: D1014521
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: February 13, 2024
    Assignees: Digiwin Software Co., Ltd, DATA SYSTEMS CONSULTING CO., LTD.
    Inventors: Ying Liu, Xiaokun Zhou