Automatic Generation Based On Input File Or Data Patents (Class 707/804)
  • Patent number: 8543622
    Abstract: 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 are dropped in real time to identified users and friends of users.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: September 24, 2013
    Inventor: Patrick Giblin
  • Patent number: 8539003
    Abstract: In accordance with embodiments of the present invention, methods and systems analyze potential logic errors or problems of a business application by receiving a model representing the business application and processing the model using an object-oriented tool. The errors or problems may be corrected in the model and the correction applied to the business application. In one exemplary embodiment, the logic errors or problems may be marked in the model for identification to a user.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: September 17, 2013
    Assignee: SAP AG
    Inventors: Igor Tsyganskiy, Vitaliy Stulski, Dmitri Liakh, Eugene Satsuta, Luiz Scheinkman
  • Patent number: 8539002
    Abstract: A subjective information record for inputting data that enables subjective information about a multimedia content to be represented with well defined syntax and semantics and linked to the multimedia content. The record includes a field for inputting data that identifies a multimedia content and a location of the multimedia content; a field for inputting data that identifies an author of subjective information about the multimedia content; a field for a language of the subjective information; and a field for subjective information about the content.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: September 17, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Gandhimathi Vaithilingam, Mohamed Abdel-Mottaleb
  • Patent number: 8538996
    Abstract: A system and method is disclosed for rationalizing configurations associated with one or more products. The system includes a database associated with one or more customers. The system further includes an order analysis system coupled with the database. The order analysis system is capable of rationalizing the differences between configurations of various combinations of options that are stored in the database.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: September 17, 2013
    Assignee: JDA Software Group, Inc.
    Inventors: Aamer Rehman, Jonathan Bier, Suriya Ganesan
  • Patent number: 8539004
    Abstract: The exchange of documents for execution can be performed efficiently using an automated system that routes and stores documents based on routing information. Routing may be accomplished with reminders for individuals of deadline for responding. After execution is confirmed, an executed copy may be forwarded to all parties and desired non-parties. If execution or approval is desired from a plurality of individuals, documents received from each of the plurality of individuals can be merged into a single, fully executed document if the approval/signatures are obtained simultaneously. Search capability for identifying data regarding the document, text within the document, or both may also be provided.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: September 17, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Dan A. Foygel, Jason M. Lemkin, Jeffrey M. Zwelling
  • Patent number: 8533237
    Abstract: Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a hierarchical data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with a the partition node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two occurrences associated with the root node and corresponding to at least the root node and assembly node. The method includes defining at least one partition node representing a partition of the complex item, the partition node representing an organizational division of the occurrences of the associated with the root node that can be referenced in queries and navigation. The method includes associating at least two of the plurality of occurrences with the at least one partition node.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 10, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Frances Elizabeth Evans, Ori Ben-Haim, Eric M. Leeson
  • Patent number: 8533208
    Abstract: Methods, apparatus, and systems to determine a niche market of items or services, the first phase of which identifies a gap between demand and supply for a set of items. Session logs may be evaluated to compare transactions involving a specific item to those of a larger group of items. The resultant information identifies areas of high demand, but with low availability. The niche market information may be provided as direct merchandising items for sellers. In one example, the method generates niche market item web pages in specific categories. Additional methods, apparatus, and systems are disclosed.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: September 10, 2013
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Yongzheng Zhang, Catherine Baudin, Dan Shen, Shen Huang
  • Patent number: 8533142
    Abstract: Systems, methods, and computer readable mediums. A method includes receiving an input expression including a set of options joined using logical operators. The method includes converting the input expression into an order string. The method includes receiving at least one rule that defines relationships between variants of different option families and receiving a configuration expression that specifies values for some but not all variants of the option families. The method includes producing a conjunctive normal form (CNF) order expression corresponding to the order string, at least one rule, and configuration expression. The method includes performing a partial solve of the order expression, the partial solve producing a result set that describes all possible configurations that correspond to the configuration expression.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: September 10, 2013
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Wayne B. Collier, Thomas Moeller, Milind Nanal, Sanjay Kulkarni
  • Patent number: 8527550
    Abstract: A Bridge Inspection Diagnostic System (“BIDS”) for improving the efficiency and efficacy of the operations of a bridge inspection and management department. BIDS is able to store, automatically index and cross references, and provide access to over the Internet all bridge related data, such as inspection related data, repair related data, and historical background related data that is necessary for the operations of a bridge inspection and maintenance department. This information, which can be uploaded from different locations, including on site at a bridge, and at different times, is automatically sorted by the BIDS engine such that all of such information relating to any bridge is easily accessible when other information for that bridge is accessed.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: September 3, 2013
    Assignee: Osiris Quintana
    Inventors: Osiris Quintana, Alexandre Schmidt Dearaujo
  • Patent number: 8527554
    Abstract: Systems and methods are provided for retrieving metadata relating to a multi-function device. In some embodiments, metadata is retrieved using a plurality of identifiers (e.g., hardware identifiers each identifying at least one function performed by the device) received from the device. The plurality of identifiers are arranged into a sequence, and at least one of the identifiers in the sequence is associated with metadata specifying a characteristic of the device. Using the metadata that is retrieved, a client computer may present an graphical user interface displaying information relating to the device.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Erik Gubitz, Farhan Ahmed, Abed Jawad, Aayaz Bhorania, Palani Perumal, Mitsuru Saito
  • Patent number: 8516012
    Abstract: In various embodiments, a method comprises defining a plurality of translating references for an object, generating a common information model (CIM) with a processor of a system, the CIM comprising one or more functional object attributes of the object, generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object, interfacing with the CIM using the first instantiation of the UIM, and translating one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: August 20, 2013
    Assignee: Harris Corporation
    Inventor: Aleksandr V. Zhdankin
  • Patent number: 8515917
    Abstract: A method of making a foreign law in usable in a network storage controller includes transparently converting the foreign logical unit to the native format of the file system in place, by progressively increasing the binding between the file system of the storage controller and the foreign logical unit, while the foreign logical unit remains online, without requiring copying of the foreign logical unit.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: August 20, 2013
    Assignee: NetApp, Inc.
    Inventors: Robert L. Fair, Rebecca S. Beaman
  • Patent number: 8516011
    Abstract: Aspects of the subject matter described herein relate to data models. In aspects, data representing a source data model is obtained. Settings for use in generating a destination data model are also obtained. Based on the data and the settings, data representing a destination data model is generated by transforming entities of the source data model into entities of the destination data model according to the settings.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventor: Lucas Zdzislaw Hryniewicki
  • Patent number: 8516014
    Abstract: A method and implementing system are provided in which data, such as video and/or audio data, are presented and recorded on media for subsequent reference, management and/or processing. Original files are divided into segment files which are smaller than the original file. Each segment file may then be processed and/or viewed individually and, after viewing, the segment file is marked as having been viewed, and the marked segment files are immediately available for use in recording new files before all of the segmented files of the original file have been viewed. In one example, a user is enabled to select the size of the segmented files for any of the recorded, and/or scheduled to be recorded, data files.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventor: Blaine H. Dolph
  • Patent number: 8515962
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for importing objects. A computer system processes structured electronic documents that define objects to be imported into a database in multiple phases. In a first phase, the computer system analyzes the structured electronic documents to determine whether the objects to be imported are related to one or more other objects that have yet to be stored in the database. If so, the computer system generates contextual information that defines the relationships between the objects. In a second phase, the computer system establishes relationships in the database between related objects using the contextual information.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: August 20, 2013
    Assignee: SAP AG
    Inventors: Kai Dehmann, Peter Surma, Herbert Hackmann
  • Patent number: 8516013
    Abstract: A method and system for automatically, without the necessity of user intervention, creating subtext from textual information regarding text and/or images and/or symbols, etc. and using the subtext to associate by sense passages of the textual information with each other and/or with passages related to search queries.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 20, 2013
    Inventor: Ilya Geller
  • Patent number: 8510344
    Abstract: A blob transaction component is a tiered middleware framework component that facilitates data transactions across arbitrary data blobs in an optimistically consistent manner. The component receives a request to transact data across multiple stored data blobs. For each stored data blob, the component creates a duplicate data blob. The component then creates a record blob that includes a pointer to the duplicate data blob. The stored data blob is then modified by the component to point to the record blob using optimistic locking. The component then creates a new data blob that includes modified data. The component further updates the record blob to include a pointer to the new data blob using optimistic locking. Following locking of the record blob, the stored data blob is updated with the modified data by the component, and the record blob, the duplicate data blob, and the new data blobs are deleted.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: August 13, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory J. Briggs, Vincent M. Rohr
  • Patent number: 8510343
    Abstract: User experience in a designer tool manages cogeneration of a database application and a database accessible through the application. A user places a visual representation of an application element designed to control a relational or hierarchical dataset. Code is automatically called to add the application element to the application, and automatically invoked to create database schema elements designed to implement the dataset in the database under application element control. Users verify that an application element has been automatically added, and confirm that database schema elements implementing the dataset(s) under control of the application element have been automatically created. A tutorial illustrates a workflow utilizing a designer tool to cogenerate a database application and a database without a data design step. A wizard utilizes the designer tool to cogenerate a database application and a database that collectively implement a calendar, a diagram, a tree, a wiki, and/or a list.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: August 13, 2013
    Assignee: Microsoft Corporation
    Inventors: Gersh Payzer, Stephen Michael Danton, Noaa Avital, Pedro Ardila, Stephen J. Millet, John R. Justice, Eric Kenneth Zinda, Christopher L. Anderson
  • Patent number: 8504591
    Abstract: Disclosed herein is a data generating device including: a coding section coding a plurality of kinds of data, and generating coded data; an information generating section generating a plurality of pieces of group information indicating combinations of a plurality of kinds of the data; and a file generating section generating a coded data storage file including the coded data of the plurality of kinds of the data and the plurality of pieces of the group information.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: August 6, 2013
    Assignee: Sony Corporation
    Inventor: Mitsuru Katsumata
  • Publication number: 20130191420
    Abstract: A content management system (CMS) autonomically generates structure for a document when a synchronization rule references structure that does not exist in the document. A dynamic structure policy specifies at least one criterion that determines if and how the structure is autonomically generated. By autonomically generating structure in a document, a CMS administrator or CMS user (such as the author) is relieved of the manual task of generating the structure before the synchronization rule can be successfully processed. Once dynamically generated, the added structure may be auto-populated with dummy data or with default data specified in the autonomic structure policy.
    Type: Application
    Filed: March 7, 2013
    Publication date: July 25, 2013
    Applicant: International Business Machines Corporation
    Inventor: International Business Machines Corporation
  • Patent number: 8495098
    Abstract: Embodiments of systems and methods disclosed may serve to normalize digital content into a canonical format to in a way that decouples the digital content from a format that may be required by consuming devices. Specifically, certain embodiments may create a container for storing the digital content and store structured representations and metadata associated with that digital content in that container.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: July 23, 2013
    Assignee: Libredigital, Inc.
    Inventors: Frederick A. Kern, Albert Leo McGuill, III, William Joseph Champ, Matthew Paul Bush
  • Patent number: 8495176
    Abstract: 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: Grant
    Filed: August 18, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: David G. Herbeck, John E. Petri
  • Patent number: 8488886
    Abstract: Methods, computer readable media, and apparatuses for font matching are presented. A glyph may be received and processed. The processing of the received glyph may include reducing the glyph, computing bounds associated with the glyph, and normalizing the glyph. The processed glyph may be compared to a repository of image prototypes. The comparison may include determining a distance of the processed glyph from one or more the image prototypes, sorting the determined distances, and selecting one or more of the image prototypes based on the determined distances. Additional techniques may be used to enhance the resolution or accuracy associated with the various methods and algorithms.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: July 16, 2013
    Assignee: Celartem, Inc.
    Inventor: Bruce Quincy Hammond
  • Patent number: 8489603
    Abstract: A categorization service is described that automatically categorizes items of interest to a user. The user may possess an item that they wish to offer for sale using the network-based service. The user may prepare an electronic description of the item and submit this item information to a categorization service for categorization. Upon receipt, the categorization service may compare the item information to item category descriptions representing item categories of the network-based server in order to determine category recommendations for the item of interest. The recommended categories are returned to the user to enable the user to assign a category, selected from the category recommendations, to the item of interest.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: July 16, 2013
    Assignee: Amazon Europe Holdings Technologies SCS
    Inventors: Peter Weissgerber, Patrick Oliver Henning Reuther, Carlos David Kalampokis
  • Patent number: 8484254
    Abstract: A computer is provided for processing data from a plurality of studies of investigational products in a manner that allows the data from one study to be compared to one or more other studies. Each study includes a plurality of planned activities, a plurality of actual activities, and a plurality of assessments. The computer includes a memory, a database schema and a database. The memory is configured to store an operating system which includes an object-oriented database engine. The database schema is maintained by the object-oriented database engine of the operating system. The database schema has a plurality of uniquely defined database objects. For each study, the uniquely defined database objects include respective sets of objects that store the plurality of planned activities, actual activities, and assessments. The database is populated with data associated with the plurality of planned activities, actual activities, and assessments.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: July 9, 2013
    Assignee: GlobalSubmit, Inc.
    Inventor: Jason T. Rock
  • Publication number: 20130173673
    Abstract: Various embodiments for providing a narrative summary for fantasy games are described. Embodiments may include a summary engine executing on a logic device. The summary engine may select a beat writer and a story type. The summary writer may select new content from one or more databases of fantasy league data. The beat writer may affect what story type is selected. The summary engine may construct a master template according to the story type that has empty slots. The summary engine may fill the empty slots of the master template with data from the new content to generate a narrative summary, and publish the narrative template with the slots filled. Other embodiments are described and claimed.
    Type: Application
    Filed: December 28, 2011
    Publication date: July 4, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Louis E. Miller
  • Patent number: 8478791
    Abstract: Interoperability across two or more heterogeneous clinical medical error taxonomies can be improved by associating categories in various taxonomies with one or more categories in a master taxonomy. These associations can be expressed using a unique identifier, e.g., a number that identifies one or more categories in the master taxonomy. Various aspects of the associations and/or one or more master taxonomies can be modified by users of a system employing embodiments of the technologies described herein. Searches of clinical medical error records can also be aided using the technologies described herein.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: July 2, 2013
    Assignee: Infosys Limited
    Inventors: Jai Ganesh, Seema Pandey, Niranjan Varadarajan Iyengar, Pallavi Mokkarala
  • Patent number: 8478795
    Abstract: A method and system for automatically defining and provisioning organizational data in a unified messaging (UM) platform are disclosed. An adapter in a unified messaging platform connects to at least one client human resources database. Human resources information that is organized in an organizational hierarchy is retrieved from the human resources database, and hierarchical organizational data is automatically generated in the UM platform based on the organizational hierarchy of the human resources information retrieved from the human resources database. UM mailboxes are provisioned to messaging centers in the UM platform based on the hierarchical organizational data.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: July 2, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson, Timothy Schroeder
  • Publication number: 20130166609
    Abstract: In a hierarchical profile, each node represents at least one feature of behavioral data collected about an entity profiled, with the topmost node selected as the “statistically most informative” feature of the data. A profile can cover numerous domains and be predictively very powerful in each domain. A number of observations can be “aggregated” together into a single datapoint. In use, the structure of the profile is compared against current information associated with the entity to produce a recommendation or prediction. If the profile represents at least some data aggregation, then new observations are folded into the profile based on statistical weights of the aggregations. Because of the way the profile is created and updated, its hierarchical structure maps the collected observations. Therefore, as new observations are incorporated, if the new observations change the profile's structure significantly, then it can be hypothesized that something “interesting” has happened to the entity.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Guohua Hao, Jianguo Li, Paul C. Davis, Robert S. Witte
  • Publication number: 20130159354
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for generating a repository comprising receiving a language meta-model; receiving annotations, each annotation including meta-data; annotating the language meta-model based on the annotations to provide an annotated language meta-model; and generating one or more repository modules based on the annotated language meta-model, the repository being defined based on the one or more repository modules.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventors: Steffen Heinzl, Anis Charfi, Benjamin Schmeling, Heiko Witteborg
  • Patent number: 8468117
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating visual components for tenants of an on-demand database service. These mechanisms and methods for creating visual components for tenants of an on-demand database service can enable embodiments to allow tenants to create reusable components for use in user defined interfaces, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively create interfaces.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: June 18, 2013
    Assignee: salesforce.com, inc.
    Inventors: Doug Chasman, K. Andrew Waite
  • Patent number: 8463824
    Abstract: Techniques are described for effecting data aggregation in a network. Event notifications are received from a plurality of content sites on the network. Each event notification indicates occurrence of an event associated with a corresponding one of the content sites. Each event corresponds to a change to content associated with the corresponding content site. In response to each event notification, event metadata are generated. The event metadata include a time stamp for the event and change data corresponding to the change to the content. The event metadata are indexed in a plurality of databases with reference to a plurality of index metrics including the time stamp. The indexing of the event metadata for each event occurs within days, hours, or even minutes of receipt of the corresponding event notification thereby enabling retrieving of the changes to the content from the plurality of databases using any of the index metrics in near real time.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: June 11, 2013
    Assignee: Technorati, Inc.
    Inventor: David L. Sifry
  • Patent number: 8463786
    Abstract: Keyword extraction technique embodiments are presented which extract topically related keywords from a set of topically related documents. In one general embodiment, this keyword extraction involves first accessing a set of topically related documents. A number of candidate keywords are then identified from the set of related documents. A weighted keyword candidate-document matrix is formed using these candidate keywords, and it is partitioned into multiple groups of keyword candidates. Dense clusters of keyword candidates whose density exceeds a prescribed density threshold are then identified in each of the groups of keyword candidates. Finally, the keyword candidates associated with each dense cluster are designated as topically related keywords.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Uppinakuduru Raghavendra Udupa, Santosh Raju Vysyaraju
  • Patent number: 8463822
    Abstract: A data merging method for distributed computing uses a configuration file to guide the insertion of computational results obtained by distributed nodes into a database table, and to merge the computational results inserted in the database table. The configuration file is established according to the task splitting conditions of distributed computing. The method uses a data merging server to import and host the configuration file and create a database table corresponding to the configuration file. Each distributed node inserting its distributed computational result into the database table after completing the respective distributed computing task, while the data merging server merges the data in the database table. An interface standard applicable to various uses and various distributed computing tasks may be used such that the user only needs to establish a job-specific configuration file based on the interface standard.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: June 11, 2013
    Assignee: Alibaba Group Holding Limited
    Inventors: Jianghua Li, Weixun Wu, Song Chen
  • Patent number: 8458049
    Abstract: An item designation machine receives a seller-generated description of an item available for sale. The description is received from a seller of the item. The item designation machine identifies a proposed designation of the item based on the description of the item and presents the proposed designation to the seller. Where the seller refuses the proposed designation and selects a primary designation of the item distinct from the proposed designation, the item designation machine receives the selection from the seller and identifies the proposed designation as a secondary designation of the item. The item designation machine stores the primary and secondary designations in an item record within an item database of the network-based publication system. The item record indicates that the item is a specimen of the primary and secondary designations. The item designation machine lists the item as available for sale.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: June 4, 2013
    Assignee: eBay Inc.
    Inventor: Kun Wei
  • Patent number: 8458227
    Abstract: A server system is disclosed that is capable of providing responsive content to a user when a request for an invalid URL is received. In a preferred embodiment, the server system implements multiple rescue strategies for attempting to rescue the invalid URL. One such rescue strategy involves repairing the URL by correcting for encoding errors, such as errors introduced by some web clients. Another rescue strategy involves determining that the URL contains an obsolete or outdated item identifier (e.g., product identifier) that renders the URL invalid, and returning information regarding one or more related items to the user. Another rescue strategy involves mining the invalid URL for one or more text strings reflective of the type of content desired, and then using the one or more text strings to execute a keyword search to identify content to provide to the user. The various rescue strategies may be attempted in sequence according to a hierarchy.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: June 4, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael L. Brundage, Sarah E. Williams
  • Patent number: 8458186
    Abstract: A computer-implemented method for indexing data for use by a plurality of applications may include receiving a data object at a first application of a plurality of applications. The method may include tokenizing the common-form data object to extract tokens from the data object and creating an index of the tokens extracted from the data object, the index being formatted to be utilized by each of the plurality of applications. The method may further include storing the index in a database that is accessible by the plurality of applications. The plurality of applications may comprise two or more application types. Various other methods and systems are also disclosed.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: June 4, 2013
    Assignee: Symantec Corporation
    Inventors: Russell Stringham, Eduardo Suarez
  • Publication number: 20130132444
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Application
    Filed: January 14, 2013
    Publication date: May 23, 2013
    Applicant: SHUTTERFLY, INC.
    Inventor: SHUTTERFLY, INC.
  • Patent number: 8442936
    Abstract: The present invention relates to a system for generating a table comprising generating means for generating a table which contains at least a column or line depicting one or more first categories and at least a column or line depicting first values associated with said first categories and wherein the system further comprises selecting means for selecting one of said first categories by a user and adding means for enlarging the table upon selection of a category by said selecting means, said adding means being adapted to enlarge the table by adding a new column or line which comprises second categories into which said selected first category may be subdivided as well as second values associated with said second categories and wherein said new column or line does not comprise categories into which non selected first categories may be subdivided.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: May 14, 2013
    Inventor: Nicolas Bissantz
  • Patent number: 8443008
    Abstract: A cooccurrence dictionary creating system includes: a language analyzing section which subjects a text to a morpheme analysis, a clause specification, and a modification relationship analysis between clauses, a cooccurrence relationship collecting section which collects cooccurrences of nouns in each clause of the text, modification relationships of nouns and declinable words, and modification relationships between declinable words as cooccurrence relationships, a cooccurrence score calculating section which calculates a cooccurrence score of the cooccurrence relationship based on a frequency of the collected cooccurrence relationship, and a cooccurrence dictionary storage section which stores a cooccurrence dictionary in which a correspondence between the calculated cooccurrence score and the cooccurrence relationship is described.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: May 14, 2013
    Assignee: NEC Corporation
    Inventors: Masaaki Tsuchida, Hironori Mizuguchi, Dai Kusui
  • Patent number: 8443007
    Abstract: 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. The one or more channels may be customized by the end user to bias the programming towards individual tastes or moods. The channels may be delivered over an intermittent, unidirectional link, for example a Satellite Radio receiver in a home or car. Content may also be delivered over an intermittent, bidirectional link, for example to a portable media player via a wireless 802.11 or other networked connection.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: May 14, 2013
    Assignee: Slacker, Inc.
    Inventors: Bradley D. Kindig, Celite Milbrandt
  • Patent number: 8438192
    Abstract: The invention provides a system and method for retrieving and storing industrial data, the system comprising a data retriever that includes a data retrieval manager and one or more watchers for monitoring data associated with one or more industrial devices, wherein if the data associated with the one or more industrial devices is new or modified, the one or more watchers notifies the data retrieval manager thereof and the data retrieval manager uploads the new or modified data. The system further includes a database manager for receiving the new or modified data in a first form from the data retrieval manager and for storing the new or modified data in a structural data form in one or more databases.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 7, 2013
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Marek Obitko, Ivan Havel, Michal Fortik, Robert Mavrov, Radek Marik
  • Patent number: 8429204
    Abstract: Short POI titles are generated by removing unnecessary administrative area prefixes from existing POI titles and replacing necessary administrative area prefixes with shorter aliases. Administrative area prefixes are identified and analyzed to determine whether they are necessary. The analysis includes determining (1) whether the remainders with the prefixes excluded include a common suffix as a prefix, and (2) whether the remainders are unique in an applicable metropolis area. If a remainder does not include as a prefix a common suffix and is unique in the applicable metropolis area, the corresponding prefix is determined unnecessary and removed from the existing POI title to generate a short POI title. Otherwise, the corresponding prefix is determined necessary and replaced with a shorter alias to generate a short POI title.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 23, 2013
    Assignee: Google Inc.
    Inventors: Jiang Qian, Vincent Zhou, Bo Zheng, Yu Zheng
  • Patent number: 8429178
    Abstract: In a single-signature duplicate document system, a secondary set of attributes is used in addition to a primary set of attributes so as to improve the precision of the system. When the projection of a document onto the primary set of attributes is below a threshold, then a secondary set of attributes is used to supplement the primary lexicon so that the projection is above the threshold.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: April 23, 2013
    Assignee: Facebook, Inc.
    Inventors: Joshua Alspector, Aleksander Kolcz, Abdur R. Chowdhury
  • Patent number: 8429203
    Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically selecting at least one service for use with a modeled user interface (UI). One process includes operations for identifying a modeled UI at design time in an integrated development environment (IDE) and collecting a set of information associated with the modeled UI. At least one service repository storing a set of services is searched based at least in part on the collected set of information associated with the modeled UI. At least a portion of the set of services is presented via a graphical user interface associated with the IDE. A selection of at least one of the presented set of services is received, and an augmented version of the modeled UI is generated based on the received selection.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: April 23, 2013
    Assignee: SAP AG
    Inventors: Ido Perez, Maya Amit, Michal Zmiri-Yaniv
  • Patent number: 8423570
    Abstract: A method and apparatus for searching message data in a portable electronic device are provided. A threaded message inbox is provided at a display of the device, the message data grouped as threads. Search criteria are received and a search of an index of the threaded message inbox is initiated using the search criteria, the index comprising key words extracted from the message data. Additional message data is received while the search is being performed, the additional message data belonging to a given thread. Additional message data is searched in addition to the index. Search results are generated based on whether at least one of data from additional message data and data from the index meets the search criteria. Search results are provided in threads at the display. Search results are automatically updated in response to receiving additional message data when the additional message data meets the search criteria.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: April 16, 2013
    Assignee: Research In Motion Limited
    Inventors: David M. Hirst, Yevgeniy Motov, Jennifer Ignacz, David Bukurak
  • Patent number: 8417739
    Abstract: Embodiments relate to systems and methods for object-based modeling using hierarchical model objects. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in extensible markup language (XML) or other object-oriented format. Various model objects can be extracted from source data, and aggregated into a hierarchical model object encapsulating and preserving the underlying object layers. In aspects, one or more of the model object layers can functionally combine at least two other layers, to relate levels of data in hierarchical fashion.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 9, 2013
    Assignee: Red Hat, Inc.
    Inventor: Eric Williamson
  • Patent number: 8417736
    Abstract: The present invention relates to a method for storing at least one non-XML document (10) in an XML database (1), the method comprising the steps of: a. transforming the at least one non-XML document (10) into at least one XML document (20) by one or more transformation functions, the at least one XML document (20) conforming to a schema comprising references to the one or more transformation functions; and b. storing the at least one XML document (20) in the XML database (1).
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: April 9, 2013
    Assignee: Software AG
    Inventors: Julius Geppert, Michael Gesmann, Gary Woods
  • Patent number: 8412749
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for populating a structured presentation with new values. One aspect can be embodied in machine-implemented methods that include the actions of receiving description data describing a preexisting structured presentation, comparing characteristics of the preexisting structured presentation with content of electronic documents in an unstructured collection of electronic documents to locate electronic documents that identify a new value that is relevant to the preexisting structured presentation, adding the new value to the preexisting structured presentation to form a new structured presentation, and outputting instructions for visually presenting the new structured presentation.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: April 2, 2013
    Assignee: Google Inc.
    Inventors: Vinicius J. Fortuna, Andriy Bihun, Leonardo A. Laroco, Jr., Daniel Loreto, Elena Erbiceanu, Jeffrey C. Reynar, Andrew William Hogue, Ankur Bhargava
  • Patent number: 8412708
    Abstract: An embodiment of the present invention includes a method for analyzing and solving possibility tree. A possibility tree having a plurality of programmable nodes is constructed and solved with a solver module executed by a processor element. The solver module executes the programming of said nodes, and tracks the state of at least a variable through a branch. When a variable of said branch is out of tolerance with a parameter, the solver disables remaining nodes of the branch and marks the branch as an invalid solution. The valid solutions are then aggregated and displayed as valid tree solutions.
    Type: Grant
    Filed: September 17, 2009
    Date of Patent: April 2, 2013
    Assignee: Los Alamos National Security, LLC
    Inventor: Daniel Wolf Shevitz