Patents Issued in August 24, 2017
-
Publication number: 20170242855Abstract: A computer-implemented method of constructing and maintaining a record keeping dictionary data structure can include: generating a PATRICIA trie from a set of strings; generating multiple kth-level elevator-stairs data structures at exponentially reducing k-levels, wherein each of the kth-level elevator-stairs data structure includes a kth-level trie corresponding to the PATRICIA trie and wherein nodes of the kth-level trie at string depths of integer multiples of k are accessible through hash table links; and linking nodes in neighboring kth-level tries of the multiple kth-level elevator-stairs data structures where the nodes represent a same node in the PATRICIA trie.Type: ApplicationFiled: March 2, 2017Publication date: August 24, 2017Inventor: Natsuhiko Futamura
-
Publication number: 20170242856Abstract: A method and system for assigning a multimedia content element to a user. The method includes generating at least one signature to the multimedia content element; determining, based on the generated at least one signature, whether the multimedia content element exists in a database; and assigning a unique identifier of the user to the multimedia content element, when it is determined that the multimedia content element does not exist in the database.Type: ApplicationFiled: May 3, 2017Publication date: August 24, 2017Applicant: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
-
Publication number: 20170242857Abstract: Mechanisms for interpreting queries are provided. In some implementations, a method for interpreting queries is provided, comprising: receiving a search query in a search domain; determining search terms based on the search query; determining, for each of the search terms, whether a search term corresponds to an entity name, wherein the entity name is derived from metadata associated with the search domain; in response to determining that entity names correspond to a portion of the search terms, determining an entity type and an entity score associated with each of the corresponding entity names; determining a remaining portion of the entity names by removing at least one of the matching entity names based on the entity score and contextual information in the search query; and performing a search in the search domain with the remaining portion of entity names, wherein each entity name in the remaining portion of entity names is searched corresponding to the associated entity type.Type: ApplicationFiled: May 5, 2017Publication date: August 24, 2017Inventor: Yongsung Kim
-
Publication number: 20170242858Abstract: Exemplary embodiments provide a database query processing system comprising a hybrid buffer pool stored in a computer main memory coupled to a processor, the hybrid buffer pool comprising: a shared buffer pool of page frames that contain dirty data pages that are modified and will be written back to storage; and an immutable buffer pool that temporarily contains read-only data pages from the storage, wherein the shared buffer pool is different from the immutable buffer pool. A page multiplexer that identifies which ones of the data pages from storage to store in the immutable buffer pool based at least in part on information from a query processor.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventors: Sang Won Lee, Yang Seok Ki
-
Publication number: 20170242859Abstract: A system for acquiring digital content identified in a celebrity content list without disclosing the list, includes a database storing at least one celebrity content list, the list being associated with a particular celebrity and identifying digital content selected by the celebrity. A request is received from a user's computing device for a specific quantity of content associated with a particular celebrity content list and the particular celebrity content list is retrieved from the database. A list is received from the user's computing device identifying existing user content user stored on or otherwise accessible by the user's computing device. The existing user content is compared to the particular celebrity content list to identify any missing content absent from the existing user content. The specific quantity of missing content is transmitted to the user's computing device without the user viewing the particular celebrity content list.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventor: David Sazan
-
Publication number: 20170242860Abstract: The invention concerns a system having: a virtual assistant interactivity platform (102) including: a processing device; a memory device storing data identifying a plurality of virtual assistants, and one or more topics associated with each virtual assistant; a communication interface configured to receive an input query from a user device (104); and a memory coupled to the processing device and storing executable instructions that, when executed by the processing device, cause the processing device to: assess the input query to identify a subset of at least one of the virtual assistants based on a comparison between at least one topic of the query and the one or more topics associated with each virtual assistant; transmit a query based on the input query to each of the virtual assistants of the subset; evaluate answers to the input query received from the virtual assistants of the subset in order to generate a response comprising one or more of the answers; and transmit the response to the user device.Type: ApplicationFiled: December 8, 2014Publication date: August 24, 2017Applicant: Accenture Global Services LimitedInventors: Christian SOUCHE, Davy PALLU, Richard VIDAL
-
Publication number: 20170242861Abstract: A music recommendation method and apparatus are provided. When a music recommendation request of at least one terminal is received, a music preference of the at least one terminal is acquired, with one terminal corresponding to at least one music preference. According to the music preference of each terminal, a common music preference of the at least one terminal is generated; and music is recommended to the at least one terminal according to the common music preference.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventor: Shangbo Lin
-
Publication number: 20170242862Abstract: An information handling system includes a storage device and a processor that provides a repository. The repository receives a first file, modifies the first file to include first metadata, stores the first file including the first metadata to the storage device, receives a second file, wherein the second file is different from the first file, determines that the second file includes the first metadata, and stores the second file to the storage device in response to determining that the second file includes the first metadata.Type: ApplicationFiled: February 23, 2016Publication date: August 24, 2017Inventors: Shibi Panikkar, Ajit Kar
-
Publication number: 20170242863Abstract: A system and method for generating a submittal register for various construction projects or other items is disclosed. Among other things, the system and method include inputting the construction project specifications in a file format, such as PDF, into a web application interface to convert the same to a text file, applying an algorithm to the text file, identifying all required submittals into a spreadsheet, running a quality control check of the generated spreadsheet, applying an analysis program to the spreadsheet, generating final submittal register by the program, and delivering the final submittal register.Type: ApplicationFiled: February 22, 2017Publication date: August 24, 2017Inventors: Sunil DORAIRAJAN, Karuna AMMIREDDY, Varadarajulu PYDA
-
Publication number: 20170242864Abstract: A system receives one or more messages corresponding to a request to add data to an electronic storage object that is accessible on a network, the one or more messages corresponding to the electronic storage object to which data is to be stored, and including raw data corresponding to the data that is to be stored. Responsive to the one or more messages, the system: locates the electronic storage object in a database, identifies data conversion metadata in the electronic storage object that indicates how the raw data is to be converted to formatted data in a format that is recognized by a computational application, uses the data conversion metadata to convert the raw data to the formatted data in the format recognized by the computational application, and stores the formatted data to the electronic storage object in the database.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Inventors: Stephen WOLFRAM, Bradley ASHBY
-
Publication number: 20170242865Abstract: A data verification device includes a processor configured to: specify, out of a plurality of sites registered as acquisition sources of specific information, reliability of the site from which the information was acquired as the specific information based on storage content of a storage that stores therein the reliability in association with each of the sites; and output the information acquired as the specific information together with the specified reliability.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Applicant: FUJITSU LIMITEDInventors: TSUYOSHI MAITA, Nobumi Noro, Tetsu Tanaka
-
Publication number: 20170242866Abstract: A management system gives an instruction to assign a value of an attribute corresponding to an environment where a processing system including a virtual machine started using a system image file is constructed, to the system image file, determines, based on a condition according to the value of the attribute assigned to the system image file in response to the instruction, whether the system image file is to be deleted, and gives an instruction to delete, from a storage device, the system image file that has been determined to be deleted.Type: ApplicationFiled: February 16, 2017Publication date: August 24, 2017Inventor: Kazuo Imai
-
Publication number: 20170242867Abstract: A system and method for leveraging a native operating system (130) page cache (315) when using non-block system storage devices (120) is disclosed. A computer (105) may include a processor (110), memory (115), and a non-block system storage device (120). A file system (135) may be stored in memory (115) and running on the processor (110), which may include a page cache (315). A key-value file system (KVFS) (145) may reside between the file system (135) and the storage device (120) and may map received file system commands (310) to key-value system commands (330) that may be executed by the storage device (120). Results of the key-value system commands (330) may be returned to the file system (135), permitting the operating system (130) to cache data in the page cache (315).Type: ApplicationFiled: April 29, 2016Publication date: August 24, 2017Inventors: Vikas SINHA, Zvi GUZ, Ming LIN
-
Publication number: 20170242868Abstract: Some embodiments of the present invention include a system and method for removing duplicate records from a group of records in a database system. The method includes generating a first cluster of records from the group of records, generating a second cluster of records from the group of records, identifying sets of duplicate records in the first cluster of records, and identifying sets of duplicate records in the second cluster of records. The method also includes merging at least two sets of duplicate records associated with both the first cluster and the second cluster of records to form a merged set of duplicate records. The merging is performed based on the at least two sets of duplicate records having a common record. Duplicate records in the group of records may then be removed by removing duplicate records from the merged set of duplicate records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Dai Duong DOAN, Arun Kumar JAGOTA, Chenghung KER, Parth VAISHNAV, Danil DVINOV, Dmytro KUDRIAVTSEV
-
Publication number: 20170242869Abstract: A method including maintaining a library having a plurality of storage tablets, each storage tablet storing a plurality of hash-to-storage mappings, each mapping a hash value to a storage location at which a block of data is stored, the block of data translating to the hash value pursuant to a hashing algorithm. The method also including upon receipt and/or determination of a new hash for incoming data pursuant to the hashing algorithm: a) querying a tablet cache for a hash-to-storage mapping having the new hash, the tablet cache comprising a subset of storage tablets copied from the library; and/or b) querying a secondary index for a hash-to-storage tablet mapping having the new hash, the secondary index including a plurality of filters, each filter mapping each of a plurality of key hashes to a storage tablet of the library storing that particular key hash in a hash-to-storage mapping.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Inventor: Ryan W. Brosch
-
Publication number: 20170242870Abstract: A method for in-band de-duplication, the method may include receiving by a hardware accelerator, a received packet of a first sequence of packets that conveys a first data chunk; applying a data chunk hash calculation process on the received packet while taking into account a hash calculation result obtained when applying the data chunk hash calculation process on a last packet of the first sequence that preceded the received packet; wherein the calculating of the first data chunk hash value is initiated before a completion of a reception of the entire first data chunk by the hardware accelerator.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventors: Nafea Bshara, Leah Shalev, Erez Izenberg, Georgy Machulsky, Ron Diamant
-
Publication number: 20170242871Abstract: A system according to certain aspects improves the process of data restoration and application recovery operations. The system can back up primary data based on network path information associated with a client computing device. When the primary data becomes corrupted or unavailable, a previously backed up copy of the primary data may be used as the primary data to achieve instant application recovery. For example, when a portion of the primary data is requested by a user or an application, the system may identify a corresponding portion in the backed up copy of the primary data and provide the identified portion to the user or the application in a manner transparent to the user or the application. Alternatively, the application running on the client computing device may send a request for the backup copy of the primary data to the secondary storage device upon determining that the requested data is not available.Type: ApplicationFiled: October 5, 2016Publication date: August 24, 2017Inventors: Satish Chandra Kilaru, Paramasivam Kumarasamy, Sagar Dasharatha
-
Publication number: 20170242872Abstract: A method for converting metadata in a hierarchical configuration within a filesystem from a first format to a second format includes reading metadata in the first format within the hierarchical configuration; writing the metadata from the hierarchical configuration into a flat file; and writing the metadata back into the hierarchical configuration, the metadata being in the second format. The method can also include increasing the size of each of a first inode and a second inode within a first inode chunk in the filesystem, assigning the first inode to the first inode chunk, and assigning the second inode to a second inode chunk.Type: ApplicationFiled: May 10, 2017Publication date: August 24, 2017Inventor: Tim LaBerge
-
Publication number: 20170242873Abstract: A method is provided that includes storing a plurality of data items in a data aggregation system. Each of the plurality of data items is associated with one or more location identifiers indicating a particular point on the earth. The method further includes receiving, by at least one processor, a query indicating a geographic location. Data items having associated location identifiers matching the received geographic location are retrieved from the data aggregation system. The method further includes outputting the retrieved data items.Type: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventors: Chris Barrow, Chris Pershing, David Kinsman
-
Publication number: 20170242874Abstract: In general, the invention relates to a system and method of operating a shopping system to facilitate payment using a mobile device. A network is configured to include a server programmed with a personal characteristic database, a database searching algorithm, and to be coupled to a wireless communication system that is capable of communicating with the user's personal data device. The user logs on through the wireless communication system to the secure network using her personal data device, and communicates to and stores in the database personal data defining her characteristics. Either the secure network automatically identifies the first users precise geographic location, or the user himself otherwise indicates and stores in the database of the network an identifying address that indicates his current specific geographic location. Personal data defining the user's characteristics are then sent to a business location at the user's location to facilitate a payment transaction.Type: ApplicationFiled: May 9, 2017Publication date: August 24, 2017Inventors: Michael Edward Finnegan, Jeffrey C. Konicek, Steven G. Lisa
-
Publication number: 20170242875Abstract: According to one embodiment, a content analysis module receives content information of a content item, the content information including a plurality of first keywords associated with the content item. The content analysis module performs an analysis on the first keywords associated with the content item. A keyword classifier categories the first keywords into a plurality of categories based on the analysis, each category including one or more second keywords selected from the first keywords. For each of the categories, one or more images are identified based on the corresponding second keywords. A category/image mapping module generates a category/image mapping table for the content item to map each of the categories to the corresponding identified images. The category/image mapping table is utilized to match the content item to one of the images based on a subsequent category determined in response to a search query.Type: ApplicationFiled: February 23, 2016Publication date: August 24, 2017Inventors: Yifei JIANG, Shuang WU, Dong LI, Jiangtao HU, Fan ZHU, Qi KONG, Guang YANG, Jingao WANG
-
Publication number: 20170242876Abstract: A computing device managing a database receives a database command comprising first and second identifiers identifying first and second datasets, respectively, in the database. The database command further comprises a key translation indicator identifying a key value translation function. Responsive to receiving the database command, the computing device generates a translated key value from a primary key value of a first record in the first dataset using the key value translation function, and generates a second record in the second dataset. The second record comprises the translated key value. Subsequently, the computing device selects the first and second records from the first and second datasets, respectively. To select the first and second records, the computing device applies the key value translation function to one of the primary or translated key value to determine the other of the primary or translated key value.Type: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventor: Philippe Dubost
-
Publication number: 20170242877Abstract: A method, computer program product and system for data sampling in a storage system. The storage system includes a dataset comprising records and a buffer. The dataset is scanned record-by-record to determine whether the current record belongs to a random sample. If so, then the current record may be added to a first set of records. Otherwise, at least one storage score may be calculated or determined for the current record using attribute values of the current record. Next, it may be determined whether the buffer includes available size for storing the current record. In case the buffer comprises the available size, the current record may be stored in the buffer. Otherwise, at least part of the buffer may be free up. A subsample of the dataset may be provided as a result of merging the first set of records and at least part of the buffered records.Type: ApplicationFiled: February 18, 2016Publication date: August 24, 2017Inventors: Albert Maier, Yannick Saillet, Damir Spisic
-
Publication number: 20170242878Abstract: A method, computer program product and system for data sampling in a storage system. The storage system includes a dataset comprising records and a buffer. The dataset is scanned record-by-record to determine whether the current record belongs to a random sample. If so, then the current record may be added to a first set of records. Otherwise, at least one storage score may be calculated or determined for the current record using attribute values of the current record. Next, it may be determined whether the buffer includes available size for storing the current record. In case the buffer comprises the available size, the current record may be stored in the buffer. Otherwise, at least part of the buffer may be free up. A subsample of the dataset may be provided as a result of merging the first set of records and at least part of the buffered records.Type: ApplicationFiled: March 8, 2017Publication date: August 24, 2017Inventors: Albert Maier, Yannick Saillet, Damir Spisic
-
Publication number: 20170242879Abstract: The present invention discloses methods, systems, and tools for knowledge processing and visualizations by building various data structures corresponding to uncovered informational data such as values of association strengths or significance measures and maps of ontological subjects of compositions or one or more content accompanying a request for service by a user. In one embodiment of the invention the method assigns and calculates an ontological subject association strength/value measures and spectrums to each composition or ontological subjects of the composition. The resulting data, spectrums, and the adjacency matrix of the map or visualization are used to evaluate the merits of the compositions in the context of reference universes. It is also used as a research guiding tool for knowledge discovery or automatically generating high value compositions or new or less known knowledge about the ontological subjects of the universe.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Inventor: Hamid Hatami-Hanza
-
Publication number: 20170242880Abstract: An improved B-Tree index structure with grouped index leaf pages and computer-implemented method for modifying the same. The improved index may be stored in a B-Tree structure on a data, storage device that may be coupled to a computer, in particular, the improved index may comprise one or more grouped index leaf pages which may store index entries that may be grouped for the same index key value and then later stored as shortened index leaf entries. In addition, a hybrid version of the improved index may be implemented to combine grouped index leaf pages with conventional index leaf pages in a single index. In particular, the intermediate index entries may be extended to store references to both grouped index leaf pages and conventional index leaf pages.Type: ApplicationFiled: February 19, 2016Publication date: August 24, 2017Inventor: Michael A. Barzilli
-
Publication number: 20170242881Abstract: Examples disclosed herein relate to using a tenant data mapping for multiple tenant cloud applications. For example, a processor executing tenant access instructions may retrieve data related to a tenant associated with a user login and data related to tenants with a hierarchical relationship to the tenant and create a mapping including the retrieved data.Type: ApplicationFiled: September 22, 2014Publication date: August 24, 2017Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Caio NORTHFLEET, Sebastien BOUAT, Luis Fernando POLLO, Eduardo D'AVILA
-
Publication number: 20170242882Abstract: To update a base stream of objects, an overlay stream of objects that update at least some respective objects in the base stream is created, where the overlay stream includes a reference to the base stream.Type: ApplicationFiled: September 30, 2014Publication date: August 24, 2017Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Mark Robert WATKINS, Radoslaw RYCKOWSKI, Muthukumar MURUGAN
-
Publication number: 20170242883Abstract: The present disclosure provides a method for automatically adjusting data log record timestamps in response to a change in a system clock. The method includes monitoring the system clock to track changes to the system clock, creating or updating a time delta log when a system clock change is detected, creating or updating a look-up table containing an absolute time adjustment value (ATA) for each time delta record in the time delta log, and adding a time delta ID to the data log record so that when a data log record is retrieved from memory the timestamp forming part of the data log record is automatically adjusted.Type: ApplicationFiled: February 21, 2017Publication date: August 24, 2017Inventor: Jonathan David King
-
Publication number: 20170242884Abstract: A method and an apparatus for determining a structured query language (SQL) execution plan are provided to optimize determining of the SQL execution plan and improve execution efficiency of the SQL execution plan. The SQL execution plan corresponds to at least one relation table. During an Nth iteration, the method includes obtaining a first iteration parameter generated after a first plan tree is executed on the at least one relation table during an (N?1)th iteration, where N is a natural number greater than 1, establishing a second plan tree according to the first iteration parameter, and determining the first plan tree or the second plan tree as the SQL execution plan when a difference between the second plan tree and the first plan tree is not greater than a first threshold.Type: ApplicationFiled: April 24, 2017Publication date: August 24, 2017Inventors: Huijun Liu, Yang Ren, Maozeng Li, Feng Han
-
Publication number: 20170242885Abstract: There is provided a method of obtaining a structured query from a search string, comprising: obtaining a functional representation from a parametric representation of the search string according to a functional query index; and obtaining a structured query from the functional representation according to a structured query profile. There is also provided a system for obtaining a structured query from a search string, comprising: a functional query module configured to obtain a functional representation from a parametric representation of the search string according to a functional query index; and a relevance module configured to obtain a structured query from the functional representation according to a structured query profile.Type: ApplicationFiled: September 14, 2015Publication date: August 24, 2017Inventor: Nino SVONJA
-
Publication number: 20170242886Abstract: A user statement associated with a natural query is received. A syntactic parse of the user statement is performed to generate a parsed user statement. The parsed user statement is matched against a set of one or more interpretations determined to have meaning in a context of a knowledge base with which the user statement is associated. A user intent is determined based at least in part on said one or more interpretations. A determined query is performed based on said user intent.Type: ApplicationFiled: February 19, 2017Publication date: August 24, 2017Inventors: Charles Jolley, Michael Hanson, Chandrasekhar Iyer
-
Publication number: 20170242887Abstract: The technology disclosed relates to discovering a previously unknown attribute of stream processing systems according to which client offsets or client subscription queries for a streaming data store rapidly converge to a dynamic tip of a data stream that includes the most recent messages or events. In particular, it relates to grouping clients into bins to reduce a number of queries to the streaming data store by several orders of magnitude when servicing tens, hundreds, thousands or millions of clients. The bin count is further reduced by coalescing bins that have overlapping offsets. It also relates to establishing separate caches only for the current tips of data streams and serving the bins from the caches instead of the backend data store using group queries. Further, the caches are periodically updated to include the most recent messages or events appended to the dynamic tips of the data streams.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Applicant: salesforce.com, inc.Inventors: Yingwu ZHAO, Hal Scott Hildebrand
-
Publication number: 20170242888Abstract: According to one embodiment of the present invention, a system enables control of database applications. The system comprises a computer system including a database application to provide access to a database system, and at least one processor. The computer system requests retrieval of application specific property information for the database application from a data repository, and applies the retrieved application specific property information to the database application to control operation of the database application. Embodiments of the present invention further include a method and computer program product for controlling database applications in substantially the same manner described above.Type: ApplicationFiled: May 5, 2017Publication date: August 24, 2017Inventors: Vijay R. Bommireddipalli, Stephen A. Brodsky, David W. Chang, Anshul Dawra, Randall W. Horman, Tony K. Leung, Paul A. Ostler
-
Publication number: 20170242889Abstract: The technology disclosed relates to discovering a previously unknown attribute of stream processing systems according to which client offsets or client subscription queries for a streaming data store rapidly converge to a dynamic tip of a data stream that includes the most recent messages or events. In particular, it relates to grouping clients into bins to reduce a number of queries to the streaming data store by several orders of magnitude when servicing tens, hundreds, thousands or millions of clients. The bin count is further reduced by coalescing bins that have overlapping offsets. It also relates to establishing separate caches only for the current tips of data streams and serving the bins from the caches instead of the backend data store using group queries. Further, the caches are periodically updated to include the most recent messages or events appended to the dynamic tips of the data streams.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Applicant: salesforce.com, inc.Inventor: Yingwu ZHAO
-
Publication number: 20170242890Abstract: Apparatuses, systems, and processes are discussed for using metadata to take action on an SMS message on a proprietary system. In some embodiments, a wearable electronic device has a wearable device application that can present an SMS notification from an SMS application of a mobile computing device. The wearable device application can provide SMS notification data to a partner application of the mobile computing device. The partner application can perform a reverse look-up in a contacts application of the mobile computing device and construct a first contacts list with potential SMS-message senders. The wearable device application can present one or more SMS-message actions to a user of the wearable electronic device for a user selection thereof. The partner application can communicate with a partner server, which, in turn, can communicate with an SMS provider to effect the user selection of the one or more SMS-message actions.Type: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventors: Brian Jett, Henry Levak, Robert Earl Yawn
-
Publication number: 20170242891Abstract: Some embodiments of the present invention include a method for identifying duplicate records from a group of records in a database system.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Dai Duong DOAN, Arun Kumar JAGOTA, Chenghung KER, Parth VAISHNAV, Danil DVINOV, Dmytro KUDRIAVTSEV
-
Publication number: 20170242892Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating global widget filters. The method includes identifying, by one or more computer processors, one or more widgets on a computing device. The method further includes identifying, by one or more computer processors, a new filter for the one or more widgets on the computing device. The method further includes identify, by one or more computer processes, one or more existing filters for the one or more widgets. The method further includes determine, by one or more computer processors, if the new filter is relevant to the one or more widgets. The method further includes in response to determining if the new filter is relevant to the one or more widgets, generating, by one or more computer processors, a merged filter for the relevant one or more widgets.Type: ApplicationFiled: February 18, 2016Publication date: August 24, 2017Inventors: Mustansir Ali, Bobby Joseph, Shikha Srivastava
-
Publication number: 20170242893Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
-
Publication number: 20170242894Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
-
Publication number: 20170242895Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
-
Publication number: 20170242896Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
-
Publication number: 20170242897Abstract: Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records.Type: ApplicationFiled: February 24, 2016Publication date: August 24, 2017Inventors: Aaron D. Kephart, Charles C. Howie, DeAundra K. Glover, Darla Nutter, Greg M. Lewis, Jesse A. Price
-
Publication number: 20170242898Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query, where the search query comprises one or more terms including an individual identifier; identifying one or more entities associated with the individual identifier; providing the one or more entities as query suggestions; receiving a selection of an entity; obtaining search results for the selected entity, where the search results are obtained using clustered resources corresponding to the selected entity; and providing the obtained search results, where the search results are presented in a social profile page corresponding to the selected entity.Type: ApplicationFiled: December 27, 2012Publication date: August 24, 2017Applicant: GOOGLE INC.Inventor: GOOGLE INC.
-
Publication number: 20170242899Abstract: A set of search results associated with a query is received, the set of search results including for each of search result in at least a subset of the set an indication of an evidence based at least in part on which the search result was included in the set of search results. A search result display interface is generated in which at least a displayed subset of search results are displayed, the search result display interface include for each of at least a subset of the displayed search results an indication of the corresponding evidence based on which that search result was included in the set of search results.Type: ApplicationFiled: February 19, 2017Publication date: August 24, 2017Inventors: Charles Jolley, Michael Hanson, Chandrasekhar Iyer, Heidi Young, David Baggeroer
-
Publication number: 20170242900Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating contextual search presentations. One of the methods includes obtaining selection data identifying a term selected by a user from a document displayed to the user; determining whether or not the context data and the selection data satisfy one or more criteria for presenting any of one or more types of special case contextual search presentations; in response to determining that the context data and the selection satisfy criteria for presenting a first type of special case contextual search presentation, generating a first special case contextual search presentation of the first type; in response to determining that the context data and the selection data do not satisfy the criteria, generating a default contextual search presentation; and providing the first special case contextual search presentation or the default contextual search presentation for presentation to the user.Type: ApplicationFiled: March 9, 2017Publication date: August 24, 2017Inventors: Donn L. Denman, Pedro S. Garcia, David Black, Samarth Keshava, Daniel E. Fish
-
Publication number: 20170242901Abstract: A method and system to creating query-level access to an external distributed file system by identifying a location of one or more external data residing on the external distributed file system, creating a query specifying an external table within a database engine having one or more location files, wherein the location files identify metadata operations for accessing and processing the one or more external data, defining metadata operations for accessing and processing the one or more external data, wherein the processing that produces one or more result files occurs at the external distributed file system, and executing the query at the database engine to create the external table, the external table comprising the one or more location files identifying the metadata directives for processing query-level requests on the one or more external data stored on the external distributed file system.Type: ApplicationFiled: March 6, 2017Publication date: August 24, 2017Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Robert HANCKEL, Garret SWART
-
Publication number: 20170242902Abstract: Examples of the present disclosure provide apparatuses and methods for direct data transfer. An example method comprises transferring data between a first device and a second device, wherein the first device is a bit vector operation device, and transforming the data using a data transform engine (DTE) by rearranging the data to enable the data to be stored on the first device when transferring the data between the second device and first memory device.Type: ApplicationFiled: February 19, 2016Publication date: August 24, 2017Inventors: Isom Crawford, JR., Graham Kirsch, John D. Leidel
-
Publication number: 20170242903Abstract: A tool for standardized layout transformations of BIDI data exchanged between legacy and modern systems is provided. The tool retrieves client connection information from a client request for data. The tool determines, based, at least in part, on the client connection information, a client application's operating system. The tool determines whether the data requested in the client request is BIDI data. Responsive to a determination that the data requested is BIDI data, the tool initiates a layout transformation of the data requested at a single point within the database server. The tool returns transformed BIDI data to the client application.Type: ApplicationFiled: February 22, 2016Publication date: August 24, 2017Inventors: Pallavi Priyadarshini, Parameswara R. Tatini
-
Publication number: 20170242904Abstract: A computer system has a database constructed from storage areas in each of a plurality of computers, which stores data including an operation number for managing an operation status by transaction processing. The data is allocated to the computers in accordance with predetermined management ranges, and the computers include a control module configured to generate an operation history indicating specifics of each operation included in the piece of transaction processing in a case of receiving an execution request. A distribution module determines a sequence number of applying a plurality of operation histories to the database and transmits them to the other computers. A conflict judgment module determines whether a piece of transaction processing corresponding to an operation history conflicts based on the operation number; and an applying module operates the database based on an operation history corresponding to a piece of transaction processing to the database determined not to conflict.Type: ApplicationFiled: March 11, 2015Publication date: August 24, 2017Inventor: Megumi HATTORI