Patents Issued in February 18, 2016
-
Publication number: 20160048505Abstract: A computer-implemented technique can include receiving a machine translation input specifying (i) a source text, (ii) a source language of the source text, and (iii) a target language for the source text, and obtaining a machine translation of the source text from the source language to the target language to obtain a translated source text. The technique can include determining whether to swap the source and target languages based on (i) the source text and (ii) at least one language model, and in response to determining to swap the source and target languages: swapping the source and target languages to obtain modified source and target languages, utilizing the translated source text as a modified source text, obtaining a machine translation of the modified source text from the modified source language to the modified target language to obtain a translated modified source text, and outputting the translated modified source text.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Applicant: Google Inc.Inventors: Alexander Jay Cuthbert, Chao Tian
-
Publication number: 20160048506Abstract: Example embodiments relate to automated contextual-based software localization. In example embodiments, at least one stage computing device may automatically detect at least one screen state related to source code for a software product. The at least one stage computing device may automatically generate at least one reduced properties file, for a first language. Each of the reduced properties files may relate to one of the screen states. The at least one stage computing device may automatically create at least one screen shot. Each of the screen shots may relate to one of the screen states. The at least one stage computing device may automatically create at least one translation package, e.g., one for each screen state. Each translation package may include the screen shot and the reduced properties file associated with particular screen state.Type: ApplicationFiled: April 11, 2013Publication date: February 18, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Elad Levi, Avigad Mizrahi, Uriel Lustig
-
Publication number: 20160048507Abstract: A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to obtain a user input that was inputted into a first accessory operably coupled with the computing device where the first accessory provides a user interface for user interaction with a video game, determine a language of an intended recipient of the user input based on an identity of the intended recipient, access a multi-lingual library comprising a plurality of words associated with the video game, match the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient, and provide the translated message to a second accessory for presentation to the intended recipient in real-time. Additional embodiments are disclosed.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Inventor: Michael Aronzon
-
Publication number: 20160048508Abstract: A universal language translator automatically translates a spoken word or phrase between two speakers. The translator can lock onto a speaker and filter out ambient noise so as to be used in noisy environments, and to ensure accuracy of the translation when multiple speakers are present. The translator can also synthesize a speaker's voice into the dialect of the other speaker such that each speaker sounds like they're speaking the language of the other. A dialect detector could automatically select target dialects either by auto-sensing the dialect by listening to aspects of each speaker's phrases, or based upon the location of the device.Type: ApplicationFiled: October 29, 2015Publication date: February 18, 2016Inventor: Reginald Dalce
-
Publication number: 20160048509Abstract: The present invention relates to a system, method and medium for associating portions of advocational documents with portions of tribunal decisions in view of common or similar characteristics that are identified between the associated entities. In addition, the associated advocational document portions are imparted with certain characteristics resulting from such an association, such as inheriting the topic of the associated tribunal decision portion or inheriting general characteristics of the decision such as judge or jurisdiction. This allows for the subsequent retrieval of advocational documents in view of various criteria associated with a decision or portion thereof.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Blake Howald, Isabelle Moulinier, Andrew Mushett, John Ohle, Chris Schultz
-
Publication number: 20160048510Abstract: The present invention relates to a system, method and medium for associating portions of advocational documents with portions of tribunal decisions in view of common or similar characteristics that are identified between the associated entities. In addition, the associated advocational document portions are imparted with certain characteristics resulting from such an association, such as inheriting the topic of the associated tribunal decision portion or inheriting general characteristics of the decision such as judge or jurisdiction. This allows for the subsequent retrieval of advocational documents in view of various criteria associated with a decision or portion thereof.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Blake Howald, Isabelle Moulinier, Andrew Mushett, John Ohle, Chris Schultz
-
Publication number: 20160048511Abstract: Embodiments of the present invention enable users to generate a summary for a document with respect to a concept, making use of inherent hierarchies present in a text document based on subject-object relationships of the sentences in the text document. In one embodiment, a text document is parsed into sentences, and a tuple is created for each sentence, the tuple comprising a subject and an object found in the sentence. The tuples may then be searched for a specified topic to identify matching tuples, as well as tuples that are related to the matching tuples based on relationships between their respective subjects and objects. A summary focused on the specified topic may then be generated using the sentences corresponding to the matching tuples and the tuples related to the matching tuples.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Inventors: Anand B. Bhagwat, Krishna Kummamuru
-
Publication number: 20160048512Abstract: Operation of a user interface includes performing token based analysis of a baseline text corpus and a targeted text listing. For a selected token in the targeted text listing, a matching baseline token in identified. From a plurality of contexts corresponding to the matching baseline token, context-matched and non-context matched usage data for the matching baseline token is identified and provided to a user interface. Similar processing may be performed on the basis of a related, but matching, baseline token. In another embodiment, instances of similar spelling errors are identified on the basis of a plurality of tokens identified in the targeted text listing.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Inventors: David COOK, Jacek ZWIERZCHLEJSKI, Stacey KACEK, Jason MAEDER, Stewart BECK
-
Publication number: 20160048513Abstract: A method, computer program product, and computer system for identifying, by a computing device, a change to at least one record of a plurality of records in a multi-record update. At least one problem condition associated with the change to the at least one record is determined, wherein the at least one problem condition is determined via at least one problem definition object before the change is saved. The at least one problem condition is organized on a display. An action is executed on the at least one problem condition displayed.Type: ApplicationFiled: May 1, 2015Publication date: February 18, 2016Inventors: Filipe J. Barroso, Judith H. Cass, Marlin R. Deckert, Michael J. Saylor, Adam Skwersky
-
Publication number: 20160048514Abstract: A question-answering (QA) system first receives input questions. Each question is then assigned to a first question category of a plurality of question categories. The QA system then identifies a set of candidate answers to each question using a core information source. A set of confidence scores, including a confidence score for each candidate answer, is then calculated. The QA system then determines that the first set of confidence scores fails to satisfy confidence criteria. In response to this determination, an updated information source is ingested.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventors: Corville O. Allen, Daniel M. Jamrog, Kristin A. Witherspoon
-
Publication number: 20160048515Abstract: A system and method for spatial data processing are described. Path bundle data packages from a viewing device are accessed and processed. The path bundle data packages identify a user interaction of the viewing device with an augmented reality content relative to and based on a physical object captured by the viewing device. The path bundle data packages are generated based on the sensor data using a data model comprising a data header and a data payload. The data header comprises a contextual header having data identifying the viewing device and a user of the viewing device. A path header having data identifies the path of the interaction with the augmented reality content. A sensor header having data identifies the plurality of sensors. The data payload comprises dynamically sized sampling data from the sensor data. The path bundle data packages are normalized and aggregated. Analytics computation is performed on the normalized and aggregated path bundle data packages.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Inventors: Brian Mullins, Matthew Kammerait, Frank Chester Irving, JR.
-
Publication number: 20160048516Abstract: An advanced relational database and user interface system used for the evaluation, analysis and generation of specialized reports in any of a plurality data analysis environments. The database and analysis system can be utilized for many purposes, but particularly and preferably to support the analysis of patent claims and more specifically claim construction, infringement, written description, invalidity and/or patentability, among other matters of intellectual property litigation and analysis.Type: ApplicationFiled: March 15, 2013Publication date: February 18, 2016Inventors: Jay Guiliano, Aaron Levine, Frank Rathgeber
-
Publication number: 20160048517Abstract: A graph database system is used to determine relationships between persons. The graph database system manages relationship data records having a compact data structure stored at a relationship database and accessed to find links or common relationships. For determining relationships between two people, the relationship records in the relationship paths for those two people are alternatively accessed and compared it to each other. Relationship records may include an identifier for a person having a relationship to a given individual, a relationship type, and a weight reflecting the confidence level or quality of the relationship.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Applicant: Ancestry.com Operations Inc.Inventor: Tyler S. Jensen
-
Publication number: 20160048518Abstract: Systems and methods for providing for display hierarchical views of content organization nodes associated with captured content and for determining organizational identifiers for captured content are disclosed. A method includes providing a hierarchical taxonomy including a plurality of nodes. The method further includes receiving a plurality of captured content items. The method further includes associating a plurality of content organization nodes from the plurality of nodes with the plurality of captured content items. Each of the plurality of captured content items is associated with at least one of the plurality of content organization nodes. The method further includes providing for display a hierarchical view including the plurality of content organization nodes. The hierarchical view includes, for each of the plurality of content organization nodes, a graphical representation that the content organization node is associated with at least one of the plurality of captured content items.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Applicant: LEXISNEXIS, A DIVISION OF REED ELSEVIER INC.Inventors: Richard D. Miller, Philip Wittmer, Michael Sluterbeck, Jacob Aaron Myers
-
Publication number: 20160048519Abstract: This disclosure describes a system (116) for ranking a plurality of items comprising an online platform capable of displaying at least a list showing ranking of the items; a voting link generating module for generating a voting link (110) that is assigned to a specific item to allow a vote to be cast (102) thereon following a specific action (112) performed on the voting link (110); a ranking engine for determining ranking of the items (107) through updating and/or repositioning the items on the list upon receiving the vote; and one or more servers having at least one processor for managing processes executed by the system (116); wherein the voting link (110) is configured to be inserted and displayed on a third-party platform (111) managed by a third-party server to readily interact and receive the specific action (112) for the vote to be cast on the item from one or more users browsing the third-party platform (111) without having the user to visit the online platform of the system (116).Type: ApplicationFiled: March 27, 2014Publication date: February 18, 2016Inventor: Wesley Seng Chew Chew
-
Publication number: 20160048520Abstract: Methods, devices and apparatuses pertaining to identifying record header tags are described. A method may involve parsing a URL document to identify multiple candidate record header tags and determining scores of an individual candidate record header tag of the multiple candidate record header tags based on record header tag criteria. The method may also involve cumulating the scores to obtain a total score for the individual candidate record header tag. The method may further involve selecting a candidate record header tag of the multiple candidate record header tags as a record header tag for the URL document based on the total score of the individual candidate record header tag.Type: ApplicationFiled: August 11, 2015Publication date: February 18, 2016Inventor: Peter Levy
-
SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION
Publication number: 20160048521Abstract: In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users.Type: ApplicationFiled: October 22, 2015Publication date: February 18, 2016Inventors: Alexander Hoke Skatell, Carl Joseph Sceusa, Adam Wojtonis, Anton Vuljaj -
Publication number: 20160048522Abstract: Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Inventor: Glenn R. Wilcock
-
Publication number: 20160048523Abstract: A method, and associated system, for archiving to a single database table information located across multiple database tables. At least one archival data value is identified, wherein each archival data value corresponds to a unique data value of at least one data value residing in a table of the multiple database tables, wherein each archival data value does not exceed a threshold. An end user provides the threshold used to identify the archival data values prior to execution of the method. After identifying the archival data values, the method continues by storing archive files in the single database table, each archive file comprising at least one archive data value. Finally, after storing the archive files in the single database table, the method concludes by removing from the multiple database tables each archival data value.Type: ApplicationFiled: October 26, 2015Publication date: February 18, 2016Inventors: Sridhar Shetty, Sugantha Subbiah
-
Publication number: 20160048524Abstract: The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Applicant: ROVI GUIDES, INC.Inventors: Haig H. Krakirian, Geoffrey Z. Ombao, James A. Bumgardner
-
Publication number: 20160048525Abstract: The present disclosure is related to a system and a method for varying search results of a user-based networking application. In one example, the disclosure includes a method that includes operations such as accessing from a processing element a results list responsive to an inquiry, determining by the processing element a population density corresponding to a selected location; and based on the population density, varying by the processing element one or more parameters of the results list for displaying on a user device.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Applicant: PERRY STREET SOFTWARE, INC.Inventors: Eric Silverberg, Jason Marchant
-
Publication number: 20160048526Abstract: Disclosed in the present invention are a method for displaying website authentication information and a browser, the method comprising: acquiring, by cloud query, authentication parameter information of a website provided by a network address authentication server after a network address change event is triggered, wherein the authentication parameter information at least comprises display picture information of authentication information, and the display picture information of the authentication information is generated by the network address authentication server according to the source of the authentication information and website type information; and displaying the authentication information of the website in the browser according to the authentication parameter information.Type: ApplicationFiled: March 14, 2014Publication date: February 18, 2016Inventors: Mei ZHU, Baosheng LI, Shangyue JI, Xiaolong WANG, Huan REN
-
Publication number: 20160048527Abstract: In one embodiment, a method includes receiving an text query inputted by a first user from a client device of the first user, generating a set of structured queries based on the text query, each structured query in the set corresponding to a grammar of a context-free grammar model, wherein each structured query is based on a natural-language string generated by a grammar of the context-free grammar model and comprises one or more tokens, wherein one or more of the tokens of each structured query correspond to one or more objects associated with the online social network, respectively, filtering the set to remove one or more structured queries from the set, each removed structured query having a quality score less than a threshold quality score, and sending one or more of the structured queries from the post-filtered set to the client device of the first user for display.Type: ApplicationFiled: October 28, 2015Publication date: February 18, 2016Inventor: Xiao Li
-
Publication number: 20160048528Abstract: A method for processing a search query according to one embodiment includes receiving a search query containing terms; combining at least some consecutive terms in the search query to create biwords; looking up at least some of the terms and biwords in a search index for identifying sections of documents containing the at least some of the terms and/or biwords; generating a content score for each of the identified sections based at least in part on a number of the terms and biwords found in the sections of each document, wherein the biwords are given a higher priority than matched terms, wherein the priority affects the content score; and selecting and outputting an indicator of at least one of the sections, or portion thereof, based at least in part on the content score.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Applicant: Nook Digital, LLCInventors: Aditya Vailaya, Jiang Wu, Manish Rathi
-
Publication number: 20160048529Abstract: One or more techniques and/or systems are provided for coalescing storage operations. For example, a storage operation may be received from a client by a file server configured to provide access to data stored within one or more storage devices. A notification of the storage operation may be created for tracking purposes. A coalescing policy may be enforced such that additional notifications are not created for subsequent storage operations until the coalescing policy is unenforced (e.g., after a predefined period of time lapses). Enforcement of the coalescing policy, for example, mitigates tracking an excess number of storage operations that may otherwise utilize processing resources, consume bandwidth, provide redundant information that may be of little to no value, etc.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventors: Ankit Mathur, Sudip Kumar Panda, Sandeep Joshi
-
Publication number: 20160048530Abstract: An information processing apparatus includes a first display controller, an accepting unit, a grouping unit, and a memory controller. The first display controller controls a display to display plural images representing respective files. The accepting unit accepts an operation for selecting at least two or more images from among the plural images. The grouping unit forms a group by associating plural files represented by the at least two or more images with one another with the at least two or more images kept displayed on the display in a case where the accepting unit has accepted the operation. The memory controller controls a memory to store information indicating display positions of the at least two or more images on a screen in association with the group that has been formed by the grouping unit.Type: ApplicationFiled: January 15, 2015Publication date: February 18, 2016Applicant: FUJI XEROX CO., LTD.Inventors: Mitsuru SATO, Masaya KOJIMA, Kosuke KUBOTA, Kunihiko HAYASHI
-
Publication number: 20160048531Abstract: An input file is processed according to hash algorithm that references sets of literals to preceding sets of literals to facilitate copy-offset command generation. Preceding instances are identified by generating a hash of the literal set and looking up a corresponding entry in a hash table. The hash table may be accessed by placing look-up requests in a FIFO buffer. When the FIFO buffer is full, generation of the hash chain is suspended until it is no longer full. When repeated literals are found, generation of the hash chain is likewise suspended. The hash chain is used to generate a command file, such as according to the LZ algorithm. Runs of consecutive literals are replaced by a run-length command. The command file may then be encoded using Huffman encoding.Type: ApplicationFiled: August 12, 2015Publication date: February 18, 2016Inventors: Alexander Hubris, Yingquan Wu
-
Publication number: 20160048532Abstract: A computing environment includes a home site and a cache site with nonhomogeneous thin-provisioned storage configurations. A file management system updates files stored at the cache site. Each updated file has an updated file size and a pre-update file size. When a resynchronization is needed between the cache site and the home site, for example due to an extended communication failure, the storage requirement changes for the updated files are calculated and a notification is sent to the home site. The notification identifies the updated files and the storage requirement changes. The home site sends a reply to the cache site. The reply identifies which files are approved for immediate processing. The cache site transfers resynchronization data for the approved files to the home site, and delays transferring resynchronization data for the unapproved files until subsequent replies from the home site indicate that the previously unapproved files are now approved.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Shah M. R. Islam, John T. Olson, Sandeep R. Patil, Riyazahamad M. Shiraguppi
-
Publication number: 20160048533Abstract: Systems and techniques are described for distributing and resolving application files. A described technique includes receiving, for an application, selection data specifying one or more referenced application files. The one or more referenced application files can be a proper subset of a set of application files used by the application. A distribution bundle for the application can be provided to a remote system. The distribution bundle can include one or more included application files that were not selected from the set of application files and a descriptor that includes a reference to each of the one or more referenced application files. The descriptor can cause the remote system to retrieve the one or more referenced application files from one or more remote repositories in response to the application being initialized by the remote system.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Inventor: Lyor Goldstein
-
Publication number: 20160048534Abstract: A system may include an interface, a memory, and one or more processors. The system receives data in a hierarchical nature from a memory and displays data associated with a parent. The system receives an instruction to display data associated with a child and receives the data associated with the child from the memory. The system replaces the data associated with the parent with the data associated with the child. The system also displays the data associated with a child.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventor: Ryan P. Debraal
-
Publication number: 20160048535Abstract: An information searching method for a group of websites comprises routing a first user to a first website in the group of websites according to a location of the first user, receiving a search request from the first user, deriving a location of the search request according to the location of the first user or location information inputted by the first user, deriving a plurality of searched targets according to the search request and information stored in a shared storage system of the group of websites, generating rankings of the plurality of searched targets according to distances between the location of the search request and a location of each of the plurality of the searched targets, and displaying the plurality of searched targets according to the rankings of the plurality of searched targets.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventor: Chong Yea Shaw
-
Publication number: 20160048536Abstract: A configured machine performs image matching and retrieval of natural images that may depict logos. The machine generates and uses color-localized spatial masks, which may be computationally less expensive than spatial verification techniques. Key points are detected within images that form a reference database of images. Local masks are defined by the machine around each key point based on the scale and orientation of the key point. To utilize color information presented in logo images, ordered color histograms may be extracted by the machine from locally masked regions of each image. A cascaded index may then be constructed for both visual descriptors and color histograms. For faster matching, the cascaded index maps the visual descriptors and color histograms to a list of relevant or similar images. This list may then be ranked to generate relevant matches for an input query image.Type: ApplicationFiled: August 10, 2015Publication date: February 18, 2016Inventors: Wei Di, Vignesh Jagadeesh, Robinson Piramuthu, Rohit Pandey, Anurag Bhardwaj
-
Publication number: 20160048537Abstract: System and computer-implemented method of analyzing tags associated with a sequence of images presented to a user to present a current interest of the user is disclosed. An image from among a plurality of images is presented on an electronic display. The image is associated with a set of tags. An input is received indicating a user's preference for the image. A plurality of tags is processed based on the preference and the set of tags to determine a next set of tags from the plurality of tags. A next image is determined from the plurality of images based on the next set of tags. The next image represents a physical object, different from a physical object represented by the previous image. A sequence of images is generated by repeating the above process with the next image in place of the previous image for present a user's current interest.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Sydney Nicole Epstein, Paul Lawrence Epstein, Luka Maric
-
Publication number: 20160048538Abstract: A system includes reception of an instruction to determine configuration properties of an instance of a first business object, determination of a first type of the instance of the first business object, determination of whether or not the first type is extendable. In a case it is determined that the first type is extendable, a second reference object is determined, the second reference object conforming to the first type, an instance of the second reference object is determined, configuration properties of the instance of the second reference object are determined, and, in response to the instruction, at least the configuration properties of the instance of the second reference object are returned as the configuration properties of the first instance of the first business object.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Inventor: Wenli Zhang
-
Publication number: 20160048539Abstract: A design assistance method includes determining structure items related to a design object, determining performance items related to the structure items, creating a performance-structure map in which correlations between the determined structure items and the determined performance items are shown in a matrix, and creating a flow map by rearranging each of an order of the structure items and an order of the performance items in the performance-structure map based on the correlations between the structure items and the performance items.Type: ApplicationFiled: April 7, 2014Publication date: February 18, 2016Applicants: Nissan Motor Co., Ltd., IMIS INCORPORATED COMPANYInventors: Hiroyasu Miyoshi, Kazufumi Iwashita, Yukio Ogawa, YoungWon Park, Takeshi Abe
-
Publication number: 20160048540Abstract: A software application for matching a first data category with one or more additional data categories. The system provides two or more columns which can be individually scrolled through to allow for matching of data elements in one column with data elements in another column. In a preferred embodiment, the first column of data is generated from contacts located on the user's mobile computing device, such as a smart phone. Data in other columns is pulled from remotely located databases. A primary use for such a matchmaking system would be for job referrals by users connecting the unique contacts stored locally on their mobile devices to job openings stored with a remotely located database.Type: ApplicationFiled: August 6, 2015Publication date: February 18, 2016Inventors: Kelly J. Kearney, Kevin L. Fryer
-
Publication number: 20160048541Abstract: An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met.Type: ApplicationFiled: October 27, 2015Publication date: February 18, 2016Inventors: Peeyush JAISWAL, Burt L. VIALPANDO
-
Publication number: 20160048542Abstract: A data curation system that includes various methods to enable efficient reuse of human and machine effort. To reuse effort, various facilities are presented that model, save, and allow the querying of provenance and state information of a curation workflow and allow for incremental, stateful transitions of the data and the metadata.Type: ApplicationFiled: September 2, 2014Publication date: February 18, 2016Inventors: Vladimir Gluzman Peregrine, Ihab F. Ilyas, Michael Ralph Stonebraker, Stan Zdonik, Andrew H. Palmer, Alexander Richter Pagan, Daniel Meir Bruckner, George Beskales, Aizana Turmukhametova, Tianyu Zhu, Kanak Kshetri, Jason Liu, Nikolaus Bates-Haus
-
Publication number: 20160048543Abstract: The present subject matter relates to a method, device and non-transitory computer readable medium for determining governance effectiveness of one or more knowledge artifacts. In one embodiment, governance effectiveness is determined by determining one or more parameters such as Intellectual Property IP effectiveness index, audit rights index, collaboration index, quality index of the knowledge artifacts. By determining the governance effectiveness of the knowledge artifacts, the system is able to continuously measure as to how the knowledge is being governed across various aspects like IP, Audit Rights, Collaboration and Quality on the knowledge artifacts. Further, the Knowledge management system is capable of adapting itself to the future changes or needs and also ensuring that the processes are being followed in line with standard protocols followed on the Knowledge trade.Type: ApplicationFiled: September 26, 2014Publication date: February 18, 2016Inventors: Sreenivas Kunapuli, Anuradha Pentareddy
-
Publication number: 20160048544Abstract: Systems and methods for hierarchically categorizing collaborative indexing tags includes, in one aspect, receiving data (e.g., metadata) relating to a post, including a user-selected first category identifier, and a user-defined second category identifier, and content. The systems and methods further include correlating, or mapping, the user-selected first category identifier with a first category identifier database, correlating the user-defined second category identifier with a second category identifier database, and populating a data structure with such information for storage and later retrieval.Type: ApplicationFiled: August 13, 2015Publication date: February 18, 2016Applicant: LIFE IN HI-FI, INC.Inventors: Winder Hughes, Will Koffel, Josh Hoye, Gregory Cesnik
-
Publication number: 20160048545Abstract: In a large presentation or lecture, multiple questions submitted by the audience may be classified into one or more common questions based on the semantic relatedness of the submitted questions. Further, the common questions may be sorted and presented to a host or lecturer so that the host or lecturer may efficiently answer the common questions.Type: ApplicationFiled: September 24, 2013Publication date: February 18, 2016Inventors: Dehai ZHANG, Jun FANG, Degang ZHANG
-
Publication number: 20160048546Abstract: A method for determining prominent keyphrases in interactions, comprising, receiving keyphrases of numerous interactions received via a plurality of channels that comprise apparatuses for conveying the interactions according to the media thereof, quantitatively evaluating each keyphrase by a plurality of different metrics thereby yielding a corresponding plurality of values, and linearly combining the plurality of the values with a corresponding plurality of coefficients associated with a channel via which an interaction having said keyphrase is received, thereby providing a score of said keyphrase, and based on a condition related to the scores of the keyphrases, selecting at least one keyphrase as an at least one prominent keyphrase, wherein the method is at least partially performed by an at least one computerized apparatus configured for interfacing with the apparatuses of the plurality of the channels.Type: ApplicationFiled: March 5, 2015Publication date: February 18, 2016Inventors: Hila WEISMAN, Peter Izsak, Victor Shafran
-
Publication number: 20160048547Abstract: Natural language management of online social network connections may comprise receiving natural language data associated with a user's social network interactions. The natural language data associated with a user's social network interactions is analyzed and features used in the user's social network interactions are determined based on the analysis. The contexts in which the features are used in the user's social network interactions may be also determined. Point values to the features used in the user's social network interactions are assigned. A fingerprint of the user is created at least based on the features and the point values. The created fingerprint may be compared with information associated with online communities, and based on the comparison, one or more of the online communities may be recommended as user's potential social network connections.Type: ApplicationFiled: April 24, 2015Publication date: February 18, 2016Inventors: Paul R. BASTIDE, Matthew E. BROOMHALL, Robert E. LOREDO
-
Publication number: 20160048548Abstract: Crawlers crawl disparate sources of information and build a graph that identifies relationships between entities. The graph can be manually updated by users. Where two or more users attempt to make competing updates to the same information in the graph, a prevailing update is identified based upon the user's proximity to the entity being changed.Type: ApplicationFiled: August 13, 2014Publication date: February 18, 2016Inventors: Satish J. Thomas, Murtaza Muidul Huda Chowdhury
-
Publication number: 20160048549Abstract: Concepts and technologies are disclosed herein for providing and/or interacting with a profile verification service. A processor executing a profile verification service can receive a request to verify a user profile associated with a user of a social networking application. The processor can identify a computing device associated with the user profile, obtain location data that relates to the user profile and the computing device, and identify an activity associated with the computing device based upon the location data. The processor can determine if the user profile is accurate based upon the activity identified. If a determination is made that the user profile is accurate, the processor can verify the user profile. If a determination is made that the user profile is not accurate, the processor can update the user profile.Type: ApplicationFiled: August 12, 2014Publication date: February 18, 2016Applicants: AT&T MOBILITY II LLC, AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: David Patterson, Jeremy Fix, Sheldon Kent Meredith
-
Publication number: 20160048550Abstract: A method, computer program product, and computer system for identifying, by a computing device, a change to at least one record of a plurality of records in a multi-record update. At least one problem condition associated with the change to the at least one record is determined, wherein the at least one problem condition is determined via at least one problem definition object before the change is saved. The at least one problem condition is organized on a display. An action is executed on the at least one problem condition displayed.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Filipe J. Barroso, Judith H. Cass, Marlin R. Deckert, Michael J. Saylor, Adam Skwersky
-
Publication number: 20160048551Abstract: A method for pre-fetching objects from an object store and storing them in an object cache is disclosed. In one embodiment, such a method includes monitoring access to objects in an object store. The objects have metadata tags, such as user-defined or pre-defined metadata tags, associated therewith. The method further maintains a database for metadata tags associated with the objects, and keeps track of a number of object accesses per metadata tag. In the event a threshold number of object accesses for a particular metadata tag is reached, the method promotes objects having the metadata tag and/or a related metadata tag to an object cache. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Duane M. Baldwin, Nilesh P. Bhosale, John T. Olson, Sandeep R. Patil
-
Publication number: 20160048552Abstract: The disclosed embodiments include computerized methods and systems that facilitate automated detection and precision correction of aggregated data collected by multiple, geographically dispersed mobile communications devices. In one embodiment, an apparatus detect a data outlier within portions of the aggregated data having numerical and/or categorical values. The apparatus may transmit information identifying the data outliner and a portion of the aggregated data that includes the data outlier to an additional communications device, which may present the aggregated data portion to a user in a manner that visually distinguishes the data outlined from other elements of aggregated data. In response to a request from the additional communications device, the apparatus may modify portions of the aggregated data in an effort to mitigate the data outlier.Type: ApplicationFiled: August 13, 2015Publication date: February 18, 2016Inventors: Scott GRAHAM, Anahit TEVOSYAN
-
Publication number: 20160048553Abstract: Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record.Type: ApplicationFiled: August 18, 2015Publication date: February 18, 2016Inventors: Craig Steven Freedman, Conor John Cunningham
-
Publication number: 20160048554Abstract: Methods, systems, and apparatus are described for processing mutations for a remote database. In one aspect, a method includes receiving a log of database mutations from a client device, the log of database mutations indicating changes previously made to a client version of a database stored on the client device, and each database mutation specifying: an entity included in the database; an operation for the entity; and a client version number for the entity; identifying, in the log of database mutations, two or more database mutations that each specify a same client version number for a same entity; determining, based on a conflict resolution policy, that the two or more database mutations are eligible for collapsing; and collapsing the two or more database mutations into a single database mutation.Type: ApplicationFiled: October 30, 2015Publication date: February 18, 2016Inventors: Jianjun Chen, Alfred R. K. Fuller, Steve Tsai