Via A Graphical User Interface Patents (Class 707/805)
-
Patent number: 8838524Abstract: To provide large amounts of operations and quality related data to business owners, managers and operators, a system and method are provided to easily produce and present control charts having many different selectable perspectives. To provide this ability, and automated process is followed which calculates and indexes virtually all control chart parameters and stores the information in an OLAP cube structure. Using different types of presentation methodologies, the control charts can be easily generated and altered depending on the desires of the particular user. Since virtually all variations are stored and indexed, when the parameters used to generate the control charts are altered, the system can simply retrieve all necessary information from the indexed OLAP cube structure and quickly generate a visual display of the desired control chart.Type: GrantFiled: August 28, 2012Date of Patent: September 16, 2014Assignee: Gnet Group, LLCInventor: Gregory Robert Beaumont
-
Publication number: 20140258344Abstract: Methods are provided for creating a complex user interface using a generic computer readable database software application to manage only a specific data subset domain of the database in accordance with a work package. The method comprises creating metadata defining a data subset domain, the metadata including a task specification, a report specification and a view specification and defining attribute metadata, entity metadata and relationship metadata for the data subset domain. The method also comprises data package specification for the data subset domain, specifying a data package hierarchy within the data subset domain, specifying user groups for the data subset domain, specifying view specifications for the user groups. Further the view specification is associated with the task specification and the report specification after which the generic software application is released to a user.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Tim Felke, Jeff Vanderzweep, Nagabhushana Rao Begur, Raghupathy Kolandavelu
-
Patent number: 8832160Abstract: A method and system for creating a name structure is provided. According to at least one embodiment, the method includes, for each data type of a plurality of data types, receiving an indication of a desired ordinal value of the data type and receiving an indication of a desired character length to associate with the data type. Based on the desired ordinal value and the desired character length of each data type of the plurality of data types, the method includes constructing a field structure that comprises a plurality of fields. Each field of the plurality of fields represents a unique data type of the plurality of data types and each field of the plurality of fields has a character length equal to the desired character length of the data type the given field represents. Additionally, each field of the plurality of fields is positioned in the field structure according to the desired ordinal value of the data type the given field represents.Type: GrantFiled: March 16, 2011Date of Patent: September 9, 2014Assignee: IDEXX Laboratories, Inc.Inventors: Matthew Barton Durgin, Vladislav Vilensky
-
Patent number: 8832119Abstract: An adaptive, interactive visual workspace for viewing groups of files based on their relationships. Relationships of files are visualized using iterative refinement of categories through a direct-manipulation graph-based layout. The visual workspace starts with a fully connected graph linking thumbnail images of related files that is then partitioned into neighborhoods in response to a user creating file stacks corresponding to different categories. Normalized spring lengths improve the overall quality of the layout. Different modes for membership in neighborhoods avoid confusing motion of files and help a user to manually organize the workspace. Additionally, retrieved files can be added without having to significantly move the previous files. Different visualization techniques indicate which files are related to each other. Different zoom rates are used for file location, and surrogate sizes allow users to increase the separation between files while still increasing the surrogate sizes.Type: GrantFiled: June 12, 2008Date of Patent: September 9, 2014Assignee: Fuji Xerox Co., Ltd.Inventors: Andreas Girgensohn, Frank Shipman, III, Lynn Wilcox
-
Patent number: 8825695Abstract: Mapping one or more elements of an input dataset to one or more elements of an output dataset includes: receiving in an interface one or more mapped relationships between a given output and one or more inputs represented by input variables, at least one of the mapped relationships including a transformational expression executable on a data processing system, the transformational expression defining an output of a mapped relationship based on at least one input variable mapped to an element of an input dataset; receiving in the interface identification of elements of an output dataset mapped to outputs of respective mapped relationships; generating output data from the data processing system according to the transformational expression based on input data from the input dataset associated with the element of the input dataset mapped to the input variable; determining validation information in response to the generated output data based on validation criteria defining one or more characteristics of valid valueType: GrantFiled: September 16, 2010Date of Patent: September 2, 2014Assignee: Ab Initio Technology LLCInventors: Scott Studer, Amit Weisman
-
Patent number: 8825709Abstract: According to the invention, a system for storing and displaying genealogical information is disclosed. The system may include a processor and a storage medium having processor instructions. The instructions may be for receiving information which identifies a first and second parent, receiving information which identifies a first and second child, and receiving an indication that the first child is a biological child of both parents, and that the second child is a biological child of only one parent. The instructions may further be for receiving a first instruction to display a first listing of children, and in response, causing the first child to be displayed in the first listing, but not the second child. The instructions may additionally be for receiving a second instruction to display a second listing of children, and in response, causing both the first child and the second child to be displayed in the second listing.Type: GrantFiled: December 19, 2011Date of Patent: September 2, 2014Assignee: Ancestry.com Operations Inc.Inventors: Mark Anthoni LeMonnier, Robert Duffin Wilson
-
Patent number: 8825699Abstract: Contextual search by a mobile communications device is described. In an implementation, a search query is a received and a context is detected of a user interface currently being displayed on a display device of a mobile communications device. One or more search results are displayed on a display device of a search performed in the detected context using the search query.Type: GrantFiled: April 30, 2009Date of Patent: September 2, 2014Assignee: ROVI CorporationInventors: Michael J. Kruzeniski, Darren A. Apfel, Jonathan D. Friedman, Kathleen W. Holmes, David Henry Wykes
-
System, method and computer program product for rule-based performance of actions on related objects
Patent number: 8819081Abstract: In accordance with embodiments, there are provided mechanisms and methods for rule-based performance of actions on related objects. These mechanisms and methods for rule-based performance of actions on related objects can provide a generalized technique for configuring related object actions that are responsive to object updates. The ability to provide this generalized technique can enable actions to be automatically performed on objects in response to updates to related objects, in a rule-based manner.Type: GrantFiled: March 31, 2011Date of Patent: August 26, 2014Assignee: salesforce.com, inc.Inventors: Patrick Calahan, Shilpa Goel, George Hart, Varadarajan Rajaram -
Patent number: 8819084Abstract: A system, method and computer program product for importing and exporting data in a network-based customer relationship application is provided. Data to be imported/exported between an origin and a destination is identified. Then, a set of predetermined rules associated with the customer relationship application and at least one user-created scripting function are identified. For importing, the destination is associated with the customer relationship application, and the data is imported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function. The data is then stored in memory accessible to the customer relationship application. For exporting, the origin is associated with the application, the data is exported from the origin to the destination utilizing the network in accordance with the predetermined rules and is transformed based on the user-created scripting function.Type: GrantFiled: March 15, 2006Date of Patent: August 26, 2014Assignee: BMC Software, Inc.Inventors: Mark A George, Cynthia L Sturgeon
-
Patent number: 8819085Abstract: Data collection and assessment systems and processes for delivering a personalized experience to a user by gathering information from the user through a dynamic interface, performing detailed analyses based on the data collected, identifying the most probable user-specific outcome(s), and providing relevant feedback and analyses based on the most probable user-specific outcome identified. Embodiments of the described system and process also comprehensively track and store user data, thereby enabling the highest levels of user status supervision, client relations and efficiency.Type: GrantFiled: April 22, 2010Date of Patent: August 26, 2014Assignee: Triage, LLCInventors: Brandon Fischer, Adam Cuzzort
-
Patent number: 8816870Abstract: A user display for a healthy home or like building structure. The user display includes a hardware housing and a display device coupled to the hardware housing. The user display further includes a plurality of graphical objects corresponding respectively to a plurality of different loads numbered from a through N, where N is an integer greater than 1. The loads can include, among others, air conditioning, water, heat, electricity, swimming pool, and others. Each of the graphical objects is displayed in a common unit of measurement and comprises a total demand portion and a fraction of renewable energy portion.Type: GrantFiled: March 30, 2010Date of Patent: August 26, 2014Assignee: PVT Solar, Inc.Inventors: Joshua Reed Plaisted, Gordon Michael Handelsman
-
Patent number: 8819078Abstract: Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for event processing for graph-structured data can include storing graph structured data. The graph structured data includes a plurality of vertex, edge, and/or property graph elements. The example method further includes defining a first graph view of a characteristic of vertex, edge, and/or property graph elements. A subgraph is determined as a subset of the plurality of vertex, edge, and/or property graph elements that have the characteristic of vertex, edge, and/or property graph elements defined by the first graph view. The vertex, edge, and/or property graph elements of the subgraph are processed responsive to a predefined event that occurs on at least one of the vertex, edge, and/or property graph elements of the subgraph.Type: GrantFiled: July 13, 2012Date of Patent: August 26, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventors: Indrajit Roy, Alvin AuYoung, Vanish Talwar, Michael Mihn-Jong Lee
-
Patent number: 8819070Abstract: Methods and apparatus for information organization and exchange by providing a data store of interconnected items of information that together form an intent-driven taxonomy. This allows users to easily discover and exchange real-time items of information across applications.Type: GrantFiled: April 12, 2011Date of Patent: August 26, 2014Assignee: Flow Search Corp.Inventor: Eric Alterman
-
Patent number: 8819083Abstract: A method and computer program product for performing the method are provided. The method includes receiving a first user selection of a source database object to be used in the creation of a new database object. The source database object has a first predefined database object type. The method also includes storing a reference to the selected source database object in association with a user identifier associated with the first user selection; receiving a second user selection of a second predefined database object type to be used in the creation of the new database object. The second database object type is different from the first database object type. The method also includes determining if a user identifier associated with the second user selection is stored in association with the user identifier associated with the stored reference, and if so, creating the new database object using the referenced source database object.Type: GrantFiled: December 29, 2005Date of Patent: August 26, 2014Assignee: SAP AGInventors: Carsten Busch, Sabine Finke
-
Patent number: 8812500Abstract: A system facilitates the display of thumbnail images containing images of websites related to a website currently being viewed by a user. The system may include several different components to provide the thumbnail images to the user, such as a graphical user interface, an input interface, and a processor. The graphical user interface may display a website for viewing by a user and the input interface may receive an input representative of a request for a related website. The processor may transmit the request for the related website to a search engine, and, in response, the processor may obtain a search result representative of the related website. Moreover, the search result may include several components, such as a related website image representative of the related website and a uniform resource locator (“URL”) representative of a location of the related website.Type: GrantFiled: April 23, 2010Date of Patent: August 19, 2014Assignee: Google Inc.Inventors: Paul Fontes, Othar Hansson, Peter Jin Hong, Benjamin N. Lee, April Lehman
-
Patent number: 8812546Abstract: State information for a page can be stored and restored using a component state manager to extract and set state information for various components on a page. Each appropriate component can register with the state manager, such that when a user requests to store state information, the state manager can extract state information for each registered component and store the state information accordingly. The user can be provided with a tag or other identifier that allows the user to subsequently request recreation of that state. In response to receiving the identifier, the state manager retrieves the stored state information and sets the state of each respective registered component on the page. The identifiers can be shared with other users to allow those users to also quickly access the same state.Type: GrantFiled: July 25, 2012Date of Patent: August 19, 2014Assignee: Amazon Technologies, Inc.Inventor: Del J. Cornali
-
Patent number: 8812561Abstract: In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more slide objects associated with the target structured document, the one or more slide objects defining a set of anchor point definitions in the target structured document; identifying one or more anchor points corresponding to the one or more slide objects in a document object model (DOM) representation of the target structured document based on the set of anchor point definitions; accessing content corresponding to the one or more slide objects; and rendering the target structured document and the content of the one or more slide objects proximal to the identified anchor points.Type: GrantFiled: September 17, 2010Date of Patent: August 19, 2014Assignee: Border Stylo, LLCInventors: Oscar Guido, Eduardo Prats, Diego Prats, Nicolas LaCasse, Spencer Tipping
-
Patent number: 8812643Abstract: Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages.Type: GrantFiled: July 5, 2011Date of Patent: August 19, 2014Assignee: Microsoft CorporationInventors: Stephen Jared Maine, Michael J. Coulson, Tirunelveli R. Vishwanath, Erik B. Christensen
-
Patent number: 8805822Abstract: A method is disclosed. The method includes performing a first search in response to initiating a communication session between an agent and a customer. The first search is performed using first data, attributes of a service interaction, and second data. The first data represents a second search requested by the customer, and the second data represents items viewed by the customer from among first results of the second search. Second results of the first search are displayed.Type: GrantFiled: May 2, 2008Date of Patent: August 12, 2014Assignee: Oracle International CorporationInventors: Akbar Jaffer, Richard Dean Day, Ameet B. Nayak
-
Patent number: 8805894Abstract: An interactive 3-dimensional object-oriented database patient specific information storage system includes an input device, a database containing 3-dimensional meshes of objects each with an object identifier and a symptom list with each symptom having associated ones of the object identifiers of the 3-dimensional meshes of objects. An interface connected to interact with the database and the input device. The interface including a symptom input form for entering symptoms from the symptom list. The interface is designed to select 3-dimensional meshes of objects having ones of object identifiers associated with the entered symptoms and display the selected 3-dimensional meshes of objects on a symptom template. A record of the entered symptoms and the object identifiers of the associated ones of the 3-dimensional meshes of objects is created and stored.Type: GrantFiled: November 5, 2004Date of Patent: August 12, 2014Inventors: Michael Valdiserri, Warren J. Goble
-
Patent number: 8805819Abstract: Methods for processing streaming data records are provided that include facilities for defining and naming multiple input and output data streams using relational processing definitions and abstractions similar to those found in relational database management systems (RDBMS) and embodied as a set of communicating stream processing nodes. The result is a Distributed Data Stream Management System (DDSMS) which is also a kind of Relational Data Stream Management System (RDSMS). The former comprises a set of Relational Data Stream Management System (RDSMS) nodes, whereas the latter might contain only a single RDSMS node.Type: GrantFiled: January 29, 2013Date of Patent: August 12, 2014Assignee: SQLstream, Inc.Inventor: Damian Black
-
Patent number: 8805882Abstract: Access to customer relationship management (CRM) secured field instances is enabled based on field settings. A requester's identity determines action paths to be executed in order to enable access to fields. A client application's user privileges are inherited to enable access to secured fields. Such access through a granted privilege is provided through an API intermediating inheritance of user's privileges from client application.Type: GrantFiled: January 20, 2011Date of Patent: August 12, 2014Assignee: Microsoft CorporationInventors: Elliot Lewis, Andriy Smertin, Noor Mohammed Merchant, Mahesh Hariharan
-
Publication number: 20140222874Abstract: A sandboxed process is initiated in response to a request for a preview of dynamic media content. A stream of frames is generated in a preview specific format by a plug-in that executes within the sandboxed process. The stream of frames is provided as the preview of the dynamic media content, where the preview is viewable on a display screen.Type: ApplicationFiled: December 26, 2013Publication date: August 7, 2014Applicant: Apple Inc.Inventors: Julien Jalon, Pierre d'Herbemont, Jean-Pierre Ciudad
-
Patent number: 8799300Abstract: A request from a user to bookmark a segment of content is received at a computing device. The segment of content is identified automatically and/or manually by the user. An expression of the user regarding a particular attribute of the segment of content is obtained, and a bookmark is generated. The bookmark includes both an identification of the segment of content and metadata that includes the expression of the user.Type: GrantFiled: February 10, 2011Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Cesare J. Saretto, Matthew J. Pope, Kathleen P. Mulcahy, Geoffrey A. Long
-
Publication number: 20140214904Abstract: There is set forth herein in one embodiment a method of receiving data for a plurality of fields in a target database comprising allowing the user to enter a single composite data string, determining at least one piece of contextual data, and using the data string and said contextual data to generate a plurality of data elements suitable for entry into said target database fields.Type: ApplicationFiled: February 1, 2013Publication date: July 31, 2014Applicant: TRAVELTEXT ASInventors: Lennart IMS, Eric CARR, Jarl-Gunnar LIER
-
Publication number: 20140214905Abstract: An online network collects a dataset of an individual's information through a computer-implemented method. An individual enters a dataset of the information and a plurality of an individual's life events into a computer system. The dataset is arranged and converted into a graphical representation for display. The online database receives and stores the dataset. The database associates the dataset with the plurality of the member's life events and then the dataset and the life events are outputted into the graphical representation for display for a witness.Type: ApplicationFiled: March 31, 2014Publication date: July 31, 2014Applicant: LifeThread, LLCInventors: Brian OSBORNE, Tim SNOKE, Mark KUTSCHER
-
Publication number: 20140201249Abstract: A method is provided for analyzing metabolomics data for a plurality of metabolites. Each metabolite is assigned to a node. Nodes are connected according to a defined relationship between corresponding metabolites to form a nodal network. The nodal network is graphically displayed such that at least a portion of the nodes and the relationships therebetween are visible in a single view. An apparatus comprising a processor configured to control the apparatus to analyze metabolomics data for a plurality of metabolites, as well as a computer program product comprising at least one non-transitory computer readable storage medium having computer program code stored thereon, the computer program code being configured to analyze metabolomics data for a plurality of metabolites, are also provided.Type: ApplicationFiled: March 13, 2013Publication date: July 17, 2014Inventors: Corey Donald DeHaven, Robnet Thornhill Kerns
-
Patent number: 8782049Abstract: In one embodiment, there is provided a keyword presenting device including: an extraction unit configured to extract a plurality of keywords from a browsing document; a determination unit configured to arrange keywords with spellings similar to each other among the plurality of keywords to obtain a plurality of groups of similar keyword; an integration unit configured to classify the keywords into main keywords that are titles and the other sub-keywords for each group of similar keywords, and to integrate the sub-keywords into the main keywords; and a presentation unit configured to present the main keywords to a user.Type: GrantFiled: September 16, 2010Date of Patent: July 15, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Masayuki Okamoto, Nayuko Watanabe
-
Patent number: 8782099Abstract: The present inventions relates to an Internet service based on two fundamental beliefs, first that identity on the Internet and in real life is substantially based on a individual's or organization's relationship to other people, objects, places, spaces, and organizations and second that individuals or organizations themselves should create, manage and control that identity. Based on these beliefs the present invention offers the Internet's leading tools, services and ecosystem that enables individuals and organizations to intuitively create and manage their identity based on relationships, effortlessly customize their internet experience to fit that identity and empower themselves to use that identity for benefit in their real life.Type: GrantFiled: February 15, 2013Date of Patent: July 15, 2014Assignee: MyGobs OyInventors: Kenneth Ellis Nichol Lampinen, Timo Tapani Koponen, Harri Koponen
-
Patent number: 8775474Abstract: Common metadata exposure with digital images involves making image metadata types that are common across multiple image file formats accessible via an application programming interface (API). In an example embodiment, a browser exposes an image metadata API that may be called with reference to a preselected image metadata name. The browser determines an image metadata value that is associated with the preselected image metadata name from image metadata of a targeted image. When the image metadata value is returned to a caller of the image metadata API, the caller may consume or present the image metadata value in any manner.Type: GrantFiled: June 29, 2007Date of Patent: July 8, 2014Assignee: Microsoft CorporationInventors: Cyra S Richardson, Peter A Gurevich, Saurabh D Mehta
-
Publication number: 20140188946Abstract: Embodiments are directed towards organizing heterogeneous information items as nodes within a graph structure and/or a category, where each information item is implemented as a folder and each information item may be in more than one folder. An information management application residing within a computing device enables a user to integrate various information items of various types and sources using a many-to-many relationship for each information item. Information items include notes, events, contacts, geo-coordinates, hyperlinks such as Uniform Resource Locators (URLs), and messages (including emails, text messages). The application further allows the user to perform a variety of activities on the structure(s) and the information items, including, but not limited to creating an information item, creating one or more structures or relationship between information items, managing various views of the structure(s), and modifying the structure(s).Type: ApplicationFiled: December 31, 2013Publication date: July 3, 2014Applicant: Perinote LLCInventor: Peri Hartman
-
Publication number: 20140188945Abstract: Domain name Registrars typically offer for registration domain names that have a variety of different Top-level Domains (TLDs). Each TLD may have different business requirements (rules the Registrar follows when registering a domain name having the TLD). A Registrar must reconfigure its functions when the Registrar wants to offer a new TLD or when business rules change for a TLD already being offered by the Registrar. The present invention allows the Registrar to easily reconfigure its functions to accept new business rules by storing the business rules in an electronic document stored in a database. The electronic document is preferably written in a TLD markup language (TLDML).Type: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: GO DADDY OPERATING COMPANY, LLCInventors: Jeremy Bushlack, Richard Merdinger, Jody Kolker, Alex Passos, Joe Snitker
-
Patent number: 8768976Abstract: A computation system includes a receiver, a schema generator, and a table generator. The receiver receives operational related data relating to an IT environment of an organization from remote systems. The schema generator organizes the operational related data into at least one class of IT metric-oriented data based on at least one intrinsic characteristic of the operational related data to generate a schema. The operational related data includes data tables corresponding to IT assets of the organization. The table generator processes an input table based on the schema to generate an output table. The input table includes a starting table having one or more columns. The output table identifies a subset of interrelated data included in the starting table.Type: GrantFiled: May 15, 2009Date of Patent: July 1, 2014Assignee: Apptio, Inc.Inventors: Paul McLachlan, Tavis Elliott
-
Patent number: 8768149Abstract: The present invention relates to a user interface provision method and to a system using the method, and more specifically relates to: a user interface provision method in which video signals provided from a plurality of content providers are generated in a browsing interface and supplied to a display device; and a system using the method.Type: GrantFiled: May 31, 2011Date of Patent: July 1, 2014Assignee: LG Electronics Inc.Inventors: Namyoung Kim, Kangsoo Seo, Jeonghwan Hwang, Beomjin Jeon, Byungjin Kim
-
Patent number: 8762428Abstract: Techniques are described for creating a first data abstraction model for a first database. Embodiments analyze the first database to determine a first set of structural characteristics, and analyze a second database to determine a second set of structural characteristics. The analyzed second database is associated with a second data abstraction model. The first set of structural characteristics is compared with the second set of structural characteristics to identify one or more similarities between the two sets of structural characteristics. Embodiments then create the first data abstraction model for the first database, based on the identified similarities and the second data abstraction model.Type: GrantFiled: June 6, 2011Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventors: Frederick A. Kulack, John E. Petri
-
Patent number: 8762424Abstract: Provided are a computer program product, system, and method for processing schemas in a storage system. A presentation of a schema in a graphical user interface (GUI) is comprised of multiple type nodes in a tree structure. Each type node comprises a hierarchical arrangement of a plurality of nodes including group nodes including a plurality of nodes and content nodes providing values. First user input selects one of the type nodes in the schema for a view. Second user input selects one of the nodes in the selected type node in the schema for a view. Third user input selects a node in the schema to indicate a root node of the schema for the view. The view includes the root node and at least one sub node of the root node and is added as a child to the selected type node.Type: GrantFiled: January 25, 2012Date of Patent: June 24, 2014Assignee: International Business Machines CorporationInventors: John C. Holmes, Ming Jiang, Jeff J. Li, Yong Li, David S. Sotkowitz
-
Patent number: 8756256Abstract: Methods and systems enable communication devices equipped with software defined radio based chipset modules to seamlessly re-program the communication device to operate on any of a variety of service provider networks. By re-programming a communication device equipped with software defined radio based chipset module, the communication device can support communications over both UMTS and CDMA communication networks. An environment is provided which allows a user to quickly and efficiently switch between service provider accounts supporting communications.Type: GrantFiled: May 26, 2010Date of Patent: June 17, 2014Assignee: QUALCOMM IncorporatedInventors: Yogesh Tugnawat, Samir B. Thakkar, Billy A. Oostra
-
Patent number: 8756495Abstract: A computer-implemented system and method for tagged data and rectangular data conversions. The system and method receive tagged input data that is in a non-rectangular format and that uses a hierarchical arrangement of tags to indicate data relationships. The tagged input data is displayed in a graphical interface, and the graphical interface is used to create a mapping specification from the tagged input data.Type: GrantFiled: March 31, 2010Date of Patent: June 17, 2014Assignee: SAS Institute Inc.Inventors: Anthony L. Friebel, Thomas Warren Cox
-
Publication number: 20140164442Abstract: In one embodiment of the present invention, a rule compiler can compress a plurality of rules to be parsed over a block of data into one state table tree structure. In one embodiment of the present invention, rue parsing over the block of data includes selecting a unit of the block of data, indexing into a state table of the state table tree using the selected unit. The state table indexed into can be used for determining whether a decision regarding the block of data can be reached based on the indexed entry, and for selecting a next state table indicated by the indexed entry if the decision regarding the block of data cannot be reached.Type: ApplicationFiled: February 14, 2014Publication date: June 12, 2014Inventors: Erik de la Iglesia, William J. Deninger
-
Patent number: 8751545Abstract: A facility for navigating within a body of data using one of a number of distinct browse graphs is described. Initially, a navigation request is received. Based upon information contained in the received navigation request, the facility selects one of the plurality of browse graphs. In response to user input, the facility browses the body of data using the selected browse graph. The browse graphs may each correspond to a collection of the body of data, such as a website.Type: GrantFiled: May 16, 2012Date of Patent: June 10, 2014Assignee: A9.com, Inc.Inventors: Robert W. McDade, Anne K. Krook, Bonnie Bouman
-
Patent number: 8751544Abstract: A computer-implemented method for visualizing a multi-dimensional dataset at a client device is disclosed. The client device displays a first view of a subset of the multi-dimensional dataset, including displaying dimension data of a first reference dimension attribute and metric data of a first metric attribute that corresponds to the respective first reference dimension data along a first axis. After receiving a user request to partition the metric data of the first metric attribute by a first pivot dimension attribute, the client device requests and receives dimension data of the first pivot dimension attribute and the corresponding partitioned metric data of the first metric attribute from a server system and displays a second view of the subset of the multi-dimensional dataset, including displaying the first pivot dimension data and the corresponding partitioned metric data of the first metric attribute along the second axis.Type: GrantFiled: September 2, 2010Date of Patent: June 10, 2014Assignee: Google Inc.Inventors: Lik Mui, Chen Xiao, Hui Sok Moon, Douglas Vandermolen
-
Publication number: 20140149469Abstract: In one embodiment, a first selection of a data item in an interactive table is received. Further, one or more data items related to the first selected data item in the interactive table are identified. The interactive table is modified to render the data items identified as related to the first selected data item. Furthermore, a second selection of a data item within the data items identified as related to the first selected data item is received and one or more data items related to the second selected data item within the data items identified as related to the first selected data item are identified. Further, the previously modified interactive table is again modified to render the data items identified as related to the second selected data item.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Inventor: NISHANT GHADGE
-
Patent number: 8738655Abstract: A system for providing content on a user's computer, obtained from a plurality of resources in an organized arrangement, includes a server configured to provide a show structure of nodes, each node identifying a resource from a plurality of accessible resources, at least some of which are network accessible resources. The server is further configured to cause content corresponding to a plurality of the nodes to be automatically accessed and presented to the user in accordance with the show structure without requiring user input, where the show structure further comprises interactively variable duration information for the plurality of nodes representing the duration that the content corresponding to each of the nodes is presented, where the interactively variable duration information is provided so as to enable a user to vary the duration.Type: GrantFiled: July 6, 2011Date of Patent: May 27, 2014Assignee: Robocast, Inc.Inventor: Damon Torres
-
Patent number: 8738665Abstract: Methods, program products, and systems for a smart progress indicator are described. A smart progress indicator can be user-configurable and user-programmable. A smart progress indicator can represent a ratio between a completed portion of a task and the whole task. In addition, the smart progress indicator can include triggers such that the smart progress indicator can have different colors or patterns depending on whether or not one or more conditions are satisfied. In some implementations, the smart progress indicator can dynamically change data sources for the completed portion of the task or for the whole task based on the conditions.Type: GrantFiled: April 2, 2012Date of Patent: May 27, 2014Assignee: Apple Inc.Inventors: Nicolas M. Hunter, Scott D. Sivi
-
Patent number: 8738580Abstract: An aspect of the present invention stores files of a source directory in a target directory. In an embodiment, a unique identifier is generated for each of the files and a new location and a new name are generated for the file. The new location represents the specific sub-directory of the target at which the file is stored. The file is stored at the new location with the new name. Such storing in a new location with a new name can be advantageously used to address various issues in corresponding environments. In one environment, the target directory is stored in an embedded system, with limited resources and the source directory contains several files with substantial overlapping names (which can require substantial resources to search for a specific file). The unique identifiers are generated according to media transfer protocol (MTP), which generates an object identifier for each of the files/directories, etc.Type: GrantFiled: July 23, 2008Date of Patent: May 27, 2014Assignee: Nvidia CorporationInventor: Satyanarayana Reddy Thadvai
-
Publication number: 20140136574Abstract: A computer-based method for media composition of a family of related time-based media programs. The method involves creating a master program with time-based elements of video and/or audio as well as time-based and non-time-based metadata, creating a derivative program that includes derivative elements, defining an inheritance relationship between the master program and the derivative program that specifies elements of the master program to be inherited by the derivative program, and causing the derivative program to inherit the specified elements from the master program in accordance with the inheritance relationship. User interfaces are provided for creating, editing, and viewing hierarchical trees of related programs.Type: ApplicationFiled: January 17, 2014Publication date: May 15, 2014Applicant: AVID TECHNOLOGY, INC.Inventors: Timothy Claman, Robert Gonsalves, Albert W. Kovalick
-
Patent number: 8725060Abstract: Methods and apparatuses are disclosed for computer-based evaluation of a test-taker's performance with respect to a reward threshold. A performance assessment of the test taker can be standardized or customized, as well as relative or absolute. The system allows a parentally-controlled reward system such that children who reach specified objectives can claim an award that parents are confident was fairly and honestly earned without the parent being required to proctor the testing.Type: GrantFiled: December 16, 2011Date of Patent: May 13, 2014Assignee: Inventor Holdings, LLCInventors: Jay S. Walker, Bruce Schneier, James A. Jorasch
-
Patent number: 8719280Abstract: Techniques are described for aggregating person-based information on a computing device. The computing device includes a display device and one or more processors. The processors are configured to determine a context of the computing device, and identify a contact associated with the currently-executing application and a plurality of contact identifiers associated with the contact. The processors are configured to receive, from two or more different sources and based on at least one contact, information associated with the contact that includes a respective portion of information received from each of the different sources, determine, based on the context of the computing device, a respective priority value for each of the portions of the information, select, based on the respective priority value, one or more portions of the information, and output, for display, a graphical user interface including at least the selected one or more portions of the information.Type: GrantFiled: February 8, 2013Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Marco Paglia, Alexander Faaborg
-
Patent number: 8719291Abstract: A method for extracting tabular information from a web source by determining a plurality of coordinates for a plurality of visualized element nodes on the web source; determining a subset of the plurality of visualized element nodes based on the plurality of coordinates to obtain a candidate web table, wherein each of the subset of the plurality of visualized element nodes constitutes a logical cell of the candidate web table; determining textual content corresponding to the subset of the plurality of visualized element nodes as the textual content would appear after rendering the web source in a browser; and transforming the candidate web table into an explicit representation of relative spatial relation between at least one of the logical cell; and saving the explicit representation in a structured document format.Type: GrantFiled: April 24, 2008Date of Patent: May 6, 2014Assignee: Lixto Software GmbHInventors: Wolfgang Gatterbauer, Bernhard Kruepl, Paul Bohunsky, Marcus Herzog
-
Publication number: 20140122539Abstract: A user interface can be used to associate data in a database. Data is presented in an assignment column, a first data element column, and a second data element column in the user interface, wherein the first and second data element columns show data elements stored in a database. First user input is received to select one or more data elements in the first data column. After receiving the first user input, the data assignment elements of the data assignment column are configured to correspond to the data elements of the second column Second user input is received in one or more of the data assignment elements indicating selection of one or more data elements of the second data column. The selected one or more data elements in the first data column are associated in the database with the selected one or more data elements in the second data column.Type: ApplicationFiled: October 16, 2013Publication date: May 1, 2014Applicant: International Business Machines CorporationInventors: Trenten Peterson, Daina E. Pupons-Wickham