Patents Issued in February 15, 2018
-
Publication number: 20180046614Abstract: A dialogue act estimation method includes acquiring learning data including a first sentence to be estimated in the form of text data of a first uttered sentence uttered at a first time point, a second sentence which is text data of a second uttered sentence uttered, at a time point before the first time point, successively after the first uttered sentence, act information indicating an act associated to the first sentence, property information indicating a property information associated to the first sentence, and dialogue act information indicating a dialogue act in the form of a combination of an act and a property associated to the first sentence, making a particular model learn three or more tasks at the same time using the learning data, and storing a result of the learning as learning result information in a memory.Type: ApplicationFiled: August 1, 2017Publication date: February 15, 2018Inventors: TAKASHI USHIO, HONGJIE SHI, MITSURU ENDO, KATSUYOSHI YAMAGAMI
-
Publication number: 20180046615Abstract: A regular rule learning system, including an analyzing circuit configured to analyze a corpus of sentences to find semantic relationships between sentence constituents that are responsible for specific senses of words in that sentence by describing the semantic relationships and grammatical relations that are actuated in the sentence.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventors: Octavian Popescu, Vadim Sheinin
-
Publication number: 20180046616Abstract: A multilayered context enriched text translation interface includes a simulation layer comprising one or more text objects and a translation layer. The interface displays one or more mimicked views of an application GUI in the simulation layer. Subsequent to a user engaging a text object, the interface displays a prompt for a text translation of the text object within a translation layer. In certain embodiments, the mimicked views are graphical reproductions of the application GUI pages with functionality of one or more text objects of the application GUI disabled. In certain embodiments, the prompt includes an accentuation objects to visually accentuate the text object, a text-editing object to receive the text translation of the text object, and a link object to visually connect the accentuation objects and text-editing object.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventors: Amit Bareket, Nadav Parag, Dan Ravid, Tamir Riechberg, Moshe Weiss
-
Publication number: 20180046617Abstract: In an embodiment, a method of providing an on demand translation service is provided. A subscriber may be charged a reduced fee or no fee for use of the on demand translation service in exchange for displaying commercial messages to the subscriber, the commercial messages being selected based on subscriber information. A multimedia signal including information in a source language may be received. The information may be obtained as text in the source language from the multimedia signal. The text may be translated from the source language to a target language. Translated information, based on the translated text, may be transmitted to a processing device for presentation to the subscriber. The received multimedia signal may be sent to a multimedia device for viewing.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Inventors: Srinivas BANGALORE, David Crawford GIBBON, Mazin GILBERT, Patrick Guy HAFFNER, Zhu LIU, Behzad SHAHRARAY
-
Publication number: 20180046618Abstract: A translation method and apparatus may respectively perform or include: using one or more processors, plural different translation processes, in parallel, for a source sentence in a first language, including encoding, to generate respective feature vectors, the source sentence in each of two or more translation processes of the plural translation processes or the source sentence and a variation of the source sentence in respective translation processes of the plural translation processes, and decoding each of the respective feature vectors to generate respective plural candidate sentences in a second language; and selecting a final sentence in the second language from the respective plural candidate sentences in the second language.Type: ApplicationFiled: March 6, 2017Publication date: February 15, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hodong LEE, Youngki PARK, Hwidong NA, Minyoung MUN, Inchul SONG
-
Publication number: 20180046619Abstract: A method for controlling identification includes obtaining first text, which is text in a first language, obtaining second text, which is text in a second language obtained by translating the first text into the second language, obtaining correct labels, which indicate content of the first text, inputting the first text and the second text to an identification model common to the first and second languages, and updating the common identification model such that labels identified by the common identification model from the first text and the second text match the correct labels.Type: ApplicationFiled: July 28, 2017Publication date: February 15, 2018Inventors: HONGJIE SHI, TAKASHI USHIO, MITSURU ENDO, KATSUYOSHI YAMAGAMI
-
Publication number: 20180046620Abstract: A management system displays two or more columns lined up in accordance with a sequence order of a selected display rule. Each display rule is a customized rule, and includes a first type, one or more second types, and a sequence order of display for two or more columns respectively corresponding to the first type and the one or more second types. In a first column, which corresponds to a selection type, one or more objects is displayed respectively corresponding to a one or more elements, and in each of a one or more second columns, an object is displayed which belongs to a type corresponding to the second column, and corresponds to an element that is topologically related to at least one of the one or more selected elements.Type: ApplicationFiled: August 17, 2015Publication date: February 15, 2018Applicant: HITACHI, LTD.Inventors: Asami SASAKI, Taiki EIRAKU, Yuusuke ASAI, Kousuke SHIBATA
-
Publication number: 20180046621Abstract: A process displays a concatenated array of slit-compressed images corresponding to an ordered sequence of images. The slit-compressed images are concatenated along a single dimension according to the ordered sequence of images. Each slit-compressed image has an associated query that has search terms based on the respective image. The process displays a moveable slider that moves along the single dimension and identifies a current location within the array, and displays a respective thumbnail image corresponding to the current location. The process receives user input to move the moveable slider along the single dimension to a new location. The process displays a thumbnail representation of the image corresponding to the new location and executes the query corresponding to the current image to retrieve documents from a document repository related to the current image. The process then displays the retrieved documents for user selection.Type: ApplicationFiled: August 9, 2016Publication date: February 15, 2018Inventors: Juan J. Buhler, Daniel Elliott Wexler
-
Publication number: 20180046622Abstract: A computer-implemented system and method for dynamically generating documents based on user context is provided. Blocks of document content are maintained and contextual data of a user is collected. The contextual data is compared to a set of stored models for the user and one or more models related to the user's context are identified. One or more content blocks are selected based on the identified models and a document is generated for the user by compiling the selected content blocks.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventor: Simon Tucker
-
Publication number: 20180046623Abstract: The MULTI-SOURCE, MULTI-DIMENSIONAL, CROSS-ENTITY, MULTIMEDIA MERCHANT ANALYTICS DATABASE PLATFORM APPARATUSES, METHODS AND SYSTEMS (“MDB”) transform data aggregated from various computer resources using MDB components into updated entity profiles and/or social graphs. In one implementation, the MDB aggregates data records including search results, purchase transaction data, service usage data, service enrollment data, and social data. The MDB identifies data field types within the data records and their associated data values. From the data field types and their associated data values, the MDB identifies an entity. The MDB generates correlations of the entity to other entities identifiable from the data field types and their associated data values. The MDB also associates attributes to the entity by drawing inferences related to the entity from the data field types and their associated data values.Type: ApplicationFiled: September 27, 2017Publication date: February 15, 2018Inventors: Patrick Faith, Theodore David Harris
-
Publication number: 20180046624Abstract: The various implementations described herein include methods and systems for personalized media program recommendations. In one aspect, a method is performed at a server system having processors and memory. The server system: (1) receives, from a client device, a user request for a media program event recommendation; (2) prior to receiving the user request, collects and stores user search history data associated with media program events; (3) creates a search query in accordance with the user request based on the user search history and a portion of the user request; (4) executes the search query against databases to generate media program event recommendations; (5) ranks the generated media program event recommendations; and (6) sends automatically to a calendar associated with the user, a calendar event corresponding to a respective media program event recommendation.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Qiliang Chen, Weihua Tan
-
Publication number: 20180046625Abstract: An information retrieval method, an electronic device and a storage medium are provided. The method comprises: sending at least one keyword in chatting contents in an input box of an instant messenger to a server, when it is detected that the chatting contents need to be sent to a communication counterpart; receiving, from the server based on the at least one keyword, retrieved contents and at least one category in which the retrieved contents are categorically stored in the server; and categorically displaying the retrieved contents in a current interface, in accordance with the at least one category.Type: ApplicationFiled: September 30, 2017Publication date: February 15, 2018Inventors: Ming LIU, Liangxiong WU, Baolin WANG
-
Publication number: 20180046626Abstract: In one general embodiment, a computer-implemented method includes identifying an input search term, determining an additional term associated with the input search term, where the additional term targets a predetermined entity, altering the input search term utilizing the determined additional term, and performing a search, utilizing the altered input search term.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Corville O. Allen, Malous M. Kossarian
-
PATTERN TRIGGERS WHILE SEARCHING AN INDEX OF DATA BEING INGESTED INTO A DISTRIBUTED COMPUTING SYSTEM
Publication number: 20180046627Abstract: A storage unit (SU) includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the SU based on the operational instructions, is configured to perform various operations. The SU obtains a data index search request to search a data index and identifies a portion of the data index to search. The SU also identifies a DSN storage location corresponding to the portion of the data index and determines whether the DSN storage location is local. When the DSN storage location is not local, the SU generates a task request and transmits the task request to another SU associated with the DSN storage location. The SU then receives a result from the other SU based in response to the task request.Type: ApplicationFiled: October 27, 2017Publication date: February 15, 2018Inventors: Wesley B. Leggette, Andrew D. Baptist, Greg R. Dhuse, Jason K. Resch, Ilya Volvovski, Manish Motwani, S. Christopher Gladwin, Gary W. Grube, Thomas F. Shirley, JR. -
Publication number: 20180046628Abstract: A system for ranking social media content may be provided. The system may include one or more processors. The one or more processors may be configured to extract author profile data from one or more authors of domain-specific content and identify social media content based on the author profile data. The one or more processors may further be configured to rank the social media content based on at least one of user interest data, user preference data, statistics for the social media content, author data, statistics for a social media account including the social media content, and content age data.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Applicant: FUJITSU LIMITEDInventors: Jun WANG, Kanji UCHINO
-
Publication number: 20180046629Abstract: A computer-implemented method according to one embodiment includes identifying a first group of textual data, determining a plurality of word combinations within the first group of textual data, and determining a first plurality of key words for the first group of textual data, utilizing the plurality of word combinations.Type: ApplicationFiled: October 25, 2017Publication date: February 15, 2018Inventor: Douglas A. Smith
-
Publication number: 20180046630Abstract: Annotating content, comprising data values of one or more tags corresponding to a process device within a continuous process, with content descriptors in a historian system. Content descriptors enable indexing and saving content within a search service database for later retrieval by search strings that match the content descriptors. Content having one or more common content descriptors are retrieved and transmitted to a client computing device via a communications network for displaying in a dashboard on the client computing device.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Applicant: Invensys Systems, Inc.Inventors: Vinay T. Kamath, Brian Kenneth Erickson, Bala Kamesh Sista, Abhijit Manushree
-
Publication number: 20180046631Abstract: A display apparatus and a method for controlling the same are provided. The display apparatus includes a display configured to display a video content, a communication interface configured to communicate with a server, a storage, and a processor configured to extract one or more images of an object from each of a plurality of frames of the video content and store the one or more images in the storage. In response to the object included in a displayed screen being selected, the processor transmits the one or more images of the object to the server, receives, from the server, a search result on the object based on the one or more images from the server, and displays the search result on the display.Type: ApplicationFiled: July 27, 2017Publication date: February 15, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Woo-sub CHOI
-
Publication number: 20180046632Abstract: A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Inventors: Norie Iwasaki, Sosuke Matsui, Tsuyoshi Miyamura, Terue Watanabe, Noriko Yamamoto
-
Publication number: 20180046633Abstract: A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Inventors: Norie Iwasaki, Sosuke Matsui, Tsuyoshi Miyamura, Terue Watanabe, Noriko Yamamoto
-
Publication number: 20180046634Abstract: A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more computers. Each of the one or more storage media includes a data part which is separated from an index and on which updated information is appended and kept. Each of a plurality of pieces of data within the file system is managed to be migrated to at least any of the one or more storage media. The backup method includes backing up metadata of the plurality of pieces of data migrated within the file system; and backing up the index of each of the one or more storage media to which the plurality of pieces of data have been migrated, substantially at the same time point as the metadata.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Inventors: Norie Iwasaki, Sosuke Matsui, Tsuyoshi Miyamura, Terue Watanabe, Noriko Yamamoto
-
Publication number: 20180046635Abstract: Variety of approaches to control file hydration behavior are described. A filter driver initiates operations to control file hydration behavior upon receiving a process identifier (PID) registration from a synchronization engine. Upon receiving a file operation request associated with a placeholder file, a PID and a process name associated with the file operation is identified. A hydration behavior is detected based on the PID or the process name. A decision associated with the file operation request is rendered based on the hydration behavior.Type: ApplicationFiled: December 2, 2016Publication date: February 15, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Jack Allen Nichols
-
Publication number: 20180046636Abstract: An electronic apparatus and a method for temporarily storing data thereof, adapted to temporarily store the data downloaded from a remote apparatus, are provided. In the method, an access instruction to the remote apparatus is captured, and accordingly a file requested by the access instruction or metadata of all files and subfolders under a folder requested by the access instruction is downloaded and temporarily stored in a storage unit, in which a usage time of the temporarily stored file is recorded. When a specific condition is met, the usage time of all the temporarily stored files is checked and at least one file that is not accessed for the longest time is deleted accordingly. The folder having the deleted file is checked whether not to include data of any file, and accordingly the metadata of all the files and subfolders under the folder is deleted.Type: ApplicationFiled: October 23, 2017Publication date: February 15, 2018Applicant: Acer IncorporatedInventor: Ching-Ho Tsai
-
Publication number: 20180046637Abstract: Embodiments are provided for uniquely identifying and tracking selectable web page objects and presenting tracked activity for the selectable objects. In some cases, an analytics tool is used to collect and present link activity based on analytics data for a given selectable object of a content page, such as a clickable link or image. For example, a method analyzes a content page comprising a plurality of selectable objects and determines, based on the analyzing, a page identifier for the content page, and region identifiers for regions within the content page. The method generates, for each of the selectable objects, a unique object identifier comprising the page identifier, a region identifier corresponding to a region of the page where the object is located, and a link identifier. Link activity corresponding to the selectable objects is tracked and displayed, the link activity being based on measured analytics data over periods of time.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Inventors: MARK R. KOOPMAN, GUILLAUME L. ESCARGUEL
-
Publication number: 20180046638Abstract: A method includes receiving Resource Description Framework (RDF) data to be stored; obtaining triplet information including at least a resource name of the resource, attribute of the resource, and attribute value of the resource represented by the RDF data; obtaining from the RDF data a first namespace usable in a resource name of the resource; searching for a resource identification corresponding to a resource name and first namespace of the resource; obtaining from the RDF data a second namespace usable by the attribute of the resource; searching for the attribute identification corresponding to the attribute of the resource and the second namespace; and storing the triplet information, the resource name of a specific resource being represented by a resource identification and the attribute of the specific resource being represented by an attribute identification. Using an embodiment, it is possible to reduce the storage of redundant data, thereby saving storage space.Type: ApplicationFiled: August 2, 2017Publication date: February 15, 2018Applicant: Siemens AktiengesellschaftInventors: Wei QIU, Chen YU, Jia Jie ZHANG, Rui Guo ZHANG
-
Publication number: 20180046639Abstract: Disclosed are systems and methods for requesting operations at a remote server utilizing a network file system. A client may encapsulate a request for a cache coherency mechanism as an encapsulated message and provide the encapsulated message to a network file system executing on the client. The network file system may be configured to prevent the request for server functionality from being transmitted to the remote server. The client may also cause, via the network file system, the encapsulated message to be transmitted to the remote server.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventor: W. Anthony Mason
-
Publication number: 20180046640Abstract: In one embodiment, a method includes creating a data extent catalog table including information related to data extents stored to computer readable storage media, receiving a query related to a first data extent, and determining whether the data extent is stored to the one or more computer readable storage media based on analysis of the data extent catalog table. Moreover, the method includes determining whether the first data extent is eligible for deletion based on a first sliding window time period. In addition, the method includes determining whether the first data extent is eligible for linkage based on a second sliding window time period.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Inventors: Jason D. Hagar, Michael G. Sisco
-
Publication number: 20180046641Abstract: A system and method for enriching a concept database. The method includes determining, based on at least one signature of a first multimedia data element (MMDE) and signatures of a plurality of existing concepts in the concept database, at least one first concept among the plurality of existing concepts, wherein each of the at least one first concept matches a portion of the at least one signature of the first MMDE; generating a reduced representation of the first MMDE, wherein generating the reduced representation further comprises removing the portion of the first MMDE matching the at least one first concept; comparing the reduced representation of the first MMDE to signatures representing a plurality of second MMDEs to determine a plurality of matching second MMDEs; generating, based on the reduced representation of the first MMDE and the plurality of matching second MMDEs, at least one second concept; and adding the generated at least one second concept to the concept database.Type: ApplicationFiled: October 2, 2017Publication date: February 15, 2018Applicant: Cortica, Ltd.Inventors: Adam HAREL, Igal RAICHELGAUZ, Karina ODINAEV, Yehoshua Y ZEEVI
-
Publication number: 20180046642Abstract: Various embodiments for repository management in a data deduplication system, by a processor device, are provided. Metadata of an inode structure of an entire pre-allocated file system is captured, exported, and compressed from an existing deduplication appliance, the pre-allocated file system comprising a fully padded file system. The exported and compressed metadata of the pre-allocated file system is decompressed and imported into a data deduplication repository of a new deduplication appliance having an identical file system size as within the existing deduplication appliance, to initially configure or subsequently scale the inode structure of a file system of the data deduplication repository of the new deduplication appliance efficiently.Type: ApplicationFiled: October 25, 2017Publication date: February 15, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oded AVIYAM, Shira BEN-DOR, Joseph W. DAIN, Gil E. PAZ
-
Publication number: 20180046643Abstract: The disclosure relates to a system comprising a first and a second database engine and a replication module. The replication module replicates changes from a first database maintained by the first engine to a second database maintained by the second engine. The system maps state times and sync times. The state times are specified in a first temporal reference system used by the first engine and the sync times are specified in a second temporal reference system used by the second engine. Each mapped state time and sync time pair indicate an identical state of the first and second database or parts thereof. The system executes a query partially by the first and partially by the second engine and uses the mapping to execute the query by the first and/or second engine on data of a single defined state.Type: ApplicationFiled: August 11, 2016Publication date: February 15, 2018Inventors: Andreas Brodt, Daniel Martin, Jens P. Mueller, Oliver Schiller, Knut Stolze
-
Publication number: 20180046644Abstract: Systems and methods for maintaining and updating file system shadows by a synchronization client of a cloud-based platform. In some embodiments, an executor of the synchronization client can execute an action on an item in the local file system which changes the state of the item from an old state to a new state. The synchronization client updates the file system shadows with the new state of the item via an interface to facilitate generation of a synchronization event for the change to the item, that would otherwise go undetected if the change to the item was immediately reversed. In some embodiments, methods for providing shadow consistency and enhancing concurrent access to shadows are implemented by the synchronization client in maintaining and updating the file system shadows.Type: ApplicationFiled: October 4, 2017Publication date: February 15, 2018Inventors: Benjamin Campbell Smith, David Mackenzie, Yiming Lu, Peter Potrebic, Florian Jourda, Kunal Parmar
-
Publication number: 20180046645Abstract: A smuggling detection system and corresponding method are provided. The smuggling detection system includes a camera configured to capture an input image of a subject purported to be a baby. The smuggling detection system further includes a memory storing a deep learning model configured to perform a baby detection task for a smuggling detection application. The smuggling detection system also includes a processor configured to apply the deep learning model to the input image to provide a baby detection result of either a presence or an absence of an actual baby in relation to the subject purported to be the baby. The baby detection task is configured to evaluate one or more different distractor modalities corresponding to one or more different physical spoofing materials to prevent baby spoofing for the baby detection task.Type: ApplicationFiled: June 29, 2017Publication date: February 15, 2018Inventors: Manmohan Chandraker, Wongun Choi, Eric Lau, Elsa Wong, Guobin Chen
-
Publication number: 20180046646Abstract: A mass transit surveillance system and corresponding method are provided. The mass transit surveillance system includes a camera configured to capture an input image of a subject purported to be a baby and presented at a mass transit environment. The mass transit surveillance system further includes a memory storing a deep learning model configured to perform a baby detection task for the mass transit environment. The mass transit surveillance system also includes a processor configured to apply the deep learning model to the input image to provide a baby detection result of either a presence or an absence of an actual baby in relation to the subject purported to be the baby. The baby detection task is configured to evaluate one or more different distractor modalities corresponding to one or more different physical spoofing materials to prevent baby spoofing for the baby detection task.Type: ApplicationFiled: June 29, 2017Publication date: February 15, 2018Inventors: Manmohan Chandraker, Wongun Choi, Eric Lau, Elsa Wong, Guobin Chen
-
Publication number: 20180046647Abstract: A system and method is provided for displaying surfaces of an object from a vantage point different from the vantage point from which imagery of the object was captured. In some aspects, imagery may be generated for display by combining visual characteristics from multiple source images and applying greater weight to the visual characteristics of some of the source images relative to the other source images. The weight may be based on the orientation of the surface relative to the location from which the image was captured and the location from which the object will be displayed.Type: ApplicationFiled: August 31, 2017Publication date: February 15, 2018Inventor: Janne Matias Kontkanen
-
Publication number: 20180046648Abstract: Apparatus, methods and systems of providing AR content are disclosed. Embodiments of the inventive subject matter can obtain an initial map of an area, derive views of interest, obtain AR content objects associated with the views of interest, establish experience clusters and generate a tile map tessellated based on the experience clusters. A user device could be configured to obtain and instantiate at least some of the AR content objects based on at least one of a location and a recognition.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Applicant: Nant Holdings IP, LLCInventors: David McKinnon, Kamil Wnuk, Jeremi Sudol, Matheen Siddiqui, John Wiacek, Bing Song, Nicholas J. Witchey
-
Publication number: 20180046649Abstract: According to one embodiment of the present invention, a method for automatically generating metadata for a media document includes: computing a feature vector of the media document using a convolutional neural network; searching a collection of media documents for one or more matching media documents having corresponding feature vectors similar to the feature vector of the media document, each media document of the collection of media documents being associated with metadata; generating metadata for the media document based on the metadata associated with the one or more matching media documents; and displaying the media document in association with the generated metadata.Type: ApplicationFiled: August 11, 2017Publication date: February 15, 2018Inventors: Carlo Dal Mutto, Alvise Memo, Duc Nguyen, Abbas Rafii, Jason Trachewsky
-
Publication number: 20180046650Abstract: A system and method to detect similarities between images. The system and method allow comparisons between a query image and one or more catalog images in a manner that is resilient to scanning, scaling, rotating, cropping and other distortions of the query image. The system includes an image processing module that determines and/or calculates principle features of a catalog image and constructs a feature vector using one or more of the principle features. The system also includes a matching module that matches a query image to one or more catalog images. The system finds matches based on a distance measure of features present in the query image and features present in the catalog images.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Uri Lavi, Eli Goz, Gregory Begelman
-
Publication number: 20180046651Abstract: Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving from a user a query of one or more databases within the distributed medical administration computing environment; determining by an audit manager in dependence upon audit policies for the medical computing environment whether any of the results of the query require auditing access; and if any of the results of the query require auditing access, creating an audit record and storing the audit record in an audit database.Type: ApplicationFiled: October 31, 2017Publication date: February 15, 2018Inventors: JOEL C. DUBBELS, JANICE R. GLOWACKI, RICHARD J. STEVENS
-
Publication number: 20180046652Abstract: A definition method for urban dynamic spatial structure circle comprising steps of: collecting the location data of mobile phone users for cleaning and handling to obtain a matched location data of mobile phone user; incorporating the matched location data of mobile phone user at various moments into a daily location data of mobile phone according to the date with a base station being the unit; locating spatially each base station with different users in a whole city through Tyson polygon processing method addressing the incorporated base station information; distributing the data of user number in each polygon into each land plot contained therein; obtaining mobile phone user distribution multi-circle numerical law on each moment and workday and finding the critical point of value, delineating the urban dynamic spatial structure circle distribution map after combining the circles in the same plot area.Type: ApplicationFiled: May 9, 2016Publication date: February 15, 2018Inventors: Junyan YANG, Weiting XIONG, Yi SHI
-
Publication number: 20180046653Abstract: The present disclosure relates to a data clearing method, apparatus, and storage medium. The method includes: determining whether a difference between a latest access time of data stored in a currently scanned node in a data structure, and a current time is greater than a predetermined threshold, where the data structure includes a plurality of nodes and each node store a latest access time and file information of respective data to be cleared; if the difference is greater than the predetermined threshold, determining whether the data to be cleared is in a white list; if the data to be cleared corresponding to the currently scanned node is in the white list, continuing to scan a next node; and if the data to be cleared corresponding to the currently scanned node is not in the white list, clearing the data to be cleared corresponding to the currently scanned node.Type: ApplicationFiled: July 19, 2017Publication date: February 15, 2018Applicant: Beijing Xiaomi Mobile Software Co., Ltd.Inventors: Jian LEI, Jianquan LIU, Guoming LIU
-
Publication number: 20180046654Abstract: A webpage from a network server is received. The content of the received webpage is parsed. A first set of contextual data from one or more sources is collected. A first relationship between the collected first set of contextual data and the parsed content is identified. The identified relationship is determined to satisfy a first threshold. The parsed content is stored in a database for future display in response to the identified relationship satisfying the first threshold. At least a portion of the parsed content not stored in the database is displayed.Type: ApplicationFiled: August 11, 2016Publication date: February 15, 2018Inventors: Yuka Nomura, Daisuke Tomoda, Hiroki Yoshinaga
-
Publication number: 20180046655Abstract: An inline tree data structure and one or more auxiliary data structure encode a multitude of data records of a dataset; data fields of the dataset define a tree hierarchy. The inline tree comprises one binary string for each data record that are all the same length, are arranged in an ordered sequence that corresponds to the tree hierarchy, and include an indicator string indicating position in the tree hierarchy of each data record relative to an immediately adjacent data record. A search program is guided through the dataset by interrogating each indicator string in the inline tree data structure so as to reduce unnecessary interrogation of data field values.Type: ApplicationFiled: August 10, 2016Publication date: February 15, 2018Inventor: Roy W. Ward
-
Publication number: 20180046656Abstract: Multidimensional key based construction of a filterable hierarchy is provided. A data service initiates operations to construct the hierarchy by joining current node-key elements with an element delimiter into a current node string. Child node elements are also joined with the element delimiter into child node string(s). The child node string(s) are further encapsulated with nesting delimiter(s) and the resulting string is concatenated to the current node string. Next, parent node elements are joined with the element delimiter. The current node-key is generated by concatenating the parent node string to the current node string (that includes the child node string(s)) with a parent delimiter. The current node-key is inserted into a representation for the current node within a data structure.Type: ApplicationFiled: August 12, 2016Publication date: February 15, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Muiris Woulfe, Poornima Muthukumar, Yuanyuan Dong
-
Publication number: 20180046657Abstract: The embodiments described in this disclosure comprise improved systems, methods and computer readable media for preconfiguring measures and dimensions in a database analytics application. In one embodiment, the solution described herein can be configured to activate only a subset of the measures from a catalog of measures supported by the database analytics application based on the data the user currently has stored in their database systems. Certain embodiments may be configured to determine (1) when a measure is selectable (i.e., activated) by users based on relevant base information contained in the user data, and (2) when to automatically activate inputs to a measure that has been previously selected.Type: ApplicationFiled: December 16, 2016Publication date: February 15, 2018Inventor: Brendon Atkins
-
Publication number: 20180046658Abstract: A method for distributed data processing includes selecting a first number of candidate key-value pairs from input key-value pairs stored in a distributed file system and identifying an invocation frequency for each of the first number of candidate key-value pairs in a predetermined period of time. The invocation frequency is a number of times the corresponding candidate key-value pair was called by a service system in the predetermined period of time. The method further includes selecting a second number of hot key-value pairs from the candidate key-value pairs based on the invocation frequencies of the candidate key-value pairs, mapping the second number of hot key-value pairs to intermediate key-value pairs, and reducing the intermediate key-value pairs to resultant key-value pairs to be called by the service system.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Applicant: Alibaba Group Holding LimitedInventor: Min Han
-
Publication number: 20180046659Abstract: Methods, devices, and techniques for base user defined functions in a database management system are discussed herein. For example, in one aspect, a query request is received from a computer device. The query request may include a query operator representing a specialized user defined function (SUDF). The SUDF may then be executed. Executing the SUDF may include executing a base operation of a base user defined function (BUDF). The base operation may interact with an application programming interface (API) of the query engine to obtain a tuple stored in the database. Executing the SUDF may further include executing a specialized operation that processes the tuple according to an analytics function. The specialized operation may generate a result. Then, a query result may be returned to the computer device. The query result can include the result.Type: ApplicationFiled: March 20, 2015Publication date: February 15, 2018Inventors: Qiming Chen, Meichun Hsu, Rui Liu, Maria Guadalupe Castellanos
-
Publication number: 20180046660Abstract: An exclusive lock is acquired on each of an outer database ownership table and an inner database ownership table to obtain ownership of a database. The exclusive locks are converted to a pair of overlapping shared locks on each of the outer database ownership table and the inner database ownership table, where release and re-acquisition of each of the pair of overlapping shared locks on the outer database ownership table and the inner database ownership table permits database maintenance operations to be performed while maintaining the ownership of the database.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Justin T. Fries, Venkataraghavan Lakshminarayanachar, Rajesh C. Lalgowdar, Lohitashwa Thyagaraj
-
Publication number: 20180046661Abstract: In one embodiment, a method receives a list of subscribers at a set interval time. Each subscriber includes one or more updates in which an update to the data stored in a database is required. A queue process in a plurality of queue processes is selected based on a first selection process where different queue processes are used over multiple set interval times. The queue process places subscribers in the list of subscribers in a plurality of queues using a placement process that is based on a characteristic of the subscribers. Also, the queue processes in the plurality of queue processes use different placement processes to place subscribers in the plurality of queues. The method then retrieves subscribers from the plurality of queues based on a second selection process, the retrieved subscribers being provided to the plurality of processors for processing of the respective updates for the subscribers.Type: ApplicationFiled: October 27, 2016Publication date: February 15, 2018Inventor: Brendon Atkins
-
Publication number: 20180046662Abstract: In one embodiment, a method determines one or more records that are added, updated, or deleted for an entity. One or more effective from dates for the one or more records and a last effective from date for the entity in a database table for the entity is analyzed to classify the one or more records in one or more scenarios in a plurality of scenarios. The method selects a scenario in the plurality of scenarios based on the one or more effective from dates for the one or more scenarios and the last effective from date for the entity. Then, an update process associated with the scenario is performed to update a portion of records in the database table using the one or more records.Type: ApplicationFiled: October 27, 2016Publication date: February 15, 2018Inventors: WILLIAM MYERS, BRENDON ATKINS
-
Publication number: 20180046663Abstract: A system and method for completing an electronic document. The method includes analyzing the electronic document to determine at least one transaction parameter, wherein the electronic document includes at least partially unstructured data; creating a template for the electronic document, wherein the template is a structured dataset including at least one data element, wherein each transaction parameter is a value of one of the at least one data element; retrieving, based on the template, complementary data for one of the at least one data element when the data element is incomplete; generating, based on the complementary data and the incomplete first data element, a complete second data element; and associating the complete second data element with the electronic document.Type: ApplicationFiled: August 3, 2017Publication date: February 15, 2018Applicant: Vatbox, Ltd.Inventors: Noam GUZMAN, Isaac SAFT