Patents Assigned to Data:)Comm Electronics, Inc.
  • Publication number: 20230269446
    Abstract: Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify a specific media segment being received and/or displayed, and determine which pre-stored substitute media segment may be used to replace the identified segment. A picture-in-picture channel can be used to display the substitute media segment.
    Type: Application
    Filed: January 11, 2023
    Publication date: August 24, 2023
    Applicant: INSCAPE DATA, INC.
    Inventors: Zeev Neumeier, Brian Reed
  • Patent number: 11735104
    Abstract: An electronic display board is configured to control 4-way dual scanning in which a gray scale pixel (GSP) is applied to a DICT, wherein an MCU, which is equipped with a GSP function along with driving control and DICT control for easily implementing a high-definition image, can switch, by dual scanning, an image in which an image data value with a gamma value determined on a histogram by (a gamma controller) of an image processing DICT unit including a GSP has been gray-scaled by the GSP to equalize and process the image through gamma correction of the image and the histogram of the brightness of the image, so that the image can be displayed on the electronic display board without noises such as interruption of the image and distortion of the image quality even under the control of image transmission for high-speed processing.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 22, 2023
    Assignee: DONG BANG DATA TECHNOLOGY CO., LTD.
    Inventors: Young-Jae Ha, Deok Sook Won, Seok Moo Jung, Ok Jun Jang, Hyun Jun Ha, Byung Yun Jin
  • Patent number: 11734117
    Abstract: A method for recovering failed chunks, the method may include (i) obtaining a failure indication about a failure of a first number (X1) of failed chunks; wherein the chunks were stored in a group of disks, the group of disks is configured to store a second number (?) stripes of multiple (N) chunks, wherein each stripe comprises a first plurality (K) of data chunks and a second plurality (R) of parity chunks; wherein R exceeds ( X ? 1 ? ) ; and (ii) performing at least one recovery iteration until fulfilling a stop condition. Each recovery iteration of the at least one recovery iteration may include (a.i) selecting valid chunks to provide selected valid chunks, wherein a number of selected chunks is smaller than a product of a multiplication of R by ?; (a.ii) retrieving valid data chunks that are relevant to the selected valid chunks; and (a.iii) attempting to reconstruct the failed chunks based on the retrieved chunks.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: August 22, 2023
    Assignee: VAST DATA LTD.
    Inventors: Yogev Vaknin, Lior Klipper, Alon Berger
  • Publication number: 20230260342
    Abstract: A method and computer programmes for the management of vehicle fleets are proposed. The method comprises the obtaining of data concerning the state and the operation of each of a plurality of vehicles of a particular type in a vehicle fleet; detecting an anomalous average fuel consumption over a certain period in at least one first vehicle of said vehicle fleet on the basis of analysis of the data received; determining and accounting for the cause of said anomalous average fuel consumption detected by means of the implementation of an explainable artificial intelligence algorithm that takes into account different parameters of the first vehicle, including parameters concerning: the driving behaviour of the first vehicle over a set period of time, the state of the first vehicle and a number of meteorological and environmental elements, and deducing the influence of each of the parameters.
    Type: Application
    Filed: June 21, 2021
    Publication date: August 17, 2023
    Applicant: TELEFONICA IOT & BIG DATA TECH, S.A.
    Inventors: Pedro Antonio ALONSO BAIGORRI, Alberto BARBADO GONZALEZ, Federico PEREZ ROSADO, Daniel GARCIA FERNANDEZ, Raquel CRESPO CRISENTI
  • Publication number: 20230259508
    Abstract: Described are methods, systems and computer readable media for providing a current row position query language construct and array processing query language constructs and associated processing.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 17, 2023
    Applicant: Deephaven Data Labs LLC
    Inventors: David R. Kent, IV, Ryan Caudy, Charles Wright, Mark Zeldis, Radu Teodorescu
  • Patent number: 11726902
    Abstract: In an embodiment, a method includes receiving information identifying an input bot for testing. The method also includes detecting a functionality performed by the input bot. The method also includes creating a plurality of inputs for simulation of the functionality of the input bot. The method also includes executing the input bot a plurality of times using a same sample of actions. The method also includes checking for consistency of at least one of behavior and output for the same sample of actions. The method also includes executing the input bot a plurality of times using different samples of actions. The method also includes generating an execution plan for the input bot. The method also includes automatically validating the input bot, where the validation results in an automated determination of whether the input bot is defective.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: August 15, 2023
    Assignee: NTT DATA Services, LLC
    Inventors: Dhurai Ganesan, Sankar Chandrasekaran, Gowrishanker Pari, Harsh Vinayak
  • Patent number: 11729013
    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: March 23, 2021
    Date of Patent: August 15, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11726687
    Abstract: A system and method stores a database file into Flash memory or other write-constrained storage.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: August 15, 2023
    Assignee: Yellowbrick Data, Inc.
    Inventor: Jim Peterson
  • Patent number: 11726827
    Abstract: A method for hierarchical workload allocation in a storage system, the method may include determining to reallocate a compute workload of a current compute core of the storage system; wherein the current compute core is responsible for executing a workload allocation unit that comprises one or more first type shards; and reallocating the compute workload by (a) maintaining the responsibility of the current compute core for executing the workload allocation unit, and (b) reallocating at least one first type shard of the one or more first type shards to a new workload allocation unit that is allocated to a new compute core of new compute cores.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Avi Goren, Yogev Vaknin, Asaf Levy, Oded Sonin
  • Patent number: 11727414
    Abstract: A method for seamlessly and automatically granting tailored permission for use and transference of internet data between databases with comprehensive consent is described. The method employs a graph language such as JSON-LD to integrate and employ cryptographically signed Information Sharing Agreements (ISA) between parties. Data is serialized to be easily transferred between databases when appropriate permission is obtained. Granular data exchange under usage control contacts can be automated among any number of parties on the internet. As such, the method provides a means by which users may control not only what may be done with their data, but to what entity or entities the data may be transferred. Advertisements may then be served to the user according to his or her preferences as defined within a web or desktop app, which is then applied to all related ad publishers publishing to the domains visited by the user.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 15, 2023
    Assignee: Portable Data Corporation
    Inventors: James Fournier, Victor Grey
  • Patent number: 11727503
    Abstract: Systems, methods, and computer-readable storage media for identifying and generating insights using machine learning and serverless computing systems. When events are detected, data from those events is collected and formatted into predefined formats. That formatted data is then used within an instance, where a machine learning algorithm is executed by a serverless computing system using the data within the instance as input. The result from the machine learning algorithm is an insight into the event and event data, which can be presented to users for interpretation.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: August 15, 2023
    Assignee: AUTOMATIC DATA PROCESSING, INC.
    Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes
  • Patent number: 11727008
    Abstract: A method for responding to a tabular database (TD) query, the method may include (i) receiving the TD query, wherein the TD query comprises one or more numerical conditions; (ii) determining, using gap filters and based on the one or more numeral conditions, a relevancy to the TD query of groups of cells of the TD that are associated with the gap filters; wherein different gap filters are associated with different groups of cells of the TD; wherein each gap filter comprises one or more pairs of minimum-maximum values that are defined based on one or more gaps between sorted values of the group of cells, wherein at least one gap filter of the gap filters is set up based on a storage parameter of the gap filter and a filtering parameter of the gap filter; (iii) skip a scanning of one or more groups of cells of the TD that are irrelevant to the TD query; and (iv) generate a response to the TD query, wherein the generating comprises scanning one or more groups of cells of the TD that are relevant to the TD query.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Asaf Levy, Eyal Gordon
  • Patent number: 11729297
    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: December 28, 2021
    Date of Patent: August 15, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11726881
    Abstract: A method for generating a reconstructed version of a filesystem entity, the method may include (i) generating fallback retrieval metadata for a reconstructed version segment, when the reconstructed version segment is (a) associated with a corresponding intermediate version segment, and (b) the corresponding intermediate version segment is preceded by a corresponding most updated segment that does not exceed a fallback version of the filesystem entity; wherein the reconstructed version segment, the corresponding intermediate version segment and the corresponding most updated segment that does not exceed a fallback version have a same address range; (ii) generating a non-existing indicator for the reconstructed version segment, when the reconstructed version segment is (a) associated with the corresponding intermediate version segment, and (b) the corresponding intermediate version segment is not preceded by any corresponding most updated segment that does not exceed the fallback version; and (iii) maintaining
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Oren Ashkenazi, Uri Weissbrem
  • Patent number: 11727010
    Abstract: Methods and systems are provided for a platform and language agnostic method for generating inter-and intra-data type aggregations of heterogeneous disparate data upon which various operations can be performed without altering the structure of the query or resulting distributed data set representation to account for which specific data sources are included in the query.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: August 15, 2023
    Assignee: Omics Data Automation, Inc.
    Inventors: Ganapati Srinivasa, Melvin Lathara, Brian Hill, Jaclyn Smith, Nalini Ganapati, Hollis Wright
  • Patent number: 11727038
    Abstract: There may be provided a method for managing column extents of a tabular database, the method may include (a) generating a multi-snapshot row score to each row of a group of rows of the tabular database multiple rows; wherein the multi-snapshot score is indicative of fullness of the row in the multiple snapshots; wherein the group of rows comprises column extents associated with column extents metadata; and (b) improving a column extent metadata parameter by reordering the rows of the group of rows according to the multi-snapshot row scores to provide a re-ordered group of rows that comprises re-ordered group extents associated with re-ordered column extents associated with re-ordered column extents metadata.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Eyal Gordon, Asaf Levy
  • Patent number: 11726662
    Abstract: A method for maintaining an availability of a storage system, the method may include obtaining, by a control module of the storage system, problem related information generated by one or more compute nodes of the storage system, the problem related information is indicative of one or more problems associated with an execution of one or more storage operations; determining, by the control module and based on the problem related information, whether to forbid an execution of a storage operation of the one of more storage operations; and updating, by the control module, and based on the determining, a forbidden storage operation data structure that is accessible to the compute nodes of the storage system.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Avi Goren, Amir Miron, Ido Yellin, Asaf Levy
  • Patent number: 11729952
    Abstract: This invention relates to systems and methods for redundant data center cooling and electrical systems.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: August 15, 2023
    Assignee: Data Shelter, LLC
    Inventor: Mark Edward Oxley
  • Patent number: 11729012
    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: October 4, 2020
    Date of Patent: August 15, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11726331
    Abstract: A head mounted display displays an image in a user's view field and includes a projection unit projecting image light from an image display unit; and a first and second light guide plates that duplicate the image light from the projection unit. The first and second light guide plates each include a set of parallel main surfaces confining the image light by internal reflection. The first light guide plate includes an incident surface reflecting the image light inward, and two or more emission reflective surfaces emitting the image light to the second light guide plate. The incident and emission reflective surfaces are parallel to each other at an angle different from the main surface, and the second light guide plate includes an input unit coupling the image light from the first light guide plate inward, and an output unit emitting the image light to the user's pupil.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: August 15, 2023
    Assignee: HITACHI-LG DATA STORAGE, INC.
    Inventors: Toshiteru Nakamura, Takuma Kuno, Takahiro Mouri