Patents Issued in January 18, 2018
-
Publication number: 20180018349Abstract: Examples disclosed herein relate to selecting an image based on text topic and image explanatory value. In one implementation, a processor selects an image to associate with a text based on a criteria indicating the explanatory value of a context information related to the image in relation to the topic of the text. The processor may output the selected image.Type: ApplicationFiled: March 26, 2015Publication date: January 18, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventors: Lei Liu, Jerry Liu, Shanchan Wu, Hector A Lopez
-
Publication number: 20180018350Abstract: A method for finding the lost item or the rightful owner of the found item over the network is provided. The method includes the following steps: (i) images of the lost item are uploaded by the first user to the database to find the lost item, (ii) the images of the found item are uploaded by the second user to the database, (iii) the lost item is searched in the database to find a match for the lost item, (iv) a list of lost and found items related to the lost item is displayed, (v) the lost item is compared with the list of lost and found items to find the lost item, (vi) the second user of the match for the lost item is identified when the match is found, and (vii) the first user communicated with the second user to regain possession of the lost item.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventor: Joni Taylor
-
Publication number: 20180018351Abstract: A file management system facilitating a user to organize image content by using visualizations of organizational state of the collections augmented by a graphical interactive workflow leading the user through the process of organization and a method of using file system metadata to retrieve and store the data and organization of the image content.Type: ApplicationFiled: July 18, 2017Publication date: January 18, 2018Inventor: Joshua Fagans
-
Publication number: 20180018352Abstract: Embodiments of the invention relate to systems and methods for creating a form for receiving data relating to a health care incident. A dictionary of field objects is provided in a metabase, where a field object defines attributes, and an instance of a field object is a form field. A request to create a user-defined field object is received and it is determined that the user-defined field object is not in the dictionary of field objects in the metabase. The user-defined field object is generated by defining attributes for the user-defined field object, where at least one attribute is a presentation attribute for a form field within a form. The user-defined field object is added to the dictionary of field objects in the metabase and the user-defined field object is linked to a data location in a persistent store.Type: ApplicationFiled: September 15, 2017Publication date: January 18, 2018Inventors: Jian ZHOU, Simon MCKENNA, Tom BELCHER
-
Publication number: 20180018353Abstract: Systems and methods generating schemas that represent multiple data sources are provided herein. According to some embodiments, methods may include determining a schema for each of the multiple data sources via a computing device communicatively couplable with each of the multiple data sources, each of the multiple data sources including one or more data structures that define how data is stored in the data source, generating a negotiated schema by comparing the schemas of the multiple data sources to one another and interrelating data points of the multiple data sources based upon the schemas, interrelating the negotiated schema with the schema for each of the multiple data sources based upon the interrelation of the data points, and storing the negotiated schema in a storage media by way of the computing device.Type: ApplicationFiled: September 26, 2017Publication date: January 18, 2018Inventors: Rick Morrison, Matthew Saffer, Jud Gardner
-
Publication number: 20180018354Abstract: A method and associated systems for a deduplication module of a database-management system. The database-management system, upon receiving a request to perform a transaction that will revise a stored database record, uses memory-resident logs and previously generated database-maintenance tables to: i) identify a first logical block that identifies an updated value, stored in a physical block of storage, to be used to update the database record; and ii) further identify a second logical block that stores in the database a corresponding existing value of the same record. After determining that the first and second logical blocks reside on physical storage devices within the same storage tier, the system directs the deduplication module to associate both logical blocks with the first physical block.Type: ApplicationFiled: September 28, 2017Publication date: January 18, 2018Inventors: Blaine H. Dolph, Nataraj Nagaratnam, Sandeep R. Patil, Riyazahamad M. Shiraguppi
-
Publication number: 20180018355Abstract: An object of the invention is an automated monitoring and archiving system. The system comprises means for processing a data amount to accomplish a structured collection data form, means for automatically identifying documents in data warehouses comprising similar structured data forms as said structured collection data form, means for defining monitoring criteria, and means for automatically analyzing the identified documents on the basis of the defined monitoring criteria, and means for automatically archiving said analyzed documents in an electronic record keeping system.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Applicant: Teqmine Analytics OyInventors: Hannes Toivanen, Arho Suominen
-
Publication number: 20180018356Abstract: A mechanism for managing the growth of databases allows the user to drop tables containing less active data without actually losing access to the data that existed within the table. The storage manager takes the form of a proxy that is configured to reside in the stream between the database client application and the database server. The storage manager acts by intercepting the DROP TABLE command within the SQL and acts to archive the contents of the table prior to passing the command on to the database server for normal execution. Subsequent database queries are monitored for references to tables that have been previously archived. When needed, the storage manager can restage the data from the archive and recreate the table that had been previously dropped in the same form as it had existed prior to that DROP TABLE command execution.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Applicant: DEEPSPACE STORAGE SYSTEMS INC.Inventor: STEPHEN CRANAGE
-
Publication number: 20180018357Abstract: Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.Type: ApplicationFiled: July 13, 2017Publication date: January 18, 2018Inventor: Krystian Piecko
-
Publication number: 20180018358Abstract: A method and apparatus for constructing one of a neuroscience-inspired artificial neural network and a neural network array comprises one of a neuroscience-inspired dynamic architecture, a dynamic artificial neural network array and a neural network array of electrodes associated with neural tissue such as a brain, the method and apparatus having a special purpose display processor. The special purpose display processor outputs a display over a period of selected reference time units to demonstrate a neural pathway from, for example, one or a plurality of input neurons through intermediate destination neurons to an output neuron in three-dimensional space. The displayed neural network may comprise neurons and synapses in different colors and may be utilized, for example, to show the behavior of a neural network for classifying hand-written digits between values of 0 and 9 or recognizing vertical/horizontal lines in a grid image of lines.Type: ApplicationFiled: August 29, 2017Publication date: January 18, 2018Inventors: John Douglas Birdwell, Mark Edward Dean, Margaret Grace Drouhard, Catherine Dorothy Schuman
-
Publication number: 20180018359Abstract: Apparatus and a corresponding method for processing received datagram fragments are provided. Fragments are considered in fragments lists, which comprise a linked list of fragments. The fragments lists are referenced by corresponding entries stored in fragment list storage, where all received fragments from a given datagram will form part of the same fragment list, but a given fragment list can comprise fragments from multiple datagrams. An accumulated size of the payloads for a linked list of fragments is maintained and allows a determination to be made of whether it appears that sufficient fragments have been received that reassembly of a datagram may be possible. Access to a selected fragment list entry is made atomically, wherein the existing entry is first read and then if a datagram reassembly is to be attempted a write access sets the selected fragment list entry to a null entry before that datagram reassembly is attempted.Type: ApplicationFiled: July 18, 2016Publication date: January 18, 2018Inventors: Eric Ola Harald LILJEDAHL, Mario Torrecillas RODRIGUEZ
-
Publication number: 20180018360Abstract: The present invention is to provide an information processing apparatus capable of updating a database without increasing the load excessively and presenting to a user, a content associated with an appropriate document. The information processing apparatus is configured to include: a document storage section that stores documents; a two-dimensional cluster generating section that generates a two-dimensional cluster in terms of documents and terms; a one-dimensional cluster generating section that generates a one-dimensional cluster in terms of the documents and the terms; a document updating section that adds and deletes documents; a two-dimensional cluster updating section which, when the documents are updated, causes the generation of the two-dimensional cluster based on the updated documents; and a one-dimensional cluster updating section that updates the one-dimensional cluster based on a delated document.Type: ApplicationFiled: June 6, 2017Publication date: January 18, 2018Applicant: NEC Personal Computers, Ltd.Inventor: Tsuyoshi Takemoto
-
Publication number: 20180018361Abstract: An index table update method, and a device are presented. The method includes adjusting an index density of a second index table in a memory when determining that storage space occupied by the second index table reaches an upper limit or a lower limit of a preset range, where the index density of the second index table is a ratio of a quantity of index records included in the second index table to a quantity of index records included in a first index table in an external storage; and selecting an index record from the first index table according to the adjusted index density, and updating the second index table using the selected index record. In this way, the second index table is dynamically adjusted according to a storage space occupation status of the memory, and system performance and retrieval efficiency are further ensured.Type: ApplicationFiled: September 26, 2017Publication date: January 18, 2018Inventors: Xiaohao Liang, Xiaoyong Lin, Tieying Wang
-
Publication number: 20180018362Abstract: A data processing apparatus includes a processor. The processor selects candidate tables corresponding to a first table. The respective candidate tables include a first data item included in the first table. The processor acquires a first coincidence degree of the first table for the respective candidate tables. The processor selects third tables corresponding to one of the candidate tables. The respective third tables include a second data item included in the one of the candidate tables. The processor acquires a second coincidence degree of the one of the candidate tables for the respective third tables. The processor acquires a reliability of the one of the candidate tables on basis of the first coincidence degree of the first table for the one of the candidate tables and the second coincidence degree of the one of the candidate tables for the respective third tables.Type: ApplicationFiled: May 18, 2017Publication date: January 18, 2018Applicant: FUJITSU LIMITEDInventors: Tatsuya Asai, TAKASHI KATOH, Junichi Shigezumi, Hiroya INAKOSHI, Yuiko OHTA
-
Publication number: 20180018363Abstract: Embodiments of the present invention provide a time series data processing method and apparatus, where the method includes: first, receiving, by a common services entity CSE, a request message sent by an application entity AE, where the request message carries a first operation type and at least one piece of first time series data, or carries a second operation type and at least one filter criterion, the first operation type is an insert operation, a delete operation, or a query operation, and the second operation type is a delete operation or a query operation; and then, processing, by the common services entity CSE, a time series data set according to the request message, and sending a processing result to the application entity AE.Type: ApplicationFiled: September 12, 2017Publication date: January 18, 2018Inventors: Xuelian LIN, Shuai MA, Lei SHI, Qi YU, Yanping JIANG, Mitch TSENG
-
Publication number: 20180018364Abstract: Systems and methods are directed to providing one or more interfaces to construct a flow and dashboard for data sources connected to an apparatus. In example implementations, a flow building interface and a dashboard designing interface is provided. The interfaces produce flow information and dashboard information, which is used by the apparatus to construct a dashboard, execute a plurality of flows and receive data from one or more external sources to execute the dashboard.Type: ApplicationFiled: March 31, 2015Publication date: January 18, 2018Inventors: Chetan GUPTA, Song WANG, Kunihiko HARADA, Umeshwar DAYAL
-
Publication number: 20180018365Abstract: A first set of metadata may be received, via a network, which includes structural information about a first database. The structural information may be compared with one or more software signatures. Each software signature may include a software identity that is mapped to one or more associated database structure identities. A first match estimate may be generated based on the comparing of the structural information with the one or more software signatures. It may be inferred that the first database is likely included in a first software product based on the generating of the match estimate.Type: ApplicationFiled: July 18, 2016Publication date: January 18, 2018Inventors: Tomasz Hanusiak, Konrad Wojciech Komnata, Jaroslaw Osinski, Grzegorz Szczepanik
-
Publication number: 20180018366Abstract: Example implementations relate to records based on bit-shifting. For example, a computing device may include at least one processor to receive a query, create a normalized query, and generate a mapping of the normalized query for each record in a set of records in a database using a state array, the mapping being based on bit-shifting of bits associated with similarities between each character in the normalized query and each character in a field of the respective record in the set of records, each successive level of the state array indicating a stronger match between the query and the respective record than an immediately prior level in the state array. The processor may calculate a score associated with each record based on the respective mapping and may provide a subset of the set of records in response to the query based on the score associated with each record.Type: ApplicationFiled: February 3, 2015Publication date: January 18, 2018Inventor: George Forman
-
Publication number: 20180018367Abstract: Embodiments of the present invention provide systems and methods for remote query optimization in multi data sources. The method includes receiving a database query from a remote source requesting data-points from multiple data sources. The method further includes receiving and analyzing the data-points, creating a data set based on the analysis, and transmitting the data set to the remote source.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventors: Lei Cui, Yi Dai, Ya Qiong Liu, Xing Xing Shen
-
Publication number: 20180018368Abstract: A system, medium, and method to define a database table and view based on a database model using a database language statement, the database language statement including a statement to create the table and a forward-declared JOIN statement that names the table and view, respectively and includes information regarding a relationship between at least two entities of the database.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Inventors: Stefan Baeuerle, Bjoern Mielenhausen, Daniel Hutzel, Ki Hong Kim, Di Wu, Long Zhang
-
Publication number: 20180018369Abstract: Techniques are described for estimating and managing an amount of data change for query processing. Embodiments of the present disclosure may generally receive a query to be executed and calculate an estimated amount of data change for the received query. If the initial estimated amount of data change for the received query does not exceed a threshold amount of data change, embodiments of the present disclosure may submit the query for execution. If the initial estimated amount of data change for the received query does exceed a threshold amount of data change, embodiments of the present disclosure may halt the execution of the query.Type: ApplicationFiled: July 14, 2016Publication date: January 18, 2018Inventors: Eric L. BARSNESS, Daniel E. BEUCH, Brian R. MURAS, John M. SANTOSUOSSO
-
Publication number: 20180018370Abstract: Technologies are described for facilitating querying a data set formed from a version of primary data and secondary data. First and second versions of primary data are stored in a primary data version store. Secondary data is received. The secondary data is stored in a secondary data store. A query language statement is received. The query language statement is executed by selecting query results from a data set that includes the secondary data and elements of the first version of primary data not inconsistent with the secondary data.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Applicant: SAP SEInventors: Frank Feiks, Thomas Gross-Boelting, Michael Mueller, Armin Weidenschlager, Anton Forstreuter, Xiaomeng Wang, Florian Roeger, Jordan Tchorbadjiyski, Ruadhan MacFadden
-
Publication number: 20180018371Abstract: A trigger event is set, based on information in an information flow. One or more actions are set to occur in response to occurrence of the trigger event. The information flow is received. The set one or more actions are performed upon occurrence of the trigger event, and a user interface is displayed based on the information flow. The actions include, but are not limited to, filtering display of information from the information flow in response to occurrence of the trigger event.Type: ApplicationFiled: September 28, 2017Publication date: January 18, 2018Inventors: Mark Anthony Miller, Theodore O. Calvin, Matthew John O'Donnell
-
Publication number: 20180018372Abstract: Technologies are described for facilitating query execution. A data network is received. The data network includes a plurality of nodes. Each of the nodes is associated with a portion of stored data. User input is received defining at least one semantic tag. User input is received associating the at least one semantic tag with at least one of the plurality of nodes. The association between the at least one sematic tag and the at least one of the plurality of nodes is stored.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Applicant: SAP SEInventor: Jörg Franke
-
Publication number: 20180018373Abstract: An electronic device that includes one or more input sensor devices, one or more output devices, one or more computer processors and a memory containing computer program code that, when executed by operation of the one or more computer processors, performs an operation. The operation includes collecting information, using one or more input sensor devices, about the plurality of users within a physical environment. The operation includes analyzing the collected information to determine a present situational context for the plurality of users that are currently present within the physical environment. An action to perform is determined based on the determined present situational context. The determined action is executed using the one or more output devices.Type: ApplicationFiled: July 18, 2017Publication date: January 18, 2018Inventors: Afsoun R. YAZDIAN, Michelle BLANKEN, Olivia K. DE CARLO, Theodore Wei-Yun LEUNG
-
Publication number: 20180018374Abstract: A method and system are provided for interactive data visualization. The method includes analyzing a data source used with an initial query to identify a set of default categories available for user selection. The method further includes dynamically determining pre-set values for categorical portions and numerical portions of vocabularies for user selection using data analytics on the data source. The method also includes providing the user with a capability to specify other values for the portions. The method additionally includes dynamically generating multiple sub-queries to the data source for the values for the portions, wherein at least one of the multiple sub-queries is dynamically generated for at least one of the other values specified by the user. The method further includes combining result sets for the multiple sub-queries. The method also includes generating a data visualization of the combined result sets and displaying the data visualization.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Inventors: Behrooz Ashtiani, Mitra Khatibi, Diana Lau, Jin Li, Joanna W. Ng
-
Publication number: 20180018375Abstract: Addressed herein is the problem of expressing and evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Structural grouping is applied to relational algebra to provide concise syntax to express a class of useful computations. Algorithms are also provided to evaluate such structural groupings efficiently by exploiting available indexing schemes. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: December 6, 2016Publication date: January 18, 2018Inventors: Robert Brunel, Norman May
-
Publication number: 20180018376Abstract: Systems and methods for storing a plurality of conversations are provided. Each such conversation has a corresponding conversation identifier and one or more messages sharing a common set of characteristics that meet predefined criteria. Information is sent to a remote computer identifying the conversations and providing sufficient information to rank them in accordance with a date/time value of a most recently received message of each conversation thereby causing a first conversation to be ordered before a second conversation. Subsequently, a first message that is deemed to belong to the second conversation is obtained and added to the second conversation. Information is resent to a remote computer identifying the plurality of conversations and providing sufficient information to rank the plurality of conversations in accordance with a date/time value of a most recently received message of each respective conversation thereby causing the first conversation to be ordered after the second conversation.Type: ApplicationFiled: August 15, 2017Publication date: January 18, 2018Inventors: Paul T. Buchheit, Lauren M. Baptist, Bay-Wei W. Chang, Seth J. Golub, Jing Yee Lim, Sanjeev Singh, Russell R. Tuck, III
-
Publication number: 20180018377Abstract: A system and method allowing customization of a user-interface into a data repository are disclosed. Customization options are provided via a hierarchy and/or compartmentalization of structured control files such as Extensible Markup Language (XML) files. The control files may be defined in a hierarchical fashion allowing a particular end-user or group of end-users to customize their interface without impacting other users of the same data and user-interface system. Compartmentalization of functions to specific files may also aid in ease of maintenance of customizations. Customization may include an ability to customize what data is shown on a screen and which capabilities are available on each screen for data interaction pertaining to a particular job responsibility. Capabilities to provide these and other customization options to an end-user are disclosed in a non-limiting embodiment of an import export trade transaction storage and retrieval system.Type: ApplicationFiled: August 28, 2017Publication date: January 18, 2018Applicant: Management Systems Resources Inc.Inventors: Steven L. Crozier, Rajiv Manucha, Antonio Giuliano
-
Publication number: 20180018378Abstract: An information extraction apparatus includes, a controller extracting, as variable elements, parts different between a plurality of structured documents and extract, as peripheral information pieces, elements within a predetermined range from the respective variable elements, and a storage unit storing the variable elements and the peripheral information pieces with respect to at least an extraction object which is at least one of the variable elements.Type: ApplicationFiled: December 14, 2015Publication date: January 18, 2018Applicant: INTER-UNIVERSITY RESEARCH INSTITUTE CORPORATION ORGANIZATION OF INFORMATION AND SYSTEMSInventors: Kazunori SAKAMOTO, Shinichi HONIDEN
-
APPLICATION PERFORMANCE USING MULTIDIMENSIONAL PREDICTIVE ALGORITHM FOR AUTOMATED TIERING MECHANISMS
Publication number: 20180018379Abstract: Various embodiments for managing data stored in a tiered data storage environment, by a processor device, are provided. A data file is proactively migrated from a lower tier to a higher tier of the tiered data storage environment by using a multidimensional algorithm adopting an actual frequency of access of the data file to gauge a slope of a predicted frequency of access of the data file. The data file is migrated from the lower tier to the higher tier only if each of a plurality of criteria of the multidimensional algorithm is satisfied.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sasikanth EDA, Akshat MITHAL, Sandeep R. PATIL, Subhojit ROY -
Publication number: 20180018380Abstract: Examples describe mechanisms for maintaining consistent subscriber data on geo-redundant subscriber databases. In an example, a request to perform an operation related to subscriber data may be received on a subscriber database, wherein the subscriber database may be a geo-redundant deployment of a separate subscriber database. The connectivity status of a synchronization link between the subscriber database and the separate subscriber database may be determined. In response to the determination that the connectivity status of the synchronization link between the subscriber database and the separate subscriber database is disconnected, the request to perform the operation related to the subscriber data on the subscriber database may be denied.Type: ApplicationFiled: July 18, 2017Publication date: January 18, 2018Inventor: RAVI SAXENA
-
Publication number: 20180018381Abstract: Service data updated in a data update event is acquired by a service application executed by a computer-implemented system. The service data is stored in a local database of the service application. An event version corresponding to the data update event is generated by the service application. The service data and the event version are encapsulated into an event object by the service application. The event object is transmitted to a peer-end service application for synchronizing corresponding service data in a peer-end database of the peer-end service application.Type: ApplicationFiled: September 27, 2017Publication date: January 18, 2018Applicant: Alibaba Group Holding LimitedInventor: Yin Tong
-
Publication number: 20180018382Abstract: A set of objects is defined from a plurality of objects. The objects are defined with a common structure including properties. The plurality of objects is to be clustered into clusters. A clustering criterion for determining the clusters is defined. The clusters are non-intersecting sets of objects from the set of objects. Object distance between a first object and a second object from the set of objects is computed. The computation of the object distance is based on computation of distances between property values defined for properties from the structure of the objects from the set. When the first object is a part of the cluster, the second objects is added to the cluster when the object distance complies with the clustering criterion. The clusters are determined in a number of iterations based on evaluations of the distances between objects from subsequently determined subsets of objects from the plurality.Type: ApplicationFiled: July 12, 2016Publication date: January 18, 2018Inventors: Konstantin Skodinis, Matthias Schmitt
-
Publication number: 20180018383Abstract: Addressed herein is the problem of expressing and evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Structural grouping is applied to relational algebra to provide concise syntax to express a class of useful computations. Algorithms are also provided to evaluate such structural groupings efficiently by exploiting available indexing schemes. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: December 6, 2016Publication date: January 18, 2018Inventors: Robert Brunel, Norman May
-
Publication number: 20180018384Abstract: The present invention provides an information processing system for more appropriately classifying elements that constitute an information processing device or the like. This information processing system is provided with: a means that, on the basis of information indicating the relationship between a plurality of elements that constitute a system, acquires, for first elements to be classified, a set of second elements capable of arriving at the first elements via a relationship of arbitrary numbers; and a means that, on the basis of the set corresponding to the first elements, classifies each of the first elements in any of a plurality of roles.Type: ApplicationFiled: October 28, 2015Publication date: January 18, 2018Applicant: NEC CorporationInventors: Takashi NOMURA, Koji KIDA, Kazuhiko ISOYAMA, Junpei KAMIMURA, Yoshiaki SAKAE, Yuji KOBAYASHI, Etsuko ICHIHARA
-
Publication number: 20180018385Abstract: The first DS in accordance of the inquiry from the integration server, extract first data from the first DB and generate a first hash value based on the first data. The second DS in accordance of the inquiry from the integration server, extract second data from the second DB and generate a second hash value based on the second data. The first DS transmits the first hash value to the second DS. The second DS collates the first hash value with the second hash value, transmits, to the integration server, a collation result and at least a part of the second data, for which the first hash value and the second hash value are matched, and transmits a matched part of hash values to the first DS. The first DS transmits at least a part of the first data that was a source of the matched part of hash values to the integration server. The integration server combines the data received from the first DS and the second DS on the basis of the collation result.Type: ApplicationFiled: June 22, 2017Publication date: January 18, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Taiga KATAYAMA, Kei YAMAJI
-
Publication number: 20180018386Abstract: Some embodiments provide methods, systems and computer-readable media that employ adaptive binning and dissimilarity scores based on a quadratic form distance for multidimensional data for matching clusters in data corresponding to different sample. Some embodiments provide methods, systems and computer-readable media for rendering a first interactive display including a two-dimensional plot of at least a portion of a multidimensional data set and a corresponding second interactive display including a plurality of single parameter charts or histograms, each displaying information corresponding to one-dimensional measurements of a different parameter in the multidimensional data set.Type: ApplicationFiled: July 17, 2017Publication date: January 18, 2018Inventors: Darya Y. Orlova, Stephen W. Meehan, Wayne A. Moore, Guenther Walther, David R. Parks, Leonore A. Herzenberg
-
Publication number: 20180018387Abstract: A technique for classifying an alphanumeric candidate in an email message can include receiving and parsing a plurality of email messages to identify at least one alphanumeric candidate. For each particular alphanumeric candidate, the technique can include: (i) associating the particular alphanumeric candidate with an originating email in which the particular alphanumeric candidate was identified, and (ii) determining email specific, recipient specific, and recipient agnostic features pertaining to the particular alphanumeric candidate. The alphanumeric candidates can be clustered based on the email specific, the recipient specific, and the recipient agnostic features to generate a plurality of clusters, with which an alphanumeric candidate type can be associated.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Applicant: Google Inc.Inventor: Mikel Astiz
-
Publication number: 20180018388Abstract: Disclosed herein are methods and systems for efficient querying of time-series databases. An embodiment takes the form of a method that includes receiving a query-input string that includes delimited character strings. The method includes generating, based on the query-input string, a query structure that includes one or more phrases. The character strings specify one or more segments of one or more clauses of one or more of the phrases. The query-input string is parsed to identify the one or more specified segments that are then added to the corresponding one or more phrases of the query structure. The method includes submitting the query structure to a query-processing system for use in querying a time-series database, receiving a query result set that was obtained from the time-series database as responsive to the query structure, and outputting the query result set for presentation via a user interface.Type: ApplicationFiled: July 14, 2017Publication date: January 18, 2018Inventor: Julian Mulla
-
Publication number: 20180018389Abstract: Embodiments of the disclosure provide a method and an apparatus for keyword-based text retrieval. The method comprises: performing word segmentation on an initial text for retrieval after receiving a retrieval instruction from a user to obtain keywords included in the initial text; displaying each of the keywords of the initial text; and after receiving, from the user, a keyword retrieval instruction for the displayed one or more keywords, performing retrieval based on a keyword selected by the user. The retrieval efficiency and retrieval experience for users is efficiently improved through the technical solutions provided in the disclosed embodiments.Type: ApplicationFiled: January 28, 2016Publication date: January 18, 2018Inventors: Weiyu JIANG, Dong WEI
-
Publication number: 20180018390Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium determining image relevance responsive to a search query. In one aspect, a method includes, for each resource in a plurality of resources, wherein each resource includes one or more images and text that is separate from each of the one or more images: determining, by a data processing apparatus, and from the text of the resource, resource topics described by the text of the resource. For each of the one or more images, processing the image to determine a set of image topics that describe topics to which content depicted in the image belongs. Determining, by the data process apparatus, one or more topic match scores, wherein each topic match score is a measure of relevance one or more of the image topics of the image to one or more of the resource topics of the resource.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventors: Wencong Zhang, Jyoti Sood, Kamal Tiwari, Amitabh Saikia, Venkatesh Manickavasagam, Yilin Xiong
-
Publication number: 20180018391Abstract: A data classification device according to the present application includes a conversion unit, a classification unit, a first learning unit, and a second learning unit. The conversion unit converts input classification target data into a feature vector. The classification unit provides a label to the classification target data on the basis of the feature vector output by the conversion unit. The first learning unit learns conversion processing of the conversion unit, using accumulated data of the input classification target data, as first learning data. The second learning unit learns classification processing of the classification unit, using second learning data in which a label has been provided to data of a same type as the classification target data.Type: ApplicationFiled: July 12, 2017Publication date: January 18, 2018Applicant: YAHOO JAPAN CORPORATIONInventor: Nobuhiro KAJI
-
Publication number: 20180018392Abstract: Topic identification based on functional summarization is disclosed. One example is a system including a plurality of summarization engines, each summarization engine to receive, via a processing system, a document to provide a summary of the document. At least one meta-algorithmic pattern is applied to at least two summaries to provide a meta-summary of the document using the at least two summaries. A content processor identifies, from the meta-summaries, topics associated with the document, maps the identified topics to a collection of topic dimensions, and identifies a representative point based on the identified topics. An evaluator determines distance measures of the representative point from topic dimensions in the collection of topic dimensions, the distance measures indicative of proximity of respective topic dimensions to the representative point. A selector selects a topic dimension to be associated with the document, the selection based on optimizing the distance measures.Type: ApplicationFiled: April 29, 2015Publication date: January 18, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventor: Steven J Simske
-
Publication number: 20180018393Abstract: A method comprises collecting, by a computing device located at an edge of a network, data items corresponding to information transmitted by endpoints using the network, generating, by the computing device, a probabilistic hierarchy using the data items, generating, by the computing device using the probabilistic hierarchy and natural language data, a similarity metric, generating, by the computing device using the probabilistic hierarchy, the natural language data, and the similarity metric, an ontology, detecting, by the computing device using the ontology, an anomaly, and in response to detecting the anomaly, sending a notification.Type: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Inventors: Hugo LATAPIE, Enzo FENOGLIO, Andre SURCOUF, Joseph T. FRIEL, Pete RAI
-
Publication number: 20180018394Abstract: Method and system for generating a fingerprint representing a portion of an information signal. The method comprises decomposing a portion of the information signal into plural frequency sub bands at a decomposition level, calculating a spectral property of the signal in each of said plural frequency sub bands, comparing each spectral property against a first criterion thereby generating a comparison result, combining each comparison result for constituting the fingerprint, at least once repeating the decomposing, calculating, comparing and combining, wherein for each repetition the decomposing is performed using a decomposition level different from a previous decomposition level.Type: ApplicationFiled: April 2, 2015Publication date: January 18, 2018Inventors: Jungong Han, Gerrit Comelis Langelaar
-
Publication number: 20180018395Abstract: A landmark recommendation method and non-transitory computer-readable storage medium integrated with life behavior analysis and social network. The aforementioned method analyzes device time information and device location information of a user device operated by a user so as to provide life behavior information related to the user, analyzes the life behavior information so as to provide a user preference value, weights a plurality of landmarks located in an inquiring landmark area according to the user preference value and a social recommendation value, and then selects a recommendation list from the landmark which meets a threshold value.Type: ApplicationFiled: November 30, 2016Publication date: January 18, 2018Inventors: Kuo-Ruey Wu, Wen-Hsuan Hung
-
Publication number: 20180018396Abstract: An input and processing system allows user input information such as user affinity to efficiently determine user characteristics from content as well as novel input of commands such as copy/paste on a small mobile device screen among other computing devices. A client/server is also made more efficient due to the enhanced gathering of information. Also disclosed is a system for rapid presentation of information such as barcodes at barcode scanners. A system can request multiple barcodes, coupons or the like by detecting a signal from a scanner that information presented has been read.Type: ApplicationFiled: September 26, 2017Publication date: January 18, 2018Inventors: Brian Roundtree, Kevin Allan, William Munslow, David Pratt
-
Publication number: 20180018397Abstract: Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.Type: ApplicationFiled: September 27, 2017Publication date: January 18, 2018Inventors: Noel CODY, Kinshuk MISHRA, Steve SHIRLEY
-
Publication number: 20180018398Abstract: In an embodiment, a computer implemented method for a dynamic content positioning on a display of an electronic device based on available display space comprises: receiving, at a first computer, shared content that a second computer has shared with a plurality of computers; displaying the shared content on a display of the first computer in a shared area; receiving, at the first computer, self-view content from a camera coupled to the first computer; selecting a first area of the display of the first computer; determining whether the first area overlaps the shared area; in response to determining that the first area overlaps the shared area, determining whether the display has an available different area that does not overlap the shared area and that has a specified size, and in response to determining such an available different area, displaying the self-view image content in the available different area.Type: ApplicationFiled: July 18, 2016Publication date: January 18, 2018Inventor: Keith Griffin