Patents Issued in April 2, 2020
-
Publication number: 20200104267Abstract: The invention relates to a system for accessing a shared resource belonging to a hardware platform comprising a plurality of master processing units, each master processing unit being able to exploit a shared resource during an execution of a process, each shared resource having an associated maximum bandwidth. For at least one shared resource, the system includes a counter of a number of data transfers between said master processing unit and said shared resource, and a comparator suitable for comparing the number of transfers to a bandwidth limit, which is a fraction of said maximum bandwidth, associated with said shared resource, and a pacing unit suitable for resetting each counter after a time period of predetermined duration has elapsed.Type: ApplicationFiled: September 20, 2019Publication date: April 2, 2020Inventors: Pierrick LAMOUR, Alexandre Fine
-
Publication number: 20200104268Abstract: The present disclosure includes an interface for memory having a cache and multiple independent arrays. An embodiment includes a memory device having a cache and a plurality independent memory arrays, a controller, and an interface configured to communicate a plurality of commands from the controller to the memory device, wherein the interface includes a pin configured to activate upon a first one of the plurality of commands being received by the memory device and deactivate once all of the plurality of commands have been executed by the memory device.Type: ApplicationFiled: December 4, 2019Publication date: April 2, 2020Inventors: Dionisio Minopoli, Gianfranco Ferrante, Antonino Caprí, Emanuele Confalonieri, Daniele Balluchi
-
Publication number: 20200104269Abstract: A network interface device comprises a plurality of components configured to process a flow of data one after another. A control component is configured to provide one or more control messages in said flow, said one or more control message being provided to said plurality of components one after another such that a configuration of one or more of said components is changed.Type: ApplicationFiled: July 15, 2019Publication date: April 2, 2020Applicant: Solarflare Communications, Inc.Inventors: Steven Leslie Pope, David James Riddoch
-
Publication number: 20200104270Abstract: A communication system comprising: a digital serial bus, and a master device and at least one slave device connected to the bus. The master and the slave(s) are adapted to communicate according to a predefined communication protocol. The master is adapted for transmitting a continuous bitstream in the form of a plurality of frames, such that each frame comprises one or more words. Each word has a constant time duration, with the first word of each frame being a unique word transmitted by the master for indicating the start of a frame. One or more bits each word is transmitted by the master as a dominant bit; a non-dominant bit, for allowing the at least one slave to overwrite. The at least one slave is adapted for overwriting in the continuous bitstream some non-dominant bits to transmit data in a quasi-synchronous manner.Type: ApplicationFiled: September 26, 2019Publication date: April 2, 2020Inventors: Mathieu POEZART, Zsombor LAZAR, Antonius DUISTERS
-
Publication number: 20200104271Abstract: An arbiter may include a plurality of cells, mapping logic, a fixed priority arbiter, and unmapping logic. Each cell may be associated with a corresponding client and configured to store a priority for the corresponding client. The mapping logic may be connected to the plurality of cells to order requests received from the clients according to the priorities stored in the cells. The fixed priority arbiter may receive the ordered requests and generate a grant for a winning request of the requests. The unmapping logic may use the stored priorities to yield the grant back to the winning client that sent the winning request.Type: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Nicholas George McDonald, Darel Neal Emmot
-
Publication number: 20200104272Abstract: Methods and systems are described for receiving a set of input bits at a plurality of drivers and responsively generating an ensemble of signals, each respective signal of the ensemble of signals generated by receiving a subset of input bits at a respective driver connected to a respective wire of a multi-wire bus, the received subset of bits corresponding to sub-channels associated with the respective wire, generating a plurality of weighted analog signal components, each weighted analog signal component (i) having a corresponding weight and sign selected from a set of wire-specific sub-channel weights associated with the respective wire and (ii) modulated by a corresponding bit of the received subset of bits, and generating the respective signal by forming a summation of the plurality of weighted analog signal components at a common node connected to the respective wire for transmission over the respective wire of the multi-wire bus.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Inventors: Omid Talebi Amiri, Armin Tajalli
-
Publication number: 20200104273Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to synchronize data bus access. An example system includes a first computing device to transmit a first synchronization pulse to second computing devices using a first bus, the first synchronization pulse to synchronize first timers of the second computing devices to trigger a data schedule including one or more data cycles, and transmit a second synchronization pulse to the second computing devices using the first bus, the second synchronization pulse to synchronize ones of the first timers and slot counters of the second computing devices to trigger the one or more data cycles. The example system further includes the second computing devices to transmit data to the first computing device using a second bus during the one or more data cycles, where each of the one or more data cycles is assigned to a corresponding one of the second computing devices.Type: ApplicationFiled: October 4, 2018Publication date: April 2, 2020Inventors: William Hoff, Paul Joseph LeBlanc, Fred DiNicola
-
Publication number: 20200104274Abstract: In a communication system for performing serial communication between a transmitting device and a receiving device, the transmitting device transmits, to the receiving device, a first data signal including at least information on a transmission clock in one frame, and transmits, to the receiving device, a second data signal including at least information on the transmission clock in one frame, during a time period from transmission of the first data signal until transmission of the first data signal in the next transmission cycle. The receiving device receives the first data signal and the second data signal transmitted from the transmitting device.Type: ApplicationFiled: September 30, 2019Publication date: April 2, 2020Applicant: FANUC CORPORATIONInventor: Takurou Hayashi
-
Publication number: 20200104275Abstract: Some examples provide a manner of a memory transaction requester to configure a target to recognize a memory address as a non-local or non-shared address. An intermediary between the requester and the target configures a control plane layer of the target to recognize that a memory transaction involving the memory address is to be performed using a direct memory access operation. The intermediary is connected to the requester as a local device or process. After configuration, a memory transaction provided to the target with the configured memory address causes the target to invoke use of the associated direct memory access operation to retrieve content associated with the memory address or write content using a direct memory access operation.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Sujoy SEN, Susanne M. BALLE, Narayan RANGANATHAN, Bradley A. BURRES
-
Publication number: 20200104276Abstract: Methods are provided for implementing training of a machine learning model in a processing system, together with systems for performing such methods. A method includes providing a core module for effecting a generic optimization process in the processing system, and in response to a selective input, defining a set of derivative modules, for effecting computation of first and second derivatives of selected functions ƒ and g in the processing system, to be used with the core module in the training operation. The method further comprises performing, in the processing system, the generic optimization process effected by the core module using derivative computations effected by the derivative modules.Type: ApplicationFiled: September 27, 2018Publication date: April 2, 2020Inventors: Thomas Parnell, Celestine Duenner, Dimitrios Sarigiannis, Charalampos Pozidis
-
Publication number: 20200104277Abstract: Systems, components, devices, and methods for generating suggestions for content files are provided. A non-limiting example is a method for generating suggestions for arranging content. The method includes the step of receiving a content file from a client, the content file including a content region and a content element. The method also includes the step of analyzing the content file to select a blueprint for the content region. The method further includes the step of generating a suggestion for arranging the content region based on the selected blueprint. Additionally, the method includes the step of transmitting the suggestion to the client.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventor: Christopher Michael Maloney
-
Publication number: 20200104278Abstract: Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. The one or more channels may be customized by the end user to bias the programming towards individual tastes or moods. The channels may be delivered over an intermittent, unidirectional link, for example a Satellite Radio receiver in a home or car. Content may also be delivered over an intermittent, bidirectional link, for example to a portable media player via a wireless 802.11 or other networked connection.Type: ApplicationFiled: October 4, 2019Publication date: April 2, 2020Inventors: Bradley D. KINDIG, Celite MIBRANDT
-
Publication number: 20200104279Abstract: A method includes a digital subscription management system (DSMS) receiving from a source system a request to perform an edit of at least one data object, the DSMS sending a request for response (RFR) to subscribing systems having a copy of the at least one data object, the DSMS receiving a response from the subscribing systems, and the DSMS performing the edit.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Erick S. AMADOR, Rick A. HAMILTON, II, Garfield W. VAUGHN, Timothy M. WATERS
-
Publication number: 20200104280Abstract: Techniques for synchronization for cross-context digital item containers and collaboration are provided, receiving a user command to share a particular digital item from a first portfolio of digital items with a second portfolio of digital items. In response receiving the command to share the digital item, making a digital copy of it and placing it in the second portfolio of digital items. Subsequently, an alteration is made to the digital item and a determination is made with whom to share the alteration among those with whom the digital item had been previously shared. Those alterations can be accepted (or rejected) by the other portfolios. When they are accepted, they are applied to the digital copy.Type: ApplicationFiled: December 27, 2018Publication date: April 2, 2020Inventors: FLORIAN PESTONI, BALAZS NAGY, MARK ROUDEBUSH
-
Publication number: 20200104281Abstract: A method includes receiving trace data representing access information about files stored in a large-scale distributed storage system, identifying file access patterns based on the trace data, receiving metadata information associated with the files stored in the large-scale distributed storage system, and generating a preferred storage parameter for each file based on the received metadata information and the identified file access patterns. The method also includes receiving, file reliability or accessibility information of a new file, determining whether the received file reliability or accessibility information of the new file matches information of a file group of the files in the large-scale distributed storage system, and when the file reliability or accessibility information of the new file matches the information of the file group, storing the new file in the large-scale distributed storage system using the preferred storage parameter associated with the file group.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Applicant: Google LLCInventors: Murray M Stokely, Arif Merchant
-
Publication number: 20200104282Abstract: The present disclosure provides a method and a device for abnormal data processing. The method includes: acquiring a queue of data to be detected, wherein the queue of data to be detected comprises M data arranged sequentially, M being a positive integer; filtering the queue of data to be detected with a filtering algorithm in at least two different orders respectively, wherein a window used in the filtering algorithm has a size of N, N being a positive integer smaller than M; determining abnormal data in the queue of data to be detected according to the filtering result; and performing data replacement on the abnormal data according to a preset rule.Type: ApplicationFiled: May 24, 2019Publication date: April 2, 2020Inventors: Wenchao Bao, Xiaolong Wei
-
Publication number: 20200104283Abstract: A system and method including authoring a semantic layer universe and at least one semantic layer set container created on top of the objects of the semantic layer universe and concurrently authoring of resources to the universe by one or more users based on a merge strategy based on at least a status of the resource being authored relative to the published universe.Type: ApplicationFiled: September 27, 2018Publication date: April 2, 2020Inventors: Christophe RICARD, Naeem ASGHAR
-
Publication number: 20200104284Abstract: A storage system local to a computing device stores a database of data entities, such as binary large objects (BLOBs), at locations within the database. The computing device computes hashes from keys, such as distinguished names (DNs), having corresponding data stored in the data entities of the database. The hashes identify the locations within the database at which the data entities storing the data corresponding to the DNs are stored within the database.Type: ApplicationFiled: December 19, 2018Publication date: April 2, 2020Inventors: Francois Draperi, Herve Pellan, Nicolas Belin
-
Publication number: 20200104285Abstract: A unique hash representing patient omics data is constructed using results for known SNP positions and their respective allele frequencies in the patient's omics data. In most preferred aspects, the known SNP positions are selected for specific factors (e.g., ethnicity, sex, etc.) and the allele fraction is represented in values of a non-linear scale. Typically, the hash comprises a header/metadata relating to the known SNP positions and non-linear scale and further includes the actual hash string.Type: ApplicationFiled: March 28, 2018Publication date: April 2, 2020Inventors: John Zachary SANBORN, Stephen Charles BENZ, Rahul PARULKAR
-
Publication number: 20200104286Abstract: The present disclosure discloses a multidimensional scene data generating device and method based on a digitized work, which can acquire a digitized work; match, according to the acquired digitized work, corresponding multidimensional information data from a prestored multidimensional information database; and generate, according to the determined multidimensional information data, multidimensional scene data corresponding to a multidimensional scene to be presented.Type: ApplicationFiled: March 29, 2019Publication date: April 2, 2020Inventor: Ken WEN
-
Publication number: 20200104287Abstract: A system and method for representing query elements in an artificial neural network. The method includes generating a translation table based on a plurality of query elements, wherein the translation table maps a plurality of vectors to the plurality of query elements, wherein each of the plurality of vectors is mapped to at least one query element of the plurality of query elements, wherein a number of distinct query elements among the plurality of query elements is greater than a number of distinct vectors among the plurality of vectors.Type: ApplicationFiled: October 21, 2019Publication date: April 2, 2020Applicant: Sisense Ltd.Inventor: Nir REGEV
-
Publication number: 20200104288Abstract: An interactive recommendation system is provided. The system comprises an information generation module configured to: provide a set of information contents for outputting in an information interface, wherein each of the set of information contents is associated with an information item; receive a selection of one of the set of information contents that signals the user's interest or disinterest in an information item; determine, based on a model and history data related to prior activities of the user including a plurality of selections from the set of information contents, one or more information items to be included in recommendation information for the user; provide the recommendation information for outputting in a recommendation information interface; and update, based on the history data, the set of information contents for outputting in the information interface.Type: ApplicationFiled: June 14, 2017Publication date: April 2, 2020Inventors: Jun TAO, Shuyu AI, Xu XIE, Keyao ZHU, Yun LIU, Jianhua WEN, Yuliang YAN, Jun LANG, Luo SI
-
Publication number: 20200104289Abstract: Embodiments are disclosed for sharing classified objects perceived by autonomous vehicles. In an embodiment, a method comprises: obtaining, from an autonomous vehicle (AV), a first scene description, the first scene description including one or more classified objects detected in a first zone of a geographic area; updating, by a first edge node in the first zone and using a plurality of scene descriptions, an autonomous system grid (ASG) for the first zone; and sending, by the first edge node, the updated ASG to a second edge node located in the first zone or in a second zone of the geographic area.Type: ApplicationFiled: September 18, 2019Publication date: April 2, 2020Inventor: Abhaya Premawardena
-
Publication number: 20200104290Abstract: A map information system includes: an in-vehicle device that executes driving support control based on map information; an external device having external map information used for the driving support control; and an update determination device. The in-vehicle device further executes external update processing that updates first map information being the map information of a first area by using first external map information being the external map information of the first area. The update determination device calculates a change degree being a difference between the first map information and the first external map information, for each point or each area in the first area. The external update processing is prohibited with respect to a section in which the change degree is equal to or less than a threshold. The external update processing is permitted with respect to a section in which the change degree exceeds the threshold.Type: ApplicationFiled: August 5, 2019Publication date: April 2, 2020Applicant: Toyota Jidosha Kabushiki KaishaInventors: Eiji Sakaguchi, Yasuhiro Takagi, Keisuke Hokai, Yusuke Hayashi, Taichi Kawanai
-
Publication number: 20200104291Abstract: A process for performing an action within a big data environment comprises monitoring, with a first alert, a data repository of machine-generated logs for a first designated change in the machine-generated logs. Based on the first designated change in the data repository, a first search is performed within the data repository. A first object, which may include parameters to be passed to a second alert, is created and written to the data repository based on a result of the first search. The data repository is monitored with the second alert for a second designated change in the machine-generated logs, and the second designated change in the machine-generated logs corresponds to the first object. The data repository is searched a second time based on the second designated change in the machine-generated logs and possibly the parameters passed from the first alert. Based on the second search, a predetermined action is performed.Type: ApplicationFiled: September 27, 2019Publication date: April 2, 2020Inventor: John Villacres
-
Publication number: 20200104292Abstract: Disclosed are a method and apparatus for integrating multi-data source user information. The method involves: when an ID entry to be integrated matches more than one primary key in an ID graph, i.e. the ID entry to be integrated matches more than one internal ID entry in the ID graph, according to a first pre-set evaluation method, determining, from the more than one primary key, a first target primary key, the relevance thereof to the ID entry to be integrated being the highest; and integrating, into an internal ID entry corresponding to the first target primary key, the ID entry to be integrated, thereby finally effectively integrating an ID to be integrated matching more than one primary key/internal ID entry in an ID graph into the ID graph and associating same therewith.Type: ApplicationFiled: March 27, 2018Publication date: April 2, 2020Applicant: BEIJING GRIDSUM TECHNOLOGY CO., LTD.Inventors: Jingwei QU, Guangzeng ZHANG, Xueyi LI
-
Publication number: 20200104293Abstract: The present invention is directed blockchain systems and censuses protocols that adopt a pipelining technique. The systems and protocols involve a committee of consensus nodes that include proposer nodes and voter nodes. Each proposer node can send two or more unnotarized proposals to the voter nodes, and the voter nodes can vote on an unnotarized proposal when they have the same freshest notarized chain or block. A sequence number is provided to facilitate the operation of the systems and protocols. The sequence number can be used to determine the freshest notarized chain or block and the finalized chain and switch proposer node. The systems and protocols also provide other features such as chain syncer, committee election scheme, and committee reconfiguration. The systems and protocols further provide a simple finalization process and thus have a low finalization time.Type: ApplicationFiled: September 27, 2019Publication date: April 2, 2020Inventors: Runting Shi, Rafael Nat Josef Pass, Tsz Hong Hubert CHAN, Chang-Zen TSAI, Chia-Hao LO
-
Publication number: 20200104294Abstract: An event is registered in at least one node server in a directed data structure, which comprises a computationally linked series of nodes such that each node encodes information included in at least one preceding node. Within at least selected nodes of the directed data structure after at least one initial node, a representation of at least one history data structure is included and has a highest-level value computed based on inputs of lowest level input values, at least one said lowest level input value encoding node-specific information of at least one preceding node. In a verification phase, a purportedly valid lowest level input value is verified by recomputing the corresponding highest-level value from the representation of the history data structure included in the corresponding node.Type: ApplicationFiled: October 15, 2019Publication date: April 2, 2020Applicant: Guardtime SAInventors: Risto ALAS, Hema KRISHNAMURTHY
-
Publication number: 20200104295Abstract: Disclosed are systems and methods for providing an improved hardware-assisted multi-table database with reduced memory footprint. A method includes receiving a request to perform an operation on a selected logical table of a plurality of logical database tables. The method also includes accessing a data structure comprising a plurality of records each including: a logical table identifier corresponding to one of the plurality of logical database tables, wherein the logical table identifier is accessed from a register, and at least one sort key. The method also includes performing the operation using one or more sort criteria, wherein the one or more sort criteria are maintained for the selected logical table using the at least one sort key of the plurality of records corresponding to the selected logical table. The method also includes updating the data structure to reflect the performed operation.Type: ApplicationFiled: June 27, 2019Publication date: April 2, 2020Inventors: David BRIEF, Yoav MARKUS, Yuval GROSSMAN
-
Publication number: 20200104296Abstract: A system and method for managing an electronic contract for hybrid runtime execution, which includes a contract execution service that comprises an internal runtime environment and a set of integrations to external resources with at least one integration to an on-chain runtime, wherein the contract execution service comprises configuration to: establish the electronic contract, wherein the electronic contract comprises a set of executable programmable components and a set of natural language components; change the state of the electronic contract and generate a contract event; and in response to the contract event: extend execution of the electronic contract to an on-chain environment, when the contract event includes an associated on-chain integration; and extend execution of the electronic contract to an external application resource, when the contract event includes an associated external service integration.Type: ApplicationFiled: September 6, 2019Publication date: April 2, 2020Inventors: Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Jerome Simeon, Matthew Roberts
-
Publication number: 20200104297Abstract: Disclosed herein is a system and method for enabling creating and managing structured tables on a blockchain thereby facilitating retrieval of data records with standard database operational commands and in a structured manner. Creating structured tables as per a defined schema provides for data storage in a manner which enables easy integration with existing business applications. Further, the system and method provides for storing unstructured data records in a structured manner in the blockchain.Type: ApplicationFiled: September 26, 2019Publication date: April 2, 2020Inventor: Abhijit Keskar
-
Publication number: 20200104298Abstract: The present disclosure provides a method and an apparatus for precise positioning of a scholar based on mining of the scholar's scientific research achievement. The method includes: extracting text information in the scholar's scientific research achievement P to obtain key information, and constructing structural information; mining and constructing implicit information O with a geographic directivity in the scholar's scientific research achievement P according to the key information and the structural information; performing a structural arrangement on the structural information, and acquiring a final result R; and acquiring a mapping of A?R according to the final result R and the matrix U, acquiring and outputting the positioning information of the authors in the set A.Type: ApplicationFiled: June 5, 2019Publication date: April 2, 2020Inventors: Jie TANG, Zhou SHAO, Bo GAO, Debing LIU
-
Publication number: 20200104299Abstract: A scalable network of mobile data storage containers that are connected in peer-to-peer networks to archive large data storage capacities. The various embodiments provide a method of extracting a large amount of data from a variety of sources and storing the extracted data in mobile, storage units. The various embodiments provide storage units housed in mobile containers that can store multiple days/weeks of sensor data in the order of petabytes (1024 terabytes). The various embodiments, integrate high performance computing devices into the mobile storage containers that are able to perform critical extraction, pattern, and index processing on the sensor data. The various embodiments, provide a method for the efficient physical transport of the mobile storage containers from current locations to a center analysis location for re-connecting in another peer-to-peer network for integration into a central enterprise data warehouses.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Applicant: YottaStor, LLCInventor: Robert John CARLSON
-
Publication number: 20200104300Abstract: An adaptive collaborative platform applies various machine learning techniques to correlate potential purchasers with high-value articles of property that may be of interest. Attributes, characteristics, preferences, and the like of a potential purchaser are scored against attributes and features of articles. The platform learns from interaction by the agents and the potential purchasers and adapts to become more attuned to the desires and lifestyle of purchasers and to gain more and more pertinent information from the listing agents regarding high-value articles, so as to ultimately to arrive at a better match between a high value article for sale and a likely purchaser.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Applicant: REALM IP, LLCInventors: Julie L. Faupel, Hunter Albright, Edward Dombrower
-
SYSTEMS AND METHODS FOR DETERMINING A COMPLETION SCORE OF A RECORD OBJECT FROM ELECTRONIC ACTIVITIES
Publication number: 20200104301Abstract: The present disclosure relates to a method for determining a completion score for a record object based on electronic activities. The method includes accessing record objects, each of which corresponds to a record object type and includes object fields having object field-values. The method includes selecting one of the record objects. The method includes identifying electronic activities transmitted or received associated with the record object. Each of the electronic activities has a timestamp indicating a receipt time or transmission time of the respective electronic activity. The method includes determining a participant of each of the electronic activities. The method includes determining a completion score indicating a likelihood of completing an event associated with the record object based on the timestamp of each of the electronic activities and the participant of each of the electronic activities. The method includes storing an association between the record object and the completion score.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Oleg Rogynskyy, Yury Markovsky, Eric Jeske, Tetiana Lutsaievska, Hang Li -
Publication number: 20200104302Abstract: The present disclosure is related to systems and methods of merging tenant shadow systems of record into a master system of record. First tenant record objects of a first tenant system of record can be accessed. A master record object for a master system of record can be generated using the corresponding first tenant record object. A second tenant record object of a second tenant system of record can be accessed. Whether the second tenant record object is to be merged into the corresponding master record object can be determined. When determined to merge, the second tenant record object can be merged into the corresponding master record object. When determined to not merge, a new master record can be generated.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Oleg Rogynskyy, Vardhman Jain, Rajit Kurien Joseph, Jose Alberto Muniz Navarro
-
Publication number: 20200104303Abstract: The present disclosure relates to systems and methods for determining an engagement profile of a participant by associating electronic activities to a profile. It may generate the engagement profile based on analysis of the electronic activity level. An example implementation may contain the following steps. The system may access for a first record object a plurality of electronic activities linked with the first record object. The system may identify for a participant from the plurality of electronic activities a set of electronic activities including the participant. The system may determine an engagement profile of the participant based on a first number of electronic activities of the set of electronic activities sent by the participant, a second number of the set of electronic activities received by the participant and a temporal distribution of the set of electronic activities. The system may store the engagement profile in one or more data structures.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Oleg Rogynskyy, Dylan Halladay, Stefan Hermanek, Yurii Brunets
-
Publication number: 20200104304Abstract: Messages of a first data stream may be accessed from an ingestion buffer in communication with a streaming data processor to receive data from the first data stream. At the streaming data processor and using an inference model, a sourcetype associated with one or more messages from the first data stream may be determined. The one or more messages may include a portion of machine data. Using the streaming data processor, a second data stream may be generated from the first data stream. The second data stream may include a subset of messages from the first data stream. A message of the subset of messages may be included in the second data stream based on a condition associated with the sourcetype for the message. At least one processing operation may be performed on at least one of the subset of messages from the second data stream.Type: ApplicationFiled: October 30, 2018Publication date: April 2, 2020Inventors: Adam Oliner, Eric Sammer, Kristal Curtis, Nghi Nguyen
-
Publication number: 20200104305Abstract: Techniques are disclosed for dynamically generating a data set representative of search results in response to a query and using the data set to accurately rank search results in response to a domain specific search query. Upon receiving the search query, features of the query and features of each search result are extracted. A relevance ranking may be assigned to each search result based on a comparison of the features of the query and each search result. The relevance ranking of each search result may be adjusted based on metrics related to user interactions. A data set may be created which includes the query, search results, extracted features, and metrics. The data set may be used to train a machine learning model to accurately determine a ranking of search results in response to a subsequent search query.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Inventors: Ling Feng WEI, Irene Ma, Pravin Bhutada, Igor A. Podgorny
-
Publication number: 20200104306Abstract: A method and system for processing datasets having a number of data points are described. A portion of the dataset is received and processed in parallel. A view on a display is updated to include a first section of the portion of the dataset after the first section completes processing but before a remainder of the portion of the dataset completes processing. In some aspects, the portion of the dataset can include up to one million or more data points. In some aspects, if a change from the view to a second view is received before processing has completed, an unusable part of the dataset is discarded and/or a reusable part of the dataset that has completed processing is reused for the second view. In some aspects, columns of different dataset may be correlated and/or processed data is provided such that the processed data may be rapidly rendered.Type: ApplicationFiled: December 20, 2018Publication date: April 2, 2020Inventors: Seyed Amir Yahyavi Firouz Abadi, Saman Amirpour Amraii, Laleh Roosta Pour
-
Publication number: 20200104307Abstract: Disclosed herein is a system and method for secure remote data processing between two or more entities over a blockchain. The invention provides for processing of data records within a data structure repository of a smart contract hosted on a blockchain, thereby eliminating the need to transfer the data records to one another, by the entities. The processing is secure and the data records are deleted once the processing is complete.Type: ApplicationFiled: July 30, 2019Publication date: April 2, 2020Inventor: Abhijit Keskar
-
Publication number: 20200104308Abstract: A data duplication device (200) determines a duplication range using a data processing graph. The data processing graph indicates information of input/output data to and from a duplicate source program involved in a duplicate source system (110). The duplication range is a range of data to duplicate from the duplicate source system to a duplicate destination system (120). The data duplication device acquires duplicate data corresponding to the duplication range from the duplicate source system. The data duplication device registers the duplicate data with the duplicate destination system.Type: ApplicationFiled: May 31, 2017Publication date: April 2, 2020Applicant: MITSUBISHI ELECTRIC CORPORATIONInventor: Kazuko TAKAHASHI
-
Publication number: 20200104309Abstract: Disclosed herein are system, method, and device embodiments for transaction merging for offline applications. An embodiment operates by generating an offline store, performing a first operation and a second operation of a transaction over the offline store at a first time and a second time, respectively, generating queue entries corresponding to the first operation and the second operation, respectively, generating transaction information including the first operation and the second operation based on a transaction identifier associated with the transaction; and sending the transaction information to a service provider for synchronization with a remote storage system of a backend service.Type: ApplicationFiled: December 7, 2018Publication date: April 2, 2020Inventors: Matthew BORGES, David Brandow
-
Publication number: 20200104310Abstract: Replication and failover of database data is disclosed. A method includes replicating database data stored in a primary deployment such that the database data is further stored in a secondary deployment. The method includes executing one or more updates to the database data at the secondary deployment when the primary deployment is unavailable and propagating the one or more updates to the primary deployment when the primary deployment becomes available again. The method includes executing queries on the database data at the primary deployment when the primary deployment is available.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventors: Benoit Dageville, Eric Robinson, Martin Hentschel
-
Publication number: 20200104311Abstract: A computer implemented method for classifying molecular structures is provided. The method includes representing the elements and atoms in a molecular structure as nodes and the bonds as relations as a first graphical representation. The method also includes mapping said first graphical representation into a second graphical representation wherein the mapping comprises using an attention mechanism, said attention mechanism establishes the importance of specific feature vectors dependent on their neighbourhood and the relations between the feature vectors, said mapping transforming the feature vectors of the first graphical representation to transformed feature vectors in the second graphical representation. The method also includes combining the transformed feature vectors to obtain a third combined representation. The method also includes mapping said third combined representation to a feature vector indicating properties of the molecular structure.Type: ApplicationFiled: April 4, 2019Publication date: April 2, 2020Inventors: Daniel William BUSBRIDGE, Pietro CAVALLO, Dane Grant SHERBURN, Nils Yannick HAMMERLA
-
Publication number: 20200104312Abstract: A graphical classification method for classifying graphical structures, said graphical structures comprising nodes defined by feature vectors and having relations between the nodes. The method includes representing the feature vectors and relations as a first graphical representation. The method also includes mapping said first graphical representation into a second graphical representation wherein the mapping comprises using an attention mechanism, said attention mechanism establishes the importance of specific feature vectors dependent on their neighbourhood and the relations between the feature vectors, said mapping transforming the feature vectors of the first graphical representation to transformed feature vectors in the second graphical representation. The method also includes combining the transformed feature vectors to obtain a third combined representation said third combined representation being an indication of the classification of the graphical structure.Type: ApplicationFiled: April 4, 2019Publication date: April 2, 2020Inventors: Daniel William BUSBRIDGE, Pietro CAVALLO, Dane Grant SHERBURN, Nils Yannick HAMMERLA
-
Publication number: 20200104313Abstract: Word vectors are multi-dimensional vectors that represent words in a corpus of text and that are embedded in a semantically-encoded vector space; paragraph vectors extend word vectors to represent, in the same semantically-encoded space, the overall semantic content and context of a phrase, sentence, paragraph, or other multi-word sample of text. Word and paragraph vectors can be used for sentiment analysis, comparison of the topic or content of samples of text, or other natural language processing tasks. However, the generation of word and paragraph vectors can be computationally expensive. Accordingly, word and paragraph vectors can be determined only for user-specified subsets of fields of incident reports in a database.Type: ApplicationFiled: October 8, 2019Publication date: April 2, 2020Inventors: Baskar Jayaraman, Aniruddha Madhusudan Thakur, Chitrabharathi Ganapathy, Kannan Govindarajan, Shiva Shankar Ramanna
-
Publication number: 20200104314Abstract: A content arranging method and apparatus in a media equipment and recording medium that stores a program source associated with the method are provided. The content arranging method includes extracting time information associated with stored contents from meta data of each of the stored contents, classifying the stored contents based on the extracted time information and a time interval for arranging the stored contents, determining at least one time item corresponding to the time interval, and arranging each of the classified contents under a corresponding time item. The method arranges the stored contents in the media equipment based on a time so that a user readily retrieves a desired content.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Inventor: Jong-Seok KIM
-
Publication number: 20200104315Abstract: A computer-based system and method for determining similarity between at least two heterogenous unstructured data records and for optimizing processing performance. A plurality of occupational data records is generated and, for each of the occupational data records, a respective vector is created to represent the occupational data record. Each of the vectors is sliced into a plurality of chunks. Thereafter, semantic matching of the chunks occurs in parallel, to compare at least one occupational data record to at least one other occupational data record simultaneously and substantially in real time. Thereafter, values representing similarities between at least two of the occupational data records are output.Type: ApplicationFiled: October 4, 2019Publication date: April 2, 2020Inventors: Stefan Winzenried, Adrian Hossu
-
Publication number: 20200104316Abstract: One or more embodiments of the disclosure include a character management system that determines and utilizes contextual meaning with regard to standardized image characters. In particular, the character management system determines contextual meaning with regard to standardized characters based on the manner in which the standardized characters are utilized in a repository of electronic documents. Moreover, the character management system can utilize the contextual meaning to search, recommend, analyze, and translate with regard to the use of standardized image characters.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Inventors: Thomas Frederick Dimson, Bogdan State, Shankar Kalyanaraman, Hamdan Azhar