Patents Issued in May 12, 2016
  • Publication number: 20160132510
    Abstract: Techniques are described herein that are capable of translating programming language patterns into database schema patterns. Examples of a programming language pattern include but are not limited to a source code pattern, an intermediate language code pattern, metadata associated with a source code pattern, metadata associated with an intermediate language code pattern, or any combination thereof. The programming language patterns may define objects that are included in an object model. Database schema patterns that define a database are automatically (e.g., inferentially) created based on respective programming language patterns that define objects of an object model. The programming language patterns are automatically mapped to the respective database schema patterns.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventors: Arthur John Cerdic Vickers, Diego Bernardo Vega, Rowan Laurence Miller, Andrew John Peters, Timothy A. Laverty, Jeffrey Michael Derstadt
  • Publication number: 20160132511
    Abstract: The present disclosure relates a computer-implemented method comprising obtaining, at a database application, a selection of one or more database metadata items from a user device, wherein each metadata item includes human-intelligible content and each metadata item identifying an associated database object contained in a database, identifying, based at least partially on the database objects associated with the selected one or more metadata items, one or more predefined database views of the database application, registering the identified one or more predefined database views, monitoring if the one or more predefined database views are updated after the registering operation and triggering pushing of an update notification to the user device in response to a monitored update of the one or more predefined database views.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Pak Man Chan, Walter Mak
  • Publication number: 20160132512
    Abstract: Establishing hierarchical user management authority for storage resources organized into resource groups in a computing storage environment are provided. Each storage resource is associated with a resource group and storage resource object having a resource group attribute associating the storage resource object with one of the resource groups. The resource group label attribute is assigned to the resource group object. An additional attribute of the resource group object, that specifies management policies for the resource group object and the storage resources associated with the resource group object, is defined. One of the available users of the storage resources is associated with a user resource scope attribute. A schema is defined for comparing of values of the user resource scope attribute with the resource group label attribute.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Richard A. RIPBERGER
  • Publication number: 20160132513
    Abstract: The present invention is directed to a device and method for providing POI information using POI grouping. According to the present invention, POI objects are collected in a preset POI category, a POI group is generated by grouping some of the POI objects using additional information included in each of the POI objects, related POI objects corresponding to a target POI object corresponding to a request from a user are extracted using the POI group, and information corresponding to the related POI objects is transmitted to the user. Related POI objects are extracted and then information is transmitted in response to a request from a user, and thus information about a location desired by the user is provided in a related group, thereby efficiently providing appropriate information.
    Type: Application
    Filed: December 10, 2014
    Publication date: May 12, 2016
    Applicant: SK PLANET CO., LTD.
    Inventors: So-Young Lim, Heon-Kyu Park, Sung-Joon Park, Hong-Jun An
  • Publication number: 20160132514
    Abstract: An approach for using shortcut input to access or group documents is provided. The input may be mapped to opening or grouping the documents based on user preferences, and the documents may be displayed once the computer system detects the input of the shortcut input.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Amit Goyal, Prasad P. Purandare, Paryushan P. Sarsamkar, Arti Singh
  • Publication number: 20160132515
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes. Other embodiments are provided.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 12, 2016
    Applicant: WAL-MART STORES, INC.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
  • Publication number: 20160132516
    Abstract: Delivery of a wrap package in reply to a notice of the occurrence of a trigger event sensed by a “Thing” among the Internet of Things. In response, a wrap package, including custom content presented within cards of the wrap is automatically generated. The custom content selectively encompasses, one or more media types, application functionality and/or e-commerce related services. A wrap descriptor, which defines the wrap package including the custom content, is then delivered to a computing device associated with a target recipient. When consumed, the computing device generates a runtime instance of the wrap package from the wrap descriptor.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Inventors: Eric H. Greenberg, John M. Garris, Kunal K. Bhasin, Peter M. Foster
  • Publication number: 20160132517
    Abstract: Techniques are disclosed for managing a file stored in an enterprise content management (ECM) repository. In response to a check-out request from a client machine for a file stored in the ECM repository, a management application for an ECM system identifies ECM-related metadata associated with the file. The management application stores the ECM-related metadata into the file (or an associated file) prior to sending the file to the client. At check-in for the file, the management application identifies the location of the corresponding file in the ECM repository using the metadata previously stored in the file sent to the client.
    Type: Application
    Filed: April 22, 2015
    Publication date: May 12, 2016
    Inventors: Kenytt D. AVERY, Edward L. BADER, Jean-Marc COSTECALDE, Patricia V. GATEWOOD
  • Publication number: 20160132518
    Abstract: A region-based placement policy that can be used to achieve a better distribution of data in a clustered storage system is disclosed herein. The clustered storage system includes a master module to implement the region-based placement policy for storing one or more copies of a received data across many data nodes of the clustered storage system. When implementing the region-based placement policy, the master module splits the received data into one or more regions, where each region includes a contiguous portion of the received data. Further, for each of the plurality of regions, the master module stores complete copies of the region in a subset of the data nodes.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Inventors: Kannan Muthukkaruppan, Karthik Ranganathan, Liyin Tang
  • Publication number: 20160132519
    Abstract: Applying a content defined minimum size bound on blocks produced by content defined segmentation of data by calculating the size of the interval of data between a newly found candidate segmenting position and a last candidate segmenting position of same or higher hierarchy level, and then discarding the newly found candidate segmenting position if a size of an interval of data is lower than the minimum size bound, or retaining the newly found candidate segmenting position if the size of the interval of data is not lower than the minimum size bound or if there is no last candidate segmenting position of a same or higher hierarchy level as the newly found candidate segmenting position. When a last candidate segmenting position of a same or higher hierarchy level becomes available, the evaluation is reiterated to converge edge segmenting positions of the outputs of consecutive calculation units.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Lior ARONOVICH
  • Publication number: 20160132520
    Abstract: The present disclosure relates to a method and an apparatus for finding a file in a storage device, and a router. The method includes: establishing an index for a specified file in the storage device according to file classifications or an identification of a device that uploaded the file, the storage device being a storage device configured in the router; and providing a classification view of the specified file for a user device, the classification view including identifications of the respective file classifications. The present disclosure provides the classification of the specified file for the user device by according to file types or the identification of the device for uploading the file, so that different user devices may more flexibly perform classification finding when viewing files in the storage device of the router, whereby it is convenient for a user to find the file, the operation is simple and efficient, and the user's experience is good.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Applicant: Xiaomi Inc.
    Inventors: Xianlin CHEN, Zheng Li, Tiejun LIU
  • Publication number: 20160132521
    Abstract: A system and method for file clustering, multi-drive forensic analysis and protection of sensitive data. Multiple memory devices can store files. A module can extract characteristics from the stored files, identify similarities between the files based on the extracted characteristics and generate file clusters based on the identified similarities. A visual representation of the file clusters, which can be generated to show the identified similarities among the files, can be displayed by a user interface module.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Daniel J. REININGER, Dhananjay D. MAKWANA, Raymond William KULBERDA, Eric Heath LARSON, Timothy P. HEARN
  • Publication number: 20160132522
    Abstract: According to one exemplary embodiment, a method for time-shifted uploading of a data file through a backhaul network to a backend provider is provided. The method may include intercepting an upload request from an originating user located at a network edge. The method may include caching the data file associated with the upload request upstream of the backhaul network. This method may include uploading a placeholder file to the backend provider. The method may include receiving a file ID from the backend provider. The method may include mapping the received file ID to the cached data file. The method may include intercepting a request to access the data file by a requesting user. The method may include sending the requesting user the cached data file. The method may include uploading a copy of the data file to the backend provider based on a backhaul utilization policy.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Inventors: Kang-Won Lee, Robert B. Nicholson, Ramya Raghavendra, Paul Schmitt, Dinesh C. Verma
  • Publication number: 20160132523
    Abstract: Data deduplication is carried out in a storage system in which a set of volumes of data is distributed among a plurality of servers. The technique comprises computing a similarity metric among volumes of the set, making a determination that a difference in the similarity metric is less than a predetermined threshold value. Responsively to the determination there is a migration of the data of the volumes of the set within their respective servers to distribute the migrated data in like manner in the respective servers. Thereafter data deduplication is performed on the respective servers.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Inventor: Avishay Traeger
  • Publication number: 20160132524
    Abstract: Embodiments deploy delayering techniques, and the relationships between successive versions of a rich-media file become apparent. With this, modified rich-media files suddenly present far smaller storage overhead as compared to traditional application-unaware snapshot and versioning implementations. Optimized file data is stored in suitcases. As a file is versioned, each new version of the file is placed in the same suitcase as the previous version, allowing embodiments to employ correlation techniques to enhance optimization savings.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Applicant: Dell Products L.P.
    Inventors: Goutham Rao, Eric Brueggemann, Carter George
  • Publication number: 20160132525
    Abstract: Techniques are disclosed for managing a file stored in an enterprise content management (ECM) repository. In response to a check-out request from a client machine for a file stored in the ECM repository, a management application for an ECM system identifies ECM-related metadata associated with the file. The management application stores the ECM-related metadata into the file (or an associated file) prior to sending the file to the client. At check-in for the file, the management application identifies the location of the corresponding file in the ECM repository using the metadata previously stored in the file sent to the client.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Kenytt D. AVERY, Edward L. BADER, Jean-Marc COSTECALDE, Patricia V. GATEWOOD
  • Publication number: 20160132526
    Abstract: Techniques to manage files and other stored objects are disclosed. An identification is received of a plurality of files associated with a synchronization set. An identification of a plurality of endpoints associated with the synchronization set is received. Synchronization is maintained across the endpoints with respect to at least a subset of the files included in the plurality of files. In some embodiments, maintaining synchronization across the endpoints includes materializing each file, and updates thereto, at each endpoint at which the file is stored in a manner required by that endpoint while maintaining an awareness of which files or other objects as stored at each endpoint at which files are stored correspond to which files or other objects as stored at other endpoints at which files are stored.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 12, 2016
    Inventors: Ondrej Hrebicek, Leonard Chung, Isaac Hall
  • Publication number: 20160132527
    Abstract: A planning indication directed to a declaratively-described operation and a target MPP database is received where the operation includes multiple mid-operation states and the operation includes, for each state in the plurality of states, those types of devices in a MPP database which would be affected by that state if the operation were performed, including a first set of affected device types and a first mid-operation state. In response to receiving the planning indication, affected device(s) in the target MPP database which would be affected by the first mid-operation state if the operation were performed are determined without performing the operation on the target MPP database. This determination is based at least in part on the first set of affected device types included in the operation. The first mid-operation state and the affected devices are indicated in a display.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 12, 2016
    Inventors: Ashwin Kumar, Cimarron Taylor
  • Publication number: 20160132528
    Abstract: A Virtual File System architecture manages the default folders defined by the Operating Systems of electronic devices in a way enabling virtual files to appear to be placed side-by-side with real files stored on the physical storage of the device. Furthermore, a file transfer method and system are provided for transfer of files between two or more devices that make transferred files appear as being locally available on the receiving devices before the beginning of the transfer using the Virtual File System.
    Type: Application
    Filed: June 23, 2014
    Publication date: May 12, 2016
    Applicant: FORGETBOX SAS
    Inventors: Gawen Arab Roubaud, Severin O. Marcombes
  • Publication number: 20160132529
    Abstract: A system manages a file directory containing data that is exposed by a file-server. The system provides a block-device layered on top of a network share that treats the underlying network share as read-only but allows local file-system semantics to operate on top of the network share. The end-result is a virtual disk containing a locally recognizable file-system that can read and write from the perspective of the operating system but where the data is store in the cloud as network shares. The virtual disk appears to be a fully functional local disk with all the expected local disk semantics.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventor: SOUBIR ACHARYA
  • Publication number: 20160132530
    Abstract: A method for identifying a Point of Interest (POI) of a driver of a vehicle comprises: receiving voice data; receiving head movement data of the driver; determining a location of the vehicle and POIs around the location when the voice data is received; identifying potential POIs of the driver by analyzing the head movement data and a timing of the voice data using Gaussian Process Regression (GPR); and identifying the POI of the driver using a plurality of: a speed of the vehicle, density of surrounding POIs and visual salience.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: TERUHISA MISU, YOUNG-HO KIM
  • Publication number: 20160132531
    Abstract: An electronic calculating apparatus for generating an interaction index map of an image, a method thereof and a non-transitory machine-readable medium thereof are provided. The electronic calculating apparatus includes a database and a processor electrically coupled to the database. The database stores a plurality of reference images. The processor sets at least one feature of the image, selects at least one candidate reference image from the plurality of reference images according to the at least one feature by a matching calculating procedure, transforms the at least one candidate reference image into at least one transformed candidate reference image, and generates a specific interaction index map of the image according to at least one interaction index map of the at least one transformed candidate reference image so that a displaying device executes the corresponding operation according to a user instruction by the specific interaction index map and side-information.
    Type: Application
    Filed: November 24, 2014
    Publication date: May 12, 2016
    Inventor: Yi-Chong ZENG
  • Publication number: 20160132532
    Abstract: Methods of identifying available connector ports on rack mounted equipment use an image capture device to capture an image of a front face of an equipment rack. The captured image is compared to at least one stored image.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 12, 2016
    Inventors: Michael G. German, G. Mabud Choudhury, Matias Peluffo
  • Publication number: 20160132533
    Abstract: Disclosed are a device and method for providing an image related to playing music. Information about the mood of the playing music and information about the state of the user listening to the music are collected, and one or more relevant images corresponding to at least one of the mood information and the state information may be extracted from a user image source pool and may be output to the terminal of the user. Because background images matching the mood of the music to which the user is listening or the environment of the user listening to the music are provided, the user may recall the memory related to the image and the situation when the image was stored while listening to the music, whereby the corresponding music may sound more familiar to the user.
    Type: Application
    Filed: October 29, 2014
    Publication date: May 12, 2016
    Inventor: Min-Soeng KIM
  • Publication number: 20160132534
    Abstract: An information processing device that presents at least one of data stored in memory or indexes corresponding to the data; receives a selection of the presented at least one of the data or the indexes corresponding to the data; obtains information related to the selected at least one of the data or the indexes corresponding to the data; generates at least one search key abstracted from the obtained information; searches for data within the memory based on the at least one search key; and presents at least one of the data or indexes corresponding to the data as a search result.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Applicant: MELCO HOLDINGS INC.
    Inventors: Takeshi MORIMOTO, Shingo NISHIOKA, Kentarou SUZUKI, Daisuke MAKI, Makoto OYA, Masayuki NEMOTO
  • Publication number: 20160132535
    Abstract: The present invention provides an acceleration method for database using index value operation and mixed-mode leveled cache. While building a database, an algorithm is adopted for operating a plurality of field conditions and giving an index value. At least a file record in the database satisfying the plurality of field conditions is related to the index value. While querying, the input plurality of field conditions are operated using the algorithm, giving the index value. According to the index value, the file records in the database satisfying the plurality of field conditions are listed. Thereby, the time for comparing the plurality of fields can be saved.
    Type: Application
    Filed: July 24, 2015
    Publication date: May 12, 2016
    Inventors: YU-JUNG CHENG, YUN-TE LIN, YUNG-HSIANG HUANG, MING-TE TSAI, YI-HAO HSIAO, FANG-PANG LIN
  • Publication number: 20160132536
    Abstract: The present invention relates to a management system, a search method, and a browsing method of a unified data object using a tag object. A unified data object management system and method may efficiently access and manage the data object by storing and managing the unified data objects including a file, non-file data, or dynamic data on the basis of the tag object and then providing a search result based on the tag object when a search command is entered by a user.
    Type: Application
    Filed: June 5, 2014
    Publication date: May 12, 2016
    Inventor: Yong Jae LEE
  • Publication number: 20160132537
    Abstract: Systems, methods, and media for generating a normalized schema comparison file are disclosed. A method includes receiving, by a processing device, an extensible markup language (XML) schema for an XML document. The XML schema includes a content model and one or more internal schema structures and the content model is a specification of one or more XML elements and XML attributes allowed within a conformant XML instance file.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 12, 2016
    Applicant: LEXISNEXIS, A DIVISION OF REED ELSEVIER INC.
    Inventors: Steve Batides, Joy Luckabaugh, Maan Khamis
  • Publication number: 20160132538
    Abstract: An industrial data indexing system facilitates discovery and indexing of plant-wide data residing on multiple different data platforms. The indexing system automatically inventories industrial devices and other data sources located throughout a plant, and identifies available data items on each data source. The indexing system indexes the discovered data items in a federated data model that can subsequently be searched to locate data items or tags of interest. The federated data model records references to data items found on different types of data sources, including but not limited to industrial controller programs, human-machine interface applications, data historians, device documentation stores, inventory tracking systems, and other such data sources. The indexing system also discovers and records interdependencies between data items, which can be used to improve relevancy of search results returned to the user.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Ronald E. Bliss, Douglas J. Reichard, Scott N. Sandler, Michael J. Pantaleano, Ryan Cahalane, Mohit Singhai, Bruce T. McCleave
  • Publication number: 20160132539
    Abstract: A method and apparatus for performing relatively fast record searching is provided. The design includes providing one alphanumeric key to any record of a plurality of records not including an alphanumeric key, providing one text description comprising at least one word to any record of the plurality of records not including a text description having at least one word, and establishing a multidimensional index, where for each record there is provided in the multidimensional index a keyword pointer pointing from each keyword to one associated record, a text description pointer pointing from each text description the one associated record, a first reverse word index pointer pointing from each word to one keyword, and a second reverse word index pointer pointing from each word to one text description. Records are searched using the multidimensional index.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Inventor: Vivanti N. Jain
  • Publication number: 20160132540
    Abstract: A processor tracks a frequency of access requests of a first index corresponding to a first data page of a plurality of data pages stored in a database. The processor determines the first index corresponding to the first data page having a frequency of access requests that exceeds a configurable target, and the processor retains, with preference, the first data page that corresponds to the first index, within the cache memory.
    Type: Application
    Filed: May 19, 2015
    Publication date: May 12, 2016
    Inventors: Santhosh K. Balasa Ramnath, Ken Maycock, Joseph M. McAndrew, Niambh Scullion
  • Publication number: 20160132541
    Abstract: Techniques for use with a processor configured to function as at least a Mapper in a MapReduce system include generating a set of [key, value] pairs by executing a Map function on input data. The set of [key, value] pairs may be stored in a storage system implemented on at least one data storage medium, the storage system being organized into a plurality of divisions with different divisions of the storage system storing [key, value] pairs corresponding to different keys. A first [key, value] pair corresponding to a first key handled by a first Reducer in the MapReduce system and a second [key, value] pair corresponding to a second key handled by a second Reducer in the MapReduce system may both be stored in a first division of the plurality of divisions.
    Type: Application
    Filed: August 7, 2015
    Publication date: May 12, 2016
    Applicant: Cognitive Electronics, Inc.
    Inventor: Andrew C. Felch
  • Publication number: 20160132542
    Abstract: An online index rebuilding method and apparatus are disclosed. The method includes: creating an index snapshot, an index cache, and a target index, and blocking a write transaction to a base table of a database during a creating process; migrating source index data in the source index to the target index page by page according to a sequence of an index page, and filtering out invalid source index data from the source index by using the index snapshot during a migration process; storing new index data; and during the migration process, if new index data required by a current index page, migrating both the new index data and source index data that is in the current index page to the target index; or, after migration of all the source index data is complete, migrating the new index data in the index cache to the target index.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 12, 2016
    Inventor: Haifeng Li
  • Publication number: 20160132543
    Abstract: A method for aggregating data in database tables. A computer receives a request to create an aggregation object comprising a set of related tables and aggregation rules. The computer system creates an aggregation object comprising multiple tables with related key and data columns and managed as a single entity with a single definition. Upon receiving data in the form of a new, inserted, or updated row, the computer system automatically aggregates the data to all objects in the aggregation object hierarchy by creating a summarized row for the current table using the inserted, merged or updated row and defined aggregation rules for each object.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Inventors: Karla Bester, Allan T. Chandler, Mark A. Shewell, Stephen J. Yates
  • Publication number: 20160132544
    Abstract: The present invention relates to a method, computer program product and system to compute one sorted list of enumeration values in a specific language, read from at least one relational database including at least one data table storing enumeration programming variable values and at least one catalog table storing an expression, in at least one language, of the enumeration programming variable values, said method comprising the steps of receiving a request for providing enumeration variable values including one list sorted in a specific order, of the values of a specific enumeration, in a specific language; then, all the expressions of the enumeration values for the specific language for the specific enumeration read in a corresponding catalog table are sorted in the specific order; if the sorted list of the specific enumeration expression values matches a list of the specific enumeration variable values sorted in the specific order in the same catalog table, the sorted list of enumeration values in a specifi
    Type: Application
    Filed: May 22, 2014
    Publication date: May 12, 2016
    Applicant: International Business Machines Corporation
    Inventors: Alessandro SCOTTI, Luca LAZZARO, Leonardo LANNI, Francesco CARTERI
  • Publication number: 20160132545
    Abstract: A system and method for adaptive spell checking and correction. The method includes tracking frequencies of historical replacement strings of characters, and providing a list of “n” number of the historical replacement strings of characters in response to a string of characters which were previously changed or are not recognized.
    Type: Application
    Filed: January 14, 2016
    Publication date: May 12, 2016
    Inventors: William K. BODIN, Gregory J. BOSS, Rick A. HAMILTON, II, John S. LANGFORD
  • Publication number: 20160132546
    Abstract: A data analytics system for manipulating and analyzing data and usable in preventing instances of incompatibility as desired, is disclosed.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventor: Andrea KEATING
  • Publication number: 20160132547
    Abstract: The present invention relates to an apparatus for managing an APK file in the Android platform in order to forestall an executable file in an APK file from being analyzed by reverse engineering or decompiling that comprises a file reader that reads an original .dex file in the APK file, a file modifier that modifies the original .dex file the file reader has read and stores the modified .dex file in a readable folder in the APK file, a file creator that accesses the folder to read and restore the original .dex file, creates a temporary .dex file that is can be loaded onto memory and adds the temporary .dex file to the APK file in order to create a protected APK file and a file executer that reads from the folder and restores, if the Android platform requests the protected APK file to be executed, the modified original .dex file by executing the temporary .dex file and loads the restored original .dex file onto memory in order to execute the protected APK file.
    Type: Application
    Filed: August 7, 2015
    Publication date: May 12, 2016
    Inventors: Dong Cheol Hong, Chung Hui Kim, Dong Seon Kim, Ji Suk Gwon, Min Pyo Hong
  • Publication number: 20160132548
    Abstract: A method for security auditing of database transactions is provided in the illustrative embodiments. For a specified period, an available capacity of a computing resource in a data processing system usable to analyze a database protocol packet. The database protocol packet is stored in a shared memory during a data communication. A number of database protocol packets expected in the shared memory during the specified period is determined. Determining a second number of database protocol packets that can be analyzed using the available capacity of the computing resource is computed. During the specified period, the second number of database protocol packets is caused to be selected from every number of database protocol packets stored in the shared memory for analysis using the computing resource during the specified period.
    Type: Application
    Filed: August 27, 2015
    Publication date: May 12, 2016
    Applicant: International Business Machines Corporation
    Inventor: LEONID RODNIANSKY
  • Publication number: 20160132549
    Abstract: Methods, systems, and products characterize consistency of data in a stream warehouse. A warehouse table is derived from a continuously received a stream of data. The warehouse table is stored in memory as a plurality of temporal partitions, with each temporal partition storing data within a contiguous range of time. A level of consistency is assigned to each temporal partition in the warehouse table.
    Type: Application
    Filed: January 15, 2016
    Publication date: May 12, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Theodore Johnson, Lukasz Golab
  • Publication number: 20160132550
    Abstract: Apparatus and methods for managing and upgrading components in an infrastructure are provided. Records relating to components may be retrieved from a database and separated into subsets based on conditions of those components, the types of those components, deterioration models of those components, and/or other factors. Future condition values may be calculated for each subset, and likelihoods of failure of components may be determined for each subset based on those future condition values. The estimated condition values may be used in order to determine an optimal approach to maintaining, refurbishing, and/or replacing the components in the infrastructure. Computational efficiency is increased.
    Type: Application
    Filed: October 5, 2015
    Publication date: May 12, 2016
    Inventors: Giuseppe GNOCATO, Nicholas James MALCOLM, Stanley Thomas COLEMAN
  • Publication number: 20160132551
    Abstract: A modeling system has a database that stores information of resources of a computer network service. A server f has a graphical user interface application for creating and editing service models. The application receives user-entered search criteria and searches information in the database based on the criteria. The search criteria can include a name, type, attribute, and other information of the resources. In addition, the search criteria can be a user-entered search query entered that has one or more logical or Boolean conditions relating resource attributes to attribute values. Using information obtained through searching, the application is used to create at least a portion of a service model of the computer network service. Once created, the application is used to initiate publishing of at least a portion of the service model to one or more impact managers of the computer network service.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventors: Jean-Marc TRINON, Troy CLINE, Walt GIROIR, Shane CRAWFORD
  • Publication number: 20160132552
    Abstract: A system and a method for creating an OData custom query involve retrieving properties for a data object defined in a software application, and then displaying a graphical user interface by which the retrieved properties are selected together with additional options. A plurality of partial queries are created based on the selected properties and the additional options. The partial queries are combined to form a complete OData query for the software application.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 12, 2016
    Inventors: Yunjiao Xue, David Brandow
  • Publication number: 20160132553
    Abstract: An electronic device is provided. The electronic device includes a memory configured to store information associated with a user, and a query managing module that is functionally connected with the memory wherein the query managing module is configured to execute acquiring a query, determining at least one word associated with the user, from the query, obtaining a result of a first search executed, based on the at least one word, from a set of protected data associated with the user, changing at least a part of the query, based on the result of the first search, and providing a result of a second search executed, based on the changed query, from a set of public data.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 12, 2016
    Inventors: Jae-Woo SEO, Yu-Na KIM, Ho-Jung LEE, Hyuk KANG, Ga-Jin SONG, Jae-Bong CHUN, Gyu-Cheol CHOI, Sung-Hyuk SHIN, Myung-Gon HONG
  • Publication number: 20160132554
    Abstract: Methods, program products, computer program products and systems for uniquely identifying an individual within a population to the exclusion of all others within the population by comparing data from unique data sources based on the name of the individual for providing a collection of preliminary suspects. An individual search service provider is then searched for additional data relating to the collection of preliminary suspects to locate any potential matches, which are reconciled with data from the unique data sources to locate at least a portion of a unique identifier that may be associated with the individual. The potential matches and portion of the unique identifier are compared with other data records within the individual search data source for locating a complete unique identifier that may be associated with the individual, followed by determining whether or not this complete unique identifier uniquely identifies the individual.
    Type: Application
    Filed: January 18, 2016
    Publication date: May 12, 2016
    Inventor: Jeffrey M. Drubner
  • Publication number: 20160132555
    Abstract: Merging analysis paths is provided. A first analysis path and a second analysis path are identified, wherein each analysis path identifies one or more data resources of an information space. A match is determined between a first data resource of the one or more data resources identified by the first analysis path and a second data resource of the one or more data resources identified by the second analysis path. A third analysis path that is based, at least in part, on the first analysis path and the second analysis path is generated.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventor: Parag S. Gokhale
  • Publication number: 20160132556
    Abstract: Methods, systems, and computer program products for converting a query to a canonical query; inserting the query and the canonical query into a database; searching one or more viewable sets stored in the database to determine whether the canonical query is similar to one or more canonical queries associated with the one or more viewable sets; and upon determining a similar canonical query, returning a first view suggestion associated with a first viewable set of the one or more viewable sets that includes the similar canonical query.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Filip Nguyen, Filip Elias
  • Publication number: 20160132557
    Abstract: A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored data. The computer system can receive a query to data stored in a row from the base table. The system can identify a column in the row and determine that data from a cell in the row and the column is above a threshold memory size. The system can generate, in response to determining that the data being above the threshold memory size, an MQT that includes data for the row and that includes a reference pointer that points to a location shared with another table.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras, Mark W. Theuer
  • Publication number: 20160132558
    Abstract: A computer system can generate a materialized query table (MQT) for data from a base table that has a plurality of rows and columns that each contain stored data. The computer system can receive a query to data stored in a row from the base table. The system can identify a column in the row and determine that data from a cell in the row and the column is above a threshold memory size. The system can generate, in response to determining that the data being above the threshold memory size, an MQT that includes data for the row and that includes a reference pointer that points to a location shared with another table.
    Type: Application
    Filed: November 25, 2014
    Publication date: May 12, 2016
    Inventors: Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras, Mark W. Theuer
  • Publication number: 20160132559
    Abstract: Provided are a TCAM-based table query processing method and apparatus. The method includes: executing a first query process for querying a TCAM entry; while the first query process is executed, executing a second query process for querying one or more entries other than the TCAM entry, wherein the first query process and the second query process run independently of each other; and respectively acquiring a first query result and a second query result through the first query process and the second query process. The technical solution solves the technical problem in the related technologies that the packet processing time is long due to the TCAM-based table query manner and the packet forwarding performance is affected accordingly, shortens the packet processing time and improves the packet forwarding performance.
    Type: Application
    Filed: April 21, 2014
    Publication date: May 12, 2016
    Inventors: Xia GU, Qishen ZHANG