Processing Unordered Data (epo) Patents (Class 707/E17.033)
  • Publication number: 20100318516
    Abstract: 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: Application
    Filed: October 30, 2009
    Publication date: December 16, 2010
    Applicant: GOOGLE INC.
    Inventors: John Kolen, Kacper Nowicki, Nadav Eiron, Viktor Przebinda, William Neveitt, Cos Nicolaou
  • Publication number: 20100306166
    Abstract: 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: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Applicant: Yahoo! Inc.
    Inventors: Patrick Pantel, Alpa Jain
  • Publication number: 20100306364
    Abstract: 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: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Inventors: David G. Terry, Masabumi Koinuma, Timothy Lloyd Land, James N. Paterson, Tao Sun
  • Publication number: 20100268692
    Abstract: 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: Application
    Filed: April 18, 2010
    Publication date: October 21, 2010
    Applicant: CLEVERSAFE, INC.
    Inventor: JASON K. RESCH
  • Publication number: 20100241480
    Abstract: 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: Application
    Filed: December 30, 2009
    Publication date: September 23, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexandre Rokhlin, Nataliya Martsyna
  • Publication number: 20100235355
    Abstract: 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: Application
    Filed: November 5, 2009
    Publication date: September 16, 2010
    Applicant: NOVELL, INC.
    Inventors: Stephen R. Carter, Dale Robert Olds, Jean-Paul Augustus Rosevear
  • Publication number: 20100211609
    Abstract: 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: Application
    Filed: February 16, 2009
    Publication date: August 19, 2010
    Inventors: Wuzhen Xiong, Bing Tang, Jing Liu, Han Yang, Xiaolu Dai
  • Publication number: 20100191411
    Abstract: 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: Application
    Filed: January 21, 2010
    Publication date: July 29, 2010
    Inventors: Bryon Cook, Peter Ellegaard, Louis Gilles
  • Publication number: 20100191680
    Abstract: 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: Application
    Filed: November 13, 2009
    Publication date: July 29, 2010
    Applicant: 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: 20100179933
    Abstract: 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: Application
    Filed: September 18, 2009
    Publication date: July 15, 2010
    Applicant: NEC Laboratories America, Inc.
    Inventors: BING BAI, Jason Weston, Ronan Collobert, David Grangier
  • Publication number: 20100161549
    Abstract: 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: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Applicant: Microsoft Corporation
    Inventors: Gustavo A. Plancarte, Tao Wang, Vijay B. Kurup
  • Publication number: 20100131518
    Abstract: 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: Application
    Filed: November 11, 2009
    Publication date: May 27, 2010
    Applicant: SafeNet, Inc.
    Inventors: Laszlo Elteto, Henry W. Snyder
  • Publication number: 20100121870
    Abstract: 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: Application
    Filed: July 6, 2009
    Publication date: May 13, 2010
    Inventors: Erland Unruh, Kevin Marshall, Gordon Waddell, William H. Steinmetz, Shu Ishizuki
  • Publication number: 20100106558
    Abstract: 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: Application
    Filed: October 24, 2008
    Publication date: April 29, 2010
    Applicant: International Business Machines Corporation
    Inventors: Chung-Sheng Li, Ivan Matthew Milman, Guenter Anton Sauter, Harald Clyde Smith, Charles Daniel Wolfson
  • Publication number: 20100100544
    Abstract: 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: Application
    Filed: September 28, 2007
    Publication date: April 22, 2010
    Applicant: JUST SYSTEMS CORPORATION
    Inventors: Jun Takeuchi, Takanori Hino, Shingo Ochi
  • Publication number: 20100094872
    Abstract: 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: Application
    Filed: March 7, 2008
    Publication date: April 15, 2010
    Inventors: Eija Lehmuskallio, Jouko Lehmuskallio
  • Publication number: 20100088275
    Abstract: 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: Application
    Filed: October 2, 2009
    Publication date: April 8, 2010
    Applicant: Sony Corporation
    Inventor: Toshihiro Morita
  • Publication number: 20100088329
    Abstract: 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: Application
    Filed: September 30, 2009
    Publication date: April 8, 2010
    Applicant: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Kanako KOTAKE
  • Publication number: 20100082565
    Abstract: 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: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Applicant: International Business Machines Corporation
    Inventors: Robert J. Breeds, David J. Seager, Evan G. Jardine-Skinner, Philip R. Taunton
  • Publication number: 20100077137
    Abstract: 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: Application
    Filed: November 27, 2009
    Publication date: March 25, 2010
    Inventors: Michael Soemo, Mark Gagner, John Stewart, Phil Pollock
  • Publication number: 20100076973
    Abstract: 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: Application
    Filed: November 6, 2007
    Publication date: March 25, 2010
    Applicant: TOSHIBA KIKAI KABUSHIKI KAISHA
    Inventor: Fumio Machida
  • Publication number: 20100070501
    Abstract: 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: Application
    Filed: November 20, 2009
    Publication date: March 18, 2010
    Inventors: Paul J. Walsh, Stephan G. Betz, B. Anthony Joseph, Brian J. Saltzman, Jason Aaron McMahon
  • Publication number: 20100063961
    Abstract: 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: Application
    Filed: September 3, 2009
    Publication date: March 11, 2010
    Inventors: Bertrand Guiheneuf, Jean-Marie Hullot, Manuel Colom, Olivier Gutknecht, Sebastien Maury
  • Publication number: 20100063917
    Abstract: 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: Application
    Filed: November 25, 2009
    Publication date: March 11, 2010
    Inventor: John Philip Pettitt
  • Publication number: 20100058237
    Abstract: 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: Application
    Filed: October 26, 2007
    Publication date: March 4, 2010
    Applicant: PANASONIC CORPORATION
    Inventors: Makoto Nishizaki, Tsuyoshi Inoue, Satoshi Matsuura
  • Publication number: 20100057809
    Abstract: 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 transition
    Type: Application
    Filed: October 24, 2007
    Publication date: March 4, 2010
    Inventor: Kiyohisa Ichino
  • Publication number: 20100049765
    Abstract: 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: Application
    Filed: October 26, 2009
    Publication date: February 25, 2010
    Inventors: Michael Asher, Charles Giddens, Hossein Eslambolchi, Harold J. Stewart
  • Publication number: 20100049769
    Abstract: 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: Application
    Filed: August 24, 2009
    Publication date: February 25, 2010
    Inventors: Chen-Kun Chen, Ai-Lien Chang, Hsiao-Wen Chang, Mu-Tao Chu, Chao-Chin Chang, Yu-Chen Yu
  • Publication number: 20100049607
    Abstract: 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: Application
    Filed: November 13, 2007
    Publication date: February 25, 2010
    Applicant: NHN Business Platform Corporation
    Inventors: Woosung Lee, Mi Jeong Choi
  • Publication number: 20100049764
    Abstract: 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: Application
    Filed: April 21, 2005
    Publication date: February 25, 2010
    Inventors: Christina Kaing Liu, George Brad, Radu Galesanu, Rodney Resella, Raluca Rosca, Andrew David Simchik, Christian Andrew Williams
  • Publication number: 20100049606
    Abstract: 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: Application
    Filed: October 23, 2009
    Publication date: February 25, 2010
    Inventors: Robert Eugene Trzybinski, Mike Arthur Derrenberger, Terry Wayne Lockridge
  • Publication number: 20100042664
    Abstract: 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: Application
    Filed: October 5, 2007
    Publication date: February 18, 2010
    Applicant: NATIONAL INSTUTUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY
    Inventors: Elias Pampalk, Masataka Goto
  • Publication number: 20090313222
    Abstract: 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: Application
    Filed: September 16, 2008
    Publication date: December 17, 2009
    Applicant: NINTENDO CO., LTD.
    Inventor: Satoru OSAKO
  • Publication number: 20090265379
    Abstract: 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: Application
    Filed: April 22, 2008
    Publication date: October 22, 2009
    Applicant: SENACTIVE IT-DIENSTLEISTUNGS GMBH
    Inventors: Josef Schiefer, Gerd Saurer, Szabolcs Rozsnyai, Heinz Roth, Martin Suntinger
  • Publication number: 20090240730
    Abstract: 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: Application
    Filed: March 24, 2008
    Publication date: September 24, 2009
    Inventor: Andrew Wood
  • Publication number: 20090234822
    Abstract: 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: Application
    Filed: May 26, 2009
    Publication date: September 17, 2009
    Inventors: Richard D. Dettinger, Daniel P. Kolz, Frederick A. Kulack
  • Publication number: 20090177698
    Abstract: 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: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ming Chan, Mark Sterin, Jagadeesh Kalki
  • Publication number: 20090172001
    Abstract: 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: Application
    Filed: March 11, 2009
    Publication date: July 2, 2009
    Applicant: TARARI, INC.
    Inventor: Robert J. McMillen
  • Publication number: 20090164429
    Abstract: 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: Application
    Filed: August 15, 2008
    Publication date: June 25, 2009
    Applicant: CONCERT TECHNOLOGY CORPORATION
    Inventors: Hugh Svendsen, Scott Curtis
  • Publication number: 20090144304
    Abstract: 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: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Josh Stephens, Joel Dolisy
  • Publication number: 20090144225
    Abstract: 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: Application
    Filed: December 1, 2008
    Publication date: June 4, 2009
    Inventors: Mari Saito, Noriyuki Yamamoto, Mitsuhiro Miyazaki, Yasuharu Asano, Tatsuki Kashitani
  • Publication number: 20090106189
    Abstract: 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: Application
    Filed: October 17, 2007
    Publication date: April 23, 2009
    Applicant: Oracle International Corporation
    Inventors: Namit Jain, Anand Srinivasan, Shailendra Kumar Mishra
  • Publication number: 20090063485
    Abstract: 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: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Inventor: James Paul Schneider
  • Publication number: 20090055241
    Abstract: 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 criteria
    Type: Application
    Filed: August 23, 2007
    Publication date: February 26, 2009
    Applicant: ATT Knowledge Ventures L.P.
    Inventors: Wenge Chen, Eric Puetz, Yetik Serbest, Michael Pepe
  • Publication number: 20090019076
    Abstract: 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: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Inventors: Craig Harris, Daniel Cudahy, David Ruehlman
  • Publication number: 20090012972
    Abstract: 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: Application
    Filed: March 7, 2008
    Publication date: January 8, 2009
    Inventor: Hendrik Leitner
  • Publication number: 20090006461
    Abstract: 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: Application
    Filed: September 17, 2008
    Publication date: January 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert LaVerne Hobbs
  • Publication number: 20090007237
    Abstract: 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: Application
    Filed: September 4, 2008
    Publication date: January 1, 2009
    Applicant: MYMEDICALRECORDS.COM, INC.
    Inventor: ROBERT H. LORSCH
  • Publication number: 20090006412
    Abstract: 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: Application
    Filed: April 25, 2008
    Publication date: January 1, 2009
    Applicant: 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: 20080320009
    Abstract: 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: Application
    Filed: May 11, 2007
    Publication date: December 25, 2008
    Inventors: Willem Scholten, Andrew C. Gordon