Automatic Generation Based On Input File Or Data Patents (Class 707/804)
-
Patent number: 8972442Abstract: A system and method for searching information based on crowd-sourced templates comprising a user input subsystem for entering one or more search terms, a database for storing a plurality of crowd-sourced templates, wherein each template is a representation of a data collection process from a plurality of sources. Subsequent search entries with tags results in display of stored templates in descending order of rank. Templates may be ranked using crowd voting or their social relevancy. Templates may be viewed, edited, and stored on the database by other users through social network sites.Type: GrantFiled: December 30, 2013Date of Patent: March 3, 2015Inventor: Alon Atsmon
-
Patent number: 8954480Abstract: An end-to-end interoperability and workflows from building architecture design to one or more simulations, in one aspect, may comprise establishing a BIM enablement platform architecture. A data model defines data entities and entity relationships for enabling the interoperability and workflows. A data definition language may be implemented that defines and creates a table schema of a database associated with the data model. Data management services and/or application programming interfaces may be implemented for interacting with the data model. Web services may also be provided for interacting with the data model via the Web. A user interface may be implemented that communicates with users and uses the BIM enablement platform architecture, the data model, the data definition language, data management services and application programming interfaces to provide functions to the users to perform work related to building information management.Type: GrantFiled: November 14, 2012Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Tian-Jy Chao, Younghun Kim
-
Patent number: 8954476Abstract: A system and method for mediating a transaction of a digital document by converting a transaction into an internal representation according to predefined rules and according to processing definitions associated with the source of the transaction, validating and possibly altering the transaction in its internal representation according to predefined rules and according to processing definitions associated with the destination of the transaction, converting said internal representation into an external representation according to predefined rules and according to rules specific to a destination of said transaction and communicating the external representation to a destination.Type: GrantFiled: August 6, 2007Date of Patent: February 10, 2015Assignee: Nipendo Ltd.Inventors: Alon Rosenberg, Ronen Brafman, Eyal Rosenberg
-
Patent number: 8954479Abstract: An end-to-end interoperability and workflows from building architecture design to one or more simulations, in one aspect, may comprise establishing a BIM enablement platform architecture. A data model defines data entities and entity relationships for enabling the interoperability and workflows. A data definition language may be implemented that defines and creates a table schema of a database associated with the data model. Data management services and/or application programming interfaces may be implemented for interacting with the data model. Web services may also be provided for interacting with the data model via the Web. A user interface may be implemented that communicates with users and uses the BIM enablement platform architecture, the data model, the data definition language, data management services and application programming interfaces to provide functions to the users to perform work related to building information management.Type: GrantFiled: October 10, 2012Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventors: Tian-Jy Chao, Younghun Kim
-
Publication number: 20150039656Abstract: Embodiments of the present invention relate to an enterprise address management system. In the enterprise address management system, addresses are imported and consolidated from external sources and stored in a database. The addresses are continuously updated from the same or different external sources while a history for each address is maintained to allow for retrieval and use of previous information. The history of each address is updated as a corresponding address transitions through an address life cycle as defined by a subscriber. The address life cycle typically is represented by a state model. In some embodiments, the enterprise address management system allows each subscriber to define and configure its own address life cycle state model and to control the flow of addresses through that life cycle.Type: ApplicationFiled: August 1, 2014Publication date: February 5, 2015Applicant: SYNCHRONOSS TECHNOLOGIES, INC.Inventors: Mark Mendes, Susan French Smith, Robert P. Laudati, Peter Dart, Steven Oliver
-
Patent number: 8949287Abstract: A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system includes a method, system, and computer program product for adding a hotspot to an imaged document. A source document is converted to an imaged document, from which features are extracted. Hotspots are added to the imaged document, and the imaged document, hotspot definitions, and the feature representation are stored.Type: GrantFiled: July 31, 2006Date of Patent: February 3, 2015Assignee: Ricoh Co., Ltd.Inventors: Jonathan J. Hull, Berna Erol, Jamey Graham, Daniel G. Van Olst
-
Patent number: 8949220Abstract: Techniques for managing XML data associated with multiple execution units ensure that execution units are able to use XML data coming from other execution units. Such techniques are applicable when, but for the technique, an XML type value is produced in a particular form by one execution unit and is supposed to be consumed by another execution unit that is unable to process data in the particular form, and involves detecting that the foregoing situation exists and annotating information sent to an XML producer execution unit to cause the XML type value to be transformed into a canonical form that can be shared by all relevant execution units.Type: GrantFiled: March 26, 2004Date of Patent: February 3, 2015Assignee: Oracle International CorporationInventors: Zhen Liu, Muralidhar Krishnaprasad, Anand Manikutty, Ravi Murthy, James Warner, Thomas H. Chang, Vikas Arora, Susan Kotsovolos
-
Patent number: 8943052Abstract: A data modeling platform allows a user to enter a search request using natural language (e.g., typed or spoken). The search request may be semantically parsed to provide mapping to various database search elements. Pre-existing data models may be identified from the database search elements. One or more new data models may be created from the database search elements. The results represent candidate data models in response to the user's search request.Type: GrantFiled: August 10, 2012Date of Patent: January 27, 2015Assignee: SAP AGInventor: Jerry John
-
Patent number: 8943105Abstract: Exposing a proprietary disk file to a hypervisor as a native hypervisor disk file. In one example embodiment, a method includes various steps. For example, the method includes creating a plugin file corresponding to a proprietary disk file having a proprietary file format. The method also includes intercepting, using a file system filter driver that sits between the hypervisor and a file system where the plugin file is stored, file read requests directed to the plugin file. The method further includes responding, using the file system filter driver, to each of the file read requests with data gathered from the plugin file and/or the proprietary disk file, where the data is structured such that the data appears to be gathered from a native hypervisor disk file due to being formatted in a native file format of the hypervisor.Type: GrantFiled: June 2, 2014Date of Patent: January 27, 2015Assignee: StorageCraft Technology CorporationInventors: Nathan S. Bushman, Maxim Shatskikh
-
Publication number: 20150026222Abstract: The disclosed technology generates unique identifiers for content items in a multi-user network-based content management system. The generated identifiers satisfy at least the properties of, (1) the GUID is unique on the local client device; (2) the GUID is preserved across reboots, moves, renames, and content item modifications; (3) the GUID is not preserved when the content item is copied; and (4) the GUID is not reused after a content item is deleted. The unique identifiers allow the content management system to model each user account as a collection of content item objects and globally unique identifiers instead of as a directory-based hierarchy of content items.Type: ApplicationFiled: June 26, 2014Publication date: January 22, 2015Inventor: Dwayne Litzenberger
-
Patent number: 8938522Abstract: A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible.Type: GrantFiled: January 30, 2013Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: David G. Herbeck, John E. Petri
-
Patent number: 8935299Abstract: Embodiments of the invention improve the ability of a social networking system to determine which types of data—hereinafter referred to as “fields”—are relevant to which types of user pages. Specifically, a social networking system assigns page types to different user pages, and likewise stores information on different types of fields. By analyzing the relationships of different pages and fields, the social networking system determines which types of fields are particularly well-suited for inclusion on different types of pages. Using the learned information about page types and field types, the social networking system can better aid page administrators in specifying data to add to their pages. For example, the social networking system can recommend to administrators the addition of certain types of fields or automatically add the fields. Further, the social networking system can specialize a search for social networking system data to field types.Type: GrantFiled: July 19, 2012Date of Patent: January 13, 2015Assignee: Facebook, Inc.Inventors: Cameron Alexander Marlow, Robert William Cathcart, Jeffrey Scott Dunn, Rafael Linden Sagula, Venkataramanan Iyer Nandagopal, Siddharth Kar, Jonathan Chang
-
Patent number: 8935296Abstract: An improved method of facilitating contact between mutually interested people takes advantage of existing contact lists such as those on social networking sites, instant messaging programs, or cell phones. A program is integrated into one or more of those technologies, allowing the user to characterize each contact on the basis of the user's level of interest in that contact as a date. The program keeps these rankings secret until two users indicate an interest in each other that surpasses a certain threshold. The users are then notified of the mutual interest. Ads and dating advice are sent along with the notification.Type: GrantFiled: December 14, 2007Date of Patent: January 13, 2015Assignee: Taylor Morgen Corp.Inventors: Gregory Taylor, Douglas Morgen
-
Patent number: 8930378Abstract: Particular embodiments of a social-networking system maintain one or more data stores storing a social graph comprising user nodes, concept nodes, and edges connecting the nodes. Particular embodiments may determine a confidence score with respect to a user node and a concept node, wherein the confidence score is based at least in part on affinity scores associated with the edges along a sequence of nodes between the user node and the concept node in the social graph. The confidence score may be based on an overall probability that a random walk starting at the user node will end at the concept node. This overall probability may be determined by calculating, for each edge in the random walk, the probability of taking that edge during the random walk, based on the affinity score associated with that edge.Type: GrantFiled: October 14, 2013Date of Patent: January 6, 2015Assignee: Facebook, Inc.Inventors: Pierre Moreels, Tudor Andrei Cristian Alexandrescu
-
Patent number: 8930414Abstract: A unique application within Video that allows for user generated Meta-tagging to be delivered in real time to individual clips is provided. This meta-tag creates its own tail based upon the user generated words population, which is searchable via a “spider network” that runs invisible behind the web pages of the site. These same “tagged” words are broadcast over various delivery networks including but not limited to live feeds from SMS, MMS, News Feeds within Community Web Sites, Video Sharing Web Sites, Widget applications any other forms of electronic communication that will be dropped in real time to identified users and friends of users.Type: GrantFiled: August 21, 2013Date of Patent: January 6, 2015Inventor: Patrick Giblin
-
Patent number: 8924420Abstract: A gallery-set of controls and actions containing pre-built logic is provided for building applications, projects and solutions in a database program. The gallery may include the most commonly used controls that may account for the main logic scenarios in the database program. The controls may be simple, clear and intuitive, such that users with little or no programming experience may be able to develop solutions in the database program using the gallery controls without having to enter any coding environment or having to build complicated logic expressions. The gallery may allow users to build a complete solution by adding the predefined controls from the gallery to the design surface of a solution without opening a code editor, and the code behind the control may be automatically built into the solution. The solution code may also be accessible for later modification by a user in the database program.Type: GrantFiled: June 29, 2011Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Kerry Westphal, James Rivera, Christopher Deugau, Ryan McMinn, Robert Coggins
-
Patent number: 8924421Abstract: After receiving a first user request including a first set of search keywords, a computer identifies a first set of chunks within multiple documents, wherein each chunk includes terms matching the first set of search keywords, and displays at least a portion of the first set of chunks, including highlighting the terms matching the first set of search keywords in the displayed portion in a first manner. After receiving a second user request to search among the documents for documents that satisfy a second set of search keywords, the computer identifies a second set of chunks within the documents, wherein each chunk includes terms matching the second set of search keywords, and displays at least a portion of the second set of chunks, including highlighting the terms matching the second set of search keywords in the displayed portion in a second manner that is different from the first manner.Type: GrantFiled: February 22, 2008Date of Patent: December 30, 2014Assignee: Tigerlogic CorporationInventors: Jeffrey Matthew Dexter, Robert Smik, Danny Hyun, Srinivasa Raju Vegeraju, Ilesh Hasmukhlal Garish
-
Patent number: 8924415Abstract: Systems and methods are provided for providing schema mapping and data generation. According to one exemplary method, a first mapping formula is obtained for transforming values associated with a source attribute into at least one value associated with a conceptual attribute. The source attribute values comprise a plurality of duplicate values, and the first mapping formula performing a common operation on the duplicate values. The method includes generating mapping data for mapping the conceptual attribute to a target attribute of a target model, and based on the mapping data and the first mapping formula, generating a second mapping formula for transforming the conceptual attribute value into at least one value associated with the target attribute.Type: GrantFiled: September 14, 2012Date of Patent: December 30, 2014Assignee: SAP SEInventor: Susan Marie Thomas
-
Patent number: 8914427Abstract: A system and method for directing download and execution of an application. A runtime engine receives an identifier of a block of shared memory from a directing process. The shared memory stores a map indicating which portions of an application file have been stored in a local copy of the application file. The runtime engine also receives an instruction from the directing process to execute the local copy when the local copy stores less than the entire application file. As the application executes, the runtime engine identifies requests from the application to access portions of the local copy and uses the map to determine whether the requested portions have been stored in the local copy. If the requested portions are not stored in the local copy, the runtime engine prevents the executing application from accessing the local copy until the map indicates the requested portions have been stored therein.Type: GrantFiled: April 17, 2012Date of Patent: December 16, 2014Assignee: Code Systems CorporationInventors: Stefan I. Larimore, Kenji C. Obata, Mark Jeremy Zeller
-
Patent number: 8914416Abstract: Building a semantics graph for an enterprise communication network can include calculating a distance metric between a first signifier and a second signifier associated with an enterprise communication network, wherein the distance metric includes a plurality of relationships defined based on a frequency of co-occurrences of the first signifier and the second signifier, and building a semantics graph for the enterprise communication network using the calculated distance metric.Type: GrantFiled: January 31, 2013Date of Patent: December 16, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mehmet Kivanc Ozonat, Claudio Bartolini
-
Patent number: 8914383Abstract: A system and method for providing job recommendations based on user behavior or characteristics are disclosed herein. The job recommendations are configured in accordance with a data set based on relational analysis of previous users' activity, or matches between job postings and the user's resume or user profile information. The presentation of job recommendations is triggered, configured, and provided transparently to the user.Type: GrantFiled: April 6, 2004Date of Patent: December 16, 2014Assignee: Monster Worldwide, Inc.Inventors: David Meier Weinstein, Thomas Dacre Drapeau, Ron Belmarch
-
Publication number: 20140365534Abstract: Methods for performing a structured collection procedure by utilizing a collection device are disclosed herein, in which a collection procedure is initiated for performing one or more data collections for one or more data event instances occurring according to a schedule of events. Each data event instances comprises a data collection pertaining to a biomarker to be performed according to one or more conditions of an adherence criterion. Each data event instance is determined to be successful or unsuccessful on the basis of actual performance of the data collection and meeting certain conditions of the predetermined adherence criteria for the data event instance. Contextual information for successful data collections is generated and a data file generated for storing records relating to successful data collections.Type: ApplicationFiled: August 26, 2014Publication date: December 11, 2014Applicant: ROCHE DIAGNOSTICS OPERATIONS, INC.Inventors: Steven A. Bousamra, Abhishek Soni
-
Patent number: 8909674Abstract: A system and method of managing interests and activities of residents and potential residents in a multi-unit building are provided. The method comprises: creating and maintaining a first set of records in the database for tenants, each record in the first set of records including fields for a name, contact information, building and interests; creating and maintaining a second set of records in the database for buildings, records in the second set including fields for a building name, address and amenities; creating and maintaining a third set of records in the database for activities, records in the third set including fields for an activity name, organizer, site, participants and activity details; analyzing the database to identify a set of tenant records in the first set of records that match an activity in the third set; and generating and sending notifications using contact information in the set of tenant records relating to the activity.Type: GrantFiled: January 31, 2013Date of Patent: December 9, 2014Inventors: Sam Sotiros Kolias, Hugh Konstantine Kolias
-
Patent number: 8909682Abstract: Media bundles that can be submitted, distributed and utilized to facilitate media presentations at client devices. Each media presentation is typically associated with a digital media asset. The media bundles can include or identify various digital media assets for use in the media presentations and can provide computer instructions for controlling the media presentations. The resulting media presentations can provide multimedia experiences for users of client devices.Type: GrantFiled: January 20, 2010Date of Patent: December 9, 2014Assignee: Apple Inc.Inventors: David Heller, Oliver Krevet, Aaron Braunstein, David Makower, Juan Carlos Jimenez
-
Patent number: 8909683Abstract: A process and system are directed to generating a medium without user involvement in supplying the content. A user makes a series of increasingly granular selections to specify the type of medium to be built, such as a webpage. A query-reply communications protocol is used to identify relevant content for building the webpage from network resources. A resource is queried to determine whether the resource contains any relevant content. The response from the resource, if affirmative, includes the requested content. The query communications are formulated to conduct a keyword type search of the resource. The resource response includes the search results.Type: GrantFiled: October 28, 2010Date of Patent: December 9, 2014Assignee: Open Invention Network, LLCInventor: David Gerard Ledet
-
Patent number: 8903848Abstract: A computer-based method for correlating relevant information from multiple entities based on contextual correspondence is described. The method includes receiving, at a computer, information relating to a plurality of the multiple entities, the information including data features and context features, correlating the data features utilizing one or more algorithms running on the computer, correlating the context features utilizing one or more algorithms running on the computer, and aggregating the plurality of the multiple entities based on both a correspondence of the data features and a correspondence of the context features for at least one of storage in a memory associated with the computer and output as data from the computer.Type: GrantFiled: April 7, 2011Date of Patent: December 2, 2014Assignee: The Boeing CompanyInventors: Ali Bahrami, Jun Yuan
-
Patent number: 8898197Abstract: A method and apparatus for generating a data structure. A plurality of entity reference relationship structures is accessed. Each entity reference relationship structure establishes a relationship between a different pair of entity structures of a plurality of entity structures. Each path from a first vertex to a second vertex that corresponds to a second entity structure is determined. For each path, all coupled sets of pairs of entity instance identifiers, wherein each coupled set comprises a pair of entity instance identifiers from each entity reference relationship structure corresponding to the path are identified. For each coupled set, a first entity instance identifier in the each coupled set that refers to the first entity structure and a second entity instance identifier in the each coupled set that refers to the second entity structure are stored in association with one another in a new entity reference relationship structure.Type: GrantFiled: May 23, 2011Date of Patent: November 25, 2014Inventor: Bhargav Senjalia
-
Patent number: 8898580Abstract: Various embodiments provide a model through which service providers can describe offered services using a standardized format. In one or more embodiments, the standardized format is declarative and enables service providers to describe their associated services in a standardized way. In at least some embodiments, the standardized format includes a set of common service properties that are shared across multiple different services. Additionally, service specific properties can be described in addition to the common service properties. In one or more embodiments, existing services can be extended by including, in the standardized format, a description of an extension. In one or more other embodiments, new services can be added for consumption by simply including a description of the new service using the standardized format.Type: GrantFiled: September 14, 2012Date of Patent: November 25, 2014Assignee: Microsoft CorporationInventors: Jane T Kim, Sean Lyndersay, Miladin Pavlicic, Dave Risney, Todd Sahl
-
Publication number: 20140344312Abstract: A database management system may be operated by a third-party provider that hosts the system in a datacenter and provides access to the system to end users on behalf of various entities. Limits on total capacity consumption may be imposed, but may result in service outages when capacity consumption exceeds those limits. Requests to perform operations on the system may be classified. The request classifications may be associated with policies for admitting or rejecting the request. One or more token buckets representative of capacity available to the request to perform the operation may be used to determine to admit the request and updated based on the cost of performing the operation.Type: ApplicationFiled: May 17, 2013Publication date: November 20, 2014Inventors: David Craig Yanacek, Bjorn Patrick Swift, Wei Xiao, Kiran-Kumar Muniswamy-Reddy, Miguel Mascarenhas Filipe, Yijun Lu
-
Patent number: 8892595Abstract: The present invention includes a system and method for generating a discussion group based on different electronic images. A mixed media reality database receives MMR objects that correspond to source material and indexes the MMR objects. A content management engine generates a cluster that includes MMR objects based on a similarity of source material. An MMR engine receives an electronic image from a user device, performs a visual search and identifies an MMR object that is associated with the electronic image. A social network application identifies a discussion group associated with the cluster that includes the MMR object and provides the user device with access to the discussion group.Type: GrantFiled: October 13, 2011Date of Patent: November 18, 2014Assignee: Ricoh Co., Ltd.Inventors: Jamey Graham, Timothee Bailloeul, Adit Gupta
-
Patent number: 8892587Abstract: Some embodiments of on-the-fly pattern recognition with configurable bounds have been presented. In one embodiment, a pattern matching engine is configured based on user input, which may include values of one or more user configurable bounds on searching. Then the configured pattern matching engine is used to search for a set of features in an incoming string. A set of scores is updated based on the presence of any of the features in the string while searching for the features. Each score may indicate a likelihood of the content of the string being in a category. The search is terminated if the end of the string is reached or if the user configurable bounds are met. After terminating the search, the scores are output.Type: GrantFiled: February 5, 2013Date of Patent: November 18, 2014Assignee: SonicWALL, Inc.Inventors: Thomas E. Raffill, Shunhui Zhu, Roman Yanovsky, Boris Yanovsky, John Gmuender
-
Patent number: 8892609Abstract: A method for generating a unified database includes receiving a structured set of data, where each set is made up of records having fields, aggregating values within a first field of the records, automatically applying a set of rules to the first field values to determine correlations among the first field values, calculating a confidence level regarding a label for the first field, providing the label to the first field, storing the first field values in the first field in the unified database, and receiving more information to increase the confidence level. A system for generating a clinical database and a method for using the database are also described.Type: GrantFiled: August 1, 2014Date of Patent: November 18, 2014Assignee: Medidata Solutions, Inc.Inventors: Glen de Vries, Michelle Marlborough
-
Patent number: 8886687Abstract: A method includes creating an electronic record of an asset, and automatically associating a predefined data structure with an electronic record of the asset that controls organization and display of user provided metadata describing the asset. The method may also include receiving the metadata describing the asset from a remote computer, populating the predefined data structure with the metadata describing the asset, and generating a graphical user interface corresponding to the electronic record of the asset with active tabs that provide a visual representation of the predefined data structure associated to the electronic record of the asset. The active tabs are respectively associated with predefined displays including the data fields provided by the predefined data structure, enabling a user to navigate through different displays corresponding to the data fields provided in the predefined data structure associated with the asset to view the metadata describing the asset.Type: GrantFiled: August 6, 2009Date of Patent: November 11, 2014Assignee: EZShield, Inc.Inventors: John Browning, Michael Robinson, Pradip Sitaram
-
Patent number: 8880567Abstract: A computer program product for discovering and distributing relevant business information contained in a mashup comprises computer usable program code is configured to interrogate a mashup maker to discover the elements, relationships, and dependencies embodied by a mashup page; assemble this information into a data structure; and make the data structure accessible. A method for updating a configuration management database, where an end user creates a mashup page that embodies the end user's knowledge about the elements and processes required to fulfill a specific task, comprises deriving elements, relationships, and dependencies from the mashup page; creating a data structure representing this information, and communicating this data structure to the configuration management database.Type: GrantFiled: December 18, 2007Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: James C. Fletcher, Kimberly D. Kenna, Wayne B. Riley
-
Patent number: 8880568Abstract: Systems, devices, features, and methods for updating a geographic database, such as a navigation-related database, and/or reporting discrepancies associated with geographic data of the geographic database are disclosed. For example, one method comprises capturing a photograph of an observed geographic feature in a geographic region. Comment information corresponding to the observed geographic feature may be stored. The comment information is indicative of a discrepancy between the observed geographic feature and the geographic data corresponding to the geographic region. The comment information may be associated with the photograph to generate a report, and the report is transmitted.Type: GrantFiled: December 16, 2008Date of Patent: November 4, 2014Assignee: HERE Global B.V.Inventors: David Perczynski, Oliver Fink
-
Patent number: 8880553Abstract: Techniques are described for data redistribution. Embodiments store a first set of receiver location identifiers mapped to a document identifier and assigned to a first set of receiver locations storing relational data referencing the document identifier. Embodiments store a second set of receiver location identifiers mapped to the document identifier and assigned to a second set of receiver locations storing document data corresponding to the document identifier referenced by the relational data. Sender index keys are received separately from the relational data and the document data, the sender index keys referencing the document identifier and containing sender location identifiers. Embodiments determine, from the first set of receiver location identifiers and the second set of receiver location identifiers, which receiver location identifiers are mapped to the document identifier referenced by the sender index keys.Type: GrantFiled: August 20, 2013Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Ivan Lew, Aleksandrs Santars, Adil M. Sardar, David Tremaine
-
Publication number: 20140324878Abstract: A system includes circuitry configured to: read a plurality of character information and a plurality of identifiers that are included in a text file; determine whether a character information among the plurality of character information is included between the at least one pair of identifiers among the plurality of identifiers in the text file; and associate the character information with the at least one pair of identifiers when it is determined that the character information is included between the at least one pair of identifiers.Type: ApplicationFiled: April 18, 2014Publication date: October 30, 2014Applicant: FUJITSU LIMITEDInventors: Masahiro Kataoka, Takahiro Murata, Naoki Akiyama
-
Patent number: 8874622Abstract: A method includes connecting an integration process to a first set of inputs. The first set of inputs may include one or more inputs. The integration process includes one or more data transformation operations using the inputs. The method further includes receiving metadata about one or more of the inputs in the first set of inputs. The metadata about one or more of the inputs in the first set of inputs is cached. The integration process is then connected to a second set of inputs based on the cached metadata about one or more of the inputs in the first set of inputs.Type: GrantFiled: March 28, 2011Date of Patent: October 28, 2014Assignee: Microsoft CorporationInventors: Kevin Thomas Edward McGuire, Sergio Silveira Clemente Filho, Matthew Carroll, Cimarron S Ryan
-
Publication number: 20140317153Abstract: A method and system for processing a data load. A request is received for a data load to load data into a database in accordance with a data template that includes data to be loaded into the database. The template includes columns and rows. The request specifies a request type characterized by at least one column that collectively includes unique data for each row. The columns include N sets of columns (N?1) in addition to the at least one column. The data load is split into multiple loads of data. The multiple loads include one load and N additional loads. The one load is associated with the at least one column. The N additional loads are respectively associated with the N sets of columns and are configured to generate or modify one or more rows in each table of N respective additional tables in the database.Type: ApplicationFiled: April 19, 2013Publication date: October 23, 2014Applicant: International Business Machines CorporationInventors: Danny Yen-Fu Chen, Craig A. Cormier, Fabian F. Morgan, Badri Sridhar, Wesley Stevens
-
Patent number: 8868616Abstract: A personal monitoring system of the present disclosure has a network and a sensing device. The sensing device has a network interface for coupling the sensing device to the network and is coupled to a user for sensing raw data at a discrete time related to the user. Additionally, the system has logic that associates a timestamp with the raw data at the discrete time and stores the raw data as raw history data indicative of a plurality of raw data from discrete times. Further, the logic determines, based upon the raw history data, whether an event has occurred.Type: GrantFiled: July 9, 2012Date of Patent: October 21, 2014Assignee: Integrity Tracking, LLCInventors: Chris A. Otto, Chirag D. Patel, Hugh A. Hartwig, Corey L. Sanders, Xiao Fang Chen
-
Patent number: 8862626Abstract: The navigation overhead and/or the content managing/updating overhead is reduced by providing link objects with condition data being associated with the link items of the link objects so that, depending on a check as to whether the condition data is fulfilled or not, an automatic handling of a link object may be performed. For example, the automatic handling may have an automatic appointing an object ID referred to by a link item of the link object that has condition data associated therewith which is fulfilled, as a newly-selected object ID.Type: GrantFiled: October 14, 2011Date of Patent: October 14, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Christian Kellermann, Bernd Linz, Markus Prosch, Alexander Zink
-
Apparatus, method and computer-readable storage medium for assigning patient studies for peer review
Patent number: 8862634Abstract: An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to perform a number of functions, including identification of a target number that indicates a number of reported image studies for peer review. The apparatus is caused to identify users having user characteristics that match properties of the reported image studies. The user characteristics include a specialty (modality specialty and body-region specialty) that matches the reported image studies, or an associated medical facility that matches an associated medical facility of the reported image studies. The apparatus is caused to assign the target number of reported image studies to the identified users. The apparatus may be further caused to identify users that have previously performed a user-initiated peer review of a reported image study, and reduce their assigned image studies accordingly.Type: GrantFiled: March 30, 2011Date of Patent: October 14, 2014Assignee: McKesson Financial HoldingsInventors: Fari Fuladinashta, Bo Liang, Hong Chen, Denis Ng, Christine Callaghan, Ethel Zammit, Brian Ding, Ka Kiu Chow -
Patent number: 8862603Abstract: A method and apparatus are disclosed for determining whether an input string of characters matches a pattern. The pattern has the form of an activator expression, a counter expression, and a tail. The method involves monitoring one or more active states associated with the pattern, and comparing each character to the activator expression and the counter expression for each of the one or more active states. An input character match to the activator expression comprises an activator match, and a character match to the counter expression without matching the activator expression comprises a non-activator match. The number of one or more active states corresponds to the number of non-activator to activator character transitions between adjacent received matching characters.Type: GrantFiled: January 3, 2011Date of Patent: October 14, 2014Assignee: Netlogic Microsystems, Inc.Inventors: Greg Watson, Kumaravel Senniappan
-
Publication number: 20140304307Abstract: A system for generating a structured file that includes all of the various media items need to play the corresponding media presentation is described. (Media items include, for example, images, movies, and audio files.) In one implementation, all of the various media items needed to support the presentation's playback may be collected, where after at least one of them is texturized. Texturing means converting a media item from a larger format to a smaller format. For example, a JPEG file (described in terms of scalable vector-based data) may be texturized to a PNG file (described in terms of pixel data). The items may then be organized in accordance with an event, and stored in a structured file. Once organized by event (e.g., presentation pause-points, frame transitions, effect transitions, input “click” and the like), the media items may be stored into the structured file, ready to playback the media presentation.Type: ApplicationFiled: June 19, 2014Publication date: October 9, 2014Inventors: Michael Richard Peirce, Eric Tilton, David Mack, Mark Flider
-
Patent number: 8856284Abstract: Generally, systems, methods and media for processing a spreadsheet for storage in a database are disclosed. Embodiments may include a method for processing records of a spreadsheet by receiving a request to process a spreadsheet having a plurality of records for storage in a database. Embodiments may also include accessing a configuration file associated with the spreadsheet and, for each record of the spreadsheet, creating a new business object and populating the new business object based on the record and the configuration file associated with the spreadsheet. Embodiments may also include passing each new business object to a back-end business component for processing. The configuration file may include a name of a business object associated with a record of the spreadsheet, metadata for one or more columns of the spreadsheet, and/or a name of a back-end business component associated with the spreadsheet.Type: GrantFiled: April 23, 2012Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Ricardo N Olivieri, Mark B Whelan
-
Patent number: 8849820Abstract: Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. An exemplary method of personalized rendering of media content includes receiving media files and file metadata defining attributes of the media files over a data link at a receiver. The method further includes executing, using a processor of the receiver, instructions stored in a memory of the receiver. The instructions cause the processor to store certain ones of the media files characterized by file metadata consistent with one or more channel profiles in the memory, remove certain of the ones of the media files stored within the memory, and sequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles.Type: GrantFiled: February 15, 2013Date of Patent: September 30, 2014Assignee: Slacker, Inc.Inventors: Bradley D. Kindig, Celite Milbrandt
-
Patent number: 8843528Abstract: Implementations of the present disclosure include obtaining one or more queries, processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query, generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users, and transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.Type: GrantFiled: October 25, 2013Date of Patent: September 23, 2014Assignee: Google Inc.Inventors: Reza Behforooz, George Baggott, Ana Maria Ulin Vazquez, Charles Mendis
-
Patent number: 8838642Abstract: According to exemplary embodiments, a method and system for generating binary Extensible Markup Language (XML) data is provided. The generating includes acquiring an XML data source and generating a first child distance (FCD) token and a next sibling distance (NSD) token of an element node in the XML data source. The generating also includes generating binary XML data of the XML data source by using the FCD token and the NSD token, where the binary XML data includes the FCD token and the NSD token.Type: GrantFiled: February 22, 2012Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Xiao Ming Gao, Peter F. Haggar, Chang Sheng Liu, Robert Van Der Linden
-
Patent number: 8838655Abstract: Technologies are described herein for applying type projection queries to instance space graphs. Through the utilization of the technologies and concepts presented herein, a type projection may be used to describe the hierarchy of instance types connected by relationships within an instance space graph. A type projection query based on the type projection may be dynamically generated to query instances and relationships within the instance store. Filter criteria for the query can be expressed using a path notation. Results from of the type projection query may be provided as graphs of instances and relationships which are subgraphs of the queried instance space graph. Programmatic traversal of the resultant subgraph can navigate to each instance node within the result space.Type: GrantFiled: February 12, 2013Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Joel Pothering, Jakub Oleksy, Ashvinkumar J. Sanghvi, Pratibha Mallya, Murat Ersan, Bogdan Berce
-
Patent number: 8825668Abstract: Methods, apparatuses, and computer programs are presented for updating song playlists based on received rating inputs from user devices. One method includes receiving information associated with songs in an initial playlist from a host device by a server. The server generates a rating interface for the initial playlist, which is associated with an image code. The image code for the rating interface is sent to the host device so that the user devices can access the rating interface via the image code. After one or more user devices provides rating inputs to the songs in the initial playlist, the received one or more rating inputs are analyzed to produce an adjusted playlist. The method further includes transmitting the adjusted playlist to the host device to be executed.Type: GrantFiled: November 16, 2011Date of Patent: September 2, 2014Assignee: Google Inc.Inventors: Rakesh Yadav, Amit Khanna, Ajit Apte