Patents Issued in September 20, 2018
  • Publication number: 20180267918
    Abstract: A non-USB device can be virtualized as a USB device. When a non-USB device is connected to a client terminal, a filter driver can be employed to cause the non-USB device to be treated as a USB device to thereby allow the device to be redirected using USB device redirection techniques. When an I/O request is sent to the redirected device, the request will be in USB format since the server-side components will view the redirected device as a USB device. Then, the I/O request can be converted from the USB format into a format suitable for the non-USB device. Any response generated by the non-USB device can be converted to USB format in a similar manner. As a result, non-USB devices can be redirected without altering any of the existing server-side VDI components.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventor: Sriram Kumar Raju
  • Publication number: 20180267919
    Abstract: A method for communication includes posting in a queue a sequence of work items pointing to buffer consisting of multiple strides of a common, fixed size in a memory. A NIC receives data packets from a network containing data to be pushed to the memory. The NIC reads from the queue a first work item pointing to a first buffer and writes data from a first packet to a first number of the strides in the first buffer without consuming all of the strides in the first buffer. The NIC then writes at least a part of the data from a second packet to the remaining strides in the first buffer. When all the strides in the first buffer have been consumed, the NIC reads from the queue a second work item pointing to a second buffer, and writes further data to the strides in the second buffer.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventor: Idan Burstein
  • Publication number: 20180267920
    Abstract: An expansion component includes a Baseboard Management Controller (BMC) including a first Serial Peripheral Interface (SPI) and a second storage device including a second SPI. A first storage device storing a main boot file of a Basic Input Output System (BIOS) is attached to the BMC. The second storage device stores an initialization boot file of the BIOS.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 20, 2018
    Inventor: Hui LIN
  • HUB
    Publication number: 20180267921
    Abstract: A hub including a first connection interface, a second connection interface, and a signal bypass circuit is provided. The first connection interface has a first pin to receive a first connection message. The second connection interface has a second pin to transmit the first connection message. The signal bypass circuit is coupled to the first pin and the second pin to decide whether to bypass the first pin and the second pin based on the first connection message.
    Type: Application
    Filed: January 10, 2018
    Publication date: September 20, 2018
    Applicant: Nuvoton Technology Corporation
    Inventors: Shih-Hsuan Yen, Chao-Chiuan Hsu
  • Publication number: 20180267922
    Abstract: According to an embodiment, a data storage device includes a data accumulation unit, a bus interface, and a processor. The processor is configured to control operation of the data storage device so as to spontaneously acquire data from an in-vehicle network via the bus interface and store the data in the data accumulation unit. The processor includes a message processing unit and a data access processing unit. The message processing unit is configured to transmit and receive messages, via the bus interface, to and from an electronic control unit or an external device connected to the in-vehicle network. The data access processing unit is configured to command the data accumulation unit to write and read data. Data included in a message received by the message processing unit is written in the data accumulation unit in accordance with a command of the data access processing unit.
    Type: Application
    Filed: August 24, 2017
    Publication date: September 20, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Ryuta NARA, Hiroshi ISOZAKI, Kentaro UMESAWA
  • Publication number: 20180267923
    Abstract: A transfer control device includes: a write issuing unit that, after issuing to a transfer path a first write request for writing a last portion of data of a processing unit to a memory, issues a second write request for writing confirmation information to an area different from an area of the memory to which the data is written, the transfer path maintaining an order of write requests and an order of read requests and not maintaining an order between the write requests and the read requests; and a read issuing unit that issues to the transfer path a first read request for reading the confirmation information, after the second write request is issued, and issues to the transfer path a second read request for the data of the processing unit written to the memory, after reading the confirmation information in response to the first read request.
    Type: Application
    Filed: September 20, 2017
    Publication date: September 20, 2018
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Masaki NUDEJIMA, Tomoyuki ONO, Takayuki HASHIMOTO, Suguru OUE
  • Publication number: 20180267924
    Abstract: Some embodiments include apparatuses and methods of using the apparatuses. One of the apparatuses includes first-in first-out (FIFO) cells included in an asynchronous FIFO unit and first and second circuits included in the asynchronous FIFO unit. The first circuit provides first information based on a value of a first bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for storing data information in the selected FIFO cell. The second circuit provides information based on a value of a second bit from each of the FIFO cells in order to select one of the FIFO cells to be a selected FIFO cell for reading data information from the selected FIFO cell.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventor: Vinod Pagare
  • Publication number: 20180267925
    Abstract: A distributed logic control apparatus is usable to control a system and includes a plurality of enhanced intelligent devices and a network protocol control that are connected with a data network. The intelligent devices each have a processor apparatus and an algorithm operable thereon that enables each intelligent device to control a corresponding part of the system. Other algorithms on the intelligent devices provide an advantageous setup operation that enables the intelligent devices to cooperate with one another in a self-setup operation.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Applicant: EATON CORPORATION
    Inventor: Steven Dale Rees
  • Publication number: 20180267926
    Abstract: An arithmetic processing device includes arithmetic processing units configured to perform arithmetic processing; first routers connected to the plurality of arithmetic processing units, respectively; first buses connecting the plurality of first routers in a ring shape; and second buses connecting between one of the plurality of first routers and any one of the other first routers excluding the first routers directly connected through the first buses.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 20, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Takeshi ISHIBASHI, Tadatoshi SHINDO
  • Publication number: 20180267927
    Abstract: Embodiments of the present invention provide a model, which relate to the field of machine learning and intend to reduce a data transmission amount and implement dynamical adjustment of computing resources during model parameter fusion. The method includes: dividing, by an ith node, a model parameter of the ith node into N blocks, where the ith node is any node of N nodes that participate in a fusion, and 1?i?N?M; receiving, by the ith node, ith model parameter blocks respectively sent by other nodes of the N nodes than the ith node; fusing, by the ith node, an ith model parameter block of the ith node and the ith model parameter blocks respectively sent by the other nodes, so as to obtain the ith general model parameter block; and distributing, by the ith node, the ith general model parameter block to the other nodes of the N nodes.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 20, 2018
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Jun Xu, Yunfeng Shao, Xiao Yang
  • Publication number: 20180267928
    Abstract: The present disclosure provides a reconfigurable processor and a timing control method thereof. The reconfigurable processor comprises a reconfigurable cell array (RCA) including a plurality of reconfigurable cells (RCs) and a control unit; the control unit is configured to generate and send a timing control information to the RCA; and the RCA is configured to execute an operation task according to the timing control information, wherein the RC in the RCA starts to execute an operation when receiving the timing control information, and delivers the timing control information to a next level of RC within the RCA according to a preset order after the operation is completed; and when the RCA completes the operation task corresponding to the timing control information, the RCA destroys the timing control information, wherein the operation task includes operations executed by each level of the RCs receiving the timing control information.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 20, 2018
    Inventors: Leibo LIU, Youyu WU, Shaojun WEI
  • Publication number: 20180267929
    Abstract: Processors, systems and methods are provided for thread level parallel processing. A processor may comprise a plurality of processing elements (PEs) that each may comprise a configuration buffer, a sequencer coupled to the configuration buffer of each of the plurality of PEs and configured to distribute one or more PE configurations to the plurality of PEs, and a gasket memory coupled to the plurality of PEs and being configured to store at least one PE execution result to be used by at least one of the plurality of PEs during a next PE configuration.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 20, 2018
    Inventors: Yuan Li, Jianbin Zhu
  • Publication number: 20180267930
    Abstract: Processors, systems and methods are provided for thread level parallel processing. A processor may comprise a plurality of reconfigurable units that may include a plurality of processing elements (PEs) and a plurality of memory ports (MPs) for the plurality of PEs to access a memory unit. Each of the plurality of reconfigurable units may comprise a configuration buffer and a reconfiguration counter. The processor may further comprise a sequencer coupled to the configuration buffer of each of the plurality of reconfigurable units and configured to distribute a plurality of configurations to the plurality of reconfigurable units for the plurality of PEs and the plurality of MPs to execute a sequence of instructions.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 20, 2018
    Inventors: Jianbin Zhu, Yuan Li
  • Publication number: 20180267931
    Abstract: Processors, systems and methods are provided for thread level parallel processing. A processor may comprise a plurality of processing elements (PEs) and a plurality of memory ports (MPs) for the plurality of PEs to access a memory unit. Each PE may have a plurality of arithmetic logic units (ALUs) that are configured to execute a same instruction in parallel threads. Each of the plurality of MPs may comprise an address calculation unit configured to generate respective memory addresses for each thread to access a different memory bank in the memory unit.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 20, 2018
    Inventors: Yuan Li, Jianbin Zhu
  • Publication number: 20180267932
    Abstract: Processors, systems and methods are provided for thread level parallel processing. A processor may comprise a plurality of processing elements (PEs) each having a plurality of arithmetic logic units (ALUs) that are configured to execute a same instruction in parallel threads and a plurality of memory ports (MPs) for the plurality of PEs to access a memory unit. Each of the plurality of MPs may comprise an address calculation unit configured to generate respective memory addresses for each thread to access a common area in the memory unit.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 20, 2018
    Inventors: Jianbin Zhu, Yuan Li
  • Publication number: 20180267933
    Abstract: Systems, devices, articles, methods, and techniques for advancing quantum computing by removing unwanted interactions in one or more quantum processor. One approach includes creating an updated plurality of programmable parameters based at least in part on a received value for the characteristic magnetic susceptibility of the qubit in the at least one quantum processor, and returning the updated plurality of programmable parameters. Examples programmable parameters include local biases, and coupling values characterizing the problem Hamilton.
    Type: Application
    Filed: May 18, 2018
    Publication date: September 20, 2018
    Inventor: Trevor Michael Lanting
  • Publication number: 20180267934
    Abstract: An information processing device according to the present invention includes: a problem generator that, based on a first optimization problem, a lower-dimensional expression that is an expression for approximating uncertain data for the first optimization problem at a lower dimension than a dimension of the uncertain data, and a first data region that is a region of the uncertain data, generates a second optimization problem into that the first optimization problem is transformed in such a way that the second optimization problem relates to the lower-dimensional expression, and a second data region into that the first data region is transformed; and a problem solver that computes an optimum solution to the second optimization problem by using the second data region.
    Type: Application
    Filed: September 7, 2016
    Publication date: September 20, 2018
    Applicant: NEC Corporation
    Inventors: Ryohei FUJIMAKI, Yusuke MURAOKA
  • Publication number: 20180267935
    Abstract: A method of correlating satellite position data with terrestrial features may include: Using a geometric snapping algorithm to correlate the satellite position data and terrestrial survey data and snap the satellite position data to the terrestrial features; determining whether the satellite position data can be snapped to unique terrestrial features; and using a hybrid space-time snapping algorithm to correlate the satellite position data and terrestrial survey data and snap the satellite position data to unique terrestrial features when the satellite position data cannot be snapped to unique terrestrial features.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Inventors: Mary Amelia Walker, Robert Catron, Brian Vaughan, Hung Jung Lu
  • Publication number: 20180267936
    Abstract: Techniques facilitating matrix multiplication on a systolic array are provided. A computer-implemented method can comprise populating, by a system operatively coupled to a processor, respective first registers of one or more processing elements of a systolic array structure with respective input data bits of a first data matrix. The one or more processing elements can comprise a first processing element that comprises a first input data bit of the first data matrix and a first activation bit of a second data matrix. The method can also include determining, by the system, at the first processing element, a first partial sum of a third data matrix. Further, the method can include streaming, by the system, the first partial sum of the third data matrix from the first processing element.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventors: Chia-Yu Chen, Jungwook Choi, Kailash Gopalakrishnan, Victor Han, Vijayalakshmi Srinivasan, Jintao Zhang
  • Publication number: 20180267937
    Abstract: In example implementations, an apparatus includes a plurality of nodes, a pump coupled to the plurality of nodes and a connection network. In one example, each one of the plurality of nodes may store a value. The pump provides energy to the each one of the plurality of nodes. The connection network may include a two dimensional array of elements, wherein each group of the two dimensional array of elements is in communication with a respective one of the plurality of nodes, wherein the connection network may be tuned with parameters associated with encoding of an Ising problem. The connection network may process the value stored in each one of the plurality of nodes. The Ising problem may be solved by the value stored in each one of the plurality of nodes at a minimum energy level.
    Type: Application
    Filed: September 8, 2015
    Publication date: September 20, 2018
    Inventors: Jason PELC, Thomas VAN VAERENBERGH, Raymond G BEAUSOLEIL
  • Publication number: 20180267938
    Abstract: Techniques facilitating matrix multiplication on a systolic array are provided. A computer-implemented method can comprise populating, by a system operatively coupled to a processor, respective first registers of one or more processing elements of a systolic array structure with respective input data bits of a first data matrix. The one or more processing elements can comprise a first processing element that comprises a first input data bit of the first data matrix and a first activation bit of a second data matrix. The method can also include determining, by the system, at the first processing element, a first partial sum of a third data matrix. Further, the method can include streaming, by the system, the first partial sum of the third data matrix from the first processing element.
    Type: Application
    Filed: December 14, 2017
    Publication date: September 20, 2018
    Inventors: Chia-Yu Chen, Jungwook Choi, Kailash Gopalakrishnan, Victor Han, Vijayalakshmi Srinivasan, Jintao Zhang
  • Publication number: 20180267939
    Abstract: Method for editing, from an electronic messaging system, a simplified document based on an email comprising a succession of recalled unitary messages, this method comprising the operations consisting of: editing the email; identifying in the email the recalled unitary messages; analysing each recalled unitary message thus identified; detecting elements having several occurrences in several recalled unitary messages; editing the simplified document while conserving at most a single occurrence of any element detected as having several occurrences.
    Type: Application
    Filed: December 19, 2017
    Publication date: September 20, 2018
    Inventors: Serge TACHNOFF, Hugo NGUYEN
  • Publication number: 20180267940
    Abstract: Disclosed are a document collaboration apparatus for supporting simultaneous editing of styles of objects and an operating method thereof in which when an access request for simultaneous editing of one electronic document is received from a plurality of users, the electronic document is converted into a markup language based document and provided to the respective users and thereafter, the markup language based document to which the same style editing is reflected is supported to be continuously maintained among the plurality of users to enable the plurality of users to commonly edit the document.
    Type: Application
    Filed: June 28, 2016
    Publication date: September 20, 2018
    Applicant: HANCOM INC.
    Inventors: Taeju LEE, Yongkyung OH, Kyury KIM
  • Publication number: 20180267941
    Abstract: The present disclosure is directed to providing call context to content providers. A tracker receives a selection of a content item associated with a keyword. The tracker stores, in an impression data structure, tracking data including the keyword. The tracker maps the selected content item to a first virtual number and generates a link there between. The tracker receives a call from a client device to initiate a first communication channel via the first virtual number. The tracker performs a lookup in a database using the first virtual number to identify a second virtual number corresponding to the content provider and to identify the tracking data. The tracker establishes, via the second virtual number, a second communication channel between the client device and a content provider device. The tracker provides the tracking data to the content provider via the second communication channel.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Applicant: Google LLC
    Inventors: Varun Soundararajan, Amit Agarwal, Sriram Bhargav Karnati
  • Publication number: 20180267942
    Abstract: Embodiments of the present invention disclose a route information sharing method and an electronic device. The method includes: collecting a user operation on a first electronic device; in response to the user operation, drawing a first route on a first map displayed on the first electronic device; extracting route information of the first route; based on the route information, determining first location information corresponding to Y points on the first route, Y being an integer not less than 2; and providing the first location information for a second electronic device, the first location information being used for the second electronic device to draw, on a second map, a second route corresponding to the first route.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Inventors: Ran ZHI, Hairong WANG, Ning LIU, Yan ZHAO, Xi LIU, Bin JIA, Shaojie LU
  • Publication number: 20180267943
    Abstract: A system includes a content extraction engine comprising at least one processor and configured to receive a content page including first product data for a target product, remove noise content from the content page, thereby generating a remainder content page, compare the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name, and provide the first product data as associated with the first data field name.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Applicant: eBay Inc.
    Inventors: Priyavrath Dakua, Prajakta Belgundi, Sharath Raghu
  • Publication number: 20180267944
    Abstract: An apparatus and a method of verifying a simultaneous edit match for a markup language-based document according to the present invention simultaneously apply a predetermined edit command set to a markup language-based document through simultaneous edit sessions, compare tags of the markup language-based documents, which are completely edited in respective edit sessions, and determine whether the tags of both documents are matched to each other, to assist a developer to determine whether a currently operated simultaneous edit support algorithm of a document normally supports a simultaneous edit according to edit commands included in the corresponding edit command set.
    Type: Application
    Filed: June 27, 2016
    Publication date: September 20, 2018
    Applicant: HANCOM INC.
    Inventors: Taeju LEE, Yongkyung OH, Kyury KIM
  • Publication number: 20180267945
    Abstract: A portable terminal and a method for managing items on a clipboard of the portable terminal are provided for a user to copy text and data items simultaneously onto the clipboard and paste the copied items individually where the user desires. The clipboard control method includes displaying a first screen of source data, copying at least a part of the source data in response to a user request, saving the copied source data as a clip data item, displaying a second screen in response to a user request, presenting a clipboard window on the second screen in response to a user request, and pasting the clip data item selected from the clip window onto the second screen in response to a user request.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Inventors: Hyun Kyu HAN, Myoung Gyu KIM, Yeon Gu KANG
  • Publication number: 20180267946
    Abstract: Systems and techniques for storing an electronic document signed during an electronic document signing process. A computing device receives an electronic document that includes content within a content area, an image field positioned on the content area, and a cross sign field positioned partially on the image field and partially on the content area. The computing device receives an image to populate the image field and a signature to populate the cross sign field. The computing devices creates a first signature portion and a second signature portion by splitting the signature. The image is modified with the first signature portion and the content area is modified with the second signature portion. The computing device stores the electronic document by storing a file having separate elements, the separate elements including the modified content area and the modified image, without including the complete signature, unaltered content area, or unaltered image.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventors: Nikhil DANG, Ankit MATHUR, Abhijit SARKAR
  • Publication number: 20180267947
    Abstract: The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
    Type: Application
    Filed: September 1, 2017
    Publication date: September 20, 2018
    Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, Catherine Anne Hanson, David Carasso
  • Publication number: 20180267948
    Abstract: Methods and apparatus are described herein for identifying tasks in messages. In various implementations, natural language processing may be performed on a received message to generate an annotated message. The annotated message may be analyzed pursuant to a grammar. A portion of the message may be classified as a user task entry based on the analysis of the annotated message.
    Type: Application
    Filed: May 16, 2018
    Publication date: September 20, 2018
    Inventors: Amarnag Subramanya, Edgar Gonzalez Pellicer, Shalini Agarwal
  • Publication number: 20180267949
    Abstract: A computer-implemented method of validating data through electronic forms is disclosed.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Inventors: Donna Wilczek, Gabriel Perez, Robert Bernshteyn, Raja Hammoud, David Williams
  • Publication number: 20180267950
    Abstract: A document editor user interface interacts with a user in receiving content from the user and provides suggestions determined via cognitive computing to the user while the user is authoring a document. A search engine searches for information associated with the content and returns the information. A matching candidate template that matches a style of the document being authored is searched for and may be inferred based on the document being authored. The suggestions may be provided based on definitions of the candidate template. A cognitive component may continuously detect behavior of the user while authoring the document and store information associated with the detected behavior. Additional suggestions may be provided based on the detected behavior.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventors: Rafael R. de Mello Brandao, Renato Fontoura de Gusmao Cerqueira, Marcio F. Moreno
  • Publication number: 20180267951
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Aye Moah, Alexander Moore, Michael CHIN
  • Publication number: 20180267952
    Abstract: A data input system is described which has a user interface which receives one or more context text items in a sequence of text items input by a user. A processor of the data input system uses a plurality of language models to predict, from each language model, a next item in the sequence of text items. The processor uses a dynamic model which is bespoke to the user as a result of learning text items which the user has previously used, to predict a next item in the sequence of text items. The processor weights the predicted next item from the dynamic model using at least per term weights, each per term weight representing a likelihood of an associated term of the dynamic model given one of the language models.
    Type: Application
    Filed: March 14, 2017
    Publication date: September 20, 2018
    Inventors: Joseph Osborne, Abigail Bunyan
  • Publication number: 20180267953
    Abstract: An aspect of auto-completion of text entered by a user includes configurable data collection components that collect from software applications text data and metadata representing an initial state of each of the applications and text data and metadata representing changes to the state of one or more of the applications. A central text matching component receives and stores the text data and metadata. A sending component sends text entered by the user in a text-entry field and any metadata associated with it to the central text matching component. A comparison component compares the entered text and associated metadata to the stored text data and metadata and locates matching text strings. A weighted ordering component ranks the matching text strings using the metadata and its configuration settings. A completion component completes the entered text at the text-entry field based on a selection of one of the located matching text strings.
    Type: Application
    Filed: May 17, 2018
    Publication date: September 20, 2018
    Inventors: David R. Bell, Peter J. Cullen, John W. Duffell, Darren J. Sullivan
  • Publication number: 20180267954
    Abstract: A method comprising of receiving a first communication content directed to a user. The first communication content includes one or a combination of the following: content read by the user and content written by the user. The method also comprises of generating tokens corresponding to the first communication content by applying natural language processing and generating a token frequency index for the user, based on the tokens generated from the first communication content. The method determines a lexicon reading level for the user, based on the token frequency index generated for the user. The lexicon reading level indicates a reading level of the user. The method adds the lexicon reading level to a lexicon profile of the user. The method modifies a second communication content by replacing tokens with synonyms of the tokens based on comparing the difficulty ratings of the tokens with the user's lexicon reading level.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Publication number: 20180267955
    Abstract: A method comprising of receiving a first communication content directed to a user. The first communication content includes one or a combination of the following: content read by the user and content written by the user. The method also comprises of generating tokens corresponding to the first communication content by applying natural language processing and generating a token frequency index for the user, based on the tokens generated from the first communication content. The method determines a lexicon reading level for the user, based on the token frequency index generated for the user. The lexicon reading level indicates a reading level of the user. The method adds the lexicon reading level to a lexicon profile of the user. The method modifies a second communication content by replacing tokens with synonyms of the tokens based on comparing the difficulty ratings of the tokens with the user's lexicon reading level.
    Type: Application
    Filed: September 28, 2017
    Publication date: September 20, 2018
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Publication number: 20180267956
    Abstract: A computer implemented method and system identifies correct structured reading-order sequence of text segments that are extracted from a file structured in a portable document format. A probabilistic language model is generated from a large text corpus to comprise observed word sequence patterns for a given language. The language model measures whether splicing together a first text segment with another continuation text segment results in a phrase that is more likely than a phrase resulting from splicing together the first text segment with other continuation text segments. Sets of text segments are provided to the probabilistic model, where the sets of text segments comprise a first set including the first text segment and a first continuation text segment. A second set includes the first text segment and a second continuation text segment. A score is obtained for each set of text segments. The score is indicative of a likelihood of the set providing a correct structured reading-order sequence.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Walter Chang, Trung Bui, Pranjal Daga, Michael Kraley, Hung Bui
  • Publication number: 20180267957
    Abstract: The language analysis method includes collecting an online document, performing coined word filtering on the collected document based on a predetermined coined word extraction pattern and a dictionary to extract a coined word candidate which corresponds to the coined word extraction pattern and is not registered in a coined stop word dictionary, performing morpheme analysis on the extracted coined word candidate to verify a coined word candidate which does not correspond to a predetermined part of speech and is not registered in a pre-stored morpheme dictionary, refining the coined word extraction pattern, based on a result of the verification and updating the verified coined word candidate in the coined stop word dictionary, and updating the verified coined word candidate in the morpheme dictionary, based on the result of the verification.
    Type: Application
    Filed: September 14, 2017
    Publication date: September 20, 2018
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Chung Hee LEE, Hyun Ki Kim, Sang Kyu Park, Kyung Man Bae, Yong Jin Bae, Ji Hyun Wang, Hyung Jik Lee, Soo Jong Lim, Joon Ho Lim, Myung Gil Jang, Mi Ran Choi, Jeong Heo
  • Publication number: 20180267958
    Abstract: Systems and methods for information extraction from logical document parts using ontology-based micro-models.
    Type: Application
    Filed: March 28, 2017
    Publication date: September 20, 2018
    Inventors: Tatiana Danielyan, Maksim Mikhaylov
  • Publication number: 20180267959
    Abstract: An embodiment herein provides a method for determining a dynamic social vibe of a user based on personality related words attributed to the user by responders. The method includes the step of: (a) obtaining responder provided personality related words that are chosen from appraised personality related words by the responders for the user; (b) converting each of the responder provided personality related words into a vector form corresponding to the predefined dimensions; (c) determining user personality related words that describe a vibe of the user based on a vector addition of the vector form of each of the responder provided personality related words across the predefined dimensions; and (d) creating and visualizing the dynamic social vibe that indicates the vibe projected by the user across the predefined dimensions based on the norm value and the standard deviation corresponding to the predefined dimensions.
    Type: Application
    Filed: July 5, 2017
    Publication date: September 20, 2018
    Inventor: Neha Lal
  • Publication number: 20180267960
    Abstract: Disclosed subject matter relates to data analytics including a method and system for generating a contextual summary of one or more charts. A summary generating system extracts chart data associated with each chart received from one or more sources and determines context of the chart data. The summary generating system computes statistical data of each chart by analysing chart data based on predefined rules corresponding to the context. The form of analysis to be performed depends on the context of the chart data. Furthermore, insights of each chart are generated by mapping the statistical data with predefined narratives corresponding to the context. Finally, the summary generating system, automatically generates the contextual summary of the charts corresponding to the context of the chart data in a predefined template format using the generated insights of each of the one or more charts. The contextual summary provides holistic information of the interpreted charts.
    Type: Application
    Filed: January 12, 2018
    Publication date: September 20, 2018
    Inventors: Senthil Nathan Rajendran, Selvarajan Kandasamy, Tejas Gowda
  • Publication number: 20180267961
    Abstract: A method is provided for controlling a device based on acquired text data. The method includes acquiring the text data indicating a voice spoken by a user, and analyzing a meaning of the text data based on a table, in which a word and a vector representing a meaning of the word in a vector space of predetermined dimensions are associated. The method also includes generating a command to control the device based on the analyzed meaning of the text data. The table is generated by performing a learning process by assigning to a first word a first vector representing a meaning of the first word in the vector space, and by assigning to a second word a second vector representing a meaning of the second word in the vector space, in accordance with an arrangement of a word string in a first text corpus and a second text corpus.
    Type: Application
    Filed: May 18, 2018
    Publication date: September 20, 2018
    Applicant: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Katsuyoshi YAMAGAMI, Takashi USHIO, Yasunori ISHII
  • Publication number: 20180267962
    Abstract: Methods and systems for a networked storage environment are provided. One method includes maintaining by a processor of a management console, a plurality of structured objects representing a plurality of resources in a networked storage system for storing and retrieving client data from a plurality of storage devices; receiving by the processor unstructured data from an application programming interface (API) associated with a resource of the networked storage system; parsing by the processor, the unstructured data and generating an identifier hash value based on uniquely identifying fields of the unstructured data for an unstructured object; and generating by the processor a logical index with a configuration index and a performance index for the unstructured object identified by the identifier hash value for responding to user requests for performance information regarding the unstructured object.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Applicant: NETAPP, INC.
    Inventors: John Jason Sprague, Aashay Yogesh Joshi, Francisco Jose Assis Rosa, Keren Dagan, Michael Edward Stapp
  • Publication number: 20180267963
    Abstract: An information providing apparatus includes a moving unit, an obtaining unit, and a presenting unit. The moving unit causes the information providing apparatus to move toward a specified destination or along a predetermined route. The obtaining unit obtains information associated with a user located around a current position of the information providing apparatus in accordance with moving of the moving unit. The presenting unit presents the information obtained by the obtaining unit.
    Type: Application
    Filed: August 31, 2017
    Publication date: September 20, 2018
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Naoya OGATA, Masatoshi MARUO, Hideki FUJIMOTO, Mariko MIYAZAKI, Hajime KAJIYAMA, Akira ICHIKAWA, Tetsuya KOBAYASHI, Toshihiko SHIBUSAWA, Kunitoshi YAMAMOTO
  • Publication number: 20180267964
    Abstract: A causal analysis device according to an embodiment includes an extractor, a counter, a calculator, and a generator. The extractor performs extraction from combination data in which an incident and one or a plurality of factors causing the incident are associated with each other in accordance with occurrence of combination data. The counter counts the number of occurrences of the incident or the number of occurrences of a combination of the plurality of factors on the basis of a combination of the incident and the factors included in the extracted combination data. The calculator calculates an index value that corresponds to the combination of the incident and the factors and changes in accordance with the number of occurrences of the combination of the incident and the factors on the basis of a result of the counting of the counter.
    Type: Application
    Filed: November 2, 2016
    Publication date: September 20, 2018
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Digital Solutions Corporation
    Inventors: Tetsuya HAYASHI, Shigeru MATSUMOTO, Akihiro SAKURADA
  • Publication number: 20180267965
    Abstract: An information processing apparatus includes an acceptance unit, a first search unit, and a second search unit. The acceptance unit accepts a search condition for attribute information of a subject. The first search unit searches for subject identification information corresponding to attribute information satisfying the search condition from a first management device that manages subject identification information identifying subjects and attribute information of the subjects in association with each other. The second search unit searches for data associated with the subject identification information found by the first search unit from a second management device that manages data and subject identification information identifying subjects related to the data in association with each other.
    Type: Application
    Filed: August 28, 2017
    Publication date: September 20, 2018
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Tetsuo IYODA, Shigeki KAMIYA
  • Publication number: 20180267966
    Abstract: An information processing apparatus includes an obtaining unit and a converter. The obtaining unit obtains information regarding a browsing program in a terminal trying to browse a document. The converter converts the document to a format browseable with the browsing program in a case where the document is not browseable on the terminal.
    Type: Application
    Filed: August 28, 2017
    Publication date: September 20, 2018
    Applicant: FUJI XEROX CO., LTD.
    Inventors: Yushi HARADA, Eiji MIYAMAE
  • Publication number: 20180267967
    Abstract: A computer-implemented database system as described herein includes a memory device and one or more processors coupled with the memory device. The one or more processors are configurable to create and maintain a folder structure for a user interface (UI) environment, wherein the folder structure includes: a feature folder that defines an application feature supported by the UI environment, the application feature having a UI component associated therewith, and the UI component having a UI text string associated therewith; a component folder located in the feature folder, the component folder having computer readable files that define the UI component; and a text string file located in the component folder, wherein the text string file defines content of the UI text string.
    Type: Application
    Filed: March 14, 2017
    Publication date: September 20, 2018
    Applicant: salesforce.com, inc.
    Inventors: Anthony Desportes, Catherine Jane de Heer