Patents Assigned to Data:)Comm Electronics, Inc.
-
Publication number: 20230269446Abstract: 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: ApplicationFiled: January 11, 2023Publication date: August 24, 2023Applicant: INSCAPE DATA, INC.Inventors: Zeev Neumeier, Brian Reed
-
Patent number: 11735104Abstract: 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: GrantFiled: October 26, 2020Date of Patent: August 22, 2023Assignee: 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: 11734117Abstract: 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: GrantFiled: April 29, 2021Date of Patent: August 22, 2023Assignee: VAST DATA LTD.Inventors: Yogev Vaknin, Lior Klipper, Alon Berger
-
Publication number: 20230260342Abstract: 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: ApplicationFiled: June 21, 2021Publication date: August 17, 2023Applicant: 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: 20230259508Abstract: 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: ApplicationFiled: April 28, 2023Publication date: August 17, 2023Applicant: Deephaven Data Labs LLCInventors: David R. Kent, IV, Ryan Caudy, Charles Wright, Mark Zeldis, Radu Teodorescu
-
Patent number: 11726902Abstract: 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: GrantFiled: July 9, 2021Date of Patent: August 15, 2023Assignee: NTT DATA Services, LLCInventors: Dhurai Ganesan, Sankar Chandrasekaran, Gowrishanker Pari, Harsh Vinayak
-
Patent number: 11729013Abstract: 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: GrantFiled: March 23, 2021Date of Patent: August 15, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11726687Abstract: A system and method stores a database file into Flash memory or other write-constrained storage.Type: GrantFiled: January 11, 2022Date of Patent: August 15, 2023Assignee: Yellowbrick Data, Inc.Inventor: Jim Peterson
-
Patent number: 11726827Abstract: 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: GrantFiled: March 2, 2021Date of Patent: August 15, 2023Assignee: VAST DATA LTD.Inventors: Avi Goren, Yogev Vaknin, Asaf Levy, Oded Sonin
-
Patent number: 11727414Abstract: 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: GrantFiled: September 20, 2018Date of Patent: August 15, 2023Assignee: Portable Data CorporationInventors: James Fournier, Victor Grey
-
Patent number: 11727503Abstract: 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: GrantFiled: March 18, 2021Date of Patent: August 15, 2023Assignee: AUTOMATIC DATA PROCESSING, INC.Inventors: Roberto Coutinho, Roberto Silveira, Guilherme Gomes
-
Patent number: 11727008Abstract: 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: GrantFiled: June 30, 2022Date of Patent: August 15, 2023Assignee: VAST DATA LTD.Inventors: Asaf Levy, Eyal Gordon
-
Patent number: 11729297Abstract: 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: GrantFiled: December 28, 2021Date of Patent: August 15, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11726881Abstract: 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) maintainingType: GrantFiled: April 23, 2021Date of Patent: August 15, 2023Assignee: VAST DATA LTD.Inventors: Oren Ashkenazi, Uri Weissbrem
-
Patent number: 11727010Abstract: 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: GrantFiled: September 7, 2021Date of Patent: August 15, 2023Assignee: Omics Data Automation, Inc.Inventors: Ganapati Srinivasa, Melvin Lathara, Brian Hill, Jaclyn Smith, Nalini Ganapati, Hollis Wright
-
Patent number: 11727038Abstract: 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: GrantFiled: January 31, 2022Date of Patent: August 15, 2023Assignee: VAST DATA LTD.Inventors: Eyal Gordon, Asaf Levy
-
Patent number: 11726662Abstract: 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: GrantFiled: March 3, 2021Date of Patent: August 15, 2023Assignee: VAST DATA LTD.Inventors: Avi Goren, Amir Miron, Ido Yellin, Asaf Levy
-
Patent number: 11729952Abstract: This invention relates to systems and methods for redundant data center cooling and electrical systems.Type: GrantFiled: February 7, 2020Date of Patent: August 15, 2023Assignee: Data Shelter, LLCInventor: Mark Edward Oxley
-
Patent number: 11729012Abstract: 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: GrantFiled: October 4, 2020Date of Patent: August 15, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11726331Abstract: 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: GrantFiled: May 25, 2021Date of Patent: August 15, 2023Assignee: HITACHI-LG DATA STORAGE, INC.Inventors: Toshiteru Nakamura, Takuma Kuno, Takahiro Mouri