Parsing Data Structures And Data Objects Patents (Class 707/755)
-
Patent number: 8489616Abstract: Software installed on a computer network is often inconsistently, or even incorrectly, identified. The same software may be identified in different ways. A catalogue of standardized identifiers is provided. The actual identifiers of software installed on the network are accessed and mapped to the standardized identifiers of the catalogue. The standardized identifiers are used to manage the installed software, monitor license compliance and/or, monitor maintenance agreements amongst other uses. Data relating to the use of the software is also be obtained and associated with the identification data. Identified software is uninstalled if it complies with a preset criterion. The usage data together with the standardized identifiers may be used to un-install un-used or under used software and licenses cancelled or reallocated. The standardized identifiers may be used to identify if forbidden software is being used and if so to compulsorily un-install the software.Type: GrantFiled: March 26, 2012Date of Patent: July 16, 2013Assignee: 1e LimitedInventors: Andrew Mayo, Geoff Collins
-
Patent number: 8489609Abstract: A method of indexing multimedia content is disclosed. An element associated with a multimedia content is located in a display page. A potential multimedia content data file is identified through automated processing of data associated with the display page. An index data associated with one or more of the following: the display page, the multimedia content, and the potential multimedia content data file, is generated by processing the potential multimedia content data file.Type: GrantFiled: August 8, 2007Date of Patent: July 16, 2013Assignee: CastTV Inc.Inventors: Edwin Seng Eng Ong, Aleksandra Vikati
-
Publication number: 20130179458Abstract: A system and associated method for manipulating a Siebel database (SDB) with a Structured Query Language (SQL) statement utilizes a SQL-eScript parser, which uses a business component (BC) on a Siebel data model of the SDB, which has data elements corresponding to the data elements of the SQL statement to be performed against the SDB. In the SDB, data of the SDB is stored in relational database tables, accesses to the SDB must utilize a BC which describes and references a part of the Siebel data model. The SQL-eScript parser enables users to access the SDB by use of the SQL statement by interpreting the SQL statement and automatically identifying and utilizing a BC on the Siebel data model having all data elements of the SQL statement and performing eScript BC methods corresponding to operations of the SQL statement in updating the SDB.Type: ApplicationFiled: January 10, 2012Publication date: July 11, 2013Applicant: International Business Machines CorporationInventor: Raoul Mayr
-
Patent number: 8484210Abstract: Systems, methods, computer program product embodiments for representing markup language document data in a searchable format in a database system are provided. An embodiment includes parsing a markup language document into a data stream, the data stream including a plurality of fields in a predefined format having a symbol table for at least one field of the data stream, and optimized field size based on a maximum value of data within each field, and storing the data stream in data storage.Type: GrantFiled: June 19, 2009Date of Patent: July 9, 2013Assignee: Sybase, Inc.Inventors: Tat-Keong Loh, Xiao Ming Zhou, Mohyuddin Rehmattullah, Michelle Lim
-
Patent number: 8484230Abstract: Methods, program products, and systems implementing dynamic parsing rules are disclosed. Log data from a variety of log producers can be parsed using parsing rules to generate information about an information system. The parsing rules can include system parsing rules and custom parsing rules. A state machine can be used to detect conflicts between various parsing rules. A central server can distribute the system parsing rules and custom parsing rules to one or more remote servers for distributed processing. In a hierarchical parsing system, a first tier parser can be used to identify types of sources generating the log data. Log data from each type of log source can be sent to a second tier parser that corresponds to the type of log source.Type: GrantFiled: September 2, 2011Date of Patent: July 9, 2013Assignee: TIBCO Software Inc.Inventors: Tim Harnett, Achyutram Bhamidipaty, Abinas Tewari, Stephen Manley, Stephen Morgan, Peter Nicklin, Jean-Francois Roy
-
Patent number: 8484229Abstract: A system and method for searching for and identifying traditional Arabic poems in unstructured text. The system includes a CPU, a computer readable memory and a computer readable storage media. The system further includes first program instructions to identify lines of text within the document that have equivalent length. The system further includes second program instructions to group the identified lines of text as candidate verses. The system further includes third program instructions to select the candidate verses to generate a candidate poem. The first, second, and third program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.Type: GrantFiled: May 11, 2011Date of Patent: July 9, 2013Assignee: King Abdulaziz City for Science and TechnologyInventor: Abdulrahman Almuhareb
-
Patent number: 8478764Abstract: Content filtering of data containers of multiple content types is performed using multiple filtering modules operating concurrently. An apparatus for content filtering has a set of content-specific filtering modules and a network interface for parsing a received data container into components and directing each component to a respective filtering module. A filtering module edits a component of a specific content type according to respective rules. A multiplexer combines edited components produced by the set of filtering modules to form an edited data container. A root module applies a set of basic rules to a data container and any attachments. In an alternative configuration, the apparatus employs multiple filtering modules each applying rules for all content types. Received data containers are distributed among the filtering modules and an output module arranges edited data containers of a data stream in proper sequential order.Type: GrantFiled: August 26, 2010Date of Patent: July 2, 2013Assignee: Vantrix CorporationInventors: Richard Elliott Norton, Louis-Rene Poirier-Beuchemin, Robert Héroux, Mario Joseph Leo Claude Lavalliere
-
Publication number: 20130166578Abstract: A content item is requested by a user via the user's computing device. In response, data, such as a set of facts, related to the requested content item is identified and served with the requested content item for presentation with the content item at the user's computer device. The related data can comprise facts related to the content item, and the related data can be presented as a graphic, such as part of a multi-dimensional graph, in connection with the presentation of the content. The related data can be retrieved from a facts database using search criteria formed using tags obtained for the requested content item.Type: ApplicationFiled: December 22, 2011Publication date: June 27, 2013Inventor: Kishore Papineni
-
Publication number: 20130166573Abstract: Methods, computer-readable media, and systems for managing business objects data sources. A search query that includes multiple query terms is received. Each query term at least partially represents metadata associated with one of multiple business objects data sources that each stores multiple data items. Multiple search index documents are searched to identify one or more business objects data sources that are each associated with metadata at least partially represented by each query term. Multiple metadata tables are searched to identify metadata associated with each identified business objects data source. The identified business objects data sources are searched for data items that satisfy the identified metadata. Representations of the data items and the metadata are provided in response to receiving the search query.Type: ApplicationFiled: December 27, 2011Publication date: June 27, 2013Applicant: Business Objects Software Ltd.Inventors: Ganesh Vaitheeswaran, Manasa Ranjan Tripathy, Raghavendra Nagaraja, Arindam Bhattacharjee, Rahul Kumar Jha, Nithin Moolky Kamath
-
Patent number: 8473502Abstract: Methods, a medical device, and a computing system configured to interassociate data of the medical device are provided. The medical device uses a processor to collect data and include a respective event set identifier with data developed in connection with activity starting with a respective identifiable event of the medical device. The data may thus be parsed based on the event set identifier to access data for an identifiable event.Type: GrantFiled: January 21, 2011Date of Patent: June 25, 2013Assignee: Smiths Medical ASD, Inc.Inventors: Ricky L. Ledford, Jessica Dawn Hagg
-
Patent number: 8473503Abstract: Disclosed in one example is a method for searching. In some examples, the method includes receiving an unstructured search query, parsing the unstructured search query into a plurality of structured search attributes using a search term attribute dictionary, performing a search of a structured database based upon the plurality of structured search attributes to identify a plurality of search results, populating a plurality of form fields of a search form with the plurality of structured search attributes, and displaying the search form in association with the search results.Type: GrantFiled: July 13, 2011Date of Patent: June 25, 2013Assignee: LinkedIn CorporationInventors: Heyning Cheng, Daniel Tunkelang
-
Publication number: 20130159327Abstract: Proposed is a data visualizing apparatus for visualizing data as effectual information using a correlation between forensic data collected from various sources. The proposed data visualizing apparatus may visualize, as effectual information, single-source single-data, single-source multi-data, and multi-source multi-data.Type: ApplicationFiled: June 5, 2012Publication date: June 20, 2013Applicant: Electronics and Telecommunications Research InstituteInventors: Keon Woo Kim, Do Won Hong, Sung Kyong Un, Young Soo Kim, Woo Yong Choi, Sang Su Lee, Joo Young Lee, Su Hyung Jo, Youn Hee Gil
-
Publication number: 20130151542Abstract: Mechanisms are provided for propagating source identification information from an application front-end system in an application layer to a data layer inspection system associated with a back-end system. An incoming user request is received, at the data layer inspection system, from a gateway system associated with the application front-end system. One or more outgoing statements targeting a back-end system are received at the data layer inspection system. The data layer inspection system accesses a mapping data structure based on the one or more outgoing statements to thereby correlate the one or more outgoing statements with the incoming user request. The data layer inspection system retrieves source identification information associated with the incoming user request based on the correlation of the one or more outgoing statements with the incoming user request. The data layer inspection system performs a data layer inspection operation based on the source identification information.Type: ApplicationFiled: February 7, 2013Publication date: June 13, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: International Business Machines Corporation
-
Patent number: 8463792Abstract: Software installed on a computer network is often inconsistently, or even incorrectly, identified. The same software may be identified in different ways. A catalogue of standardized identifiers is provided. The actual identifiers of software installed on the network are accessed and they are mapped to the standardized identifiers of the catalogue. The standardized identifiers are used to manage the installed software, monitor license compliance and/or, monitor maintenance agreements amongst other uses. Data relating to the use of the software may also be obtained and associated with the identification data. The usage data together with the standardized identifiers allows managers to more reliably manage software on the network. For example un-used software may be un-installed and licenses cancelled or reallocated.Type: GrantFiled: July 7, 2011Date of Patent: June 11, 2013Assignee: 1e LimitedInventor: Andrew Mayo
-
Patent number: 8463800Abstract: Regular expressions used for searching for patterns in captured objects can be grouped into attributes. Such attributes can be associated with captured objects using tags stored in a database. In one embodiment, the present invention includes capturing an object being transmitted over a network, and determining that a regular expression appears in the object, the regular expression belonging to a group of one or more regular expressions associated with an attribute. If a regular expression associated with the attribute is found in the object, then an attribute field of a tag containing metadata related to the captured object is set to indicate the presence of the attribute in the captured object. The presence of the attribute in the captured object can now be determined from the tag, which can be stored in a database.Type: GrantFiled: March 27, 2012Date of Patent: June 11, 2013Assignee: McAfee, Inc.Inventors: William Deninger, Erik de la Iglesia
-
Publication number: 20130144895Abstract: One embodiment of the present invention is an XML application module that processes an XML character stream, which module includes an XML interface module, a parallel bit stream module, a lexical item stream module, a parser and a parsed data receiver. The XML interface module applies the XML character stream as input to the parallel bit stream module and the parser; the parallel bit stream module forms parallel bit streams and applies them as input to the lexical item stream module; the lexical stream module forms lexical item streams and applies them as input to the parser; the parser forms a stream of parsed XML data and applies it as input to the parsed data receiver; and the parsed data receiver processes the stream of parsed XML data. The parsed data receiver may be, for example, a communication module of a portable communication device.Type: ApplicationFiled: February 6, 2013Publication date: June 6, 2013Applicant: INTERNATIONAL CHARACTERS, INC.Inventor: INTERNATIONAL CHARACTERS, INC.
-
Publication number: 20130144894Abstract: A system can receive raw log data from log-producing devices. The system can parse the raw log data to generate parsed log data, including extracting fields from the raw log data, generating structured query language (SQL) statements from the extracted fields, and inserting the SQL statements in a database. The system can summarize the parsed log data, including identifying one or more SQL statements based on fields of commonality and fields of uniqueness, and creating summarized data that include a new statement condensed from the identified SQL statements. The system can then generate a report based on the summarized data.Type: ApplicationFiled: June 28, 2012Publication date: June 6, 2013Inventors: Jason Michael DeStefano, Tomasz Mariusz Mojsa, Thomas Hunt Schabo Grabowski
-
Publication number: 20130144888Abstract: Embodiments of the invention is directed to a dynamic network analytics system capable of receiving and analyzing queries sent in data messages from data requesters. The queries contain a request from the data requester as to a risk level associated with an interaction conducted by a user. The dynamic network analytics system can determine an optimized process for determining the risk level of the interaction, based on an analysis of past interactions by the user and past interactions by users similar to the user. The dynamic network analytics system can retrieve data from internal and external data sources to generate a response to the query. The dynamic network analytics system conducts the optimized process and uses the retrieved data to generate risk assessments and risk scores in response to the query from the data requester.Type: ApplicationFiled: December 5, 2012Publication date: June 6, 2013Inventors: Patrick Faith, Kevin P. Siegel, Theodore Harris, Craig O'Connell
-
Patent number: 8458457Abstract: Embodiments of the present invention provide a pre-compression encoding capability for encoding a CRL, such as an X.509 CRL, stored as a file, data structure or data object in a computer system having a certification authority (CA) and a security client prior to compression. An exemplary method provides for accessing the CRL contents and performing an encoding procedure.Type: GrantFiled: February 2, 2007Date of Patent: June 4, 2013Assignee: Red Hat, Inc.Inventor: Steven W. Parkinson
-
Patent number: 8457950Abstract: According to one aspect, a method for coreference resolution is provided. In one embodiment, the method includes receiving a segment of text that includes mentions corresponding to entities. A first feature vector is generated based on one or more features associated with a first mention, and a second feature vector is generated based on based on one or more features associated with a second mention. A measure of similarity between the first feature vector and second feature vector is computed and, based on the computed measure of similarity, it is determined if the first mention and the second mention both correspond to the same entity.Type: GrantFiled: November 1, 2012Date of Patent: June 4, 2013Assignee: Digital Reasoning Systems, Inc.Inventors: James Johnson Gardner, Vishnuvardhan Balluru, Phillip Daniel Michalak, Kenneth Loran Graham, John Wagster
-
Publication number: 20130138667Abstract: A system and method is disclosed which enables network administrators and the like to quickly analyze the data produced by log-producing devices such as network firewalls and routers. Unlike systems of the prior art, the system disclosed herein automatically parses and summarizes log data before inserting it into one or more databases. This greatly reduces the volume of data stored in the database and permits database queries to be run and reports generated while many types of attempted breaches of network security are still in progress. Database maintenance may also be accomplished automatically by the system to delete or archive old log data.Type: ApplicationFiled: July 30, 2012Publication date: May 30, 2013Applicant: LOGLOGIC, INC.Inventors: Jason Michael DeStefano, Thomas Hunt Schabo Grabowski
-
Patent number: 8452760Abstract: According to one embodiment, a relevancy presentation apparatus includes a storage, an extraction unit, a first expansion unit, a second expansion unit, a determination unit and a generation unit. The storage stores topic networks. The extraction unit extracts subject keywords. The first expansion unit acquires first relevant words from the topic networks. The second expansion unit searches an ontologies for the subject keywords. The determination unit extracts common relevant words, and determines whether frequencies of appearances of relevant words are stationary. The generation unit generates search queries based on whether the frequencies of appearances are stationary, and generates search results.Type: GrantFiled: January 25, 2012Date of Patent: May 28, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Tomohiro Yamasaki, Masaru Suzuki
-
Publication number: 20130124544Abstract: A navigation system includes a database that stores navigation data used for providing the navigation information to the user, the navigation data being stored in data sets. An application is configured to process the navigation data in order to generate the navigation information. A parsing unit parses the data sets in such a way that a data structure of the data sets is identified and that the data sets can be executed by the application, wherein the navigation data contain first data sets which have been parsed by the parsing unit and which are stored in the database as pre-parsed data sets, each of the first data sets containing an indication that the data set is a pre-parsed data set, the navigation data further containing second data sets which have not been parsed and which are stored in the database as unparsed data sets. Each of the second data sets contains an indication that the data set is an unparsed data set.Type: ApplicationFiled: November 14, 2012Publication date: May 16, 2013Applicant: Harman Becker Automotive Systems GmbHInventor: Harman Becker Automotive Systems GmbH
-
Patent number: 8443035Abstract: One or more collaboration computers connected over the network may collaborate using their web browsers. Each collaboration computer may have one or more window locators that uniquely identify a web browser window on the browser. The web browser window can be a window where one or more events occur during the collaboration. One or more document locators may be derived from information describing a document path from the respective web browser window to a document within the respective web browser window. The document path can be a path in a hierarchical structure that includes the document and the respective web browser window. One or more transfer data structures may contain the window locator and the document locator and may be passed to and from the collaboration computer through a network connection to enable a collaboration session.Type: GrantFiled: September 4, 2001Date of Patent: May 14, 2013Assignee: OP40 Holding, Inc.Inventors: Shuang Chen, Charles P. Pace, William B. Rubin
-
Patent number: 8442989Abstract: The invention concerns a method for assigning parts of multimedia files to distributed storage devices, the number of said devices being an integer n, characterized in that it comprises the following steps: a step consisting in dividing each multimedia file in windows, which represent data for contiguous playback of a given duration; a step consisting, for each multimedia file, in determining a number k so that any original window of file can be recovered from any k distinct symbols; a step consisting, for each window of each said multimedia files, in assigning n corresponding symbols to said devices, one to each device, the n distinct symbols being created using erasure coding; and a step consisting in partially or totally filling the storage memory left on each device after said first steps with prefix windows of said multimedia files.Type: GrantFiled: August 27, 2007Date of Patent: May 14, 2013Assignee: Thomson LicensingInventors: Laurent Massoulie, Christoph Neumann, Mary-Luc Champel
-
Patent number: 8442991Abstract: An information access device is disclosed comprising an interface for connecting the information access device to a network; a further interface for providing the information access device with a string of information request indicators; an interpretation layer for extracting an information source from the string and for generating an instruction for triggering a different application of the device to retrieve the information from the information source; and a processor for executing the generated instruction.Type: GrantFiled: March 25, 2009Date of Patent: May 14, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Srinivasan Ramani, Andrea Colaco, Srinivasu Godavari, Anjaneyulu Seetha Rama Kuchibhotla, Badri Narayanan Ranganathan
-
Publication number: 20130117269Abstract: In various example embodiments, a system and method for onboarding a collection of items is provided. In example embodiments, image data containing images of a plurality of items from a client device is received. The image data is parsed to distinguish an item of the plurality of items. The item is then identified. In some embodiments, the item is identified by determining at least one catalog item that matches an identifying feature of the item, providing a verification request indicating the at least one catalog item, and receiving a verification response confirming the identity of the item. An inventory list is compiled by including the identified item in the inventory list.Type: ApplicationFiled: November 4, 2011Publication date: May 9, 2013Applicant: eBay Inc.Inventors: Nathan Sacco, Guy Schory, Robert Dean Veres
-
Publication number: 20130117287Abstract: A system and method for building a profile record for a person. Email addresses and corresponding person names are extracted from an email message and stored as records each record having an email address and corresponding person name as a key/value pair. A pair of such records is compared. If the person names are known for both records, then a match between the person names is evaluated. If the person name is known for only one of the records, then a match between the known person name for the one record and an email prefix for the other record is evaluated. If the person name is not known for either record, then a match between the email prefixes for both records is evaluated.Type: ApplicationFiled: November 2, 2012Publication date: May 9, 2013Applicant: salesforce.com, inc.Inventor: salesforce.com, inc.
-
Patent number: 8438174Abstract: Methods and systems are provided for a proactive approach for computer forensic investigations. The invention allows organizations anticipating the need for forensic analysis to prepare in advance. Forensic signatures are created including a digital fingerprint and other information associated with a file. In one aspect, informational signatures are created, which may assist in determining what information is included in a file. In another aspect, the digital fingerprint may represent contents of the file and is resistant to minor modification of the file. In another aspect, fingerprints can be compared in parallel on different computers.Type: GrantFiled: June 24, 2010Date of Patent: May 7, 2013Assignee: Georgetown UniversityInventors: Thomas Clay Shields, Ophir Frieder, Marcus A. Maloof
-
Publication number: 20130110852Abstract: An approach is provided that receives input from multiple data sources and transforms it into a common, intermediate format, where only one generic parser is required for the purpose of transformation into RDF, and the subsequent input to a triplestore database. A triplestore management tool provides this capability. The triplestore management tool includes a formatting component configured to receive data sources from a plurality of data source parsers, and transform each of the data sources into a single format. A parsing component parses each transformed data source at a common parser, and loads each of the transformed data sources from the common parser to a triplestore database.Type: ApplicationFiled: October 26, 2011Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Bostick, John M. Ganci, JR., John P. Kaemmerer, Craig M. Trim
-
Patent number: 8433719Abstract: Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page feature of the web browser are provided. A search query option for the find in page functionality of the browser may be displayed in association with the search field of the web browser. The search query option may include a user-selectable graphical component enabling the user to invoke find in page based on a search term entered into the search field of the browser. The user may select the graphical component to initiate a search for the term within a web page that is either displayed or will be displayed to the user via the web browser. The displayed web page may include a visual indication of each occurrence of the search term within the web page.Type: GrantFiled: May 8, 2012Date of Patent: April 30, 2013Assignee: Google Inc.Inventor: Theodore Nicholas Choc
-
Publication number: 20130103702Abstract: Embodiments provide indexing and searching features including the use of a configurable schema as part of providing partial update support of one or more aspects of an electronic document or documents, but are not so limited. In an embodiment, a system is configured to provide search services including partial update functionality based in part on use of a configurable schema to manage partial document updates and/or query processing operations. A method of one embodiment operates to use a configurable schema to define a number of merge sets that group various document attributes based in part on data source, update, and/or usage parameters to provide an efficient partial update mechanism. Other embodiments are included.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Applicant: MICROSOFT CORPORATIONInventors: Helge Grenager Solheim, Rune Djurhuus, Evan Matthew Roark, BÃ¥rd Kvalheim, Michael Susaeg
-
Publication number: 20130103704Abstract: A system can be provided for dynamically serving a content file. A content object request function can receive a request for a webpage defined by the content file, the content file including a plurality of embedded or referenced content objects, at least one of the plurality of content objects including a Javascript. A content-file modifier can modify the content file to include instructions to generate reports comprising information relating to invocation of stubs. A report receiver can receive reports from the end user system, and an object usage analyzer quantifes usage of each of the stubs. An object prioritizor can prioritize the plurality of content objects based on the analysis, the prioritization including an identification of at least one high-priority content object. An object injector can modify the content file such that the high-priority content object automatically loads upon rendering of the content file.Type: ApplicationFiled: October 29, 2012Publication date: April 25, 2013Applicant: LIMELIGHT NETWORKS, INC.Inventor: LIMELIGHT NETWORKS, INC.
-
Publication number: 20130103703Abstract: A system and method for processing sensory effects. According to an embodiment of the present disclosure, sensory effects included in content may be implemented in the real world by generating command data for controlling a sensory device based on sensory effect information and specific information about the sensory device. In addition, the data transmission rate is high and a low bandwidth may be used by encoding metadata as binary before transmission, or encoding as XML before transmission, or encoding as XML and then further encoding as binary before transmission.Type: ApplicationFiled: April 6, 2011Publication date: April 25, 2013Applicants: Myongji University Industry and Academia Cooperation Foundation, Samsung Electronics Co., Ltd.Inventors: Seung Ju Han, Jae Joon Han, Won Chul Bang, Do Kyoon Kim, Sang Kyun Kim
-
Patent number: 8429174Abstract: Techniques are provided for searching on three dimensional (3D) objects across large, distributed repositories of 3D models. 3D shapes are created for input to a search system; optionally user-defined similarity criterion is used, and search results are interactively navigated and feedback received for modifying the accuracy of the search results. Search input can also be given by picking 3D models from a cluster map or by providing the orthographic views for the 3D model. Feedback can be given by a searcher as to which models are similar and which are not. Various techniques adjust the search results according to the feedback given by the searcher and present the new search results to the searcher.Type: GrantFiled: January 23, 2004Date of Patent: April 23, 2013Assignee: Purdue Research FoundationInventors: Karthik Ramani, Natraj Iyer, Kuiyang Lou, Subramaniam Jayanti
-
Publication number: 20130097192Abstract: An identifier assigning method, an identifier parsing method, and a multimedia reading are provided. The identifier assigning method includes: obtaining association information between at least two objects with different expression forms (101), where the at least two objects with different expression forms have the same subject content; assigning association relationship unique identifiers to the at least two objects with different expression forms according to the association information (102), where the association relationship unique identifier is used to show a unique association relationship among different expression forms with the same subject content, the unique association refers to a unique identifier of an association relationship among various expression forms with different subject content, and the association relationship unique identifiers in each group are globally unique.Type: ApplicationFiled: August 16, 2010Publication date: April 18, 2013Applicant: SHENZHEN MPR TECHNOLOGY CO., LTDInventors: Zhengfang Li, Yingfeng Lv
-
Publication number: 20130097191Abstract: Method and apparatus for analyzing a document against a managed research domain are provided. In one embodiment, a managed research domain provides an infrastructure where logical statements in research documents stored in the research domain repository are quantified and semantically analyzed. A user may submit a draft research document for analysis against the managed research domain to compare the draft against the current research knowledge in particular topics. The draft research document is annotated to reflect how the logical statements in the draft compare to the statements made on similar topics in the managed research domain.Type: ApplicationFiled: December 4, 2012Publication date: April 18, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: International Business Machines Corporation
-
Publication number: 20130097181Abstract: Systems, methods, and computer-readable storage media for web-scale visual search capable of using a combination of visual input modalities are provided. An edgel index is created that includes shape-descriptors, including edgel-based representations, that correspond to each of a plurality of images. Each edgel-based representation includes pixels that depicts edges or boundary contours of an image and is created, at least in part, by segmenting the image into a plurality of image segments and performing a multi-phase contour detection on each segment.Type: ApplicationFiled: November 21, 2011Publication date: April 18, 2013Applicant: MICROSOFT CORPORATIONInventors: AVNEESH SUD, RAJEEV PRASAD, AYMAN MALEK ABDEL HAMID KAHEEL, PRAGYANA K. MISHRA, SUMIT AMAR, KANCHENG CAO
-
Patent number: 8422060Abstract: A method disclosed. The method includes receiving a Job Definition Format (JDF) job ticket indicating a document file to be printed is located in a JDF file path, mapping the JDF file path to a file path recognized at a print server, retrieving the document file and processing the document file for printing.Type: GrantFiled: October 28, 2009Date of Patent: April 16, 2013Assignee: InfoPrint Solutions Company LLCInventors: Janeen Elizabeth Jahn, Joseph Paul Gaertner
-
Patent number: 8423572Abstract: An apparatus for detecting presence of a selected complex string in a data stream has a primary processor, detecting coherent strings of the selected complex string; and a secondary processor, pipelined to the primary processor, and detecting ambiguous strings interleaving said coherent strings. The primary processor is configured to determine a number of coherent strings in the selected complex string, each coherent string preceded by a prefix of indefinite characters, with a last coherent string succeeded by a suffix of indefinite characters; and to locate sequential portions of the data stream that are identical to successive coherent strings of the selected complex string. The secondary processor is configured to ascertain congruence of portions of the data stream preceding and interleaving the sequential portions to prefixes of the coherent strings; and to ascertain congruence of the suffix to a corresponding portion of said data stream following the sequential portions.Type: GrantFiled: February 12, 2012Date of Patent: April 16, 2013Assignee: Trend Micro IncorporatedInventor: Kevin Gerard Boyce
-
Publication number: 20130091154Abstract: A method and a device for encapsulating a media entity containing more than one layer into multiple component files, each for one layer, are described along with the corresponding method and device for component file reading. Extensions to the Extractor data structure of SVC/MVC file formats are proposed. The extractor extensions of the invention enable NAL units referencing across different component files. The present invention enables adaptive HTTP streaming of media entities.Type: ApplicationFiled: June 13, 2011Publication date: April 11, 2013Applicant: THOMSON LICENSINGInventors: Zhenyu Lu, Li Hua Zhu
-
Publication number: 20130086066Abstract: Management systems, methods, and mediums. A method includes identifying a name of a first object in a plurality of objects. The plurality of objects is associated with one more devices communicably connected to a building automation and controls network. The method includes parsing characters in the name of the first object to identify a plurality of name segments separated by one or more delimiters in the name in response to identifying the one or more delimiters. The method includes identifying a type of the first object and a location of a first device associated with the first object based on the plurality of name segments. Additionally, the method includes generating a hierarchical structure for the plurality of objects based on the type and the location, the hierarchical structure comprising a name for each of the plurality of objects.Type: ApplicationFiled: June 29, 2012Publication date: April 4, 2013Applicant: Siemens AkeiengesellschaftInventors: Thomas Anderson, JR., John Jeffers, Robert Gaffaney, Thomas Rule
-
Publication number: 20130086011Abstract: A method, apparatus, and non-transitory computer readable storage medium for validating content is provided. Data is parsed into at least a first group of data and a second group of data according to a plurality of types of content present in the data. The data is ingested into an associative memory. The associative memory forms a plurality of associations among the data. The associative memory is configured to be queried based on at least one relationship selected from a group consisting of direct relationships and indirect relationships among the data. The associative memory comprises a content-addressable structure, the content-addressable structure comprising a memory organization in which the data is configured to be accessed by the content as opposed to being configured to be accessed by addresses for the data. The first group of data and the second group of data are communicated in a graphical representation.Type: ApplicationFiled: September 30, 2011Publication date: April 4, 2013Applicant: THE BOEING COMPANYInventor: Brian Warn
-
Publication number: 20130086091Abstract: Disclosed are methods and apparatus for organizing data in a database in a set-oriented manner. Data is organized by linking data in the form of key-value pairs stored in storage media of the database to corresponding key-value pair identifiers. A set having a corresponding set identifier is then associated with one or more of the key-value pair identifiers where the set includes the stored key-value pairs linked to the key-value pair identifiers.Type: ApplicationFiled: November 27, 2012Publication date: April 4, 2013Inventor: Vivek Swarnakar
-
Patent number: 8412720Abstract: The invention provides, in one aspect, a method of searching an RDF triples data store of the type in which the triples are maintained in accord with a first storage schema. The method includes inputting a first query specifying RDF triples that are to be identified in the data store. That first query assumes either (i) that the triples are stored in a schema-less manner (i.e., with no storage schema) or (ii) that the triples are maintained in accord with a second storage schema that differs from the first. The method further includes generating, from the first query, a second query that specifies those same RDF triples, yet, that reflects the first storage schema. That second query can be applied to the RDF triples data store in order to identify and/or retrieve the desired data.Type: GrantFiled: October 29, 2007Date of Patent: April 2, 2013Inventors: Colin P. Britton, Ashok Kumar, David Bigwood, Anthony J. DeFusco, Howard Greenblatt
-
Patent number: 8412721Abstract: A query controller accesses a cache comprising information related to data that is newly added to a database, responsive to detecting a data extraction application is ready to query the database for at least one data extraction rule. The information is added to the cache for each new data event received by a data processing application, prior to the data processing application adding the data parsed from each new data event to the database. The query controller evaluates each data extraction rule against the information in the cache to determine whether the information is relevant to at least one data extraction rule.Type: GrantFiled: July 29, 2011Date of Patent: April 2, 2013Assignee: International Business Machines CorporationInventors: Kerry R. Gunn, Vernon Murdoch
-
Patent number: 8407235Abstract: Concepts and technologies are described herein for exposing and using metadata and for exposing meta-metadata in a tabularized format. Metadata associated with one or more ERP services is collected, parsed, and loaded into one or more sets of tables. The tables of metadata are exposed to software and/or devices to provide various functionality. The tables of metadata and meta-metadata data exposed in tabularized format are used at runtime, design time and/or at other times, and are used to provide various functionality. The tables of metadata and meta-metadata also are used to identify and track modifications made to one or more application objects associated with the ERP services, and to apply the modifications to new versions of metadata associated with the application objects.Type: GrantFiled: March 9, 2011Date of Patent: March 26, 2013Assignee: Microsoft CorporationInventor: Lars Hammer
-
Publication number: 20130073573Abstract: A query pipeline is created (514) from a query request. The query pipeline includes multiple query operations including multiple query operators. A first query operator and a second query operator perform first and second query operations on a database (526) and on data outside the database (534). A result from the first query operation in the query pipeline is fed to the second query operation in the query pipeline.Type: ApplicationFiled: June 10, 2011Publication date: March 21, 2013Inventors: Wei Huang, Yizheng Zhou, Bin Yu
-
Publication number: 20130073571Abstract: Methods for developing an ontology of pharmacogenomics (PGx) relationships starting from a lexicon of key pharmacogenomic entities and a syntactic parse is described. The syntactic structure of PGx statements is used to systematically extract commonly occurring relationships and to map them to a common schema. In an embodiment, extracted relationships have a 70-87.7% precision and involve not only key PGx entities such as genes, drugs, and phenotypes (e.g., VKORCl, warfarin, clotting disorder), but also critical entities that are frequently modified by these key entities (e.g., VKORCl polymorphism, warfarin response, clotting disorder treatment).Type: ApplicationFiled: May 26, 2012Publication date: March 21, 2013Applicant: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Adrien Coulet, Nigam H. Shah, Yael Garten, Mark Musen, Russ B. Altman
-
Publication number: 20130073572Abstract: A method of enabling input on an electronic device having stored therein a plurality of objects that comprise a number of raw inputs, a number of characters, and a number of segments, each raw input having one or more of the characters associated therewith, each segment comprising a plurality of the characters, The method includes: receiving a string of reference characters; obtaining raw inputs with which the reference characters are associated; generating a proposed character interpretation of the obtained raw inputs; and determining, based on the proposed character interpretation, to store at least a portion of the string of reference characters as an object of the plurality of objects.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: Research In Motion LimitedInventors: Vadim Fux, Sergey Kolomiets