Processing Unordered Data (epo) Patents (Class 707/E17.033)
-
Publication number: 20100318516Abstract: A producer node may be included in a hierarchical, tree-shaped processing architecture, the architecture including at least one distributor node configured to distribute queries within the architecture, including distribution to the producer node and at least one other producer node within a predefined subset of producer nodes. The distributor node may be further configured to receive results from the producer node and results from the at least one other producer node and to output compiled results therefrom.Type: ApplicationFiled: October 30, 2009Publication date: December 16, 2010Applicant: GOOGLE INC.Inventors: John Kolen, Kacper Nowicki, Nadav Eiron, Viktor Przebinda, William Neveitt, Cos Nicolaou
-
Publication number: 20100306166Abstract: The disclosed embodiments fulfill searches and determine the validity of a large set of noisy facts and rank the set of facts according to a validity score. Embodiments construct a fact graph by linking together facts that share a common relation structure and entity or instance of an argument. Facts are re-ranked and validated using link analysis processes which propagate weight (validity/authority) through the fact graph. The resulting weights for each fact are potentially combined with other scores (such as from fact extraction algorithms) in order to come up with a final ranking of the facts.Type: ApplicationFiled: June 1, 2009Publication date: December 2, 2010Applicant: Yahoo! Inc.Inventors: Patrick Pantel, Alpa Jain
-
Publication number: 20100306364Abstract: A method, computer program product, and computing system for monitoring, via a monitoring server, attributes of computer systems in communication with the monitoring server. A graphical user interface may display selectable attributes of the computer systems monitored by the monitoring server. The computer systems may be sorted in a tree based upon, at least in part, one or more selected attributes of the computer systems monitored by the monitoring server.Type: ApplicationFiled: June 1, 2009Publication date: December 2, 2010Inventors: David G. Terry, Masabumi Koinuma, Timothy Lloyd Land, James N. Paterson, Tao Sun
-
Publication number: 20100268692Abstract: An integrity record is appended to data slices prior to being sent to multiple slice storage units. Each of the data slices includes a different encoded version of the same data segment. An integrity indicator of each data slice is computed, and the integrity record is generated based on each of the individual integrity indicators, and may be, for example, list or a hash of the combined integrity indicators. When retrieving data slices from storage, the integrity record can be stripped off, a new integrity indicator of the data slice calculated, and a new integrity record created. The new integrity record can be compared to the original integrity record, and used to verify the integrity of the data slices.Type: ApplicationFiled: April 18, 2010Publication date: October 21, 2010Applicant: CLEVERSAFE, INC.Inventor: JASON K. RESCH
-
Publication number: 20100241480Abstract: In one embodiment, a scheme is disclosed for processing data in relation to a user's availability. The data relates to one or more time slots identified as available or unavailable, each time slot having a start time and an end time as well as an availability status indicator. The scheme involves determining an earliest of start times and a latest of end times associated with the time slots, and storing only the earliest of start times and latest of end times for the user so as to condense the availability information on a user-by-user basis.Type: ApplicationFiled: December 30, 2009Publication date: September 23, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Alexandre Rokhlin, Nataliya Martsyna
-
Publication number: 20100235355Abstract: Method and system for managing workloads in a cloud computing environment comprising cloud services providers is described. In one embodiment, the method comprises, for each of the cloud services providers, monitoring a situation of the cloud services provider to obtain situation information for the cloud services provider and evaluating the obtained situation information and then deploying an workload to a selected one of the cloud services providers based at least in part on results of the evaluating.Type: ApplicationFiled: November 5, 2009Publication date: September 16, 2010Applicant: NOVELL, INC.Inventors: Stephen R. Carter, Dale Robert Olds, Jean-Paul Augustus Rosevear
-
Publication number: 20100211609Abstract: A system to process unstructured data is provided. An example system to process unstructured data comprises a receiver to access a source of unstructured data, an entity extractor to extract entity instances from the source of unstructured data and organize the extracted entity instances into an entity instance table, a pattern generator to generate a pattern comprising a key entity and one or more non-key entities associated with the key entity based on the entity instance table, and a dataset generator to generate a two-dimensional table based on the pattern and the entity instance table.Type: ApplicationFiled: February 16, 2009Publication date: August 19, 2010Inventors: Wuzhen Xiong, Bing Tang, Jing Liu, Han Yang, Xiaolu Dai
-
Publication number: 20100191411Abstract: A Driver Risk Assessment System and Method Employing Selectively Automatic Event Scoring. The system and method provides robust and reliable event scoring and reporting, while also optimizing data transmission bandwidth. The system includes onboard vehicular driving event detectors that record data related to detected driving events, selectively store or transfer data related to said detected driving events. If elected, the onboard vehicular system will score a detected driving event, compare the local score to historical values previously stored within the onboard system, and upload selective data or data types to a remote server or user if the system concludes that a serious driving event has occurred. The system may further respond to independent user requests by transferring select data to said user at a variety of locations and formats.Type: ApplicationFiled: January 21, 2010Publication date: July 29, 2010Inventors: Bryon Cook, Peter Ellegaard, Louis Gilles
-
Publication number: 20100191680Abstract: Provided are a method and an apparatus for predicting a preference rating for content, and a method and an apparatus for selecting sample content in order to predict a preference rating for the content. In the method of predicting a preference rating for the content, a list of users having similar preferences to a target user is extracted from content usage information collected with respect to the same content, and the target user's preference rating for the content is predicted by applying preference rating information of the users with similar preferences to a machine learning algorithm.Type: ApplicationFiled: November 13, 2009Publication date: July 29, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Jae-hwang LEE, Cheol-ju HWANG, Soo-hong PARK, Min-ho LEE, Jung-hyun OH, Yong-wook KIM
-
Publication number: 20100179933Abstract: A system and method for determining a similarity between a document and a query includes building a weight vector for each of a plurality of documents in a corpus of documents stored in memory and building a weight vector for a query input into a document retrieval system. A weight matrix is generated which distinguishes between relevant documents and lower ranked documents by comparing document/query tuples using a gradient step approach. A similarity score is determined between weight vectors of the query and documents in a corpus by determining a product of a document weight vector, a query weight vector and the weight matrix.Type: ApplicationFiled: September 18, 2009Publication date: July 15, 2010Applicant: NEC Laboratories America, Inc.Inventors: BING BAI, Jason Weston, Ronan Collobert, David Grangier
-
Publication number: 20100161549Abstract: A distributed, high availability scalable task execution framework that does not use a master. Each server periodically checks if there are new jobs that are scheduled to execute immediately and picks a task for execution. Multiple batch server configurations can be created and executed during a specific time period where each server can behave differently to provide improved response time to online users. Each server can be configured to execute a different number of parallel tasks during a time period, execute fewer tasks or no batch task at all, and then change server behavior to execute many tasks in parallel at a different time when there are no online users. Automatic transaction assists in task restart in the case of infrastructure failures. If infrastructure failure happens before the task completes, the transaction will be rolled back by the database automatically.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: Microsoft CorporationInventors: Gustavo A. Plancarte, Tao Wang, Vijay B. Kurup
-
Publication number: 20100131518Abstract: A system and method for obfuscating a database's schema while preserving its functionality by modifying the original table names, column names, table order, column order, and/or data character set such that the standard order of the original characters is maintained.Type: ApplicationFiled: November 11, 2009Publication date: May 27, 2010Applicant: SafeNet, Inc.Inventors: Laszlo Elteto, Henry W. Snyder
-
Publication number: 20100121870Abstract: A system and method to search for items characterized by Japanese text using a mobile device. The search system receives keyed user input and converts the input into a set of search terms. After generating search terms, the system searches Japanese text fields for matching items accessible by the mobile device. One or more natural starting points in the text fields are identified for each matching item. Starting points may include, for example, the beginning of a text field and the locations of punctuation or changes in character set in the text field. After determining starting points, the system determines the distance between the matching text and a starting point. The system then provides an ordered set of search results based on the calculated distance and potentially other factors, such as the alignment of the match and the type of item.Type: ApplicationFiled: July 6, 2009Publication date: May 13, 2010Inventors: Erland Unruh, Kevin Marshall, Gordon Waddell, William H. Steinmetz, Shu Ishizuki
-
Publication number: 20100106558Abstract: An approach is provided in which facts are received and then one or more atomic fact trust analyses are performed on the facts. The atomic fact trust analyses result in various atomic trust factor scores. Composite trust analysis is performed using the atomic trust factor scores. The composite trust analyses result in composite trust factor scores. The atomic trust factor scores and the composite trust factor scores are stored in a trust index repository that is managed by a trust index framework. A request is then received for trusted data, the request being from an information consumer. The trust index framework then retrieves one of the composite trust factor scores from the trust index repository, with the retrieved composite trust factor score corresponding to the trusted data request, and this the retrieved composite trust factor score is provided to the information consumer.Type: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: International Business Machines CorporationInventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
-
Publication number: 20100100544Abstract: The present invention relates to a document retrieval apparatus for retrieving the desired data from a structured a document file. The apparatus holds index information in which a tag set including tags that are in a hierarchical relation with each other, is associated with one or more of positions of which path expressions include the tag set, in a structured document file. When receiving an input of a partial path expression, the apparatus specifies a position where the tag set included in the partial path expression is present as part of a path expression of the position, as a candidate position for a position to be retrieved, with reference to the index information.Type: ApplicationFiled: September 28, 2007Publication date: April 22, 2010Applicant: JUST SYSTEMS CORPORATIONInventors: Jun Takeuchi, Takanori Hino, Shingo Ochi
-
Publication number: 20100094872Abstract: Objects are identified on the basis of location and one or more characteristics by a user device and a service product. The service product provides a service, with which objects can be identified. The object to be identified is positioned, the user device is connected to the service and the service fetches information on the basis of the position of the object and its characteristic(s) from a database. The fetched information is presented to the user device. The user device presents the characteristic(s) of the object to be identified by sending a picture of the object to be identified to the service product, in which picture the service product reads the characteristics of the object and conducts additional searches in the database based on the characteristics read from the picture.Type: ApplicationFiled: March 7, 2008Publication date: April 15, 2010Inventors: Eija Lehmuskallio, Jouko Lehmuskallio
-
Publication number: 20100088275Abstract: An information processing apparatus acquires and transmits content identification information stored in the storage unit to the other apparatus, determines whether the information processing apparatus has received the content analysis results from the other apparatus and if it is determined that the content analysis result acquisition unit has received the content analysis results from the other apparatus, causes the storage unit to store the content analysis results and if it is determined that the information processing apparatus has not received the content analysis results from the other apparatus, perform processing to obtain content analysis results by analyzing the content data stored in the storage unit to cause the storage unit to store the content analysis results by associating with the content data stored in the storage unit and also perform processing to transmit the content analysis results to the other apparatus.Type: ApplicationFiled: October 2, 2009Publication date: April 8, 2010Applicant: Sony CorporationInventor: Toshihiro Morita
-
Publication number: 20100088329Abstract: A communication device is configured to access, based on summary location data, content summary data, which includes at least titles of a plurality of pieces of content, location data representing locations of the plurality of pieces of content and description data representing a part of each of the plurality of pieces of content. A first memory stores a plurality of pieces of storing summary data, and a second memory stores a predetermined number of pieces of storing summary data selected from among the plurality of pieces of storing summary data stored in the first memory. A first display unit displays the predetermined number of pieces of storing summary data in a list and in a scrolled manner. A transmission unit transmits the content location data included in the storing summary data corresponding to the selected title to a data display device that is communicably connected with the communication device.Type: ApplicationFiled: September 30, 2009Publication date: April 8, 2010Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventor: Kanako KOTAKE
-
Publication number: 20100082565Abstract: A method and system for profile typing in batch loading document files into a service registry module in a computing environment, is provided. One implementation involves loading document files into a service registry by profile typing document files for loading into a service registry of a service oriented architecture (SOA) computing environment, including automatically identifying a profile of each document file; and batch loading the document files into the service registry based on their corresponding profile type.Type: ApplicationFiled: October 1, 2008Publication date: April 1, 2010Applicant: International Business Machines CorporationInventors: Robert J. Breeds, David J. Seager, Evan G. Jardine-Skinner, Philip R. Taunton
-
Publication number: 20100077137Abstract: A method includes receiving a data input file, the data input file defining a first set of data fields to be included in a database and including a set of data elements to be included in the database. The method also includes identifying a second set of data fields in the data input file that are designated to contain a Boolean element, said second set of data fields being a subset of the first set of data fields. The method further includes defining at least one new data field, each new data field collectively storing a plurality of the Boolean elements. The first set of data fields are modified to eliminate the second set of data fields. The method also includes storing in a catalog data that defines an arrangement of the first set of data fields, wherein the arrangement includes the at least one new data field for collectively storing the Boolean elements.Type: ApplicationFiled: November 27, 2009Publication date: March 25, 2010Inventors: Michael Soemo, Mark Gagner, John Stewart, Phil Pollock
-
RESOURCE INFORMATION PROVIDING SYSTEM, METHOD, RESOURCE INFORMATION PROVIDING APPARATUS, AND PROGRAM
Publication number: 20100076973Abstract: In a resource information providing system in which resource information providing apparatuses which periodically collect pieces of resource information of a management target apparatus and stores the pieces of information in a cache are hierarchized, when an elapsed time specifying request specifying maximum allowable elapsed time with respect to the resource information is input from a request source which requests the resource information, the resource information providing apparatus obtains the maximum elapsed time from acquisition of the resource information by the management target apparatus until arrival thereof to the request source and determines whether it is exceeding the maximum allowable elapsed time input from the request source or not. If it is exceeding, the resource information providing apparatus shortens the collection interval thereof by the time obtained by subtracting the maximum allowable elapsed time from the maximum elapsed time.Type: ApplicationFiled: November 6, 2007Publication date: March 25, 2010Applicant: TOSHIBA KIKAI KABUSHIKI KAISHAInventor: Fumio Machida -
Publication number: 20100070501Abstract: A user of a computing device may see an item of interest she would like to remember for future reference. The user captures data of the item of interest and submits it to a memory enhancement service for enhancement and storage. The service submits the captured data to a human interaction task system which distributes the captured data to one or more human workers which to identify the item of interest, determine the user's interest in the item, and provide information regarding the item based on this determined interest. To facilitate the enhancement process, the user may add indications to the captured data prior to submission. Alternatively or additionally, the service may electronically submit queries to the user. The enhanced data returned from the human interaction task system is then stored by the memory enhancement service for subsequent recall by the user and possible use by the user.Type: ApplicationFiled: November 20, 2009Publication date: March 18, 2010Inventors: Paul J. Walsh, Stephan G. Betz, B. Anthony Joseph, Brian J. Saltzman, Jason Aaron McMahon
-
Publication number: 20100063961Abstract: An online application and service operates over existing photo hosting services to allow users to share digital photos hosted by multiple online photo hosting services, including ability to automatically discover relevant photos, to create a photo “album” that includes photos hosted by multiple different online services; to automatically discover relevant content and add it to an album; to chat and/or send instant messages in relation to shared photos; and automatic notifications of events of interest to users. The service includes a server based application and an associated client-side application with a graphical user interface. The technology further includes a method of “reverse tagging”, i.e., automatically adding semantic tags to an online album and any photos included in it, by automatically performing an online search of an information resource in response to a user creating a name for the album, and applying results of the search as tags to the album.Type: ApplicationFiled: September 3, 2009Publication date: March 11, 2010Inventors: Bertrand Guiheneuf, Jean-Marie Hullot, Manuel Colom, Olivier Gutknecht, Sebastien Maury
-
Publication number: 20100063917Abstract: A computer-implemented method is disclosed, where first information that is related to a current commercial transaction that is being evaluated for fraud is received, either directly or indirectly, from a consumer through an online service or internet. The computer obtains an internet address from which the first information is received from the consumer. In response to obtaining the internet address, the computer accesses at least one database to obtain a second information on a plurality of commercial transactions that have been previously associated with the internet address from which the first information is received from the consumer. An indication is produced on whether the current commercial transaction is fraudulent based on correlating at least one subset of the second information and at least one subset of the first information.Type: ApplicationFiled: November 25, 2009Publication date: March 11, 2010Inventor: John Philip Pettitt
-
Publication number: 20100058237Abstract: A target estimation device that appropriately estimates a function targeted by a user from among functions of an operated apparatus includes: an item inputting unit (102) that obtains an item; a function representation storing unit (107) that stores function names of the operated apparatus; an identical word detecting unit (116) that detects a category of a word identical between each of the function names and the item; an operation intention calculating unit (117) that changes a method for calculating similarities between the item and the respective function names, for each of the function names, depending on the detected category, and that calculates the similarities as degrees of intentions of the user who has selected the item, using the changed calculation method; and a target estimation unit (112) that estimates a function so that the function having a higher degree of an intention is the function targeted by the user.Type: ApplicationFiled: October 26, 2007Publication date: March 4, 2010Applicant: PANASONIC CORPORATIONInventors: Makoto Nishizaki, Tsuyoshi Inoue, Satoshi Matsuura
-
Publication number: 20100057809Abstract: Information storing/retrieving method for a state transition table includes: in a state transition table wherein transition destinations are made to correspond to states and inputs, collecting inputs, which have same transition destination and whose values are contiguous, into one set to configure the inputs as sets; sorting the sets so that sets, which share the same transition destination, become adjacent; storing input lower- or upper-limit values and non-duplicate transition destination(s), included in sorted sets, into a memory in the sorted order to reduce information amount of the state transition table; when one state and one input are given, referencing memory to retrieve lower- or upper-limit value and a transition destination of a set(s) corresponding to the state and comparing the retrieved lower- or upper-limit value with the input value to identify a set, to which given input belongs, based on comparison; and retrieving a transition destination from the identified set for determining transitionType: ApplicationFiled: October 24, 2007Publication date: March 4, 2010Inventor: Kiyohisa Ichino
-
Publication number: 20100049765Abstract: A process for evaluating and geocoding of GIS data elements utilizes a plurality of “locate” tests and a weighting scheme to express the match results as a multidimensional vector. Multiple inputs and data sources, as well as ambiguous and partial input data, are used to generate an output with improved precision by applying a weighting function to each input element and generating a set of test vectors (i.e., in the input data element weighted by the known accuracy of the element/source). A sum of a plurality of tests is then generated as the “characteristic vector” of the test set. By using two (or more) different sets of tests, two (or more) characteristic vectors are formed. Various well-known algebraic techniques can then be used to evaluate the results of each set of tests and select the “best match” result.Type: ApplicationFiled: October 26, 2009Publication date: February 25, 2010Inventors: Michael Asher, Charles Giddens, Hossein Eslambolchi, Harold J. Stewart
-
Publication number: 20100049769Abstract: Disclosed relates to a system and a method for monitoring and managing patent events. The system comprises a patent event selection unit and a monitoring and managing patent unit. The patent event selection unit verifies any combination of the time, prosecution status, qualification and contents of a patent event according to the inputted information related to the patent event. The unit also monitors and analyzes the patent event. The monitoring and managing patent unit sets up alert and/or warning activated, generates corresponding responses or provides related comments or actions.Type: ApplicationFiled: August 24, 2009Publication date: February 25, 2010Inventors: Chen-Kun Chen, Ai-Lien Chang, Hsiao-Wen Chang, Mu-Tao Chu, Chao-Chin Chang, Yu-Chen Yu
-
Publication number: 20100049607Abstract: A method and system for displaying a knowledge advertisement which can provide a knowledge document that is retrieved in response to a knowledge search request, and also can provide paid advertisement information of an advertiser, and thereby can create advertising effect using a knowledge search and also can prevent the abusive registration of poor advertising questions/answers is provided. Therefore, there may be provided a method and system for displaying a knowledge advertisement which can develop questions and answers corresponding to advertisement knowledge and generate a construction where a system operator can optimally inspect the questions and the answers, and thereby can prevent the abusive registration of advertising questions and answers.Type: ApplicationFiled: November 13, 2007Publication date: February 25, 2010Applicant: NHN Business Platform CorporationInventors: Woosung Lee, Mi Jeong Choi
-
Publication number: 20100049764Abstract: A method is provided wherein at least one established group of details with associated policies is created. Profiles with profile macros are selected and a matrix of fields may be derived from the group(s) and populated. A bulk subset of the matrix may be selected according to search criteria and edits applied to a source dataset selected from the bulk subset to generate a destination dataset, wherein the edits are constrained by the set of associated policies. The invention may be performed over a global electronic network (especially the Internet) in a manner that complies with the effective policies at multiple destination sites.Type: ApplicationFiled: April 21, 2005Publication date: February 25, 2010Inventors: Christina Kaing Liu, George Brad, Radu Galesanu, Rodney Resella, Raluca Rosca, Andrew David Simchik, Christian Andrew Williams
-
Publication number: 20100049606Abstract: A system and apparatus for delivering ancillary information related to a resource request, such as advertisements, to a resource requester via a gateway device. The invention describes the components of the gateway device receiving a request from a resource requester (210) and the gateway device referencing the request for ancillary information (240), either internally or externally via a database. Additional elements to the invention include the gateway device receiving information representing the requested resource, from a resource provider, and ancillary information related to the resource (250), and the transmission by the gateway device of ancillary information and the resource to the resource requester (260).Type: ApplicationFiled: October 23, 2009Publication date: February 25, 2010Inventors: Robert Eugene Trzybinski, Mike Arthur Derrenberger, Terry Wayne Lockridge
-
Publication number: 20100042664Abstract: The present invention provides a music artist retrieval system which makes it possible for users to automatically retrieve an unknown music artist similar to the user's favorite artist while actually reproducing and confirming a piece of music of the unknown artist. A music artist similarity map storing section (13) computes a plurality of similarities for a plurality of music artists and makes a music artist similarity map for the plurality of music artists based on the plurality of similarities, then stores the music artist similarity map. Here, the similarities are computed between one of the plurality of music artists and the other music artists based on features of the respective music artists. A similar artists selecting and displaying section (17) displays on a display plurality of indications related to one music artist and two or more music artists whose similarities are close to the one music artist, based on the music artist similarity map.Type: ApplicationFiled: October 5, 2007Publication date: February 18, 2010Applicant: NATIONAL INSTUTUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGYInventors: Elias Pampalk, Masataka Goto
-
Publication number: 20090313222Abstract: A data processing program generates a layered list structure which is a data structure formed of a plurality of layers. The layered list structure includes a data element layer which includes a plurality of data elements, each including a substance of predetermined data or information indicating a position on a memory storing the substance of the predetermined data, and is a layer in which the data elements are included as a linked list; and a relay node layer positioned above the data element layer and including a plurality of relay nodes, each associated with one element in a layer immediately below. The relay node layer is further divided into layers; in each relay node layer, the relay nodes are ordered in accordance with the order of the elements in the layer immediately below, and in each relay node layer, the relay nodes ordered adjacent to each other are associated together.Type: ApplicationFiled: September 16, 2008Publication date: December 17, 2009Applicant: NINTENDO CO., LTD.Inventor: Satoru OSAKO
-
Publication number: 20090265379Abstract: A method of processing a source set of raw events of unknown event types to a target set of typed events, each raw event being a package of data items containing data values of detectable data types, includes the steps of: providing a library of event type objects each of which relates to a given event type and contains a structured set of attributes of given data types; for each raw event, determining at least one event type object in the library which meets the following criteria: (i) the data items of the raw event can each be mapped to one of the attributes of said event type object, and (ii) the detected data types of the raw event each match the given data type of the respective attribute mapped; and generating a typed event from the raw event by structuring the data values of the raw event in the form of the event type object determined.Type: ApplicationFiled: April 22, 2008Publication date: October 22, 2009Applicant: SENACTIVE IT-DIENSTLEISTUNGS GMBHInventors: Josef Schiefer, Gerd Saurer, Szabolcs Rozsnyai, Heinz Roth, Martin Suntinger
-
Publication number: 20090240730Abstract: One embodiment of the invention sets forth a CAD application configured to perform quantity takeoff computations. The CAD application is further configured to organize a CAD drawing into a hierarchical representation of object families and associated object types, where instances of the object types represent drawing objects present in the CAD drawing. The CAD application is further configured to receive a selection of an object family and to parse the selection to determine the object types associated with the selection. The CAD application then creates a takeoff object for each of the object types associated with the selection and identifies instances, associated with object properties, of each of the object types of the selection. The CAD application quantifies the instances and associated properties to produce a quantity takeoff value. Advantageously, users are able to more quickly and easily estimate the cost of a design project associated with the CAD drawing.Type: ApplicationFiled: March 24, 2008Publication date: September 24, 2009Inventor: Andrew Wood
-
Publication number: 20090234822Abstract: A system and article of manufacture for managing query results and, more particularly, for sorting data records contained in a query result obtained in response to execution of a query against a database. In one embodiment, the data records in the query result are sorted on the basis of related information which is retrieved from a corresponding data source. In another embodiment, the sorting is performed on the basis of a value variance which is determined for each of the data records in the query result. In still another embodiment, the sorting is performed on the basis of a requested value range coverage. In yet another embodiment, the sorting is performed on the basis of suitability scores which are determined with respect to analysis routines which are configured for processing the query result.Type: ApplicationFiled: May 26, 2009Publication date: September 17, 2009Inventors: Richard D. Dettinger, Daniel P. Kolz, Frederick A. Kulack
-
Publication number: 20090177698Abstract: A client tracking mechanism has a log file analysis routine that may generate two tables, one having a licensable entity designator and last logged off time, and the other having a current session designator. The first table may be aggregated by a server that may collect data from multiple client tracking mechanisms to determine a licensable entity's sessions across multiple servers. The client tracking mechanism may save and resume analysis from the last analyzed log file entry, and may be able to track sessions that are both shorter and longer than the time between each analysis. In many embodiments, a licensable entity may be a user or a device, when a license arrangement is configured in a per-user or per-device basis.Type: ApplicationFiled: January 9, 2008Publication date: July 9, 2009Applicant: MICROSOFT CORPORATIONInventors: Ming Chan, Mark Sterin, Jagadeesh Kalki
-
Publication number: 20090172001Abstract: A method for reducing the size of a DFA associated with a regular expression separates the functions of locating subexpressions within the DFA and determining if the located subexpressions satisfy a regular expression. For example, the functions of (1) locating subexpressions in a range asserting expression and, (2) determining whether the subexpressions satisfy the range of the range asserting expression are partitioned. In one embodiment, a first component may locate the subexpressions in a data stream using one or more DFAs, while a second component determines if the located subexpressions satisfy the range. In this embodiment, because the DFAs are not configured to determine a relationship between subexpressions, such as a range between subexpressions, the size of the resultant DFA may be significantly reduced.Type: ApplicationFiled: March 11, 2009Publication date: July 2, 2009Applicant: TARARI, INC.Inventor: Robert J. McMillen
-
Publication number: 20090164429Abstract: Methods and systems are provided for identifying one or more media items played within a geographic area selected by a user. In one embodiment, a media service tracks play histories for a number of users registered with the media service, where each play history identifies media items played by the corresponding user as well as the locations at which at least a subset of the media items were played by the corresponding user. The media service enables a requesting user to select or otherwise define one or more geographic areas of interest. Then, based on the play histories, the media service identifies one or more media items played within the one or more geographic areas of interest. The media service then provides data reflecting the one or more media items played within the one or more geographic areas of interest to a device of the requesting user.Type: ApplicationFiled: August 15, 2008Publication date: June 25, 2009Applicant: CONCERT TECHNOLOGY CORPORATIONInventors: Hugh Svendsen, Scott Curtis
-
Publication number: 20090144304Abstract: A method for organizing network flow information within a relational database relates to minimizing contention for the network flow information. In particular, data is generally aggregated at certain time intervals and separately organized. In this way, contention is decreased as analysis can occur on the separated existing flow records, which are optionally aggregated, while new raw flow records are stored. In another embodiment, the aggregated data can be re-aggregated at second, larger time intervals.Type: ApplicationFiled: November 30, 2007Publication date: June 4, 2009Inventors: Josh Stephens, Joel Dolisy
-
Publication number: 20090144225Abstract: An information processing device is connected to multiple information processing terminals wherein multiple types of expressions exhibited by a user during playback of content are detected, evaluation of each played-back content is obtained, of the detected plurality of types of expressions a predetermined expression serving as a high evaluation index indicated by the user during playback of high evaluation content is identified, and the expression information serving as a identified high evaluation index and the information expressing evaluation as to each content are transmitted. The information device includes a receiving unit to receive expression information serving as the high evaluation index from multiple information processing terminals; a user identifying unit to identify a user indicating an expression of similar high evaluation index for the same content; a recommended content identifying unit to identify recommended content having-a high evaluation to other similar users; and a transmitting unit.Type: ApplicationFiled: December 1, 2008Publication date: June 4, 2009Inventors: Mari Saito, Noriyuki Yamamoto, Mitsuhiro Miyazaki, Yasuharu Asano, Tatsuki Kashitani
-
Publication number: 20090106189Abstract: A new continuous query to a data stream management system (DSMS) may use several operators that are equivalent to operators currently being used by continuous queries that have been previously registered in the DSMS. To determine equivalence of operators, the DSMS checks at least the function and the data input to the operators. On finding equivalence, the DSMS modifies a global plan being executed, to use at least an existing subtree of operators during execution of the new continuous query, to generate a modified plan. The DSMS is also programmed to cause each relation source operator (which outputs a relation) to propagate a current state of the relation to each operator newly coupled to the relational operator. After propagation of current state to newly-coupled operators, each operator in the modified plan processes any new data and supplies the result to all operators coupled thereto, including newly-coupled operators and existing operators.Type: ApplicationFiled: October 17, 2007Publication date: April 23, 2009Applicant: Oracle International CorporationInventors: Namit Jain, Anand Srinivasan, Shailendra Kumar Mishra
-
Publication number: 20090063485Abstract: The k first elements from an unordered list of n total elements are copied to a result buffer, wherein k is a value smaller than n. The k first elements in the result buffer are sorted. Each subsequent element in the unordered list is compared to elements in the result buffer. If the subsequent element belongs in the result buffer, a current element in the result buffer is replaced with the subsequent element. The elements in the result buffer are then resorted.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Inventor: James Paul Schneider
-
Publication number: 20090055241Abstract: A method and system for estimating a qualified impression count in a communication network, the method comprising receiving at a server, impression quality factors data comprising subscriber device state data indicative of a degree of active advertising data viewing, subscriber device type data indicative of a type of subscriber device receiving the advertising data and subscriber type data indicative of a type of subscriber viewing the advertising data; sorting the impression quality factors data into impression quality factors categories data; applying weights to the sorted impression quality factors categories data; accumulating the weighted impression quality factors categories data into the impression quality factors categories; applying unique curves to at least two of the accumulated impression quality factors categories data to generate curve adjusted impression quality factors categories data; correlating the curve adjusted impression quality factors categories data with advertising quality criteriaType: ApplicationFiled: August 23, 2007Publication date: February 26, 2009Applicant: ATT Knowledge Ventures L.P.Inventors: Wenge Chen, Eric Puetz, Yetik Serbest, Michael Pepe
-
Publication number: 20090019076Abstract: The invention is a system and process, whereby using source data, facts related to the source data are found primarily on the open internet. These related facts may be found on totally unrelated websites. The facts are indexed to create a high value database of profiles of individuals or organizations. In a specific disclosed embodiment, the facts relate to donations made to non-profit organizations, creating a database highly valuable to those soliciting donations.Type: ApplicationFiled: July 13, 2007Publication date: January 15, 2009Inventors: Craig Harris, Daniel Cudahy, David Ruehlman
-
Publication number: 20090012972Abstract: A device can be used for the processing of unstructured data and for the storage of related metadata. The data is classified and a rule is applied by means of which at least one parameter is defined in a data-specific manner and based on the classification result. The parameter includes retention period of the data and/or security settings for the data. The data and information related to the at least one parameter can then be stored.Type: ApplicationFiled: March 7, 2008Publication date: January 8, 2009Inventor: Hendrik Leitner
-
Publication number: 20090006461Abstract: Provided are techniques for drawing mapping lines between source and target objects. A main view is displayed that shows one or more source objects, one or more target objects, and zero or more mappings between the one or more source objects and the one or more target objects, wherein a mapping line represents each mapping. Input that modifies the main view is received. In response to receiving the input, the mapping lines are sorted with a mapping strategy, and the mapping lines are drawn based on the mapping strategy.Type: ApplicationFiled: September 17, 2008Publication date: January 1, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Robert LaVerne Hobbs
-
Publication number: 20090007237Abstract: A method is provided for providing a user with the ability to access and collect records associated with the user in a secure and private manner. The method includes assigning a phone number to the user for private fax and voice communications from service providers, associating access information with the user for the user to use to access a web site, receiving a private fax communication comprising a record associated with the user for which the user has requested and given permission to the service provider to send to the phone number, converting the private fax communications into an image file format, storing the record encoded in the image file format, and providing the user with access to the web site using the access information and providing on the web site an interface to the records of the user for the user to access the record.Type: ApplicationFiled: September 4, 2008Publication date: January 1, 2009Applicant: MYMEDICALRECORDS.COM, INC.Inventor: ROBERT H. LORSCH
-
Publication number: 20090006412Abstract: A method for resolving permissions using role activation operators to evaluate permissions assigned to a user in a role context inheritance hierarchy. The method comprises several steps. A step of retrieving a plurality of activated roles within a role context that match roles assigned to a user, wherein one or more permissions in the role context inherit from one or more permissions in a parent role context in a role context permission inheritance hierarchy. A step of determining an aggregate permission for each of the plurality of activated roles, wherein a role activation operator determines how an activated role is evaluated. A step of processing the aggregate permissions for the plurality of activated roles. A step of resolving a final permission for the user.Type: ApplicationFiled: April 25, 2008Publication date: January 1, 2009Applicant: BEA SYSTEMS, INC.Inventors: Adam Jay Wallace, Dennis A. Burns, Dennis M. Chin, David S. Keyes, Jeffrey P. Norris, Philip Daniel Reed, JR.
-
Publication number: 20080320009Abstract: Systems and methods for asset mapping include storing at least one asset instance on a computer readable medium. The asset instance is processed such that the processed extracted data is stored within a series of field in at least one data store. The asset is mapped using a predefined asset linking process. The map of asset links is displayed to a user on a user interface.Type: ApplicationFiled: May 11, 2007Publication date: December 25, 2008Inventors: Willem Scholten, Andrew C. Gordon