Querying (epo) Patents (Class 707/E17.135)
-
Patent number: 12166651Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.Type: GrantFiled: November 28, 2022Date of Patent: December 10, 2024Assignee: Twilio Inc.Inventors: Matthew David Nowack, Jonas Mikael Boerjesson
-
Patent number: 12118226Abstract: A method of shuffling data may include shuffling a first batch of data using a first memory on a first level of a memory hierarchy to generate a first batch of shuffled data, shuffling a second batch of data using the first memory to generate a second batch of shuffled data, and storing the first batch of shuffled data and the second batch of shuffled data in a second memory on a second level of the memory hierarchy. The method may further include merging the first batch of shuffled data and the second batch of shuffled data. A data shuffling device may include a buffer memory configured to stream one or more records to a partitioning circuit and transfer, by random access, one or more records to a grouping circuit.Type: GrantFiled: April 7, 2021Date of Patent: October 15, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Chen Zou, Hui Zhang, Joo Hwan Lee, Yang Seok Ki
-
Patent number: 12062103Abstract: The present invention relates to a system for identifying identify of interest data structures based on a trained identity of interest model and using individual-incident data structures integrating individual identification data received from third party resources based on an incident data structure.Type: GrantFiled: October 23, 2019Date of Patent: August 13, 2024Assignee: Honeywell International Inc.Inventors: Raja Sekhar Kommoju, Raja Pratap Kondamari
-
Patent number: 11941137Abstract: Provided are methods and systems for using multi-faceted trust scores in data security. A method may commence with determine a plurality of data facets for a data item. The method may further include determining a plurality of parameters and weights corresponding to the plurality of data facets associated with the data item. Upon determining the plurality of parameters and weights, at least one trust score for the data item may be calculated based on the plurality of parameters and weights. The method may further include selectively taking an action based on the at least one trust score.Type: GrantFiled: October 15, 2020Date of Patent: March 26, 2024Assignee: ASG Technologies Group, Inc.Inventors: Jean-Philippe Moresmau, Marcus MacNeill
-
Patent number: 11789965Abstract: Various methods and apparatuses are described for performing high speed format translations of incoming data, where the incoming data is arranged in a delimited data format. As an example, the data in the delimited data format can be translated to a structured format such as a fixed field format using pipelined operations. A reconfigurable logic device can be used in exemplary embodiments as a platform for the format translation.Type: GrantFiled: April 13, 2020Date of Patent: October 17, 2023Assignee: IP Reservoir, LLCInventors: Michael John Henrichs, Joseph M. Lancaster, Roger Dean Chamberlain, Jason R. White, Kevin Brian Sprague, Terry Tidwell
-
Patent number: 11775413Abstract: An information processing system that extracts a specified piece of log data or a specified field that constitutes the specified piece of log data, from a log file in which pieces of log data having different recording formats are mixed, the information processing system includes a format-information recording portion configured to store format information in which a determination condition to identify a recording format of the specified piece of log data is contained, an extraction-condition recording portion configured to store an extraction condition to extract the specified piece of log data or the specified field, and an extraction processing portion configured to extract the specified piece of log data or the specified field, from the log file by using the format information stored in the format-information recording portion and the extraction condition.Type: GrantFiled: November 9, 2022Date of Patent: October 3, 2023Assignee: Canon Kabushiki KaishaInventor: Wataru Ozawa
-
Patent number: 11756059Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for identifying a new business based on programmatically analyzing content received from online sources and, as a result, discovering one or more references to the business. In embodiments, the system stores historical data representing previously identified new businesses and then uses attributes of those businesses in search queries to receive related content. Additionally or alternatively, the system stores data representing online sources that historically provided content containing references to new businesses and then continues to access those sources for additional content. In embodiments, the system performs content analysis on structured and/or unstructured content.Type: GrantFiled: December 28, 2021Date of Patent: September 12, 2023Assignee: Groupon, Inc.Inventors: Shawn Ryan Jeffery, Nick Pendar, Richard Clark Barber
-
Patent number: 11734299Abstract: A method, a system, and a computer program product for templatizing error messages in computing systems. An error log generated as a result of an execution of at least one task of a computing system is monitored. The error log includes a plurality of error messages. Each error message includes a first portion and a second portion. Each error message is extracted from the generated error log. One or more error message processing rules for converting each error message into a corresponding template format error message is determined. The error message processing rules are associated with at least one task. The determined error message processing rules are executed to convert each extracted error message into the corresponding template format error message. The converted error message includes the first portion, where the second portion is removed from the converted error message. A converted error log is generated.Type: GrantFiled: May 28, 2021Date of Patent: August 22, 2023Assignee: BUSINESS OBJECTS SOFTWARE LTD.Inventor: Arta Alavi
-
Patent number: 11706165Abstract: A communication system for providing a positive communication to an inmate is provided. The communication system includes memory that stores data, and an application server that that analyzes that data to determine topics that are important to the inmate. The application server includes a topic rating system to rate the topics based on importance to the inmate and based on an emotional tone used by the inmate during a communication. When the application server receives a question from the inmate, the application server searches the data and the Internet and responds based on the answer and the data stored in memory. The application server also provides support to the inmate by suggesting counseling services according to the needs of the inmate. Further, the communication system provides a positive influence to the inmate to encourage educational progression.Type: GrantFiled: May 11, 2022Date of Patent: July 18, 2023Assignee: Global Tel*Link CorporationInventor: Stephen L. Hodge
-
Patent number: 11582171Abstract: A communication system for providing a positive communication to an inmate is provided. The communication system includes memory that stores data, and an application server that analyzes data to determine topics that are important to the inmate. The application server includes a topic rating system to rate the topics based on importance to the inmate and based on an emotional tone used by the inmate during a communication. When the application server receives a question from the inmate, the application server searches the data and the Internet and responds based on the answer and the data stored in memory. The application server also provides support to the inmate by suggesting counseling services according to the needs of the inmate. Further, the communication system provides a positive influence to the inmate to encourage educational progression.Type: GrantFiled: August 25, 2021Date of Patent: February 14, 2023Assignee: Global Tel*Link CorporationInventor: Stephen L. Hodge
-
Patent number: 11507252Abstract: A graphical user interface (GUI) for forming hierarchically arranged clusters of items and operating thereupon through an electronic device equipped with an input-device and a display-screen is provided. The GUI comprises a first area configured to display a graphical-tree representation having a plurality of hierarchical levels, each of said level corresponds to at least one cluster of content-items formed by execution of a machine-learning classifier over a plurality of input content items. A second area is configured to display a dataset corresponding to the content-items classified within the clusters. A third area is configured to display a plurality of types of content representations with respect to each selected cluster, said representations corresponding to content-items classified within the cluster.Type: GrantFiled: August 19, 2020Date of Patent: November 22, 2022Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Ariel Beck, Chandra Suwandi Wijaya, Khai Jun Kek
-
Patent number: 10491606Abstract: The present disclosure provides a method and apparatus for providing website authentication data for a search engine, the method comprising: receiving website authentication data from a plurality of authentication data sources; storing the website authentication data; and transmitting the stored website authentication data to the search engine when a request from the search engine for retrieving the website authentication data is received. By virtue of the method, the search engine may quickly retrieve complete website authentication data, thereby facilitating the search engine's search speed.Type: GrantFiled: September 25, 2015Date of Patent: November 26, 2019Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventors: Changyang Dong, Zhenping Zhang, Yan Cui, Zheng Zhang, Qi Zhou, Jing Tan
-
Publication number: 20130332446Abstract: A repartitioning optimizer identifies alternative repartitioning strategies and selects optimal ones, accounting for network transfer utilization and partition sizes in addition to traditional metrics. If prior partitioning was hash-based, the repartitioning optimizer can determine whether a hash-based repartitioning can result in not every computing device providing data to every other computing device. If prior partitioning was range-based, the repartitioning optimizer can determine whether a range-based repartitioning can generate similarly sized output partitions while aligning input and output partition boundaries, increasing the number of computing devices that do not provide data to every other computing device. Individual computing devices, as they are performing a repartitioning, assign a repartitioning index to each individual data element, which represents the computing device to which such a data element is destined.Type: ApplicationFiled: June 11, 2012Publication date: December 12, 2013Applicant: MICROSOFT CORPORATIONInventors: Jingren Zhou, Nicolas Bruno, Wei Lin
-
Publication number: 20130238646Abstract: Devices, systems, and methods are disclosed which relate to utilizing hash tables of chunks of index data created using a one-way hashing encryption algorithm. Hash tables of chunks of the index data are then stored within the database system, each hash stored along with a reference to a corresponding encrypted record. When searching the index, the input text is broken into chunks and hashed with the same one-way encryption algorithm as the index data, and the resulting chunk hash tables are searched for within the index.Type: ApplicationFiled: March 6, 2012Publication date: September 12, 2013Applicant: EVRICHART, INC.Inventor: Anthony W. Maro
-
Publication number: 20120265753Abstract: A method of searching for Personal Information Management information of a handheld electronic device includes accepting input of one or more search criteria, such as text search criteria and/or name search criteria; accepting input of a representation of a plurality of different databases or applications of the handheld electronic device including Personal Information Management information to be searched; and conducting a search of the different databases or applications based upon the one or more search criteria and the representation of different databases or applications. The method determines one or more search results from the search and displays those search results.Type: ApplicationFiled: June 25, 2012Publication date: October 18, 2012Applicant: Research In Motion LimitedInventors: Andrew D. BOCKING, Michael T. HARDY, Robert J.T. BREDIN
-
Publication number: 20120131029Abstract: The invention allows modeling and searching patterns in a data sequence. A data sequence is analyzed to determine at least two data elements that, when replaced with one replacement data element, will cause a metric of irregularity of the data sequence being analyzed to be maximized. The replacement data element is not included in the data sequence being analyzed. The determined at least two data elements are replaced with the replacement data element thereby generating a residual data sequence. The steps of analyzing and replacing are iterated until reaching a predetermined value of an iteration threshold, wherein with each iteration the analyzing and replacing are applied to the residual data sequence generated in the preceding iteration.Type: ApplicationFiled: June 23, 2010Publication date: May 24, 2012Inventor: Unto Laine
-
Publication number: 20120101982Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for triggering rich results in response to publication queries. In one aspect, a method includes receiving a publication query. One or more publication search results are obtained. A rich result is triggered based on a score of the first-ranked publication result if it meets a threshold relative to other publication search results. The rich result is populated with additional metadata about the publication obtained from web resources and product resources from multiple corpora. The rich result is provided with the publication search results.Type: ApplicationFiled: October 26, 2011Publication date: April 26, 2012Applicant: GOOGLE INC.Inventors: Matthew K. Gray, Gregory H. Plesur, Garrett H. Rooney
-
Publication number: 20120016896Abstract: A data string that includes potentially sensitive information, such as an account number for a payment card, may be evaluated to determine whether or not any portion of the data string encodes a known identifier of sensitive information, such as a known bank identification number (BIN). A fixed number of bytes of the data string may be analyzed using a trie algorithm, in which the value of a first byte is compared with the value of a corresponding first character of the known identifier. A second byte is then compared with a set of values of corresponding second characters, which accompany the first character of the known identifier. Then the value of a third byte of the data string is compared with a set of values of corresponding third values, which accompany the first and second characters of the known identifier. The use of a trie algorithm decreases the length of the search process by several orders of magnitude.Type: ApplicationFiled: May 31, 2011Publication date: January 19, 2012Applicant: SECURITYMETRICS, INC.Inventor: Alan B. Butt
-
Patent number: 7805457Abstract: System and method for monitoring activity of detainees comprising identifying a detainee who is affiliated with a gang, searching one or more databases for information associated with the detainee, and correlating the information to identify individuals who may be affiliated with the gang. The databases may include call record databases, and the information associated with the detainee may include individuals called by the detainee, individuals who visit the detainee, telephone numbers called by the detainee, and sources of funding for the detainee's calls voice and/or facial biometric identifiers. An alert may be triggered when the detainee calls a specified individual or telephone number.Type: GrantFiled: February 14, 2008Date of Patent: September 28, 2010Assignee: Securus Technologies, Inc.Inventors: John J. Viola, James S. Sidler, Luke Keiser
-
Publication number: 20100191767Abstract: Embodiments of the invention are generally related to data processing, and more specifically to retrieving data from a database. An abstract query may include query conditions and a first logical field comprising conditions for determining whether a second logical field will have a predefined value in the future. Upon execution, the abstract query may return results that satisfy the conditions for determining whether the second logical field will have the predefined value.Type: ApplicationFiled: January 27, 2009Publication date: July 29, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard D. Dettinger, Daniel P. Kolz
-
Publication number: 20100174675Abstract: Data structures, systems, methods and computer program products that enable precise information retrieval and extraction, and thus facilitate relational and associative discovery are disclosed. The present invention utilizes a novel data structure termed a “Knowlet” which combines multiple attributes and values for relationships between concepts. While texts contain many re-iterations of factual statements, Knowlets record relationships between two concepts only once and the attributes and values of the relationships change based on multiple instances of factual statements, increasing co-occurrence or associations. The present invention's approach results in a minimal growth of the Knowlet space as compared to the text space and it thus useful where there is a vast data store, a relevant ontology/thesaurus, and a need for knowledge navigation and (relational, associative, and/or other) knowledge discovery.Type: ApplicationFiled: March 31, 2008Publication date: July 8, 2010Inventors: Albert Mons, Nikolas Barris, Christine Chichester, Barend Mons, Erik Van Mulligen, Marc Weeber
-
Publication number: 20100161664Abstract: Methods for accessing private and public data via a public terminal are disclosed. With respect to accessing private content, a method for authenticating the identity of a user of the public terminal is disclosed. Unique identifiers are transmitted in a pre-defined area adjacent or nearby the public terminal and are monitored by a receiver. This information is utilized to electronically compile and update in real-time a list of identifiers that have recently been monitored by the receiver, and the list of identifiers is used to electronically create and update in real-time a temporary database including identity verification data corresponding only for identifiers in the list of identifiers. Identity verification data input into the public terminal by the user is compared with the set of identity verification data contained in the temporary database to determine whether or not there is a match of identity verification data.Type: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Applicant: GENERAL INSTRUMENT CORPORATIONInventor: Larry C. Puhl
-
Publication number: 20100161642Abstract: Methods and technologies providing translations of web queries based on an analysis of user behavior in click-through data. These methods and technologies generates large-scale and timely query translation pairs guided by a small set of seed word pairs from a dictionary, without relying on additional knowledge or complex models.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: Microsoft CorporationInventors: Zheng Chen, Weizhu Chen
-
Publication number: 20100114934Abstract: A method in a communication device, of retrieving a playlist of the most played music within a certain user defined geographical area is provided. The playlist may be retrieved from a database. The communication device and the database may be adapted to communicate with each other. The method may include sending a request for retrieving a playlist. The request may be sent to the database. Also, the method may include receiving the requested playlist from the database.Type: ApplicationFiled: October 17, 2008Publication date: May 6, 2010Applicant: Sony Ericsson Mobile Communications ABInventor: Viktor MARTENSSON
-
Patent number: 7703040Abstract: A search engine user interface that reduces the need for explicit search rules; dynamically responds as user input is entered to give immediate feedback to a user; is not limited to searching data residing in a single store; and may be used with a plurality of search engines, is provided. The search engine user interface provides search functions for a plurality of types of file metadata and types of file content. The search engine user interface provides an active query box, query editing, word-wheeling, and query narrowing and broadening. The user interface provides accordion behavior for visual elements of the user interface, integrated custom tagging, multiple independent search parameters, and filtering and integrated custom tagging in a common file dialog box.Type: GrantFiled: June 29, 2005Date of Patent: April 20, 2010Assignee: Microsoft CorporationInventors: Edward B. Cutrell, Daniel C. Robbins, Raman K. Sarin, Susan T. Dumais
-
Publication number: 20100094679Abstract: Methods, systems and computer readable medium for establishing a relationship between a mentor and a protégé in a workplace. The relationship is established after executing a query of a database to find matches between attributes of a requesting prospective protégé and attributes of a number of candidate mentors, where the database stores attributes of each candidate mentor. The requesting prospective protégé and the candidate mentors are both employed in the workplace, and the matches are determined in accordance with a policy of the workplace. Based on results of the query, an invitation is made to a first candidate mentor. The invitation includes attributes of the requesting prospective protégé and a request that the first candidate mentor accept a mentor-protégé relationship with the requesting protégé. The prospective protégé is notified of an identity and selected attributes of the first candidate mentor only after the first candidate mentor accepts the request.Type: ApplicationFiled: October 13, 2008Publication date: April 15, 2010Inventors: Michael L. Diehl, Vivian A. Tate, Mia J. Sheppard, Chris M. Worley
-
Publication number: 20100088299Abstract: Autonomic summarization of content may include receiving information regarding an action, generating metadata content related to the action, storing the metadata content, and performing a search of the stored metadata content to find information on the performed action. Also included is an apparatus for autonomic summarization of content including a summarization engine, the summarization configured to autonomically generate meta data related to an activity, a repository, the repository configured to store the generated meta data, and a processor, the processor configured to receive a query and use the query to search for meta data associated with the activity.Type: ApplicationFiled: October 6, 2008Publication date: April 8, 2010Inventors: Patrick J. O'Sullivan, Carol S. Zimmet, Hema Srikanth
-
Publication number: 20100057702Abstract: A search modeling tool is provided that can communicate with multiple enterprise applications to create object definitions describing searchable data stored in each application. The object definitions may be used to extract searchable data from the applications, thus allowing for manipulation of the data in formats usable for text searching, user presentation, and other applications. The search modeler may interface with each application using common protocols, allowing for generalization of object definitions and subsequent crawling across a variety of enterprise applications.Type: ApplicationFiled: August 29, 2008Publication date: March 4, 2010Applicant: Oracle International CorporationInventors: Rajesh GHOSH, Vikas Soolapani
-
Publication number: 20100057683Abstract: A topographical analysis system that provides an integrated approach for gathering available topographical data and synthesizing the topographical data for various uses by various users. The topographical data may be real time data, historical data, and/or most recent data. The processing of the data utilizes cloud resources in a cloud computing architecture. In addition, cloud resources are utilized to store various accumulated topographical data in a manner such that the cloud resources can quickly process calculations and return results to an end user requesting certain data.Type: ApplicationFiled: August 29, 2008Publication date: March 4, 2010Inventors: Gene Fein, Edward Merritt
-
Publication number: 20100057678Abstract: A device is provided for use in modeling an import/export system. The device includes a communication interface, a processor, and a computer-readable medium including computer-readable instructions. Upon execution by the processor, the computer-readable instructions causes the device to receive a query from a second device, determine a response to the query using import/export data received from a plurality of information sources, and send the determined response to the second device.Type: ApplicationFiled: August 28, 2008Publication date: March 4, 2010Inventors: Gene Fein, Edward Merritt
-
Publication number: 20100042584Abstract: Apparatus, methods, and computer program products are disclosed for performing a wait-free search of a concurrent, lock-free skiplist to determine existence of a sought-after key.Type: ApplicationFiled: August 13, 2008Publication date: February 18, 2010Applicant: SUN MICROSYSTEMS, INC.Inventors: Nir N. Shavit, Yosef Lev, Maurice P. Herlihy
-
Publication number: 20100042622Abstract: In one embodiment, the present invention relates to a method and system that receives a seed term, obtains a corpus of candidate terms, where each candidate term comprises the seed term or variants of the seed term, obtains network traffic information associated with each candidate term in the corpus of candidate terms, and compiles a set of domain names based on the network traffic information. Each domain name in the set comprises one of the corpus of candidate terms.Type: ApplicationFiled: August 14, 2008Publication date: February 18, 2010Applicant: Yahoo! Inc.Inventor: Jonathan Matkowsky
-
Publication number: 20090299972Abstract: A method updates certificates for potential recipients. The method comprises determining whether the certificates require updating. The method comprises determining a number of the certificates that require updating. The method comprises requesting updates for each of the certificates that require updating when the number is at most a preset number and sets a timer to a first time duration. The method comprises requesting updates for up to the preset number of the certificates that require updating when the number is greater than the preset number and sets the timer to a second time duration.Type: ApplicationFiled: September 24, 2008Publication date: December 3, 2009Inventors: Kashyap Merchant, Sanjiv Maurya
-
Publication number: 20090282036Abstract: According to one embodiment of the invention, an original dump file is received from a client machine to be forwarded to a dump file recipient. The original dump file is parsed to identify certain content of the original dump file that matches certain data patterns/categories. The original dump file is anonymized by modifying the identified content according to a predetermined algorithm, such that the identified content of the original dump file is no longer exposed, generating an anonymized dump file. The anonymized dump file is then transmitted to the dump file recipient. Technical content and infrastructure of the original dump file is maintained within the anonymized dump file after the anonymization, such that a utility application designed to process the original dump file can still process the anonymized dump file without exposing the identified content of the original dump file to the dump file recipient. Other methods and apparatuses are also described.Type: ApplicationFiled: August 20, 2008Publication date: November 12, 2009Inventor: Stephen U. Fedtke
-
Publication number: 20090210384Abstract: A visualization tool that provides visibility of the functionality implemented with each system used by an institution(s) at code unit granularity can be used to overcome a variety of challenges that can occur in an environment with disparate systems. The visualization tool discovers and graphically displays functions/procedures/methods (“code units”) that satisfy a set of one or more criteria, as well as attributes of the discovered code units. Furthermore, the visualization tool can automatically provide visual annotations to identify targets for asset maintenance, targets to leverage for other systems, etc.Type: ApplicationFiled: February 19, 2008Publication date: August 20, 2009Applicant: International Business Machines CorporationInventors: Raphael P. Chancey, Lei Chen, Eduardo T. Kahan
-
Publication number: 20090164112Abstract: Destination input devices, methods and programs that store a plurality of destination data items associated with a search key, a plurality of related terms that are related to the destination data items, and a plurality the destination data items that are associated with each of the related terms. The devices, methods, and programs select at least one of the destination data items based on an ordinary search of the character that is input as the search key, extract the related term that perfectly matches the characters that were input and selects the destination data items that are associated with the related term based on a fuzzy search of the character that is input as the search key, and display in list form the search results that are produced by the ordinary search and the fuzzy search.Type: ApplicationFiled: December 5, 2008Publication date: June 25, 2009Applicant: AISIN AW CO., LTD.Inventor: Hiroshi Kawauchi
-
Publication number: 20090157599Abstract: A system and method are disclosed for identifying the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: YAHOO! INC.Inventors: Kristina Lisa Klinkner, Rosie Jones
-
Publication number: 20090150338Abstract: An apparatus, program product and method utilize policy-driven management of a pool of cursors in a database management system. Cursor usage statistics are determined for a plurality of cursors, and a plurality of cursor criteria defined in a policy are used to identify one or more cursors to close based upon the determined statistics. Among the statistics that are collected is a query time statistic that specifies, for each cursor, how long the query with which that cursor is associated, took to execute. As a result, a cursor that is associated with query that took a relatively longer time to execute will generally be less likely to be closed than a cursor that is associated with a query that took a relatively shorter time to execute. Consequently, should a cursor be needed for a particular query after the cursor has been closed, the performance penalty associated with recreating that cursor and its associated objects will be reduced.Type: ApplicationFiled: December 11, 2007Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott Forstie, Shannon Everett Wenzel
-
Publication number: 20090138456Abstract: Embodiments of the invention provide techniques for temporarily disabling conditions in abstract queries. In one embodiment, a query interface is configured to present an abstract query, and to allow a user to select conditions of the abstract query to be temporarily disabled. By executing an abstract query having disabled conditions, the user may be able to determine the effect of individual changes to the abstract query without having to re-compose the abstract query after each change. The conditions to be disabled may be selected individually, by field, or by value. Each disabled element may be displayed with a visual indicator communicating that it is disabled. The user may then select specific disabled conditions to be re-enabled.Type: ApplicationFiled: February 5, 2009Publication date: May 28, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: RICHARD D. DETTINGER, FREDERICK A. KULACK
-
Publication number: 20090113560Abstract: When a PC 10 connects to a PD 20, the PC 10 decides whether or not the PD 20 holds a group ID and if the PC 10 decides PD 20 holds the group ID, PC 10 decides whether or not the group ID held in the PC 10 and the group ID held in the PD 20 coincide with each other. If the both IDs are not decided that they don't coincide with each other, the PC 10 acquires a device ID corresponding to PD 20 from PD 20 and transfers the device ID and a terminal ID of the PC 10 to a server apparatus 32. Then the PC 10 receives, from the server apparatus 32, a user link completion information representative that an association between first user ID corresponding to the terminal ID and second user ID corresponding to the device ID is completed.Type: ApplicationFiled: September 29, 2006Publication date: April 30, 2009Inventors: Takayuki Kori, Takashi Kawakami, Susumu Takatsuka, Hideo Tsukazaki, Kotaro Asaka
-
Publication number: 20090100028Abstract: There is disclosed a method, apparatus, computer program and computer program product for facilitating access by an application to a data structure comprising a plurality of objects. A request is received from the application which initiates the return of the data structure. A handle is assigned to each of at least some of the plurality of objects. Objects in the data structure are retrieved and the application is informed of assigned handles thereby enabling the application to access retrieved objects.Type: ApplicationFiled: December 17, 2008Publication date: April 16, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew David Reynolds, Martin James Rowe, Christopher Edward Sharp
-
Publication number: 20090094201Abstract: Illustrative embodiments provide a computer implemented method, a data processing system and a computer program product for locating items. In one illustrative embodiment, the computer implemented method comprises receiving a request for a location of an item from a requester, sending a query to a repository containing information relating to the location of the item, and obtaining a result from sending the query, wherein the result comprises, a location identifier if the location of the item was found in the repository. The result is then returned to the requester.Type: ApplicationFiled: October 9, 2007Publication date: April 9, 2009Inventors: Kelly Aymar, Tamer E. Abuelsaad
-
Publication number: 20090094202Abstract: Illustrative embodiments provide a computer implemented method, a data processing system and a computer program product for locating items. In one illustrative embodiment, the computer implemented method comprises receiving a request for a location of an item from a requester, sending a query to a repository containing information relating to the location of the item, and obtaining a result from sending the query, wherein the result comprises, a location identifier if the location of the item was found in the repository. The result is then returned to the requester.Type: ApplicationFiled: October 9, 2007Publication date: April 9, 2009Inventors: Kelly Aymar, Tamer E. Abuelsaad
-
Publication number: 20090089312Abstract: The present invention is directed to system, methods and computer program products for generating a graphical module for the display of a query-specific content. The method according to one embodiment comprises receiving a query, determining a category identifier for the query and retrieving a category template corresponding to the category identifier for the query. At least one template query is performed, the template query corresponding to a request for data specified by the category template, and a template module is generated that comprises the data retrieved by the template query. The template module is combined with a search results page responsive to the query for display to a user.Type: ApplicationFiled: September 28, 2007Publication date: April 2, 2009Applicant: YAHOO! INC.Inventors: Liang-Yu Chi, Ashley Hall, Swati Raju
-
Publication number: 20090083386Abstract: Various embodiments of the present invention relate generally to methods and systems for distributing media resources used for worship services. In particular, various embodiments provide systems and methods that include a library of diverse types of media resources and an interface through which a user searches the library for diverse sets of media resources based on a theme, such as the topic of a particular worship service. In addition, various embodiments allow the user to select and purchase one or more media resources displayed in the diverse sets of media resources found during the search. Furthermore, various embodiments allow the user to distribute the purchased media resources to one or more individuals. In various embodiments, the distribution may be performed by e-mailing the resources, downloading the resources, providing a link to the resources, physically mailing a copy of the resources, or any combination thereof.Type: ApplicationFiled: September 24, 2008Publication date: March 26, 2009Inventors: Philip K. Manwaring, David R. Van Gorder
-
Publication number: 20090077038Abstract: A method for audibly verifying the identity of a subject while dictating a report with a system comprising an input device and a computer includes entering alpha-numeric indicia into the system with the input device where the alpha-numeric indicia are related to the identity of the subject of the dictation. The entered alpha-numeric indicia are transmitted from the system to a records database coupled to the computer. Subject identifiers are received by the system when a record is found in the records database which has identifying indicia corresponding to the entered alpha-numeric indicia. The subject identifiers associated with the record are audibly communicated to a user of the system. The user of the system may use the audibly communicated subject identifiers to verify that the entered alpha-numeric indicia correspond to the subject on which the dictation is being performed.Type: ApplicationFiled: September 17, 2008Publication date: March 19, 2009Applicant: DOLBEY AND COMPANYInventors: James M. Dolbey, JR., Curtis A. Weeks, Matthew Knapp, Holly Dolbey
-
Publication number: 20090043736Abstract: A method and apparatus are disclosed for querying streaming extensible markup language (XML) data comprising: routing elements to query nodes, the elements derived from the streaming extensible markup language data; filtering out elements not conforming to one or more predetermined path query patterns; adding remaining elements to one or more dynamic element lists; accessing a decision table to select and return a query node related to a cursor element from the dynamic element lists; and processing the cursor element related to the returned query node to produce an extracted tuple output.Type: ApplicationFiled: August 8, 2007Publication date: February 12, 2009Inventors: Wook-Shin Han, Ching-Tien Ho, Haifeng Jiang, Quanzhong Li
-
Publication number: 20090030880Abstract: A system for model analysis, the system including means for accessing a model stored on a computer-readable physical medium, the model having a plurality of classes and associations between the classes, and a model analyzer implemented as computer program embodied on a computer-readable physical medium, the model analyzer configured to query each class in the model that has an association with a class of any instance in a set of source instances, thereby identifying a set of target instances that are associated with any of the source instances.Type: ApplicationFiled: July 27, 2007Publication date: January 29, 2009Inventor: Boris Melamed
-
Publication number: 20090024589Abstract: Some embodiments of the invention provide a user interface that allows a user to specify one or more attributes that should be included in a master reference data set, and identify which of these attributes should serve as enterprise specified identifiers that can be used to identify the particular master reference data set in an enterprise data storage. Some embodiments of the invention provide a method that allows the master reference data set to be accessed and updated in the data storage through the use of the enterprise specified identifiers.Type: ApplicationFiled: December 14, 2007Publication date: January 22, 2009Inventors: Manish Sood, Xiaofeng Qian
-
Publication number: 20080281778Abstract: A method for searching within a data block for a data chunk having a predefined value, the method includes: fetching, by a processor, a data block search instruction; fetching, a data unit that includes multiple data chunks; wherein at least one data chunk within the data unit belongs to the data block; deciding whether to use a mask for data chunk level masking; searching, by a hardware accelerator, for a valid data chunk within the fetched data unit that has the predefined value; wherein the searching comprising applying a mask; wherein a valid data chunk in an non-masked data chunk that belongs to the data block; and determining whether to update the value of the mask and whether to fetch a new data unit that belongs to the data block.Type: ApplicationFiled: January 18, 2006Publication date: November 13, 2008Applicant: Freescale Semiconductor, Inc.Inventors: Moti Dvir, Evgeni Ginzburg, Adi Katz