Via A Graphical User Interface Patents (Class 707/805)
  • Patent number: 9043351
    Abstract: Systems and methods described and suggested herein utilize various techniques to assess the degree of specificity of search queries. By assessing the degree of specificity of search queries, the systems and methods may be used to determine where the submitting users' intentions fall along the continuum between specific and general searching. Thus, the systems and methods may be used to, among other uses, deliver search results that more closely coincide with the users' intentions. For example, if data associated with a search query indicates that users typically submit the search query with the intention of specific searching, embodiments may tailor search results to include a limited number of highly relevant search-result items. On the other hand, for example, if data associated with a search query indicates that users typically submit the search query with the intention of general searching, embodiments may tailor search results to include a diverse set of search-result items from multiple categories.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: May 26, 2015
    Assignee: A9.com, Inc.
    Inventors: Tevye Rachelson Krynski, Deepak Jain, Dan Catalin Teodorescu
  • Publication number: 20150134706
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating computer based collaboration systems with other systems. Various embodiments involve creating a collaboration group around a business object created in another system, and maintaining communications with the other system such that updates regarding actions taken with regard to the business object may be received from and sent to the other system. In various embodiments, the information provided by the other system is displayed in a user interface of the collaboration system. In some embodiments, the information provided by the collaboration system is displayed in a user interface of the other system. In some embodiments, historical information regarding actions taken in the collaboration group is stored, and made available for later retrieval even after the collaboration group is no longer active.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Inventor: JOHN OFFENHARTZ
  • Patent number: 9032001
    Abstract: A method and system, the method may include determining a user interface to be displayed, the user interface including a user interface data element associated with a service input parameter. Information about the service input parameter may be provided to a field transformation as a transformation input, and a transformation output may be received from the field transformation.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: May 12, 2015
    Assignee: SAP SE
    Inventors: Dirk Stumpf, Tim Kornmann, Gerd Ritter, Rene Gross
  • Publication number: 20150120311
    Abstract: An education tool to assist any trainee or patient or family member, including a resident physician, in learning the skills necessary for proper patient safety event reporting including the identification, mitigation, and prevention of risks, hazards, and harms through a data-entry platform for preparing a report regarding a patient safety event. At all stages of the process, the trainee or resident physician or other reporter will receive feedback of event specific and aggregated patient safety information for purposes of trainee or other education. A national database to which events will be reported allows for aggregated sharing of the trainee or other reported occurrences.
    Type: Application
    Filed: November 15, 2011
    Publication date: April 30, 2015
    Applicant: The Board of Trustees of the University of Illinois
    Inventor: Nikki M. Centomani
  • Patent number: 9021452
    Abstract: Systems and methods for demonstrating a replacement information management software for a computing system. The methods may include determining if existing information management software is installed in the computing system. The methods may include identifying computing devices of the computing system using information from the existing information management software. The methods may include simulating the replacement information management software with characteristics of the identified computing devices to enable a user to experience the replacement information management software prior to committing to installing the replacement information management software in the computing system. The methods may include automatically installing the replacement information management software. Other implementations are disclosed.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: April 28, 2015
    Assignee: CommVault Systems, Inc.
    Inventor: Sanjay Harakhchand Kripalani
  • Patent number: 9015208
    Abstract: 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: Grant
    Filed: October 16, 2013
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Trenten Peterson, Daina E. Pupons-Wickham
  • Patent number: 9015635
    Abstract: The subject matter described herein is directed to controlling presentation and selection of objects that are digital images depicting subjects. According to one aspect, a plurality of objects is presented via a presentation device. Each object s associated with at least one other object of plurality of objects and is a digital image of a subject. A first object presented is selected in response to a first selection event associated with the first object. A second object non-adjacent to the first object is determined based on a predefined relationship associating the first object with the second object. The second is presented via the presentation device adjacent to the first object in response to the determination. An indication of the predefined relationship is also presented.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: April 21, 2015
    Assignee: Scenera Technologies, LLC
    Inventor: David B. Lection
  • Patent number: 9015206
    Abstract: The present invention provides a general solution to presenting media interface and navigation tools for content provided from a plurality of sources. The invention maintains a user at a single site regardless of the source of the media content. This permits a consistent interface to be presented to the user. Because the user remains at the same site, differences in tiered membership may be tracked so that the user is only presented with content that the user is permitted to view. The invention uses a metadata language to characterize content so that viewer type, membership level, and other information can be maintained and used for an enjoyable viewing experience.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 21, 2015
    Assignee: Yahoo! Inc.
    Inventors: Andrew R. Volk, Ronald Jacoby
  • Patent number: 9015205
    Abstract: Upon requesting to share one or more types of identity information, a user is automatically presented with an interface through which the user can interact in selecting an amount of identity items to share. A subset of the total identity items selected may then be shared with specified entities. Interfaces can also be used to assist the user in managing identity information that has been shared with others by providing the user with a visual list of entities for which the user has shared specified identity information and to whom updated information can be sent.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Melissa W. Dunn, Marcus Harvey
  • Patent number: 9015207
    Abstract: Systems and methods for managing sales and marketing information. A mobile device is configured to display a screen that includes a plurality of icons. In response to activating the icons, the mobile device retrieves and transmits data associated with sales and marketing data obtained by canvassing a neighborhood and displays this data to the mobile device user. The data is maintained in system database so that all system users have access to updated data on sales associate availability for appointments, job status, and sales leads obtained from canvassing. The mobile device is further configured to display a map with symbols that indicate the location of addresses associated with sales and marketing data in the database. The mobile device user may retrieve data associated with an address by selecting one of the symbols. The symbols displayed are adjusted based on the map scale and mobile device location.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: April 21, 2015
    Assignee: Touchstone Media Group, LLC
    Inventor: Michael Foit
  • Patent number: 9009185
    Abstract: A performance management system leverages an iterative process to provide performance reports, with reduced computing resources. In response to a request for a performance report, a respective subset of performance data records may be received from each of a plurality of sources. It may then be determined whether additional performance data records are to be requested from the plurality of sources for the report. The received data may be processed and the resultant report may be outputted. For example, the iterative process may be applied to generate a top-n report based on network flow performance data in a computer information system.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: April 14, 2015
    Assignee: Sevone, Inc.
    Inventor: Vesselin Bakalov
  • Patent number: 9002905
    Abstract: 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: Grant
    Filed: November 21, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Frederick A. Kulack, John E. Petri
  • Patent number: 9002896
    Abstract: A computer-implemented method and system for creating data sources for a variable data publishing (VDP) marketing campaign pattern. The method and system can be utilized to generate a data source from external sources, such as Encyclopedic knowledge-bases, when desired data is not locally available. A user can specify a conceptual identity, and the method and system automatically map the conceptual identity to an appropriate database, generate semantic queries, and query the database to develop the data source for use in the campaign.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: April 7, 2015
    Assignee: Xerox Corporation
    Inventors: Michael David Shepherd, Dale Ellen Gaucas, Kirk J. Ocke
  • Patent number: 9003288
    Abstract: Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: April 7, 2015
    Assignee: Yahoo! Inc.
    Inventors: Steven Clarke-Martin, Chris Kalaboukis
  • Patent number: 9002891
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: April 7, 2015
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Patent number: 8996590
    Abstract: A method for docketing and reporting activities related to a legal case by first establishing a database in a computer memory for storing case data comprised of a plurality of docket records associated with the legal case. The database is then populated with one or more docket records. A court sourced alert associated with the legal case is received via a communications network and loaded into the database. A docket report listing and identifying at least one docket record and the court sourced alert is generated and displayed to a subscriber or user. The user may then reconcile the court sourced alert with the docket record and the displayed docket report listing is modified to indicate that the court sourced alert has been reconciled with the docket record.
    Type: Grant
    Filed: November 1, 2008
    Date of Patent: March 31, 2015
    Inventor: Izzy Schiller
  • Patent number: 8996574
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for portal user data access in a multi-tenant on-demand database system. These mechanisms and methods for portal user data access in a multi-tenant on-demand database system can enable embodiments to provide portal-specific user accounts to the multi-tenant on-demand database system which have reduced configuration requirements than users directly accessing the multi-tenant on-demand database system. The ability of embodiments to provide portal-specific user accounts can reduce processing requirements of the database system.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: March 31, 2015
    Assignee: salesforce.com, inc.
    Inventors: Yongsheng Wu, Alfred Vieira, Punit Jain
  • Patent number: 8990197
    Abstract: A distributed information network is constructed for gathering information from sites distributed across a globally accessible computer network, i.e., the Internet. The distributed information network preferably includes a root server that stores a list of multiple distributed sites each represented by metadata. A network browser delivers an information search request to the root server, which in response develops a profiled information search request. The information provider of each of the distributed sites stores metadata corresponding to information content that is retrievable in response to the profiled information search request for search results derivable from the information content to which the metadata correspond. A profiled information communication link between the root server and each of the multiple distribution sites enables formation of a path for delivery of the search results to a destination site, from a site or sites represented by the metadata of the profiled information search request.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: March 24, 2015
    Assignee: Thinkstream, Inc.
    Inventors: Michael K. Malone, Jon David Loucks, Robert K. Terhune, III, Cameron W. Cotrill
  • Patent number: 8990254
    Abstract: A loan origination and processing system is described. The system can reside on a server computer that is coupled to a data store storing data related to a borrower. The server computer is further coupled to a brokerage network that comprises a loan officer client, a loan processor client, and a broker manager client. Each brokerage client computer executes a unique interface to the loan origination and processing system.
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: March 24, 2015
    Assignee: Ellie Mae, Inc.
    Inventors: Jonathan Howard Corr, Limin Hu, Tsu-Wang Chen
  • Patent number: 8990151
    Abstract: Systems and methods for supporting metadata for work items stored in a web-based content management system with collaboration environment are disclosed. Users uploading work items to a folder are not required to provide metadata for the work items. Collaborators of the folder can provide metadata to work items within the folder.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: March 24, 2015
    Assignee: Box, Inc.
    Inventor: Brandon Savage
  • Patent number: 8983947
    Abstract: Techniques and tools are described for augmenting search using association information. Searches can be performed using a combination of index information and association information. In some examples, index information is stored in a first data store and association information is stored in a second data store. Search queries can be received and modified using association information. Modified search queries can be executed using a combination of index information and association information. Index information can be generated by indexing a set of documents. Association information can be generated by monitoring user activity occurring between users and a set of documents.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 17, 2015
    Assignee: Jive Software, Inc.
    Inventors: Lance Riedel, Georgios Mavromatis
  • Publication number: 20150074154
    Abstract: There are provided a method of secure storing of content objects, and system and apparatus thereof. The method comprises: receiving by a first computing device a first content object comprising a first content characterized by a first set of bytes; generating by the first computing device a second content object characterized by a second set of bytes, said generating comprising transforming the first set of bytes into the second set of bytes; and sending the second content object to a second computing device. The second set of bytes is configured to enable a graphical representation of the second content object on the second computing device such that it resembles a graphical representation of the first content object enabled by the first set of bytes on the first computing device. The second set of bytes is further configured to enable said graphical representation of the second content object with no need in decryption of the second content object before the representation.
    Type: Application
    Filed: February 28, 2013
    Publication date: March 12, 2015
    Inventor: Alvaro Fernandez Gutierrez
  • Patent number: 8977645
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage media, for accessing a search interface from a structured presentation. One aspect can be embodied in machine-implemented methods that include the actions of displaying a structured presentation on a display device, receiving data characterizing a user interaction with the displayed structured presentation, the data including a specification of a first instance and a first attribute of the structured presentation, and displaying a formerly concealed search interface on the display device in response to receiving the data.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: March 10, 2015
    Assignee: Google Inc.
    Inventors: Daniel N. Crow, Daniel Loreto, Antonella Pavese, Anthony J. Aiuto, John Alexander Komoroske
  • Patent number: 8977640
    Abstract: A method of processing a supply query is described. The method includes receiving a first supply query comprising a first set of attributes. A size of the first set of attributes is compared to a threshold value. A second supply query comprising a second set of attributes is generated when the comparison indicates that the size of the first set of attributes is greater than the threshold value.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: March 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Ramana Yerneni, Saurabh Sodani, Jayanth Anandaram
  • Publication number: 20150066856
    Abstract: A computing device can automatically generate a flow diagram showing statuses that objects in a system can possess, and the possible transitions between these statuses. Using snapshots of database data, the device can determine how the statuses of these objects have changed over time. The device can analyze the data to suggest which database fields likely represent object status. The device can render the flow diagram to illustrate system states at different selected times. Each rendered flow diagram can indicate, for the selected time point, the quantity of objects that possessed each status at that time, and, for a selected time interval, the quantity of objects that changed from each status to each other status during that time interval. The statuses can be represented in the flow diagram as status bubbles having sizes that are based on the quantities of objects have those bubble's statuses at the selected time point.
    Type: Application
    Filed: February 6, 2014
    Publication date: March 5, 2015
    Applicant: Oracle International Corporation
    Inventors: Richard Stephen Grieve, Martin Hogg, Simon Leaver Lord, Conor O'Neill, James Steadman, Adam Chesney, Suman Karmakar, Stephen Vangasse
  • Patent number: 8972462
    Abstract: Described herein are technologies that facilitate representing instances in time over 62 orders of magnitude as well as graphically depicting events over various time ranges and resolutions in time. A filter window is selected as a function of a resolution of a display, such filter window is applied over a representation of an instant in time. The position of the filter window along the representation of the instant in time defines a resolution in time, and such resolution in time is utilized to select graphical objects for display.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oscar Gerardo Naim, Michael Jonathan Galos, Puneet Hariharan, Donald Frank Brinkman, Jonathan Edgar Fay
  • Patent number: 8965932
    Abstract: A method of sequencing and scheduling web resources, via a software application that collects URLs and feeds them to a Web browser, so that the amount of clicks and decisions are reduced when browsing the Internet. The method begins after a computer user with Net-access encounters a URL that leads to a collection of other URLs that the software application has arranged to be presented in a continuous, show manner. This collection of resources then plays automatically, going from one resource to the next without the user being required to make a decision or click. The decision-making process is not inhibited, it is made optional. A method of inserting full-screen advertising, public service announcements, news, etc. has been developed. The server software application module described herein allows a publisher to stream URLs to a user who does not have the client-side software.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: February 24, 2015
    Assignee: Robocast, Inc.
    Inventor: Damon Torres
  • Patent number: 8959122
    Abstract: There is disclosed an interface enabling easy implementation of processing on hierarchical data, and a method facilitating comprehension of the structure, meaning, and format of hierarchical data. There is also disclosed a data processing device including a user interface portion receiving data with tuples each a combination of data of different types, and lists each a series of data of a same type, display data obtained by converting the data, and an instruction requesting processing from a user, and presenting the display data, data managing portion managing the hierarchical data, display-data generating portion generating the display data from the hierarchical data, and analyzing portion implementing the processing. Data is presented in a table format having rows displaying level names and attribute names, respectively. The generating portion samples data of each level of hierarchical data to extract an amount possible to present, and converts the data format.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: February 17, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kosuke Yanai, Yasutsugu Morimoto
  • Patent number: 8959063
    Abstract: The present disclosure describes methods, systems, and computer program products for managing incident reports can include receiving alert messages from multiple tenants and aggregating the alert messages into a reduced, correlated incident reports. For example, the method includes receiving, from a number of tenants, alert reports that represent at least one system alert incident associated with the tenants. The alert reports can be collected and analyzed for duplicate reports. The analysis for duplicate reports can include identifying a number of duplicate alert reports and correlating each identified duplicate alert reports into a correlated incident report. The correlated incident report can be aggregated into a summarized incident report for processing.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: February 17, 2015
    Assignee: SAP SE
    Inventors: Tilmann Haeberle, Herbert Stegmueller
  • Publication number: 20150046501
    Abstract: A processor-implemented method for designing, developing, implementing and maintaining a core service related to a database is provided. The processor-implemented method may include displaying a graphical user interface and identifying, from the graphical user interface, the core service. Then the processor-implemented method may include determining, from the graphical user interface, a type of folder request based on the identified core service and accessing a folder based on the determining of the type of folder request. The processor-implemented method may further include determining a lock order based on the accessed folder; and manipulating the accessed folder based on the determining of the lock order.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel S. Gritter, Glenn I. Katzen, Colette A. Manoni
  • Publication number: 20150039657
    Abstract: A system that automatically creates and diagrams a process flowchart based upon a dataset created from a set of tables from a database by a user. The method of documentation enables users to automate the preparation and maintenance of process flowcharts. A system that performs and documents business process analysis with integrated automated process flowcharts. The method of documentation enables users to automate the documentation and flowcharts of ownership, risk scenarios, risk consequences, control mechanisms, and risk assessments vulnerabilities at a process step level. A system that automatically creates written operating procedures for a business process based on a dataset created from a set of tables from a database by a user. The method of documentation enables users to automate the preparation and maintenance of operating procedures.
    Type: Application
    Filed: July 14, 2014
    Publication date: February 5, 2015
    Inventors: Jeffrey J. Roth, Ram Vanga
  • Patent number: 8949203
    Abstract: Method and system for verifying data in a database. In one aspect, verifying data includes receiving an indication of at least one policy, the at least one policy including at least one rule. A verification process is initiated on target data by implementing the at least one policy, where implementing the at least one policy includes instantiating and applying the at least one rule. The at least one rule causes at least one verification check to be performed on the target data.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: February 3, 2015
    Assignee: Cadence Design Systems, Inc.
    Inventors: Donald J. O'Riordan, James McMahon, Pei-Der Tseng
  • Patent number: 8949288
    Abstract: Methods, systems, and products are disclosed for accessing media files. One such method accesses a hierarchically-arranged storage system storing media files. A graphical user interface is processed that has a single control. This single control allows a single input to select any media file within the hierarchical arrangement.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: February 3, 2015
    Assignee: Qurio Holdings, Inc.
    Inventors: Thomas A. Roberts, Christopher M. Amidon
  • Patent number: 8949289
    Abstract: A system and method for generating and managing a secure, multi-user project database.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: February 3, 2015
    Assignee: NoteVault, Inc.
    Inventors: Peter Lasensky, Ang Dawa Sherpa, Fred McClain, Stephen Mickelsen, Jonathan Schwartz
  • Patent number: 8949186
    Abstract: User interactions with a database storage system allow creation of virtual databases based on point-in-time copies associated with a source database. Multiple point-in-time copies are obtained for each source database. A point-in-time copy retrieves data changed in the source database since the retrieval of a previous point-in-time copy. A virtual database (VDB) is created by creating a set of files in the data storage system and mounting the files on a database server allowing the database server to access the files. User interactions allow the user to specify the source database, a point in time associated with the source database and a destination server to create the virtual database. User input can specify other attributes associated with the virtual database including the file paths, database parameters etc. The user can specify schedules of various actions, including making and retention of point-in-time copies.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: February 3, 2015
    Assignee: Delphix Corporation
    Inventors: Jedidiah Yueh, Xavier David Luiz, Yan Wang, Alok Srivastava
  • Publication number: 20150032782
    Abstract: 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: Application
    Filed: October 10, 2014
    Publication date: January 29, 2015
    Inventors: John Browning, Michael Robinson, Pradip Sitaram
  • Patent number: 8943106
    Abstract: Exemplary embodiments include a method for re-ordering and visualizing a matrix in the presence of a data hierarchy stored on a computer system, the method including receiving a matrix, in the computer system, the matrix having rows and columns, reordering the matrix so that groups of related rows and columns are brought in adjacent matrix positions, wherein reordering the matrix A obeys constraints imposed by the data hierarchy on at least one of the rows and the columns and reordering the hierarchy on at least one of the rows and columns, wherein affinities in the data hierarchy are extracted by the reordering of the data hierarchy.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Abderrahim Labbi, Michail Vlachos, Christos Boutsidis
  • Patent number: 8938478
    Abstract: Dynamic presentation of web content is provided. One embodiment comprises a computer system for dynamically presenting market channel information associated with items on a web site to a customer. One such computer system comprises: a data service containing information for a plurality of products and a plurality of market participants; and a product web page for displaying information related to a product, the product web page comprising program code that instructs a client browser to query the data service to determine whether the product has available market channel information.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: January 20, 2015
    Assignee: Google Inc.
    Inventors: Dale Couch, Anibal Santiago, Timothy Tryzbiak
  • Publication number: 20150019594
    Abstract: A metal fabrication resource performance data management method, includes storing a first set of data representative of a first plurality of parameters sampled during a metal fabrication operation of a first metal fabrication resource, selecting a second metal fabrication resource from the listing, and changing a first identifier of a portion of the first set of data to a second identifier associated with the second metal fabrication resource. The first metal fabrication resource is selectable by a user from a listing of individual and groups of resources, and the first set of data includes the first identifier corresponding to the first metal fabrication resource. A second set of data includes the second identifier corresponding to the second metal fabrication resource.
    Type: Application
    Filed: June 26, 2014
    Publication date: January 15, 2015
    Inventors: Nathan John Lamers, Caleb Robert Krisher, Michael Anthony Gill
  • Patent number: 8935300
    Abstract: Streaming media may include a plurality of visual objects. User-selectable fields may be associated with the visual objects. In response to receiving a selection from the user-selectable fields, a search criteria associated with the corresponding visual object may be identified. A method, device, or medium may be associated with a request for search results based on the search criteria. Information associated with the search results may be displayed to the user.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: January 13, 2015
    Assignee: Intellectual Ventures Fund 79 LLC
    Inventor: Joon Maeng
  • Patent number: 8935276
    Abstract: A method and apparatus for handling data analysis. The apparatus includes an editing device which adds user-specified one of a plurality of operation units to a user-specified layer in a data analysis in response to a user operation, each of the operation units performing a predetermined processing on an associated data source, a connecting device which connects at least one user-specified operation unit in the data analysis to an analysis path in response to a user operation, and a user interface. The user interface receives the user operations and displays the data analysis by representing layers in the data analysis, operation units in the layers and connections on the analysis path in a visual manner.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shao Chun Li, Xiao Hua Sun, Qiang Zhang
  • Patent number: 8935301
    Abstract: A method for changing data context in a business analytics report is described herein. In one embodiment, such a method includes providing a business analytics report, wherein the report contains data and current metadata categories describing the data. The method enables selection of a current metadata category directly on the business analytics report. The method displays a metadata hierarchy associated with the current metadata category. This metadata hierarchy may include the current metadata category as well as related metadata categories arranged in a tree-like structure. The method further enables selection of a related metadata category from the metadata hierarchy to apply to the business analytics report. The method automatically updates the business analytics report with the metadata category and populates the report with the associated data. A corresponding computer program product and apparatus are also disclosed.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Chmiel, Jason Hiltz-Laforge, Alireza Pourshahid, Graham A. Watts
  • Patent number: 8935274
    Abstract: A method is provided in one example and includes receiving data propagating in a network environment, separating the data into one or more fields, evaluating at least some of the fields in order to identify nouns and noun phrases within the fields, and identifying selected terms within the nouns and noun phrases to be tagged. The selected terms are tagged with respective expertise tags. The method may also include receiving a search query for a particular expertise, the search query includes the selected terms. The method may also include matching the expertise tags to an end user in order to generate a response to the search query, the response includes an identifier of the end user. In more specific embodiments, the identifying of the selected terms includes using synaptic analysis or word occurrence counting. The expertise tags can be provided in a profile for the end user.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: January 13, 2015
    Assignee: Cisco Technology, Inc
    Inventors: Virgil N. Mihailovici, Jayashree Jagannath, Kui Zhang
  • Publication number: 20150012566
    Abstract: The present disclosure describes systems and methods for spares management in a data center context. The described system may provide fully integrated dashboards and spares control mechanisms that visually displays the status of all spares activity including the ability to set alarms to monitor items to avoid potential supply disruptions. The system may also automatically monitor and balance the distribution of spares between multiple data centers.
    Type: Application
    Filed: March 24, 2014
    Publication date: January 8, 2015
    Applicant: Edifice Technologies Inc.
    Inventors: Robert Cartwright, Kathryn Cartwright, Craig Kelly, Daniel Joyce, Todd Greenwood-Greer
  • Patent number: 8930335
    Abstract: One embodiment provides an information processing apparatus, including: a search module configured to perform a search on a plurality of pages with a designated search condition, the pages being managed by an application program capable of managing information by arranging at least one object in any desired layout on each page; and a display controller configured to display at least one object extracted through the search on a screen of a display module as a search result, with a layout of each object on the page kept unchanged.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: January 6, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Satoru Ishigaki
  • Patent number: 8930390
    Abstract: A system and method for method for performing a web search by a search engine for content including: providing a first search results page to a user in response to a search query; providing an interface for submission of an input action representing a search command, wherein the interface is associated with the search results page; receiving the input action; reformulating the search query to incorporate the search command represented by the input action; and providing a second search results page to the user in response to the reformulated search query.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: January 6, 2015
    Assignee: Yahoo! Inc.
    Inventors: Kalyan K. Kumar, Aravindan Raghuveer
  • Patent number: 8930415
    Abstract: The invention proposes interacting with a database having data related to modeled products and parts using a graphical user interface displayed by a computer. The graphical user interface is adapted to allow a user to access the database. The method also includes providing within the graphical user interface a toolbar with at least one field suitable for displaying an argument. The toolbar is adapted for allowing a user to execute a function using the argument. The method further includes the steps of querying the database and updating the argument displayed in the field using a result of the querying step.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: January 6, 2015
    Assignee: Dassault Systemes
    Inventors: Bernard Charles, Guenole Gicquel, Francois Perroux, Duy-Minh Vu
  • Patent number: 8930378
    Abstract: 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: Grant
    Filed: October 14, 2013
    Date of Patent: January 6, 2015
    Assignee: Facebook, Inc.
    Inventors: Pierre Moreels, Tudor Andrei Cristian Alexandrescu
  • Patent number: 8930337
    Abstract: Among other things, one aspect includes receiving 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, 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 identification of elements of an output dataset mapped to outputs of respective mapped relationships; generating output data 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 values associated with one or more of the identified elements of the output dataset; and presenting visual feedback based on the determined validation information.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: January 6, 2015
    Assignee: Ab Initio Technology LLC
    Inventors: Scott Studer, Amit Weisman
  • Patent number: RE45422
    Abstract: Annotation techniques are provided. In one aspect, a method for processing a computer-based material is provided. The method comprises the following steps. The computer-based material is presented. One or more portions of the computer-based material are determined to be of interest to a user. The one or more portions are annotated to permit return to the one or more portions at a later time. In another aspect, a user interface is provided. The user interface comprises a computer-based material; a viewing focal area encompassing a portion of the computer-based material; and one or more indicia associated with and annotating the portion of the computer-based material.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 17, 2015
    Assignee: Loughton Technology, L.L.C.
    Inventor: Christopher Vance Beckman