Custom Data Structure Types Patents (Class 707/793)
-
Patent number: 8805886Abstract: A log manager may store a validation indicator with each data block of a log entry. The log manager may create a header block for each log entry that may include a validation indicator or tag. Such a validation indicator may be stored within the metadata for each data block. The validation indicator may additionally be stored in the metadata for the header block and it may be stored in header block itself. When recovering such a log, according to some embodiments, the validation indicators for each data block are checked against the validation indicator in the header block.Type: GrantFiled: May 26, 2004Date of Patent: August 12, 2014Assignee: Symantec Operating CorporationInventors: Oleg Kiselev, John A. Colgrove
-
Patent number: 8805887Abstract: The subject disclosure relates to a method and system for packaging a post-processed definition of a programming module. Contents of a constraint-based and/or order-independent execution model are received, in which the contents include a declarative source code. The contents are stored into an extensible storage abstraction such that the source code is stored in a declarative format. Metadata describing attributes of the contents stored in the extensible storage abstraction is also defined. A file is then created, which includes the extensible storage abstraction and the metadata.Type: GrantFiled: October 22, 2008Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Haroon Ahmed, Chris L. Anderson, Steve Antoch
-
Patent number: 8799221Abstract: Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications or users to subscribe to particular events (such as storage of an X-ray by a particular entity). Some embodiments provide for a shared archive. A shared archive may provide homogeneous access to medical data, etc. that was previously stored into the CAS cloud by heterogeneous applications, varied data types, etc. Additionally, embodiments herein allow for the creation and distribution of virtual packages. For example, a user may create a virtual package for all images related to a patient so that she may have a virtual package of all of her medical data to present to a referring physician.Type: GrantFiled: April 22, 2011Date of Patent: August 5, 2014Inventors: John Canessa, Kenneth Wright
-
Patent number: 8788535Abstract: In order to help system users organize the user data and communications, a service provider system organizes the user data according to a specific system data architecture using W4 technology to facilitate organization of user communications, content, and data. The system provides a data structure that organizes data using the human metaphor and provides a user interface to access and manipulate the data using a human metaphor. As a result, users may intuitively interact with, manipulate, and create data without having to learn specific rules and steps based on of file-size, format, and directory structures, among others. In addition, the service provider system provides a single, intuitive to manipulate interface to manage all user communications.Type: GrantFiled: December 24, 2012Date of Patent: July 22, 2014Assignee: Smooth Productions Inc.Inventors: Robert Bonev, Samuel Louis Palahnuk
-
Patent number: 8788534Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.Type: GrantFiled: February 2, 2011Date of Patent: July 22, 2014Assignee: TVWorks, LLCInventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
-
Patent number: 8782085Abstract: A logical network directory database compliant with the X.500 standard for a directory data system is disclosed. The network directory database provides a source of subscriber and service data accessible by various control and management processes that require subscriber information. The network directory database may be extensible across various communications service providers and IT domain. Further, the disclosed network directory database may be applied to new and existing services, such as, IP Multimedia Subsystem, Unlicensed Mobile Access (UMA) and other IP services.Type: GrantFiled: April 10, 2007Date of Patent: July 15, 2014Assignee: Apertio LimitedInventor: Kevin Wakefield
-
Patent number: 8775475Abstract: In some example embodiments, a system and method is illustrated as including retrieving account data including at least one of an account identifier and transaction data. Further, in some example embodiments, a data structure is generated that includes the account data. Additionally, in some example embodiments, the data structure is sorted where the data structure includes the account data to create a sorted account data structure. In some example embodiments, a sorted account data structure is displayed.Type: GrantFiled: December 20, 2007Date of Patent: July 8, 2014Assignee: eBay Inc.Inventors: Dhanurjay A. S. Patil, Grahame Andrew Jastrebski, Allison E. Miller, Chris Riccomini
-
Patent number: 8775474Abstract: Common metadata exposure with digital images involves making image metadata types that are common across multiple image file formats accessible via an application programming interface (API). In an example embodiment, a browser exposes an image metadata API that may be called with reference to a preselected image metadata name. The browser determines an image metadata value that is associated with the preselected image metadata name from image metadata of a targeted image. When the image metadata value is returned to a caller of the image metadata API, the caller may consume or present the image metadata value in any manner.Type: GrantFiled: June 29, 2007Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventors: Cyra S Richardson, Peter A Gurevich, Saurabh D Mehta
-
Publication number: 20140188940Abstract: Methods, system and computer program products for spatiotemporal encounters detection of a plurality of moving objects are disclosed. The method includes receiving a dataset of a plurality of objects moving in a domain, structuring the dataset in a data structure to detect a plurality of spatiotemporal encounters among the plurality of objects, outputting a list of the detected spatiotemporal encounters. The plurality of spatiotemporal encounters may be detected in a single sweep over the received dataset.Type: ApplicationFiled: December 30, 2012Publication date: July 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter Bak, Sivan Harary, Mattias Marder, Harold Jeffrey Ship, Avi Yaeli
-
Publication number: 20140189858Abstract: An anonymous dataset generation method comprises following steps. A critical attribute set and a quasi-identifier (QID) set are acquired, and one of the critical attribute and the quasi-identifier is set as an anchor attribute. An attribute sequence and an equivalence table are generated according to the quasi-identifier set and the critical attribute set. A data cluster and a cluster table are generated according to the equivalence table. The content of the cluster table is generalized to generate and output an anonymous dataset corresponding to an original dataset. A risk evaluation method for an anonymous dataset calculates data weight to extract distinctive data and to attacking defects of the anonymous dataset according to the distinctive data, thereby enhancing a risk evaluation efficiency of the anonymous dataset.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Ya-Ling Chen, Ding-Jun Yin, Kuo-Yang Hung
-
Publication number: 20140181152Abstract: Data streams are generally selected according to user preferences and transmitted to the user in general alignment with expressed preferences of the user. Such data streams may be music, including music videos. Users may indicate their general or specific preferences with regards to song, artists, or albums. Any other aspects or factors that might affect the user's preferences can be taken into account. A playlist is created that combines all of these factors. The playlist then serves as the basis for feeding the data streams to the user. Each user is able to express his or her own preferences and receive music corresponding to those preferences on an on-going basis.Type: ApplicationFiled: March 3, 2014Publication date: June 26, 2014Inventors: Jeffrey R. BOULTER, Todd M. BEAUPRE
-
Publication number: 20140181002Abstract: System and methods are provided for processing a multi-dimensional data structure represented as multi-dimensional cubes. A first multi-dimensional cube and a second multi-dimensional cube are received, the first multi-dimensional cube including first cube property data and first user data, the second multi-dimensional cube including second cube property data and second user data. A virtual multi-dimensional cube including virtual cube property data for accessing and performing computer-based operations upon the first user data and the second user data are generated, the virtual cube property data including a first mapping from the first cube property data to the virtual cube property data and a second mapping from the second cube property data to the virtual cube property data.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: SAS INSTITUTE INC.Inventors: Stacey M. Christian, Donald Erdman, Steven Krueger
-
Patent number: 8762376Abstract: A financial-service system that manages content objects includes a chronicles platform with a chronicle associated with a loan request. A content manager determines a set of content objects to be associated with the chronicle and generates a bucket for each content object of the set of content objects. Each bucket is associated with a name and is configured to receive an associated content object. The chronicle is populated with the generated buckets. An interface that detects a user action and that thereafter receives or generates a content object, which is detected by the content manager and associated with a bucket. The content manager causes the bucket to receive the content object and presents representations of the buckets to a user. Representations of one or more buckets that have received a content object differ from representations of one or more other buckets that have not received a content object.Type: GrantFiled: September 9, 2013Date of Patent: June 24, 2014Assignee: NCINO, LLCInventors: Nathan Snell, David Patrick, Neil Underwood
-
Patent number: 8762415Abstract: An order class is defined which includes multiple data elements that are common to various order types. The order class identifies relationships of an order with various entities related to the order.Type: GrantFiled: November 5, 2003Date of Patent: June 24, 2014Assignee: Siebel Systems, Inc.Inventors: Nardo B. Catahan, Jr., Shekhar P. Kale, Shailendra Garg, Maria Theresa Barnes Leon, Ramaswamy Sundararajan
-
Patent number: 8762941Abstract: An object-oriented design program provides is configured to instantly render in a three-dimensional interface user CAD designs received as CAD-based design elements (e.g., CAD blocks or lines). The object-oriented program renders the user CAD designs regardless of whether the user designs are practical, or use finishes or colors that are in-stock for the selected design elements. In addition, the object-oriented program can also create intelligent software objects for the CAD-based elements at a later time, upon request by the user. The intelligent software objects can be configured to automatically resolve themselves in view of one or more system limitations and rules in related components, and to replicate any such resolution back to the CAD-based blocks if desired. Thus, a user can have the benefits of instant 3D rendering of CAD drawings with or without the automatic resolution provided by intelligent software objects, depending on the situation.Type: GrantFiled: February 13, 2009Date of Patent: June 24, 2014Assignee: DIRTT Environmental Solutions, Ltd.Inventor: Barrie A. Loberg
-
Patent number: 8738620Abstract: Systems, apparatus, and methods for implementing enterprise level social and business information networking are provided. Users can receive relevant information about a database system and its users at an appropriate time. Users can then use this relevant information to reduce errors and limit redundant efforts. For example, an update of a record in the database can be identified, and a story created automatically about the update and sent to the users that are following the record. Which updates have stories created and which stories are to be sent to which users can be configured. Other events besides updating of records can also be tracked. For example, actions of a user that result in an event can be tracked, where such tracking can also be configurable. Subscriptions to follow an object can be automatic, and access checks can be used to ensure that unauthorized users do not see certain data.Type: GrantFiled: November 12, 2010Date of Patent: May 27, 2014Assignee: salesforce.com, inc.Inventors: Peter Lee, Vinod Mehra, Rob Woollen
-
Patent number: 8732206Abstract: Various revisions of encoded data slices stored in a distributed storage system can be time stamped to assist in retrieving desired data revisions. Each of the multiple revisions of the encoded data slices may have the same name, but different revision numbers. An encoded data slice, which is received at a distributed storage unit along with a write command, slice name, and the revision number, is time stamped. The timestamp and revision number are stored in conjunction with the data slice. A desired encoded data slice can be retrieved by sending a read command, slice name, and timeframe to the distributed storage unit. The appropriate encoded data slice can be retrieved by determining which revision number has a timestamp most closely matching the requested timeframe.Type: GrantFiled: July 16, 2010Date of Patent: May 20, 2014Assignee: Cleversafe, Inc.Inventors: Jason K. Resch, Wesley Leggette, Andrew Baptist
-
Patent number: 8732120Abstract: Systems, methods, and computer storage mediums are provided for collaboratively editing geographic features in a shared geographic database. An example method includes receiving a request from a first user to edit data associated with a plurality of geographic features geocoded within a first geographic area. The first geographic area is selected by the first user and defined by a first set of coordinates. The method then determines whether the first geographic area intersects a second geographic area. The second geographic area is selected by a second user and defined by a second set of coordinates. The intersection between the first and second sets of coordinates is determined by comparing the coordinates of the first and second geographic areas. When the first and second geographic areas do not intersect, the method locks the first geographic area to prevent other users from editing the geographic features geolocated within the first geographic area.Type: GrantFiled: March 29, 2012Date of Patent: May 20, 2014Assignee: GoogleInventor: Quarup S. Barreirinhas
-
Patent number: 8717384Abstract: An image file format article of manufacture for a PFI.Type: GrantFiled: September 28, 2010Date of Patent: May 6, 2014Assignee: The United State of America as Represented by the Secretary of the NavyInventors: Michael Matthew Wirtz, David Daniel Schaeffer, An Vinh, Stephanie Stites, Patrick Robert Simpson, Brett Thomas Edwards, Frank Joseph Modlinski, Nathan Joseph Kielman, William Rodney Ditzler
-
Patent number: 8719303Abstract: This invention proposed a new algorithm. By multiply the proposed weight coefficients of this invention, CSP and CSS can be computed without computing for the mean(s) of the data. After the proposed weight coefficients of this invention undergo factorization, it can promote a new recursive and real time updatable computation method. To test the accuracy of the new invention, the StRD data were separately tested using SAS ver 9.0, SPSS ver15.0 and EXCEL 2007 for comparison. The results showed that the accuracy of the results of the proposed invention exceeds the level of accuracy of SAS ver9.0, SPSS ver15.0 and EXCEL 2007. Aside from an accurate computation, this new invented algorithm can also produce efficient computations.Type: GrantFiled: December 24, 2008Date of Patent: May 6, 2014Inventors: Juei-Chao Chen, Kuo-Hung Lo, Tien-Lung Sun
-
Patent number: 8719304Abstract: An embodiment of a system for representing connectedness of individuals includes nodes representative of individuals and strands connecting the nodes. The nodes include a first node representative of a first individual and a second node representative of a second individual. The strands connect the first node and the second node. Each of the strands represents a type of relationship between the first individual and the second individual. In some embodiments, each of the strands is in the form of a distinct data object.Type: GrantFiled: May 20, 2005Date of Patent: May 6, 2014Inventor: John Golze
-
Patent number: 8717351Abstract: A PFI reader.Type: GrantFiled: September 29, 2010Date of Patent: May 6, 2014Assignee: The United States of America as Represented by the Secretary of the NavyInventors: Michael Matthew Wirtz, Frank Joseph Modlinski, Nathan Joseph Kielman, William Rodney Ditzler, David Daniel Schaeffer, An Vinh, Stephanie Stites, Patrick Robert Simpson, Brett Thomas Edwards
-
Patent number: 8719305Abstract: A method, article of manufacture, and apparatus for managing a cloud computing environment. In some embodiments, this includes creating an event configuration, wherein the event configuration determines the order in which event handlers of a trait are called, identifying a java class configuration, wherein the java class configuration determines the composition of an instance of an object, identifying a set of required traits, and storing the event configuration, the java class configuration, and the set of required traits in an XML document.Type: GrantFiled: June 30, 2011Date of Patent: May 6, 2014Assignee: EMC CorporationInventors: Jeroen van Rotterdam, Mark Polman
-
Patent number: 8712761Abstract: Techniques for providing a translation environment interface to a user are disclosed herein. The techniques include receiving a message template to be translated, the message template including a text portion and one or more template placeholders, parsing the message template to identify the text portion and the template placeholders, generating non-editable objects corresponding to the template placeholders and generating a display message template by replacing each of the one or more template placeholders with its corresponding non-editable object in the message template, the display message template including the text portion to be translated. The techniques further include providing the display message template to a user device and receiving a translated display message template from the user device, the translated message including a translated text portion and the one or more non-editable objects.Type: GrantFiled: November 22, 2011Date of Patent: April 29, 2014Assignee: Google Inc.Inventor: Mohamed Eldawy
-
Patent number: 8706705Abstract: A system and method for associating data relating to features of an entity. A first and second processor may receive and store first and second data relating to a first and second feature of a data entity in first and second memories. A third processor may store the first and second data in a first file in a third memory with respective time stamps. The first and second processor may receive third and fourth data relating to the first and second features and store the first and second data with respective time stamps. The third processor may compare time stamps and store data relating to the first and second features associated with the most recent time stamp.Type: GrantFiled: December 16, 2010Date of Patent: April 22, 2014Assignee: Conductor, Inc.Inventor: Adam Warrington
-
Patent number: 8706765Abstract: To enhance the targeting accuracy in providing services such as provision of samples for members by performing management of member information and authentication while securing personal anonymity. There is provided a center server and a store terminal. The center server gives a unique ID to a member application, sends it to a particular mobile information terminal and manages it as authentication information about a member who is the user of the mobile information terminal. In response to purchases of a particular article by the member, the store terminal inputs the ID from the mobile information terminal and inputs purchase information about the article the member purchases. The center server then acquires attribute information about a member identified by the ID.Type: GrantFiled: June 12, 2007Date of Patent: April 22, 2014Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Kenichi Inoue, Akira Tada, Yohei Takabe, Satoru Watanabe
-
Patent number: 8706766Abstract: Systems and methods are provided for triggering a provisioning event in a service provider using a provisioning request message generated by an external system. A provisioning system may be used to receive the provisioning request message from the external system and transmit information in the provisioning request message to the service provider to trigger the provisioning event. The provisioning request message may have a data structure that includes a header section and a body section. The body section may contain a provisioning entity section that includes information identifying an entity to which the provisioning event pertains, wherein the provisioning entity section includes one or more attributes defined by the external system.Type: GrantFiled: September 20, 2011Date of Patent: April 22, 2014Assignee: BlackBerry LimitedInventor: Christopher David Smith
-
Patent number: 8700669Abstract: Described are techniques for obtaining information about a data storage system. Boot code is executed on the data storage system and determines whether a flag is set. If the flag is set, an agent is executed which communicates with a central location at predetermined time intervals. At a first predetermined time interval, a first message is sent to the central location polling for a pending work item. If there are any work items pending for the data storage system, first processing is performed which includes sending a second message to the data storage system indicating whether there are any pending work items for the data storage system and including at least one work item if there are any pending work items. The at least one work item describes second processing to obtain first information about a state of the data storage system.Type: GrantFiled: December 21, 2009Date of Patent: April 15, 2014Assignee: EMC CorporationInventors: Keith John Glidewell, Michael Bassily, Jeffrey Brown, Brian Tetreault, Stephen Todd
-
Patent number: 8700668Abstract: The invention improves document generation systems in which data is collected to enable automated, customised document generation. initially, a questionnaire which defines a dataset is completed. The system then determines which variables are relevant, and then determines whether all relevant variables are in the dataset. Finally, the system generates a fully customised document if the dataset is complete.Type: GrantFiled: August 22, 2006Date of Patent: April 15, 2014Assignee: Business Integrity LimitedInventor: Philip Edgar Vasey
-
Patent number: 8694545Abstract: A method begins by a dispersed storage (DS) processing module generating a set of encoded data slices based on a data segment of data and dispersed storage network (DSN) addressing information regarding metadata of the data. The method continues with the DS processing module generating a set of encoded metadata slices based on the metadata and DSN addressing information regarding the data. The method continues with the DS processing module generating a set of metadata write commands regarding storing the set of encoded metadata in a first set of DS units of DSN memory. The method continues with the DS processing module generating a set of data segment write commands regarding storing the set of encoded data slices in a second set of DS units of the DSN memory.Type: GrantFiled: June 20, 2012Date of Patent: April 8, 2014Assignee: Cleversafe, Inc.Inventor: Wesley Leggette
-
Patent number: 8694520Abstract: A virtual content server and method are provided for giving virtual content providers an opportunity to provide their virtual content, such as an advertisement, to a mobile device of a user who has achieved or otherwise satisfied one or more predetermined conditions in, or interacted in a certain way with, one or more mobile apps on the mobile device. When a certain condition is satisfied in a mobile app of the mobile device, a device identifier of the mobile device is sent to the virtual content server and stored in a previously-generated recipient list of users in a recipient list database. When a virtual content request including the device identifier is later received from the mobile device, the virtual content server retrieves as at least part of a plurality of virtual content candidates virtual content previously associated with recipient list(s) for which the device identifier has been stored in the recipient list database.Type: GrantFiled: April 28, 2011Date of Patent: April 8, 2014Assignee: Google Inc.Inventors: Anita Krishnakumar, Vinod Ramachandran, Vinod Krishnan
-
Patent number: 8694500Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.Type: GrantFiled: October 30, 2012Date of Patent: April 8, 2014Assignee: Rockstar Consortium US LPInventors: Zhonghui Yao, Kent Felske
-
Patent number: 8688740Abstract: A method and a system for maintaining current data in a database is provided. The method includes sending a request to verify the accuracy of a data item to a data verifier, the data item selected from a set of data items, and the data verifier associated with the data item, receiving a response from the data verifier, the response indicating that the data item is verified, and providing a service to the data verifier after receiving the response. In an exemplary embodiment, the service is a free report including rental rate comparisons for a plurality of real estate properties.Type: GrantFiled: June 24, 2005Date of Patent: April 1, 2014Assignee: Smith Equities CorporationInventor: Robert E. Smith
-
Patent number: 8688742Abstract: Embodiments of the present invention provide a platform for an open overlay for online services, such as social networking sites, that permit users to share and leverage information within a single context. In some embodiments, the single context is implemented as a web site that is accessible to a social network of users that are known to each other. Systems and methods are provided that share and forward information for the users' online services within the single context. Client applications are provided that serve as an open overlay for the user and permit the user to seamlessly utilize the services of multiple online services within a single context. In some embodiments, the users' existing account identities and security information are utilized alone or in combination, and thus, the users are not required to establish a separate or new account for accessing the open overlay service.Type: GrantFiled: May 31, 2006Date of Patent: April 1, 2014Assignee: Red Hat, Inc.Inventors: Donald Fischer, Havoc Pennington, Bryan Clark, Owen Taylor, Colin Walters
-
Patent number: 8671117Abstract: A system and method is provided for retrieving disparate design data in connection with the design of a device, a service, or a system. A user design application enables users to store disparate data according to predefined links in a central data source. The user design application also enables users to query the central data source to retrieve relevant disparate design data based on the predefined relationships.Type: GrantFiled: April 7, 2011Date of Patent: March 11, 2014Assignee: Human Factors International, Inc.Inventor: Eric M. Schaffer
-
Patent number: 8671115Abstract: The present invention provides a system, method and software for linking persistent and unique business identifiers, associated with business entities, for associating corresponding business records without a loss of historical records, regardless of subsequent changes, updates, and mergers. In the various embodiments, a first business record, of the plurality of business records, is associated with a first business identifier; and a second business record, which does not match the first record, is associated with a second business identifier.Type: GrantFiled: July 11, 2011Date of Patent: March 11, 2014Assignee: Experian Marketing Solutions, Inc.Inventors: John L. Skurtovich, Jr., Pamela Barrios, Timothy Sumida
-
Patent number: 8667025Abstract: In an embodiment the present invention relates to a method comprising: inputting data in binary form; arranging the input data in segments; determining a plurality of values based on respective ones of said segments; using said values to determine locations where a predetermined transformation is to be applied to a sequence of bits; performing said predetermined transformation on said sequence of bits at each of said locations; outputting the sequence of bits as first output data. The present invention can be applied to encryption and decryption of data, data comparison and verification, and random data generation.Type: GrantFiled: November 9, 2010Date of Patent: March 4, 2014Inventor: Jackson-Smith Alexander
-
Patent number: 8666987Abstract: Disclosed is an apparatus and method for processing documents to extract expressions and descriptions. The apparatus for processing documents includes a document collection unit, which collects documents from websites and divides each of the collected documents into a script portion and a description portion to thus generate a script document and a description document, and an expression extraction unit, which extracts expression description sentences on the basis of the description document, and extracts expressions described by the expression description sentences from the script document. According to the invention, study material, including a pair that comprises an expression to be studied and a description thereof, can be automatically constructed.Type: GrantFiled: October 11, 2010Date of Patent: March 4, 2014Assignee: Postech Academy—Industry FoundationInventors: Hyung Jong Noh, Jong Hoon Lee, Sung Jin Lee, Gary Geunbae Lee
-
Patent number: 8667005Abstract: A search query is received from a single input field of a user interface. A keyword search is performed based on the search query to generate keyword search results. A natural language search is performed of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results. The keyword search results and the FAQ search results are combined in a display page.Type: GrantFiled: October 23, 2012Date of Patent: March 4, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Gregory W. Edwards, Jeffrey Michael Niemeyer, Mary C. Miller, Yongmei Jia
-
Patent number: 8661041Abstract: A semantic-based searching apparatus and method which can search for desired information from various types of media using associative properties of search target objects are provided. The semantic-based searching apparatus stores an associative search structure that previously stores a semantic index. The associative search structure is to obtain a final search object corresponding to an input search query. The semantic index configuration includes feature metadata used to identify a specific object, semantic entity metadata to indicate semantic entities corresponding to the feature metadata, and semantic relation metadata to indicate a relation between the semantic entities. The semantic-based searching apparatus uses semantic metadata stored in conformity with the semantic index configuration, the semantic index, and the associative search structure to generate a search result corresponding to the input search query.Type: GrantFiled: December 15, 2010Date of Patent: February 25, 2014Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-Ho Ryu, Seok-Hyun Yoon, Dong-Joon Hyun, Min-Hyok Bang, Dong-Hun Park, Hee-Seon Park
-
Patent number: 8655894Abstract: An approach is provided for generating a searchable index including an associated object graph. Data objects of a database are converted into corresponding rows in a set of searchable columns. An object graph corresponding to each row of the searchable columns are determined. An index including the set of searchable columns and the corresponding object graphs are generated.Type: GrantFiled: April 26, 2010Date of Patent: February 18, 2014Assignee: Nokia CorporationInventor: Eric James Gieseke
-
Patent number: 8655919Abstract: A system and method is provided for updating a hash tree in a protected environment. An integrity protection controller is provided for observing one or more system parameters of a storage system and one or more hash tree parameters of the hash trees, and for updating a hash tree in dependence on the storage system parameter and the hash tree parameter.Type: GrantFiled: July 11, 2008Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Christian Cachin, Paul T. Hurley, Jan Kunigk, Roman A. Pletka
-
Publication number: 20140046980Abstract: There is disclosed a method and apparatus for template based website development and management. The method includes obtaining input of an entity identifier designating an entity database record within a database and obtaining entity data including data pertaining to the entity of the website from the entity database record within the database using the entity identifier. The method further includes accessing a template including a content container and a style element and substituting the entity data for the content container. The method further includes enabling revision of the web page by customizing style elements to thereby create customized style elements, receiving a request to update the web page to include updated entity data from the database, and regenerating the web page using the template by substituting the updated entity data for the content containers, the updated entity data presented as directed by the customized style elements.Type: ApplicationFiled: August 8, 2012Publication date: February 13, 2014Inventors: Uwe Kleinschmidt, Svatjoslav Rilov, Ute Gerlach
-
Publication number: 20140032482Abstract: Various embodiments illustrated and described herein include one or more of systems, methods, software, and data structures for presentation of package files including a reference content item. Some embodiments include receiving a reference content item, such as an image, map, or calendar, and mappings of package files to locations within the reference item for display. Such embodiments may then publish the package file. Some other embodiments include generating visual representations of package files including a reference content item and one or more content items mapped to locations within a reference content item. Such a visual representation may include a view of the reference content item and a graphical element representative of the content item at the mapped location within the view of the reference content item.Type: ApplicationFiled: May 20, 2008Publication date: January 30, 2014Inventors: Marissa Dulaney, Randy L. Swineford, Amy Poling, Daniel Walsh, Robert K. McAfee
-
Publication number: 20140033011Abstract: The present embodiments are directed to systems and methods of creating and deploying electronic forms for collecting information from a user using a browser or other application. Various embodiments herein include features for automatically selecting and configuring services for rendering and submitting intelligent forms or other data structures in an automated process environment. The automated process environment may include features which permit an enterprise to blend electronic forms, process management, document security, and document generation capabilities to deliver applications which may reduce paperwork, accelerate decision-making processes, and help ensure regulatory compliance.Type: ApplicationFiled: September 23, 2009Publication date: January 30, 2014Applicant: ADOBE SYSTEMS, INC.Inventors: Florentin N. Wandeler, Jason Hightower
-
Patent number: 8639777Abstract: A method of redirecting a request (R_act) sent by a terminal equipment (STB) for control of a data stream (FL0) broadcast by a source (HE) in a telecommunications network. The method comprises: on reception of a request to control a data stream sent by a terminal equipment (STB), a step of obtaining info cation representing a current data stream control capacity for a plurality (11) of broadcast servers; a step of selecting, with the aid of the above information, a server (NTSSk0) from said plurality of servers able to control said data stream (FL0) broadcast by the source, a step of sending a request to capture this data stream to the selected server if it is not already capturing the data stream for at least one other terminal equipment; and a step of redirecting the control request to the selected server.Type: GrantFiled: September 8, 2009Date of Patent: January 28, 2014Assignee: France TelecomInventors: Frédéric Fieau, Thang Vu Duong
-
Patent number: 8639725Abstract: A method for efficiently querying multiple points in an indexed quadtree is disclosed. The elevation along a path containing points covered by nodes in a quadtree is desired. Index nodes covering the nodes with elevation data are retrieved. Based on the data in the index nodes, the highest resolution data is retrieved while limiting database lookups below a specified limit.Type: GrantFiled: January 31, 2011Date of Patent: January 28, 2014Assignee: Google Inc.Inventors: Tushar Udeshi, Emil Praun
-
Patent number: 8630986Abstract: Methods and apparatus, including computer program products, that include generating a first application by providing a definition of an object representing a first set of attributes of a first collection of data elements and a first set of operations on the first collection, each data element in the first collection having the attributes and a list of the operations in common with other data elements from the first collection.Type: GrantFiled: December 23, 2003Date of Patent: January 14, 2014Assignee: SAP AGInventors: Thomas Fiedler, Juergen Remmel
-
Patent number: 8627291Abstract: Detecting localizable native methods may include statically analyzing a native binary file of a native method. For each function call invoked in the native binary, it is checked whether resources accessed through the function call is locally available or not. If all resources accessed though the native method is locally available, the method is annotated as localizable.Type: GrantFiled: April 2, 2012Date of Patent: January 7, 2014Assignee: International Business Machines CorporationInventors: Michael H. Dawson, Yuqing Gao, Megumi Ito, Graeme Johnson, Seetharami R. Seelam
-
Patent number: 8606789Abstract: A method and a system are disclosed for querying a document collection based on the layout of only a fragment of the content of a document, specified as a query zone. The method includes providing an index for a collection of documents. In the index, content of a document page in the collection that has been decomposed into layout blocks is indexed according to representations of the blocks and one or more geometric relations between the blocks. A query is generated which is based on representations of blocks determined to be within the query zone and geometric relations between them. This is used to query the index to retrieve pages of documents in the collection which can each be expected to include a layout zone somewhere in the page that is similar in layout to the query zone.Type: GrantFiled: July 2, 2010Date of Patent: December 10, 2013Assignee: Xerox CorporationInventor: Boris Chidlovskii