Patents Issued in January 25, 2018
-
Publication number: 20180024955Abstract: Apparatus, systems, and/or methods may include a peripheral component interconnect express (PCIe) link to directly couple a slot with a network fabric. The slot may be defined by a surface and/or may accommodate a hardware module. A rack unit implementation may be utilized, such as a one rack unit (1U) implementation, a four rack unit (4U) implementation, and so on. The network fabric may be utilized when hardware modules communicate across the PCIe link, may be bypassed when hardware modules communicate across an additional PCIe link, and so on. The PCIe link may include a direct connect point-to-point PCIe link, a dual star PCIe link, and so on. In addition, the PCIe link may be utilized in a rack-scale architecture.Type: ApplicationFiled: August 16, 2017Publication date: January 25, 2018Inventors: Dirk F. Blevins, John M. Morgan, Marc A. Goldschmidt, Edward J. Pullin
-
Publication number: 20180024956Abstract: One embodiment provides a device, including: a memory that stores data; an indicator element; a proximity sensor; and a processor that is operatively coupled to the memory, and the indicator element, the processor: responding, in connected state, to an indication by the proximity element with an output to the indicator element. Other aspects are described and claimed.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Inventors: Robert James Kapinos, Russell Speight VanBlon, Scott Wentao Li, Timothy Winthrop Kingsbury
-
Publication number: 20180024957Abstract: Various embodiments are generally directed to an apparatus, method and other techniques enable disaggregation of physical memory resources from physical compute resources. For example, embodiments may include a memory interface coupled with the memory controller and a memory module. The memory interface may receive data in parallel via a bus, and convert the received parallel data to send to a memory module of a memory expander sled in serial via a high speed serial link, and receive data in serial via the high speed serial link from the memory module of the memory expander sled, and convert the received serial data to send in parallel to the memory controller via the bus.Type: ApplicationFiled: March 31, 2017Publication date: January 25, 2018Inventors: MURUGASAMY K. NACHIMUTHU, MOHAN J. KUMAR
-
Publication number: 20180024958Abstract: Various embodiments are generally directed to an apparatus, method and other techniques to enable memory interfaces to communicate read request, write requests, and data via an interconnect. Embodiments, include processing write requests to write data into memory coupled via an interconnect and processing read requests to read data from memory coupled via an interconnect. In embodiments, the data may be compressed data based on a compression mechanism and communicated in a fabric packet including a compression mechanism indicator, the compressed data, and an address, the compression mechanism indicator to indicate which compression mechanism is applied to the data.Type: ApplicationFiled: March 31, 2017Publication date: January 25, 2018Inventors: MURUGASAMY K. NACHIMUTHU, MOHAN J. KUMAR
-
Publication number: 20180024959Abstract: A reconfigurable high speed memory chip module includes a type of memory cell array group, a first transmission bus, and a logic unit. The type memory cell array group includes multiple memory cell array integrated circuits (ICs). The first transmission bus coupled to the type memory cell array group has a first programmable transmitting or receiving data rate, a first programmable transmitting or receiving signal swing, a first programmable bus width, and a combination thereof. The logic unit is coupled to the first transmission bus for accessing the type memory cell array group through the first transmission bus.Type: ApplicationFiled: September 22, 2017Publication date: January 25, 2018Inventors: Weng-Dah Ken, Chao-Chun Lu, Jan-Mye Sung
-
Publication number: 20180024960Abstract: Embodiments may be generally direct to apparatuses, systems, method, and techniques to determine a configuration for a plurality of connectors, the configuration to associate a first interconnect protocol with a first subset of the plurality of connectors and a second interconnect protocol with a second subset of the plurality of connectors, the first interconnect protocol and the second interconnect protocol are different interconnect protocols and each comprising one of a serial link protocol, a coherent link protocol, and an accelerator link protocol, cause processing of data for communication via the first subset of the plurality of connectors in accordance with the first interconnect protocol, and cause processing of data for communication via the second subset of the plurality of connector in accordance with the second interconnect protocol.Type: ApplicationFiled: December 31, 2016Publication date: January 25, 2018Applicant: INTEL CORPORATIONInventors: MAHESH WAGH, MARK S. MYERS, STEPHEN R. VAN DOREN, DIMITRIOS ZIAKAS, BASSAM COURY
-
Publication number: 20180024961Abstract: One embodiment describes a reciprocal quantum logic (RQL) receiver system. The RQL system is configured to convert a serial input data stream provided from a serial data transmitter into an RQL data stream. The RQL receiver system includes a sampling controller configured to oversample the serial input data stream via a plurality of samples over each sampling window of an RQL clock signal to determine a transition sample corresponding to a transition in a digital value of the serial input data stream in a given one sampling window of the RQL clock signal. The RQL receiver system can be further configured to capture the digital value of the serial input data stream via a capture sample that is a predetermined number of samples subsequent to the transition sample in each sampling window of the RQL clock signal.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventor: STEVEN BRIAN SHAUCK
-
Publication number: 20180024962Abstract: A device includes a first input/output (I/O) port for communication with an external processor, a second I/O port for communication with a second device, and an interface adaptor supporting communication through the first and second I/O ports via a protocol having a plurality of layers, including an application layer, a physical layer, and a physical adaptor layer. The application layer processes information according to an application layer format and the physical adaptor layer processes information according to a physical adaptor layer format. The device receives from the external processor through the first I/O port a request in the application layer format that one or more communication conditions be set for a physical layer of the second device, converts the request from the application layer format to the physical adaptor layer format, and sends the converted request in the physical adaptor layer format to the second device through the second I/O port.Type: ApplicationFiled: July 12, 2017Publication date: January 25, 2018Inventors: YOUNGMIN LEE, SUNGHO SEO, HYUNTAE PARK, HWASEOK OH
-
Publication number: 20180024963Abstract: A method, system, and/or computer program product controls transitions from a first bandwidth to a second bandwidth in a bus within a multi-processor computer. A bus controller predicts a bandwidth transition requirement for a bus in a multi-processor computer, and transitions the bus from a first bandwidth to a second bandwidth based on the predicted bandwidth transition requirement. The bus controller checks an actual transitioning requirement of the bus in the computer, such that the bus controller checks the actual transitioning requirement for the bus at each occurrence of a predefined stage of operation of one or more processor processors in the computer. In response to the actual transitioning requirement matching the predicted bandwidth transition requirement, the bus controller directions a continuation of the transitioning of the bus from the first bandwidth to the second bandwidth.Type: ApplicationFiled: July 21, 2016Publication date: January 25, 2018Inventors: DANIEL M. DREPS, PRASANNA JAYARAMAN, MICHAEL B. SPEAR
-
Publication number: 20180024964Abstract: A storage cluster with disaggregated compute resources and storage memory is provided. The storage cluster includes a plurality of blades coupled as the storage cluster, each of at least a subset of the plurality of blades having solid-state storage memory therein. The storage cluster includes a switch that direct network-connects a plurality of processors, as compute resources in the plurality of blades, and the solid-state storage memory in each of the at least a subset of the plurality of blades, wherein the compute resources and the solid-state storage memory are disaggregated in the storage cluster.Type: ApplicationFiled: July 18, 2017Publication date: January 25, 2018Inventors: YUHONG MAO, HARI KANNAN
-
Publication number: 20180024965Abstract: An image processing apparatus includes a plurality of image processors, and is capable of providing an instruction of any one of a plurality of operation modes including a first recording mode. In the first recording mode, among the plurality of image processors, each image processor other than an image processor in a final stage performs predetermined image processing on image data of a portion that needs to be processed, and outputs image data of a portion other than the portion that needs to be processed to an image processor in a subsequent stage without performing the predetermined image processing thereon. One of the plurality of image processors that is set as a power supply master performs control so as to sequentially bring the plurality of image processors into a power supply state corresponding to the operation mode indicated by the instruction.Type: ApplicationFiled: July 19, 2017Publication date: January 25, 2018Inventor: Jun Suzuki
-
Publication number: 20180024966Abstract: An autonomous memory device in a distributed memory sub-system can receive a database downloaded from a host controller. The autonomous memory device can pass configuration routing information and initiate instructions to disperse portions of the database to neighboring die using an interface that handles inter-die communication. Information is then extracted from the pool of autonomous memory and passed through a host interface to the host controller.Type: ApplicationFiled: October 2, 2017Publication date: January 25, 2018Inventors: Sean Eilert, Mark Leinwander, Jared Hulbert
-
Publication number: 20180024967Abstract: A method includes obtaining a plurality of clauses associated with a plurality of logical variables, each of the clauses consisting of a weight and a disjunction of one or more literals of the logical variables, detecting conditions associated with one or more inference rules, and simplifying the plurality of clauses on the basis of the detecting.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventor: Hiroki Yanagisawa
-
Publication number: 20180024968Abstract: A method for domain adaptation of samples includes receiving training samples from a plurality of domains, the plurality of domains including at least one source domain and a target domain, each training sample including values for a set of features. A domain predictor is learned on at least some of the training samples from the plurality of domains and respective domain labels. Domain adaptation is performed on the training samples using marginalized denoising autoencoding. This generates a domain adaptation transform layer (or layers) that transforms the training samples to a common adapted feature space. The domain adaptation employs the domain predictor to bias the domain adaptation towards one of the plurality of domains. Domain adapted training samples and their class labels can be used to train a classifier for prediction of class labels for unlabeled target samples that have been domain adapted with the domain adaptation transform layer(s).Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Applicant: Xerox CorporationInventors: Stéphane Clinchant, Gabriela Csurka, Boris Chidlovskii
-
Publication number: 20180024969Abstract: A system and method are disclosed for providing an enhanced email client having interactive content capabilities. The system includes a recipient email server for receiving emails from a sender email server and for receiving dynamic interactive content from a third party content service provider when it is determined that the email includes capabilities for displaying interactive content. The method includes steps of sanitizing a received email at a user's computing system, checking the sanitized email to determine if it contains interactive content, and retrieving the interactive content in the sanitized email without requiring the user to click out to a separate window or browser instance.Type: ApplicationFiled: July 19, 2017Publication date: January 25, 2018Inventor: Justin Khoo
-
Publication number: 20180024970Abstract: A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals who own the assets; or legal entities who own the assets; receiving and storing bucketing factors and column factors; traversing the graph and creating a list of a plurality of paths of nodes and edges in the graph; applying the bucketing factors to the paths to result in associating each set among a plurality of sets of the nodes with a different value node among a plurality of value nodes; applying the column factors to the paths and the value nodes to result in associating column result values with the value nodes; creating and causing displaying a table view by forming rows based on the value nodes and forming columns based on the column result values.Type: ApplicationFiled: July 28, 2017Publication date: January 25, 2018Inventors: Jason Mirra, Justin D. Ross, Michael Lee Greenbaum
-
Publication number: 20180024971Abstract: The Inventor set out to develop through Exclusive Software Programming a way for a Web/Internet User to see Web pages that load in black text/white background such as this page and transform it into a background and text color of their choice such as blue, green, gray, etc. It is new because no other Search engine/Web browser is programmed to only display pages in color that come in a black and white combination. It will not display black and white pages ever however the User can print out such pages in black and white as default color.Type: ApplicationFiled: September 13, 2017Publication date: January 25, 2018Inventor: Evelyn Martinez
-
Publication number: 20180024972Abstract: For one-touch user-defined context-aware text selection for touchscreen devices, an apparatus includes a processor and a memory storing code that is executable by the processor to determine a text selection context for a touchscreen device. The apparatus ascertains whether a text selection override policy is satisfied. The apparatus replaces application text selection rules with one-touch user-defined context-aware text selection rules for the determined text selection context in response to ascertaining that the text selection override policy is satisfied.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventors: Karteeka Gosukonda, Su Liu, Kara Schrader, Xinya Wang
-
Publication number: 20180024973Abstract: A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a first input from a user is received indicating a selection of one of the first set of hyperlink representations and causes, in response to receiving the first input, display of a second set of representations of a second set of hyperlinks. Further, a second input from the user is received indicating a selection of one of the second set of hyperlink representations, and causes, in response to receiving the second input, navigation to a destination specified by the selected one of the second set of hyperlink representations.Type: ApplicationFiled: October 1, 2017Publication date: January 25, 2018Inventor: Gal Arav
-
Publication number: 20180024974Abstract: The present disclosure is directed toward systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.Type: ApplicationFiled: July 24, 2017Publication date: January 25, 2018Inventors: Nils Peter Welinder, Peter N. Belhumeur, Ying Xiong, Jongmin Baek, Simon Kozlov, Thomas Berg, David J. Kriegman
-
Publication number: 20180024975Abstract: The present disclosure discloses methods and systems for managing one or more annotations for a host application through an annotation tool. The annotation tool implements a user interface for users to create, store, access, share or display one or more annotations corresponding to a page of the host application. The annotation tool also implements a back-end interface for processing the one or more annotations created by the user. The annotation tool stores the one or more annotations, associates the one or more annotations with the page of the host application, and allows further retrieval of the one or more annotations from any user device.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Inventors: Jayaprakash Ramakrishnan, Jithu Chathukutty, Manoj Rajgarhia
-
Publication number: 20180024976Abstract: Provided is a device including a user input unit that receives a user input for inputting a search keyword, a display unit that displays a list of annotations associated with the search keyword from among at least one annotation set to at least one content, a control unit that controls the unit input unit and the display unit, wherein the user input unit receives a user input for selecting at least one in the list of annotations, and the display unit displays content for which the selected annotation is set from among the at least one content.Type: ApplicationFiled: October 19, 2015Publication date: January 25, 2018Inventors: Ga-hyun JOO, Sunah KIM, Jin-young LEE, Ji-su JUNG
-
Publication number: 20180024977Abstract: A document is simultaneously opened by different clients for a collaborative review of the document. Each of the clients may make comments to the document at the same while the document is also being edited. Comments made on the document by one client are automatically synchronized with the other clients that are simultaneously accessing the document.Type: ApplicationFiled: September 29, 2017Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Tristan A. DAVIS, E, Mark Sunderland, Ethan J. Bernstein
-
Publication number: 20180024978Abstract: An approach is provided for processing structured printed documents using parsing templates. A parsing template defines a plurality of data fields and attributes for the data fields. As described in more detail hereinafter, examples of data field attributes include, without limitation, name, type, location, logical entities, constraints, and additional data. Electronic document data is processed using a parsing template to generate processed electronic document data by, for each data field from a plurality of data fields in the parsing template, identifying, in the electronic document data, data that corresponds to the data field, and processing the identified data in the electronic document data based upon the data field attributes for the data field.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Applicant: RICOH COMPANY, LTD.Inventor: Kaoru Watanabe
-
Publication number: 20180024979Abstract: A method and system for automatically converting forms generated using a desktop forms development tool to be compatible with mobile devices, for deploying the converted forms to the mobile devices, and for running converted forms on the mobile devices is provided. A forms system provides a conversion component, a deployment component, and a device component. A forms file is generated to be processed by a forms display program on a variety of devices. The forms system transforms the forms file to a target form file designed for execution by a target forms display program on a device of the target device type.Type: ApplicationFiled: January 9, 2017Publication date: January 25, 2018Inventors: Adriana Neagu, Lale Divringi, Bogdan Valentin Dinu, Dafina-Maria Jeaca, Adrian Matei
-
Publication number: 20180024980Abstract: An authorization prompt issued from a server is detected, and previously-entered account information, is accessed on a user device. A selectable display element corresponding to each set of entered account information is displayed. User selection or actuation of a given display element is received, and the corresponding account information is retrieved and used to log onto the server that issued the authentication prompt.Type: ApplicationFiled: April 12, 2017Publication date: January 25, 2018Inventors: Julie Seto, Evan Stavrou
-
Publication number: 20180024981Abstract: A method comprises receiving data points from a spreadsheet, mapping the data points to a reference space, generating a cover of the reference space, clustering the data points mapped to the reference space to determine each node of a graph, each node including at least one data point, generating a visualization depicting the nodes, the visualization including an edge between every two nodes that share at least one data point, generating a translation data structure indicating location of the data points in the spreadsheet as well as membership of each node, detecting a selection of at least one node, determining the location of data points in the spreadsheet corresponding to data points that are members of the selected node(s) using the translation data structure, and providing a first command to a spreadsheet application to provide a first visual identification of the first set of data points in the spreadsheet.Type: ApplicationFiled: July 20, 2017Publication date: January 25, 2018Applicant: Ayasdi, Inc.Inventors: Huang Xia, Sanket Patel
-
Publication number: 20180024982Abstract: In one embodiment, a computer-implemented method includes extracting one or more keywords from summarized content according to one or more classified topics. The method also includes searching for visual aid elements that relate to the one or more keywords in a visual aid element repository that stores a plurality of visual aid elements. In addition, the method includes selecting one or more visual aid elements from the visual aid element repository based on a type of the one or more classified topics. Also, the method includes generating at least one visual aid object using the one or more visual aid elements based on at least one predefined visual aid template. Moreover, the method includes delivering the at least one visual aid object to one or more registered devices of at least one user.Type: ApplicationFiled: July 22, 2016Publication date: January 25, 2018Inventors: Si Bin Fan, Yu Gu, Su Liu, Cheng Xu
-
Publication number: 20180024983Abstract: A system and method for reporting based on a first electronic document and at least one second electronic document. The method includes analyzing the first electronic document to determine at least one transaction parameter for each of at least one expense item, the first electronic document indicating the at least one expense item, wherein the first electronic document includes at least partially unstructured data; creating at least one template for the first electronic document, wherein each first electronic document template is a structured dataset including the determined at least one transaction parameter; retrieving, based on the at least one first electronic document template, the at least one second electronic document; and generating a report when the at least one second electronic document matches the at least one expense item, wherein the report indicates the at least one expense item and includes the at least one second electronic document.Type: ApplicationFiled: August 4, 2017Publication date: January 25, 2018Applicant: Vatbox, Ltd.Inventors: Noam GUZMAN, Isaac SAFT
-
Publication number: 20180024984Abstract: A system and method for obtaining a reissue of an electronic document lacking required data. The method includes creating a template for the electronic document, wherein the template is a structured dataset including at least one transaction parameter determined based on the at least partially unstructured data; querying at least one data source for at least one requirement based on the template; determining, based on the template and the at least one requirement, whether the electronic document lacks at least a portion of the required data; retrieving completion data when it is determined that the electronic document lacks at least a portion of the required data; generating a reissue request electronic document including the electronic document and indicates a request to reissue the electronic document with respect to the completion data; and sending the reissue request electronic document to a reissuer server.Type: ApplicationFiled: August 4, 2017Publication date: January 25, 2018Applicant: Vatbox, Ltd.Inventors: Noam GUZMAN, Isaac SAFT
-
Publication number: 20180024985Abstract: [Object] To present a response to a natural sentence in a more suitable aspect even in circumstances in which a natural sentence with ambiguity can be input. [Solution] An information processing device including: an acquisition unit configured to acquire an extraction result of candidates for a response to an input which is based on first information indicating a result of natural language analysis on a natural sentence acquired as the input and second information indicating a state or a situation involved in use of a predetermined device; and a control unit configured to cause a predetermined output unit to present information indicating the candidates for the response in an aspect corresponding to the extraction result of the candidates.Type: ApplicationFiled: November 26, 2015Publication date: January 25, 2018Inventor: YASUHARU ASANO
-
Publication number: 20180024986Abstract: Systems and methods are provided for extracting actionable information from emails in a completely unsupervised manner with no need for the data to be labeled (i.e., the systems and methods do not a human to identify unlabeled or relabeled emails). Changes in the email structure are automatically incorporated to learn new templates through the novel concept of sub-templates. The systems and methods incorporate the minor variations in email structure seamlessly, without needing to introduce new templates. Email templates are computed as permutations of multiple sub-templates in the email, which allows the systems and methods to handle variations in email structure seamlessly and highly efficiently. These systems and methods are extendable to any domain using structured emails, and improve the efficiency of the systems that receive and act on information contained in emails.Type: ApplicationFiled: July 20, 2016Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLC.Inventors: Jitendra Singh, Manoj Kumar Agarwal
-
Publication number: 20180024987Abstract: Provided is a computer implemented method, device and system for suggesting one or more multi-word candidates based on an input string of characters received at an electronic device. The method comprises the steps of a) for each of a plurality of n selected parts of a received input string, selecting m candidate words from a fixed dictionary of q words, where n, m and q each comprise positive integers, n is greater than or equal to 2 and m is less than q; and b) selecting from the resultant mn combinations of candidate words a subset p of candidate combinations of words where p is a positive integer and p is less than mn. In some embodiments, the multi-word candidates can be resolved to respective unique geographical locations and a subset of the multi-word candidates or their resolved geographical locations can be presented at the electronic device for user selection.Type: ApplicationFiled: January 2, 2016Publication date: January 25, 2018Inventors: Mohan Ganesalingam, Christopher Sheldrick, Jack Waley-Cohen
-
Publication number: 20180024988Abstract: A method for generating a search index, applicable for a database system having a first database and a second database, includes the follow steps: receiving an access instruction corresponding to a first document, analyzing the first document to obtain a plurality of key character strings, writing the first document into the first database or the second database based on the access instruction and generating address information corresponding to the first document accordingly, and generating a search index corresponding to the first document based on the address information and the key character strings.Type: ApplicationFiled: June 6, 2017Publication date: January 25, 2018Applicant: AVISION INC.Inventor: Hsin-Chen LEE
-
Publication number: 20180024989Abstract: A method uses random walk traversal(s) (for example, Lévy's flight algorithm) of a story data graph to help select and/or order nodes for automated story writing purposes. Dialogue metadata (for example, inverted quotation marks) is added, to indicate natural language dialogue in nodes of the story data graph. A cyclic, non-directed story data graph is partitioned into non-cyclic tree(s) (also called tree logical data structures) using nodes and connections from the story data graph.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventors: Harish Bharti, Sanjib Choudhury, Kshitij K. Raval, Rajesh K. Saxena
-
Publication number: 20180024990Abstract: A computer generates semantic structure information from a document. The semantic structure information includes a plurality of semantic structures in a plurality of sentences in the document and a plurality of morphemes included in each of the plurality of sentences belong to a corresponding semantic structure. The computer generates a plurality of codes by encoding the plurality of morphemes for each of the plurality of sentences. The computer specifies a specific code that corresponds to a specific morpheme from among the plurality of morphemes included in each of the plurality of sentences, wherein at least one morpheme is potentially missing in a semantic structure that the specific morpheme belongs to. The computer adds missing-portion information to the specific code for each of the plurality of sentences.Type: ApplicationFiled: July 14, 2017Publication date: January 25, 2018Applicant: FUJITSU LIMITEDInventors: Seiji OKURA, Masahiro KATAOKA, Masao IDEUCHI, Fumiaki NAKAMURA
-
Publication number: 20180024991Abstract: Systems, networked devices, and methods are disclosed for suggesting a response to an incoming message. In one aspect, a method includes receiving, by a first electronic device for a first user, the incoming message from a second user, determining a present emotional state of the second user based on the incoming message, determining a target state of the second user based on the present emotional state, determining a response to the incoming message based on the target state, and writing data derived from the response to an output device. In some aspects, the method also includes identifying other users having characteristics similar to those of the second user, and selecting the response to the incoming message from responses provided to users having the similar characteristics.Type: ApplicationFiled: July 20, 2017Publication date: January 25, 2018Inventors: Gary Baldwin, Eric La Mont
-
Publication number: 20180024992Abstract: Embodiments relate to a system and a method for identifying, from contractual documents, (i) standard exact clauses matching clause examples and (ii) non-standard clauses semantically related to but not matching the clause examples. A standard feature data set comprising standard exact clauses matching clause examples is obtained. In addition, a mirror feature data set comprising semantically related clauses of the clause examples is obtained using semantic language analysis, where the mirror feature data set encompasses the standard feature data set. Non-standard clauses are obtained by extracting a difference between the mirror feature data set and the standard exact feature data set.Type: ApplicationFiled: October 2, 2017Publication date: January 25, 2018Inventor: Kevin Gidney
-
Publication number: 20180024993Abstract: An information processing device receives sentence data. The information processing device generates sets of information, each of the sets indicating a relationship between each of words included in the received sentence data and another word among the words by executing a semantic analysis process on the words. The information processing device determines a similarity between the words based on a similarity between the generated the sets of information. The information processing device outputs a result of the determining.Type: ApplicationFiled: June 15, 2017Publication date: January 25, 2018Applicant: FUJITSU LIMITEDInventors: Naohiro Itou, Nobuko Takase, Kazuo Mineno
-
Publication number: 20180024994Abstract: Technology is provided for improving digital assistant performance by generating and presenting suggestions to users for completing a task or a session. To generate the suggestions, a machine learned language prediction model is trained with features extracted from multiple sources, such as log data and session context. When input is received from a user, the trained machine learned language prediction model is used to determine the most likely suggestion to present to the user to lead to successful task completion. In generating the suggestion, intermediate suggestion data, such as a domain, intent, and/or slot, is generated for the suggestion. From the generated intermediate suggestion data for the suggestion, a surface form of the suggestion is generated that can be presented to the user. The resulting suggestion and related context may further be used to continue training the machine learned language prediction model.Type: ApplicationFiled: September 29, 2017Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLCInventor: Ruhi SARIKAYA
-
Publication number: 20180024995Abstract: The present invention relates to a medical information providing apparatus that displays medical information on an area extracted from a medical image and a medical information providing method therefor. The medical information providing apparatus according to the present invention may comprise: an acquisition unit for obtaining a medical image from a hospital server; an extraction unit for extracting a lesion image from the medical image; an image-matching unit for matching the lesion image onto a body map; and a processing unit for displaying medical information corresponding to the matched area on the body map to which the lesion image is matched with.Type: ApplicationFiled: January 29, 2016Publication date: January 25, 2018Inventors: Byung Kwan CHOI, Sang Wan KIM, Seong Hyun SEO, Kye Young PARK, Won Seok SEONG, Kyung Ho LIM, Ho Young JEONG, Sung Moon SON, Byeong Yong KIM, Ji Eun KIM, Ji Wuk YOO
-
Publication number: 20180024996Abstract: A method of and system for enhanced local-device content discovery is disclosed. A method includes providing a local collection of content items and associated metacontent on a device. The metacontent describes the informational content of the corresponding content items. A remote catalog of metacontent items and information describing relationships between the metacontent items is provided. Input is received from the user for finding at least one desired content item and a search query is formed including at least one metacontent item of the remote catalog based on matching the input from the user with metacontent items of the catalog and further based on the information describing relationships between the metacontent items. A subset of content items of the local collection associated with metacontent that at least partially matches the search query is selected and presented on a display device based on at least one ranking criterion.Type: ApplicationFiled: June 6, 2017Publication date: January 25, 2018Inventors: Rakesh Barve, Sashikumar Venkataraman, Pankaj Garg, Ganesh Ramamoorthy, Kajamalai G. Ramakrishnan, Murali Aravamudan
-
Publication number: 20180024997Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving a key, the key corresponding to an object that is stored in a hybrid memory system, searching a SPLAY tree based on the key to identify a node of the SPLAY tree, determining a type of memory that the object is stored on in the hybrid memory system, the type of memory including one of a first type of memory and a second type of memory, selectively adjusting an endurance counter associated with the object based on a location of the node within the SPLAY tree, and the type of memory that the object is stored on in the hybrid memory system, and selectively migrating the object between the first memory type and the second memory type based on the EC associated with the object.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventor: Ahmad Hassan
-
Publication number: 20180024998Abstract: The present invention provides an information processing apparatus capable of identifying a service providing site associated with information being viewed by a user. The information processing apparatus includes: a service providing site database configured to include terms, in the form of words, appearing on a service providing site that provides a commercial product, service, or information via a network; a term extraction section that extracts each term from a viewing document being viewed by a user; and a service providing site identifying section that identifies a service providing site associated with the viewing document based on a feature value stored in the service providing site database in association with each extracted term.Type: ApplicationFiled: June 6, 2017Publication date: January 25, 2018Applicant: NEC Personal Computers, Ltd.Inventor: Tsuyoshi Takemoto
-
Publication number: 20180024999Abstract: The inventive subject matter provides apparatus, systems and methods in which a point management system packages worker thought-processes and supporting reference materials with the point or conclusion being made, enabling rapid review and verification by a decision-maker. The point management system includes a literal object database, snip object database and point object database, wherein each snip object is derived from a literal object and linked to the location from which it was derived. The system further includes a point authoring module that enables users to link snip objects within the point object, and a snip verification engine that enables a reviewer of the point object to verify the supporting snip objects and literal objects, their relationships to each other and to the points being made in the point object, and the team collaboration that has transpired at both the snip object level and point object level.Type: ApplicationFiled: September 14, 2017Publication date: January 25, 2018Inventors: John Richard Burge, Ryan Nance
-
Publication number: 20180025000Abstract: A graphical object management system enables clients to easily and efficiently find and utilize graphical artists interested in drawing or otherwise creating graphical objects for the clients. Once a graphical artist for creating a graphical object is located and selected, the system manages the graphical object as it is being created allowing the client to view the graphical object and provide feedback to the selected artist. In one embodiment, the system prevents the selected artist from making illicit copies of the graphical object being created.Type: ApplicationFiled: June 5, 2017Publication date: January 25, 2018Inventors: Shawna Olwen, Marion Bennett Perritt
-
Publication number: 20180025001Abstract: Voice-based input is used to operate a media device and/or to search for media content. Voice input is received by a media device via one or more audio input devices and is translated into a textual representation of the voice input. The textual representation of the voice input is used to search one or more cache mappings between input commands and one or more associated device actions and/or media content queries. One or more natural language processing techniques may be applied to the translated text and the resulting text may be transmitted as a query to a media search service. A media search service returns results comprising one or more content item listings and the results may be presented on a display to a user.Type: ApplicationFiled: July 10, 2017Publication date: January 25, 2018Inventors: Mukesh Patel, Lu Silverstein, Srinivas Jandhyala
-
Publication number: 20180025002Abstract: Systems and methods are provided for associating colors or color names with a color image based on hue. A set of hue values can be extracted from color data, such as a color palette, corresponding to a color image. A representative hue can be derived from the set of hue values. Colors included in the color data that are attributable to the representative hue can be identified and one or more colors can be derived therefrom as representative of a subject depicted by the color image. Color names matching the representative colors can be identified and associated with the color image. In particular, a common color name can be determined therefrom and associated with the subject of the color image.Type: ApplicationFiled: October 3, 2017Publication date: January 25, 2018Inventors: Charles Shearer Dorner, Jenny Ann Blackburn, Eva Manolis, Timothy Andrew Ong, Paul Barnhart Sayre, III
-
Publication number: 20180025003Abstract: This application is directed to a method for automatically identifying and transferring relevant image data implemented at a server with a processor and memory including one or programs executable by the processor. The server obtains content items from a personal content collection of a user, analyzes the content items to identify attributes associated with the images, generates rule sets based on the identified attributes, applies the generated rule sets to a plurality of unclassified images, identifies a first set of one or more of the unclassified images, associates each image of the first set with the content items and stores the first set in the personal content collection. A second set of unclassified images is placed in a candidate list to be periodically, without user intervention, monitored and updated for storing in the personal content collection. The generated rule sets are updated after images are stored in the content collection.Type: ApplicationFiled: July 24, 2017Publication date: January 25, 2018Inventors: Dylan Marriott, Daniel Nicolae, Ruben Bakker, Alexander Pashintsev, Zdzislaw Pawel Losvik, Eugene Livshitz, Vitaly Glazkov, Boris Gorbatov, Ilya Buryak
-
Publication number: 20180025004Abstract: The current invention is a recommendation system that translates a user's mood into activities and/or files (music, video, and/or literature) that are personalized. The user selects an icon, emoticon, or emoji, that represents their desired mood and the system matches files and/or events and activities to that desired mood, personalized to each user.Type: ApplicationFiled: July 19, 2016Publication date: January 25, 2018Inventor: Eric Koenig