Parsing Data Structures And Data Objects Patents (Class 707/755)
-
Patent number: 8838625Abstract: A method and a computer-readable medium are provided which perform screen scraping via grammar induction. The computer-readable medium stores instructions of the method, the instructions directing a computer processor to intercept display information transmitted to a computer-implemented display device representing information stored in a data source; induce a grammar via statistical analysis of the intercepted display information; provide the grammar to a parser-generator to generate a parser corresponding to the induced grammar; and perform screen scraping using the generated parser.Type: GrantFiled: April 3, 2009Date of Patent: September 16, 2014Assignee: Yahoo! Inc.Inventors: Zhichen Xu, Yun Fu, Peter Yen, Ning Song
-
Patent number: 8838615Abstract: Computer-implemented methods and computer systems for automatically managing stored checkpoint data are described. The method includes accessing a first user defined time period. The first user defined time period is related to a plurality of stored checkpoint data, and each checkpoint data of the plurality of stored checkpoint data has an associated storage time. Further, the method includes identifying a first set of checkpoint data having storage times that are within the first user defined time period. Moreover, the method includes identifying a second set of checkpoint data having storage times that are older than the first user defined time period. In addition, the method includes pruning the second set of checkpoint data according to a user specified process in proportion to storage time of each checkpoint data of the second set of checkpoint data. The older stored checkpoint data is more heavily pruned over recent stored checkpoint data.Type: GrantFiled: February 2, 2006Date of Patent: September 16, 2014Assignee: Oracle International CorporationInventors: Neeraj Shodhan, Qinqin Wang, Lik Wong, Joydip Kundu
-
Patent number: 8838590Abstract: Metadata is associated with media elements in a content store during automatic composition of media articles. The metadata includes relationship data indicating how what is portrayed by that media element relates to what is portrayed by one or more other media elements. Because relationship metadata is included media articles can be generated automatically with the need for the production of a detailed framework describing that media article.Type: GrantFiled: September 15, 2003Date of Patent: September 16, 2014Assignee: British Telecommunications public limited companyInventors: Timothy S Stevens, Alex SJ Palmer, Ian C Kegel, Jeremy M Thorne, Louie KS Lim, Ludvig Lohse, Martin Russ, Jason Morphett, Adam Hay
-
Publication number: 20140258314Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Patent number: 8832066Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, parsing the search results, rather than a native search engine indexable resource, to output a conclusion, and providing an updated data set. The present invention further includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion, and an updated date set.Type: GrantFiled: May 22, 2012Date of Patent: September 9, 2014Assignee: Eye Street Research LLCInventors: David Atherton, Robert William Christie, Tate Massingill
-
Patent number: 8831030Abstract: A transmission apparatus operation method for optimizing a virtual private network operates by defragmenting and de-duplicating transfer of variable sized blocks. A large data object is converted to a plurality of data paragraphs by a fingerprinting method. Each data paragraph is cached and hashed. The hashes are transmitted to at least one satellite apparatus. Only data paragraphs which were not previously cached at each satellite are transferred.Type: GrantFiled: August 6, 2013Date of Patent: September 9, 2014Assignee: Barracuda Networks, Inc.Inventors: Subrahmanyam Ongole, Sridhar Srinivasan
-
Patent number: 8832067Abstract: The present invention includes an Internet analysis system that includes a data set initializer to initialize a data set, a search engine to acquire search results, and a bot to parse the search results, rather than a native search engine indexable resource, to output a conclusion.Type: GrantFiled: May 22, 2012Date of Patent: September 9, 2014Assignee: Eye Street Research LLCInventors: David Atherton, Robert William Christie, Tate Massingill
-
Patent number: 8832121Abstract: A communications system and method for communicating geographic location-based information to a client computer operating in a communications network is disclosed. The system involves the use of a geographic location-based records database, a client profile database containing at least one user preference, a means for receiving at least one request from a client computer, the request including information about a location of the client computer, and a means for parsing the request to identify the location of the client computer. The system and method involve identifying a set of information records from the database that are relevant to the location of the client computer and the user's preferences, an algorithm that computes a statistical result from the information records, and a communications network for communicating the result to the client computer.Type: GrantFiled: February 1, 2006Date of Patent: September 9, 2014Assignee: AccuWeather, Inc.Inventors: Steven Smith, Michael Alan Steinberg, Christopher Patti, Douglas Yule
-
Patent number: 8832068Abstract: The present invention includes an Internet analysis process that includes initializing a data set, accessing a search engine to acquire search results, and parsing the search results, rather than a native search engine indexable resource, to output a conclusion.Type: GrantFiled: May 22, 2012Date of Patent: September 9, 2014Assignee: Eye Street Research LLCInventors: David Atherton, Robert William Christie, Tate Massingill
-
Patent number: 8825657Abstract: Systems and methods are described for the creation of hierarchical networks of overlapping informational Web neighborhoods, where each neighborhood comprises a set of closely linked pages that share a common set of concepts and intent and purpose. A general description of a category of information can be used to generate a network of overlapping communities of web pages and objects, where the neighborhoods represent pages or objects that share a common set of underlying concepts and semantic associations. Each such neighborhood can be semantically tagged. Overlaps among neighborhoods and the hierarchical structure of the network capture complex relationships among the concepts that the corresponding informational neighborhoods represent. All informational neighborhoods of the web can be mapped. The systems and methods can be adapted for any digital content and constitute a hybrid network of contents and their relationships.Type: GrantFiled: January 19, 2007Date of Patent: September 2, 2014Assignee: Netseer, Inc.Inventors: Behnam Attaran Rezaei, Alice Hwei-Yuan Meng Muntz
-
Patent number: 8825679Abstract: Architecture that facilitates the discovery of interesting and relevant content by a user in a serendipitous way on a microblogging site. For example, relevant content can be defined as connected to the user, the user's work, and user interests, while interesting content can be defined as content that does not directly affect the user, yet the user chooses to obtain (e.g., for viewing, interacting, etc.). The content can be presented as a tile cluster, where each tile is a specific content type (e.g., image, link, post, user recommendations, tags, etc.). Additionally, the content can be obtained and presented relative to a specific temporal setting such as the latest content. The different content types are visually distinguished such that one type of content looks and behaves differently from another content type. The user can also drill into content details from the top content.Type: GrantFiled: February 15, 2011Date of Patent: September 2, 2014Assignee: Microsoft CorporationInventors: Ruth Kikin-Gil, Anne Archambault, Cedric P. Dussud, Hai Liu, Nelle Steele, John Griffin
-
Publication number: 20140244671Abstract: Database storage of hierarchically structured messages is facilitated based on structural semantic reflection of the message and automatic reconciliation of the messages. The structural semantics of an incoming message may be assessed and database storage provisioned based on the structural semantic reflection of the message. The system may auto-adapt over time as incoming messages from a known source change and automatically generate code which applies the sequential logic to a stream of messages in order to represent the latest state for a given context. Furthermore, the hierarchical semantics of messaging formats may be applied to a flexible set of database structures that represent the raw contents of the messages.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: Microsoft CorporationInventors: Bryan Dove, Eugene Lee
-
Patent number: 8819539Abstract: A system and method for on-the-fly rewriting of a plurality of URLs in a Web-page is disclosed herein. On a server-side, the present invention analyzes a plurality of hyperlinks of the Web-page and optimizes the plurality of hyperlinks of the Web-page to generate an optimized Web-page, which is then transmitted to a client-side.Type: GrantFiled: November 30, 2008Date of Patent: August 26, 2014Assignee: Appcelerator, Inc.Inventors: Paul Colton, Uri Sarid, Kevin Edward Lindsey
-
Patent number: 8819034Abstract: The application relates to the field of communications and more particularly to an apparatus and method of generating a new event from a document. In accordance with one aspect of the present application, recognized date/time references contained in a document allow a new event to be created. Such date/time references are automatically recognized and highlighted in the document. Selecting the highlighted information generates a menu selection, offering a user the ability to create a new event into which the date/time information will be inserted, along with other information extracted from the document. Specific date/time information in a document is simply correlated to a known date/time format in a lookup table, while relative terms like “tomorrow”, “today” or days of the week (ie. Monday, Tuesday, Wednesday, etc.) are recognized by a date/time detector module and translated into a specific date/time. Using an embodiment of the present application, a new event can be readily generated.Type: GrantFiled: December 14, 2005Date of Patent: August 26, 2014Assignee: Blackberry LimitedInventors: David Vanden Heuvel, Darrell Reginald May, Michael Thomas Hardy, Lap Luu
-
Patent number: 8819035Abstract: A method can include accessing a cookie file to obtain a keyword where the cookie file is associated with a media device and scanning a stream of media content to locate the keyword within a portion of the stream of media content. The method can include generating a filtered search set by applying filtering to additional words to exclude a black listed word, where the additional words are located within a pre-determined proximity to a location corresponding to an occurrence of the keyword within the portion of the stream of media content. The method can include providing a search result based on a network search conducted using the keyword and the filtered search set.Type: GrantFiled: June 25, 2013Date of Patent: August 26, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Michael B. Boetje, Steven A. Hite
-
Patent number: 8819071Abstract: A personalized service system and method based on an ontology is provided, in which if a user selects a personalized service while a subject or an object in a user profile ontology of user's personal information is associated with a subject or an object of a personalized service ontology through a relationship name, the system and method searches for a personalized service ontology corresponding to the selected personalized service, acquires personal information of an instance form in the user profile ontology associated with the personalized service ontology, executes the personalized service by applying the acquired personal information, and provides the user with a result of the execution.Type: GrantFiled: June 3, 2011Date of Patent: August 26, 2014Assignee: Korea Institute of Science and Technology InformationInventors: Han Min Jung, Pyung Kim, Seung Woo Lee, Mi Kyung Lee, Dong Min Seo, Won Kyung Sung
-
Publication number: 20140236968Abstract: Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for determining document structure similarity can include segmenting path sequences (206) of Document Object Model (DOM) trees (120, 462) from a number of web pages (202) into B components (561). Path signals (210) corresponding to the path sequences (206) are determined based on a count of the occurrences of particular paths in the Bth component (571), and unique path signals (210) are transformed into discrete wavelet signals (214)(572). The discrete wavelet signals (214) are analyzed at multiple DOM tree resolution levels (573).Type: ApplicationFiled: October 31, 2011Publication date: August 21, 2014Inventors: Li-mei Jiao, Jerry J. Liu, Hui-man Hou, Cong-Lei Yao
-
Publication number: 20140236972Abstract: Systems and methods for converting structured data into database entries include receiving data values and metadata elements that form a data structure for the data values. The data values are converted into entries in database tables that are related according to the data structure formed by the metadata elements. The database table entries may be used to generate a webpage configured to report a metric of the data values.Type: ApplicationFiled: February 19, 2013Publication date: August 21, 2014Applicant: Business Objects Software Ltd.Inventor: John Alex William
-
Patent number: 8812012Abstract: Example methods and apparatus for associating media devices with a demographic composition of a geographic area are disclosed. A disclosed example method includes receiving a plurality of Internet Protocol addresses assigned to a media device associated with a panel member, determining a most used Internet Protocol address from the plurality of Internet Protocol addresses, accessing geographic information and determining a geographic location corresponding to the most used Internet Protocol address, accessing demographic information and determining a demographic profile associated with the geographic location, and associating at least one of the geographic location or the demographic profile with the media device.Type: GrantFiled: December 16, 2008Date of Patent: August 19, 2014Assignee: The Nielsen Company (US), LLCInventors: Jan Besehanic, Paul Mears, Joseph G. Milavasky, Robert Luff, Arun Ramaswamy, David Howell Wright
-
Patent number: 8812547Abstract: A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture having a processor-readable storage medium having instructions stored thereon for execution by a processor, causing the processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string.Type: GrantFiled: April 15, 2013Date of Patent: August 19, 2014Assignee: Trend Micro IncorporatedInventor: Kevin Boyce
-
Patent number: 8812949Abstract: A system and method for automatically detecting and extracting semantically significant text from a HTML document associated with a plurality of HTML documents is disclosed. The method may include receiving a HTML document, parsing the HTML document into a parse tree, segmenting the parse tree into one or more segments of one or more unique paths, processing the one or more segments based at least the HTML document, and extracting one or more processed segments from the at least the HTML document based on a predetermined number.Type: GrantFiled: September 23, 2011Date of Patent: August 19, 2014Assignee: The New York Times CompanyInventor: Evan Stapleton Sandhaus
-
Patent number: 8805860Abstract: An index of data elements is stored with a file. The file encodes the data elements. The index indicates memory locations of the data elements within the file. The index and the file are stored in a storage device. A parser or decoder accesses the index to identify data elements. At least one of the storing and accessing are performed by a computing device.Type: GrantFiled: July 31, 2012Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: William Bittles, Lucas W. Partridge
-
Patent number: 8806328Abstract: A client software application that enables identification of updates in well-formatted as well as not-well-formatted network pages, where the pages' items and fields may be selected by a user. The client application comprises: a user interface, business logic, and a database. The client application distinguishes between news channels (NC) pages that are constructed as a data list and content modification channels (CMC). The client application allows the user to create templates where those templates define the parts of the items in the page that will be checked for updates by the application.Type: GrantFiled: June 5, 2007Date of Patent: August 12, 2014Assignee: Korss Advanced Solutions Ltd.Inventor: Ron Oz
-
Patent number: 8805859Abstract: Methods and systems for receiving, mapping and structuring data from disparate systems in a healthcare environment are described. An example system for processing healthcare data includes an interface to receive input and display output, the input comprising a plurality of differently formatted healthcare messages and an identifier to identify a message type of the plurality of healthcare messages received. The example system also includes a mapper to map data of the plurality of healthcare messages to respective models based on the message type identified and a data store to store the models and corresponding mapped data.Type: GrantFiled: June 28, 2011Date of Patent: August 12, 2014Assignee: General Electric CompanyInventors: Wendy Lynne Bohner, David Phillip Murawski, Arpita Patadia, Rajakumari Pavuluri
-
Patent number: 8805864Abstract: Access to a networked application can be provided to multiple users while allowing user-specific extension fields to be created and maintained for exclusive access by the user creating the extension field. A user-customized data object that includes a standard field value of a standard field of a standard data object defined by the networked application and a user-specific extension field value of a user-specific extension field that modifies operation of the networked application for the user and that is not available to other users of the plurality of users can be received from a user for writing to memory. The user-specific extension field value can be separated from the standard field value. The standard field value and the user-specific extension field value can be persisted in a first database table and a second database table, respectively. Related systems, methods, and articles of manufacture are also provided.Type: GrantFiled: May 29, 2012Date of Patent: August 12, 2014Assignee: SAP AGInventor: Daniel Figus
-
Patent number: 8805853Abstract: A text mining system including an analysis target search unit which judges whether a commonality in expressions among text data exists, an analysis viewpoint generation unit which generates an analysis viewpoint to extract an expression from the target data, a positive example set identification unit which identifies a positive example set including an expression matching the generated analysis viewpoint in the target data, a characteristic quantity calculation unit which calculates a characteristic quantity showing a degree of characterizing the positive example set of expressions in the target data, and a characteristic expression ranking unit which extracts expressions having the calculated characteristic quantity equal to or greater than a predetermined threshold as characteristic expressions and ranks the extracted characteristic expressions, and the target search unit extracts the analysis viewpoint among which a difference in ranks provided for the characteristic expressions is equal to or greater thanType: GrantFiled: December 15, 2010Date of Patent: August 12, 2014Assignee: NEC CorporationInventors: Kai Ishikawa, Shinichi Ando, Akihiro Tamura
-
Publication number: 20140222843Abstract: A method for ingesting data, the method comprising receiving a file including a plurality of portions, each of the portions corresponding to a respective characteristic of a hardware or software component in a deployed system; breaking the file into a plurality of sections, each of the sections corresponding to a respective portion of the file; for each section, adding first metadata to uniquely identify the file and provide a name for the section; and distributing the sections to a plurality of container files.Type: ApplicationFiled: December 20, 2013Publication date: August 7, 2014Applicant: NetApp, Inc.Inventors: Apoorva Sareen, Rajesh Shriyan, Vikram Kumar Singh, Jordan Patrick Hambleton, Senthil Kumar Laguduwa Sankaran
-
Publication number: 20140222842Abstract: 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: October 21, 2013Publication date: August 7, 2014Applicant: International Business Machines CorporationInventors: Ron Ben-Natan, Leonid Rodniansky
-
Publication number: 20140222835Abstract: In particular embodiments, a method includes receiving an unstructured text query, parsing the text query to identify n-grams; determining a score that the n-grams correspond to particular nodes and edges from a social graph, identifying those nodes and edges with a score greater than a threshold score, and then generating structured queries that include references to the identified nodes and edges.Type: ApplicationFiled: April 11, 2014Publication date: August 7, 2014Applicant: Facebook, Inc.Inventors: Yofay Kari Lee, Michael Benjamin Cohen, Maxime Boucher, Alisson Gusatti Azzolini, Xiao Li, Lars Eilstrup Rasmussen
-
Publication number: 20140222840Abstract: A system and method for assembling a full interaction record for a meeting with non-realtime interaction is disclosed. The system and method may include recording a first plurality of data associated with the meeting to produce a meeting record at a first time, and determining whether to insert a placeholder in the meeting record at a point in the meeting record.Type: ApplicationFiled: February 1, 2013Publication date: August 7, 2014Inventors: Abu Shaher Sanaullah, James Webster Clardy, Claude Lano Cox, Richard William Schuckle, Rocco Ancona, Roy W. Stedman, Charles Brooker
-
Publication number: 20140222841Abstract: A display method, an electronic device, a multimedia system and a computer program product are provided. The display method includes steps of: searching storage positions of a plurality of multimedia files in a storage device so as to retrieve a plurality of storage path strings corresponding to the plurality of multimedia files; parsing the plurality of storage path strings and consequently retrieving at least one simplified path corresponding to the plurality of multimedia files; displaying the at least one simplified path; selecting one of the at least one simplified path according to a directory selection operation; displaying at least one multimedia file corresponding to the at least one simplified path being selected.Type: ApplicationFiled: September 12, 2013Publication date: August 7, 2014Applicant: Wistron CorporationInventor: Po-Hsuan Liao
-
Patent number: 8799298Abstract: In accordance with embodiments, there are provided mechanisms and methods for enforcing the inclusion of tests in a developed application. These mechanisms and methods for providing such enforcement can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to enforce the inclusion of tests may lead to an improved application migration development/runtime framework, etc.Type: GrantFiled: August 15, 2008Date of Patent: August 5, 2014Assignee: salesforce.com, inc.Inventor: Craig Weissman
-
Publication number: 20140214867Abstract: In one embodiment, a method receives an object model determined from a specification for processing beacons. The method determines first information for a beacon object referenced in a basefact object to determine which beacon objects are applicable for the basefact object. Second information is determined for the structured data fields referenced in the basefact object to determine which output fields map to which structured data fields and third information is determined for a set of transformations for a set of input fields in the set of composite objects for the beacon to determine how to perform transformations to transform the set of input fields to the set of output fields. The method then generates instructions for a target program to process the beacons to transform the set of input fields to the set of output fields and map the set of output fields to the structured data fields.Type: ApplicationFiled: March 27, 2014Publication date: July 31, 2014Applicant: Hulu, LLCInventors: Lucas Waye, Kevin Seng, Viral Bajaria, Shane Moriah
-
Publication number: 20140214548Abstract: A computer-implemented method for generating a user profile of a user of an online platform, a computer-implemented method for providing a first user with targeted information and a computer-implemented method for providing a user of an online platform with targeted advertisements.Type: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: Ecole Polytechnique Federale de Lausanne (EPFL)Inventors: Boi Faltings, Claudiu-Cristian Musat, Yizhong Liang
-
Publication number: 20140214865Abstract: A processor-implemented method, system, and/or computer program product measures and displays facets in context-based conformed dimensional data gravity wells. Conformed dimensional objects and synthetic context-based objects are parsed into n-tuples. A virtual mass of each parsed object is calculated, in order to define a shape of multiple context-based conformed dimensional data gravity wells that are created when data objects that are pulled into each of the context-based conformed dimensional data gravity well frameworks on a context-based conformed dimensional gravity wells membrane. Data from the multiple context-based conformed dimensional data gravity wells then populates nodes in a data model. A displayed appearance of the particular context-based conformed dimensional data gravity well is dynamically adjusted according to the how closely each of the multiple parsed synthetic context-based objects matches said at least one context object and/or at least one dimension object.Type: ApplicationFiled: January 31, 2013Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: SAMUEL S. ADAMS, ROBERT R. FRIEDLANDER, JAMES R. KRAEMER, JEB R. LINTON
-
Publication number: 20140214866Abstract: In a database accessing method using an electronic device having a database, character fields and corresponding attributes are predefined. An entity object including the character fields is generated and provided to a client device for inputting business data. After receiving an encapsulated entity object from the client device, the business data including selected character fields, corresponding character data, and an operation request for the database are acquired. When the database includes a data table and the data table includes the character fields corresponding to the selected character fields, the selected character fields and the character data of the selected character fields are verified. When the selected character fields and the character data of the selected character fields are valid, character data of the character fields corresponding to the selected character fields are updated using the character data of the selected character fields according to the operation request.Type: ApplicationFiled: January 20, 2014Publication date: July 31, 2014Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: CHUNG-I LEE, DE-YI XIE, JIE HUANG
-
Patent number: 8793251Abstract: A method for submatch extraction may include receiving an input string, receiving a regular expression, and converting the regular expression with capturing groups into a plurality of finite automata to extract submatches. The method further includes using a first automaton to determine whether the input string is in a language described by the regular expression, and to process the input string, and using states of the first automaton in a second automaton to extract the submatches. In addition, input partitioning and automaton minimization techniques may be employed to reduce the storage area consumed by the plurality of finite automata.Type: GrantFiled: July 31, 2012Date of Patent: July 29, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: William G Horne, Prasad V Rao
-
Patent number: 8793262Abstract: A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, a new order header object and an original order header object that share a source order number are selected, and one or more new order line objects based on the new order header object are also selected. One or more original order line objects based on the original order header object are selected and the one or more new order line objects and the one or more original order line objects are compared. Where a new order line object and an original order line object match, a reference identity of the new order line object is set to an identity of an original order line object.Type: GrantFiled: March 5, 2010Date of Patent: July 29, 2014Assignee: Oracle International CorporationInventors: Raju Addala, Alok Singh, Lavanya Siliveri, Venkatesh Malapati, Sunita Datti, Sarita Sridharan, Shailendra Baxi
-
Publication number: 20140207733Abstract: A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular data source and manages the plugin to periodically retrieve unstructured data from the data source based on a plurality of data items to be monitored on behalf of a plurality of users. The plugins convert unstructured data received from the data sources to structured data and the data marshaller module stores the structured data in a database. This enables the system and method to aggregate and display the structured data in multiple graphical representations according to the user's preference.Type: ApplicationFiled: March 24, 2014Publication date: July 24, 2014Applicant: WILLOW ACQUISITION CORPORATIONInventors: MARK D. GHUNEIM, MATTEW R. DENNEBAUM, DUSTIN J. NORLANDER
-
Publication number: 20140207758Abstract: Embodiments of the present invention provide a thread object-based search method and apparatus and relate to the field of communications technologies. The method includes: receiving at least one thread object dragged by a user to a search area, where the search area is located on a current page of a web page; parsing the at least one thread object to obtain at least one attribute of the at least one thread object; searching by using the at least one attribute as a keyword; and displaying results obtained by performing the searching. The present invention is applicable to an intelligent terminal.Type: ApplicationFiled: November 14, 2013Publication date: July 24, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Liangbing Lu, Lijue Wang
-
Publication number: 20140207805Abstract: A method for enhancing a pre-existing calendar on an electronic device includes parsing an event of the pre-existing calendar for an item of information associated with the event. The method further includes searching at least one source for a visual representation indicative of the information associated with the event using the item of information as a search term. The method further includes forming a visual enhancement layer including the visual representation and generating a visually enhanced calendar based on the visual enhancement layer and the pre-existing calendar for display on the electronic device in lieu of the pre-existing calendar.Type: ApplicationFiled: January 17, 2014Publication date: July 24, 2014Inventor: Gordon Anthony Ebanks
-
Publication number: 20140207807Abstract: A method and system for searching alternative data sources include monitoring a first communications source broadcasting unstructured data, and a second communications source broadcasting structured data. The method further includes generating text from the unstructured data and from the structured data collected, and parsing the generated text. The method also includes defining a search phrase, and analyzing the generated or parsed text for semantically relevant text in relation to the search phrase. The method also includes selecting the semantically relevant text.Type: ApplicationFiled: March 18, 2014Publication date: July 24, 2014Applicant: International Business Machines CorporationInventors: Quang T. Duong, David M. Gordon, David L. Schmidt, Scott A. Will
-
Publication number: 20140207806Abstract: A method and apparatus for processing information of a terminal, is provided. The method includes parsing at least one message for at least one keyword and at least one phone number related to the at least one keyword; mapping the at least one keyword and the at least one phone number related to the at least one keyword and storing the at least one keyword and the at least one phone number related to the at least one keyword that have been mapped in a database; in response to a predetermined keyword being received as a search input, searching the database for the at least one phone number that has been mapped with the predetermined keyword; and displaying the at least one phone number related to the predetermined keyword that is found, on a display.Type: ApplicationFiled: January 22, 2014Publication date: July 24, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Anuj SHARMA
-
Patent number: 8788546Abstract: An embedded processor device, communicating over a broadcast file system (BFS) with a data carousel, stores a file that specifies for one or more applications the application and all resource files required for at least start up of each application. Rather than reading a single application file from the BFS and then reading each of the resource files in a serial fashion, the embedded process or device concurrently reads the application file and any necessary resource files as they are broadcast, enabling all necessary files to be read during a single cycle of the data carousel.Type: GrantFiled: August 3, 2005Date of Patent: July 22, 2014Assignee: Bluestreak Technology Inc.Inventors: Stephane Beaule, John McCalla
-
Patent number: 8788510Abstract: In accordance with embodiments, there are provided mechanisms and methods for runtime invocation of an appropriate version of program instructions in an on-demand database service. These mechanisms and methods for providing such runtime invocation can enable embodiments to ensure that new versions of developed applications will operate in the same application environment of a previous version. The ability of embodiments to provide such runtime invocation may lead to an improved application migration development/runtime framework, etc.Type: GrantFiled: August 15, 2008Date of Patent: July 22, 2014Assignee: salesforce.com, inc.Inventor: Craig Weissman
-
Patent number: 8788511Abstract: 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: GrantFiled: January 10, 2012Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventor: Raoul Mayr
-
Patent number: 8788512Abstract: Generating a data feed specific parser circuit is provided. An input of a number of bytes of feed data associated with a particular data feed that the data feed specific parser circuit is to process is received. A feed format specification file that describes a data format of the particular data feed is parsed to generate an internal data structure of the feed format specification file. A minimum number of parallel pipeline stages in the data feed specific parser circuit to process the number of bytes of feed data associated with the particular data is determined based on the generated internal data structure of the feed format specification file. Then, a description of the data feed specific parser circuit with the determined number of parallel pipeline stages is generated.Type: GrantFiled: May 23, 2012Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventors: Sameh W. Asaad, Roger Moussalli, Bharat Sukhwani
-
Patent number: 8788523Abstract: Exemplary systems for processing a corpus of documents, such as legal contracts or agreements, are disclosed. The systems include a phrase discovery engine which derives statistics and phrase equivalence classes, groups of phrase equivalence classes, and uberphrases (clauses) bounded by phrases. These can be used to determine origins of phrases or clauses within given legal contract or to suggest alternative phrases and clauses.Type: GrantFiled: September 3, 2009Date of Patent: July 22, 2014Assignee: Thomson Reuters Global ResourcesInventors: Kingsley Martin, Trace Liggett, Gary Berosik, Thomas Zielund, Dietmar Dorr, Jochen L. Leidner
-
Patent number: 8788509Abstract: The method of coding a hierarchized document comprises, for at least one element contained in the document: a step (200, 210, 220) of creating at least one pattern which describes at least structural information of said element and a step (230, 330) of selecting use, or not, of at least one of the created patterns, said selection depending on the efficiency of a coding operation of a set of instances of the created pattern, said coding operation implementing said created pattern. Preferentially, the method comprises a step of creating at least two patterns which describe at least structural information of said element and a step of selecting a pattern from among the created patterns, on the basis of the efficiency of each coding operation of a set of instances of the created patterns, by implementing one of the created patterns.Type: GrantFiled: April 2, 2008Date of Patent: July 22, 2014Assignee: Canon Kabushiki KaishaInventors: Hervé Ruellan, Roamin Bellessort
-
Publication number: 20140201223Abstract: The present disclosure in particular relates to data processing, and more particularly, to systems and methods for identifying and extracting an informative segment from data objects. In one embodiment, a system for facilitating identification of an informative segment from a data is provided. The system includes one or more processors; and a memory storing processor-executable instructions comprising instructions to generate a customized search query based on one or more input parameters, process the data to obtain a plurality of machine-readable data objects, obtain one or more approximate results corresponding to the informative segment based on the customize search query and the plurality of data objects, validate the one or more approximate results based on a comparison of the one or more approximate results and the data, and provide the validated one or more approximate result to identify the informative segment.Type: ApplicationFiled: January 14, 2014Publication date: July 17, 2014Applicant: Tata Consultancy Services LimitedInventors: Dipti Mohan Fondekar, Mahesh Kshirsagar