Patents Issued in July 17, 2008
  • Publication number: 20080172589
    Abstract: A method for combining a simple forward error correction code i.e., a Hamming-like code with scrambling and descrambling functions is disclosed. Therefore, irrespective of the information to be transported, received data may be corrected, bit error spreading effects being handled, while providing desirable signal characteristics such as signal DC balance and enough signal transitions. The overhead introduced by the method is a modest increase over the original overhead of the 10 Gb Ethernet 64B/66B code.
    Type: Application
    Filed: July 11, 2007
    Publication date: July 17, 2008
    Inventors: Rene Gallezot, Rene Glaise, Michel Poret
  • Publication number: 20080172590
    Abstract: Quadratic polynomial permutation (QPP) interleaver providing hardware saving and flexible granularity adaptable to any possible turbo code block size. A means is presented by which only a very small number of coefficients need be stored to effectuate a wide variety of QPP interleaves as can be employed in the context of turbo coding. In one instance, to accommodate the approximate 6000 different turbo code block sizes in 3GPP LTE channel coding, only 5 different coefficient values need to be stored to effectuate a very broad range of QPP interleaves to be applied each of those various turbo code block sizes. Moreover, a few small number of dummy bits, if any, need to be employed to accommodate a very broad range of turbo code block sizes. It is noted that the QPP interleaving as described herein can be applied to turbo encoding and turbo decoding (e.g., including both interleaving and de-interleaving).
    Type: Application
    Filed: June 7, 2007
    Publication date: July 17, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventors: Ba-Zhong Shen, Tak K. Lee
  • Publication number: 20080172591
    Abstract: Formulaic flexible collision-free memory accessing for parallel turbo decoding with quadratic polynomial permutation (QPP) interleave. A means is presented by which any desired number of parallel implemented turbo decoding processors can be employed to perform turbo decoding that has been performed using a QPP interleave. This approach is presented to allow an arbitrarily selected number (M) of decoding processors (e.g., a plurality of parallel implemented turbo decoders) to perform decoding of a turbo coded signal while still using a selected embodiment of a QPP interleave. In addition, a collision-free memory mapping, MOD,C,W) provides more freedom for selecting the particular quadratic polynomial permutation (QPP) interleave (?) that satisfies a parallel turbo decoding implementation with any desired number of parallel implemented turbo decoding processors.
    Type: Application
    Filed: June 7, 2007
    Publication date: July 17, 2008
    Applicant: Broadcom Corporation, a California Corporation
    Inventors: Ba-Zhong Shen, Tak K. Lee
  • Publication number: 20080172592
    Abstract: This is a method for controlling the decoding of a LDPC encoded codeword composed of several digital data, said LDPC code being represented by a bipartite graph between check nodes (CN1) and variable nodes (VNi). Said method comprises updating messages exchanged iteratively between variable nodes (VN1) and check nodes (CN1). Said method comprises, at each iteration, calculating for each variable node a first sum (?n)=of all the incident messages (?i) received by said variable node and the corresponding digital data (?ch) and calculating a second sum (VNRnew) of all the absolute values of the first sums (?n), and stopping the decoding process if the second sum (VNRnew) is unchanged or decreases within two successive iterations and if a predetermined threshold condition is satisfied.
    Type: Application
    Filed: April 27, 2006
    Publication date: July 17, 2008
    Inventors: Norbert Wehn, Frank Kienle, Torben Brack
  • Publication number: 20080172593
    Abstract: A method for communication includes encoding data using at least one Error Correction Code (ECC) to generate first and second output data streams. The first output data stream is processed to generate a first output signal, which has a first acquisition time. The second output data stream is processed to generate a second output signal, which has a second acquisition time that is smaller than the first acquisition time. The first and second output signals are transmitted simultaneously over a communication channel.
    Type: Application
    Filed: November 26, 2007
    Publication date: July 17, 2008
    Applicant: Raysat Inc.
    Inventors: Doron Rainish, Ilan Saul Barak, Raz Shani
  • Publication number: 20080172594
    Abstract: Data error detection comprises storing in a first buffer data to be written to a medium and a first digital signature of the data. If the first digital signature matches a second digital signature of data read from the first buffer, a compressed form of data read from the first buffer is stored in a FIFO. If the first digital signature matches a third digital signature of an uncompressed form of the compressed data, the uncompressed form of the compressed data, a C2 ECC of a first C1 ECC of the uncompressed form of the compressed data, and one or more C1 ECCs comprising the first C1 ECC and a second C1 ECC of the C2 ECC are stored in a second buffer. Success is indicated if the one or more C1 ECCs match corresponding C1 ECCs calculated from data and C1 ECCs read from the second buffer, and if a C1 ECC of the data read from the second buffer and written to a medium matches a C1 ECC of corresponding data read back from the medium.
    Type: Application
    Filed: August 4, 2005
    Publication date: July 17, 2008
    Inventor: Gregory A. Unruh
  • Publication number: 20080172595
    Abstract: Document links may be efficiently managed by providing automated techniques for organizing them. In particular implementations, a system and process for automated management of document links may include the ability to determine that a link is to be established for a document and identify at least one descriptor for the document. The system and process may also include the ability to correlate the identified document descriptor(s) with at least one document descriptors in a pre-existing taxonomy of document descriptors and associate the correlated taxonomy document descriptor(s) with a link for the document.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 17, 2008
    Inventor: Olaf Schmidt
  • Publication number: 20080172596
    Abstract: Systems, methods and apparatus are provided through which multimedia objects that include design specifications are completed, aggregated, reviewed and distributed among computers in a heterogeneous network.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 17, 2008
    Applicant: ACCURATE DATA PLAN SERVICE
    Inventor: Dave Weidner
  • Publication number: 20080172597
    Abstract: A system identifies document (e.g., text processing application document) data fields similarly to the way a spreadsheet application references cells, to facilitate copying data fields that contain references to other fields. A text processing system enables user creation or editing of a document. The system includes a display processor for initiating generation of data representing an image. The image includes a document area for display and editing of a document and includes on a side of the document area, individual row identifiers and above or below the document area, data field indicators identifying corresponding individual data fields incorporated in a particular row of the document. A document processor associates an individual text data item with a data field incorporated in a particular row of the document.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 17, 2008
    Applicant: Siemens Medical Solutions USA, Inc.
    Inventor: Jan DeHaan
  • Publication number: 20080172598
    Abstract: Some embodiments may provide a method comprising receiving, from a remote machine, entity-identifying data and form identifying data, the form identifying data to identify a sequence of one or more electronic forms, the sequence including a target electronic form having a form element, determining an entity identifier, based on the entity-identifying data, accessing, from a data store, an entity attribute value based on the entity identifier, and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically associate an entity attribute value with the form element.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 17, 2008
    Inventors: Eliot W. Jacobsen, Hugo Olliphant
  • Publication number: 20080172599
    Abstract: A method for reassigning a section out of a plurality of sections of a digitally represented printed product from an original signature to a new signature for producing said section, the method including (i) displaying a table on a computer display, wherein the table includes a list of items, each item representing a section and including (a) a section identifier, (b) a signature identifier associated to the section identifier and representing a signature to which the section is assigned and (c) a signature portion index indicating a portion of the signature corresponding to the section; (ii) selecting on the computer display a specific item including a specific signature portion index; and (iii) moving on the computer display the specific signature portion index from one item to another one, thereby assigning a different section to a specific signature having the specific signature portion index.
    Type: Application
    Filed: December 21, 2005
    Publication date: July 17, 2008
    Inventors: Chris Tuijn, Peter De Mangelaere, Roger Baeten
  • Publication number: 20080172600
    Abstract: A method and system for dynamically assembling presentations of web pages. A web designer defines attributes including business rules, properties and standard user interface library components. These attribute definitions allow look and feel specifications of a web page to be dynamically changed without requiring code modifications to any web application. A presentation assembly engine (PAE) receives a Uniform Resource Locator of a web page along with associated attributes and generates a unique identifier associated with a request of the web page. The PAE receives from a web application a web page request that includes the associated unique identifier. The PAE utilizes the unique identifier to identify and access the attributes needed to assemble a presentation of the web page. The PAE uses the attributes to assemble the web page presentation and sends the completed page to the web application.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: International Business Machines Corporation
    Inventor: Brian Ronald Bokor
  • Publication number: 20080172601
    Abstract: Methods, systems and articles of manufacture for controlling accessibility to application functions and for configuring user interfaces to restrict access to available application functions. In one embodiment, a request is received for a web page comprising displayable content including user-selectable elements through which a user invokes one or more executable functions. The web page is provided the displayable content and then parsed to identify the user-selectable elements. At least portion of the user-selectable elements are disabled on the basis of a pre-defined transform definition to produce a re-configured web page. The re-configured web page is then returned for display.
    Type: Application
    Filed: February 23, 2008
    Publication date: July 17, 2008
    Inventors: RICHARD D. DETTINGER, Shannon E. Wenzel
  • Publication number: 20080172602
    Abstract: A method and apparatus for receiving a message that includes a markup language associated with text in the message. Set of formatting instructions for generating a file based on the message are received and amending the markup language in the message responsive to the set of formatting instructions.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 17, 2008
    Inventor: SANDEEP JOSEPH
  • Publication number: 20080172603
    Abstract: Systems, methods, and other embodiments associated with providing an XML-based translation service are described. One method embodiment includes accessing a translation-aware XML document that may comply with a translation-enabling XML schema. The document may store a first XML element that stores translatable data and a second XML element that stores a translation of the translatable data. The schema may describe that the first XML element includes a first identifier that identifies the first element as storing translatable data. The schema may also describe that the second XML element includes a second identifier that identifies the second element as storing a translation for translatable data. The method may also include establishing a session language identifier and providing a virtual view of the translation-aware XML document, the virtual view being determined, at least in part, by the session language identifier.
    Type: Application
    Filed: January 3, 2007
    Publication date: July 17, 2008
    Applicant: Oracle International Corporation
    Inventors: Nipun Agarwal, Sanket Malde, Bhushan Khaladkar, Eric Sedlar
  • Publication number: 20080172604
    Abstract: A method and system for schematic design entry page setup are provided. In one aspect, the method may comprise presenting a user interface for entering information associated with a page layout for designing hardware logic schematics, retrieving the entered information and creating a specified number of pages for schematic design entry to automatically include the entered information on the pages. A system in one aspect may comprise a script operable to execute on a machine to present a user interface for entering information associated with a page layout for designing hardware logic schematics, the script further operable to retrieve the entered information. The system may also include means for creating a specified number of pages for schematic design entry to automatically include the entered information on the pages. An option to change and/or update information upfront without having to navigate to individual pages may be provided.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 17, 2008
    Applicant: International Business Machines Corporation
    Inventor: Saravanan Sethuraman
  • Publication number: 20080172605
    Abstract: Embodiments of the invention include a method for aligning and laying out drawing elements in a computer-aided design drawing and computer-readable medium storing instructions for implementing the method. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of receiving a selection of an insertion point on an object within the CAD drawing, where the drawing element attaches to the object at the insertion point, placing the drawing element at the insertion point, and orienting the drawing element at a predetermined alignment angle relative to the object.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventor: Toby S. Smith
  • Publication number: 20080172606
    Abstract: A method of providing information related to content presented within a first window, the method comprising extracting primary information from the content in response to activation of an interactive mechanism, the primary information including entities mentioned in the content, obtaining related information from content sources based on the primary information, wherein related information includes connection paths between a user and the entities, and generating a summary page including items of primary information in association with the related information. At least some of the items from the primary information and items from the related information can be provided as user selectable links to corresponding detailed information.
    Type: Application
    Filed: March 1, 2007
    Publication date: July 17, 2008
    Applicant: GENERATE, INC.
    Inventor: Robert A. White
  • Publication number: 20080172607
    Abstract: An undo process performed on a data object includes selecting a stored prior state of the data object; comparing the stored prior state with the current state of the data object to determine differences between the stored prior state and the current state of the data object other than the effect of the undesired editing operation; and applying the differences to the stored prior state of the data object to obtain a new state of the data object. Each prior state of the data object corresponds to an effect of one of previously performed editing operations on the data object.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventor: Peter P. Baer
  • Publication number: 20080172608
    Abstract: Embodiment of the present disclosure can also be viewed as providing methods for creating a web site. In this regard, one embodiment includes the following steps: receiving a choice of a design template to be used in creating the web site, the design template providing an initial layout for pages of the web site and suggested content; rendering for display a representation of the web site from the design template in a development environment, wherein the representation provides controls for editing content and layout of the web site representation and the rendering produces HTML files that are displayed to a user; and enabling the user to edit design features of the web site based upon a rendered view of the web site in the development environment, a presently displayed representation of a web page having editing tools embedded in the web page.
    Type: Application
    Filed: May 1, 2007
    Publication date: July 17, 2008
    Inventors: Zakir Patrawala, Mukesh Singh
  • Publication number: 20080172609
    Abstract: A user is provided with a simple way of selecting a number of “favourite” applications to be visible on the display of, e.g., his/her communication terminal or PDA. By customizing the apparatus in this manner the user will find it easier and more convenient to make full use of his/her device when doing business as well as utilizing the device when performing more leisure like activities.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Applicant: NOKIA CORPORATION
    Inventor: Markku RYTIVAARA
  • Publication number: 20080172610
    Abstract: Techniques and devices (110, 310, 350) for providing a customized user interface for a programmable electronic device (101, 330, 340) originally equipped with a user interface different from the customized user interface. The operation of programmable electronic devices such as mobile phone (101) and game consoles (330, 340) can be adapted to user preferences and to persons with disabilities.
    Type: Application
    Filed: March 13, 2006
    Publication date: July 17, 2008
    Inventor: Paul Blair
  • Publication number: 20080172611
    Abstract: Stationary or portable devices that include a first user interface member residing on a front portion of a housing configured to electronically navigate data on a display; and a second user interface member residing on a back portion of the housing configured to electronically navigate data on the display.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Inventors: Lars Johan Ragnar Karlberg, Erik Ahlgren
  • Publication number: 20080172612
    Abstract: Embodiments of the invention provide techniques for providing help content to users of software application, where the help content includes references to interface elements of a graphical user interface. A method for providing help information includes receiving a request for help content, where the requested help content includes a reference to an element of the GUI, determining a current location of an interface element in the GUI corresponding to the reference in the help content, and modifying the help content to specify the current location of the GUI element.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Melanie Allen, Alison Keller, Asheem Mamoowala, Jeremy Carter
  • Publication number: 20080172613
    Abstract: Disclosed is a system of phonetic notation common for a multitude of languages and a method to create such a notation system common for a chosen group of languages.
    Type: Application
    Filed: February 6, 2007
    Publication date: July 17, 2008
    Inventor: ZBIGNIEW STEIN
  • Publication number: 20080172614
    Abstract: A software and/or hardware facility for presenting action-based menus on a portable media player. An action-based menu is a list of action options contextually displayed to a user of the portable media player that includes actions that are relevant to the particular piece of media or group of media. Each action in the action-based menu is selectable by the user, and the facility initiates an activity corresponding to a selected action. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: January 8, 2008
    Publication date: July 17, 2008
    Applicant: VARIA MOBIL LLC
    Inventor: Jonathan Nelson
  • Publication number: 20080172615
    Abstract: An online video search system, including a tag discoverer including a web encyclopedia crawler for (i) accessing a web encyclopedia to find web pages related to at least one designated reference topic, and (ii) retrieving a plurality of web pages by performing an n-level depth recursive traversal of the web pages found, and web pages that are hyper-linked thereto, a concept extractor for extracting important concepts founds in the retrieved plurality of web pages, and a user interface for providing at least of the important concepts extracted by the web page processor to an online video search engine. A method and a computer-readable storage medium are also described and claimed.
    Type: Application
    Filed: June 6, 2007
    Publication date: July 17, 2008
    Inventors: Marvin Igelman, Aleksandar Zivkovic
  • Publication number: 20080172616
    Abstract: A method is presented for extracting information from a document by separating the document into segments and organizing the segments into a hierarchical structure. An audio rendition of the segments is generated and presented aurally to the user for selection of the segment to be presented. The selected segment is then presented aurally to the user. If desired an audio rendition of a summary may be generated and presented aurally to the user.
    Type: Application
    Filed: January 16, 2007
    Publication date: July 17, 2008
    Inventors: Steven J. Harrington, James Walter Reid, Mans Jonas Daniel Karlsson
  • Publication number: 20080172617
    Abstract: An information processing apparatus and method configured to display content in a content display screen area, which is at least one of a plurality of screen areas, displayed. The information processing apparatus includes an event detector configured to detect generation of a predetermined event concerning a content, a notifying unit configured to notify a user of the information processing apparatus of the detection of the predetermined event upon detecting the predetermined event, a work concentration state detector configured to determine whether the user is in a work concentration state, and an inhibiting unit configured to inhibit the notifying unit from notifying the user of the detection of the predetermined event upon determining the work concentration state of the user.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 17, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Tomonori Takeda, Tetsuo Yamaguchi, Daijoh Nakayama, Takeshi Yoshida, Shigeaki Oura
  • Publication number: 20080172618
    Abstract: Provided are a navigation system of a web browser and a method thereof. The navigation system includes: a link area determination unit that determines whether a selected area is a link area; a computation unit that computes a distance from the link area if the selected area is not the link area; and a display that enlarges and displays the surroundings of the link area if the computed distance is within a predetermined range.
    Type: Application
    Filed: May 17, 2007
    Publication date: July 17, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventor: Sang-jun HAN
  • Publication number: 20080172619
    Abstract: A tool is provided that generates a short-cut of functions from a plurality of pluggable components within an infrastructure container. A historical trail monitoring component is configured to monitor user interactions with the plurality of pluggable components. A pattern detection component is configured to infer a pattern of usage with the plurality of pluggable components from the monitored user interactions. A short-cut generation component is configured to generate the short-cut of functions from the inferred pattern of usage.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Scott R. Carrier, John R. Hind
  • Publication number: 20080172620
    Abstract: An external link receiving and responding unit of a server subjects a plurality of HTML files including file identification information to responding transmission with respect to an access request from a client by a hyperlink of a web page of another server and causes a web page composed of the plurality of HTML files to be displayed.
    Type: Application
    Filed: January 30, 2008
    Publication date: July 17, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Katsuyoshi YOSHIMURA, Hiroko Sato
  • Publication number: 20080172621
    Abstract: A system and method for constructing a high-quality interface for interacting with a Web service are provided. The method in one aspect includes specifying a service description to associate with an interface of a Web service in a service description language, specifying expected usage information of the Web service, the expected use information including at least grouping of service operations, probability and relative importance of service operations, and constructing the interface for a client interacting with the Web service based on the service description and the expected usage information. The system in one aspect includes means for performing the method steps.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Applicant: International Business Machines Corporation
    Inventors: Danny Soroker, Francois Huaulme, Chandrasekhar Narayanaswami
  • Publication number: 20080172622
    Abstract: In a method and system for processing user input, a resource is received during a session between a user and an interaction environment, the resource including predefined markers and a first program executable by a browser, at least one of the predefined markers identifying a display format of at least one interface element in a user interface. A definition specifying a response type is received, the response type identifying a second program for execution upon an interaction with the at least one interface element. During a second session, the user provides an expression and interacts with the at least one interface element. A response to the expression is generated based on an execution of the second computer program identified by the response type. The response is displayed in a user interface including the at least one interface element formatted responsive to at least one of the plurality of predefined markers.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: GLOBAL INFORMATION RESEARCH AND TECHNOLOGIES LLC
    Inventors: Emmanuel ROCHE, Yves SCHABES
  • Publication number: 20080172623
    Abstract: In a method and system for hosting a programming environment and processing user input within an information retrieval system, a definition of an expression is received from a user, during a first session between the user and an information retrieval system, the definition specifying an expression format, a response type, and a display format. The definition is stored. During a second session between the user and the information retrieval system, an expression having a semantic structure is received. The semantic structure of the expression is evaluated. A response to the expression is displayed to the user in a user interface according to the display format specified by the definition of the expression type.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: GLOBAL INFORMATION RESEARCH AND TECHNOLOGIES LLC
    Inventors: Emmanuel ROCHE, Yves SCHABES
  • Publication number: 20080172624
    Abstract: A screen program described with a non-object-oriented language is divided into a View performing a screen display and a Model that is an external processing logic of the screen display, and the View is associated with the Model by a binding setting. By associating plural Views with a Model, when the display has the same values in plural screens, the same processing result can be displayed on all screens only by processing the Model. The Model is associated with a schema describing a limitation of the input value from the screen, and a check of whether the input value from the screen is in the correct form or not is performed collectively.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 17, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Takahide MATSUTSUKA, Noboru Kurumai, Tokuhisa Kadonaga
  • Publication number: 20080172625
    Abstract: A computer-implemented method for managing a project. A board having rows and columns forming a grid of cells is first created or accessed. Security rules may be assigned to each of the cells. A number of task files each containing information about one of the project tasks are then created. Authorized persons may access the board and the task files with computers linked to the host computer and place representations of selected task files within selected cells of the board. Authorized persons may view a representation of the board with the selected task files shown within the selected cells or move the selected task files from cell to cell to indicate progress made on the tasks.
    Type: Application
    Filed: January 16, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventor: Christopher K. Montgomery
  • Publication number: 20080172626
    Abstract: A portable computer is provided. The portable computer includes a main system and an auxiliary system. The main system includes a motherboard and a first display. The auxiliary system includes a second display and a microprocessor, wherein the microprocessor includes a general purpose input output (GPIO) interface and a display control bus. The microprocessor controls the main system through the GPIO interface.
    Type: Application
    Filed: August 14, 2007
    Publication date: July 17, 2008
    Applicant: ASUSTeK COMPUTER INC.
    Inventor: Chi-Yu Wu
  • Publication number: 20080172627
    Abstract: A digital television of the present invention includes an object information storage section and a key assignment control section. The object information storage section contains one or more numerical attribute values indicative of an attribute(s) of each object in association with the object. The key assignment control section ranks the objects by the one or more attribute values in accordance with a predetermined rule and assigns the objects to the direction keys sequentially as they are ranked. As a result, the user can efficiently select a target object and enjoy improved user operability.
    Type: Application
    Filed: December 27, 2007
    Publication date: July 17, 2008
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Toshihide Hagawa, Soichi Nitta, Masanao Ohashi, Kiyotaka Kashito, Masahiro Chiba, Masafumi Hirata, Aya Enatsu, Ken Inamoto
  • Publication number: 20080172628
    Abstract: A computer user interface may be used to create and maintain semantic relationships between data objects on a computer system. Multiple sets of data objects identified by user selections, queries, searches, or other criteria may be presented in display panes on the user interface. Users may then select data objects via the user interface in order to view or create new relationships between the data objects. Based on the selection of the data objects and a determination of the associated data object types, a set of semantic relationships applicable to the selected data object or objects may be retrieved and displayed in the user interface. A user may subsequently select and create an appropriate semantic relationship between data objects, thereby not only establishing an association between the objects, but providing a specific and useful meaning to the association.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Shishir Mehrotra, Shane Williams, Greg Friedman, Quentin Clark, Steve De Mar, Josh Michaels
  • Publication number: 20080172629
    Abstract: Users are enabled to utilize data from performance metrics to drive the behavior of geometric shapes to visualize business performance and create new composite objects that show magnitude, patterns of structured and unstructured data, interrelationships, causalities, and dependencies. Presentations are then rendered in a performance metric application or in another application through an embeddable user interface using the geometric shapes and composite objects. Automatic update of presented information in response to changes in the underlying data is enabled through the use of composite objects.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey J. Hulen, Chen-I Lim, Ramesh Arimilli
  • Publication number: 20080172630
    Abstract: A method for enabling graphical representation of aggregated data is provided. The method includes accessing aggregated data retrieved from a plurality of on-line sources and receiving selection of a portion of the data through a graphical user interface. The method further includes identifying attributes associated with the portion of the data and generating a graphical representation of the portion of the data.
    Type: Application
    Filed: June 20, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Yingnong Dang, Dongmei Zhang, Min Wang, Xiaohui Hou, Jian Wang
  • Publication number: 20080172631
    Abstract: A method, system, and computer program product for presenting content indicative of one or more entities which contributed to a window being displayed using a processing system. The method comprises determining one or more properties of the window; identifying, using the one or more properties and a set of rules, one or more entities which contributed to the window being displayed; and providing to a user, using the processing system, content indicative of the one or more entities which contributed to the window being displayed.
    Type: Application
    Filed: January 7, 2008
    Publication date: July 17, 2008
    Inventors: Ian Oliver, Ryan Platt
  • Publication number: 20080172632
    Abstract: A Zeetix encompasses a collection of information organized around spatial domain, which may be around a geographical location in a real geography or a virtual geography, and all human-made constructs on it. A geographic Zeetix may show store locations for a franchise business, listing locations for a realtor, or police stations for a municipality. Another spatial domain may be a visualization of a specific biological pathway, containing annotation on potential drug targets, signal transduction cascades, disease pathways, biomarkers for diagnostic opportunities, or cellular localization for a metabolic pathway. Zeetix methods and systems enable the organization of information around a specific spatial domain. These methods and systems facilitate managing objects presented in visualization layers of a variety of spatial domains.
    Type: Application
    Filed: October 1, 2007
    Publication date: July 17, 2008
    Inventor: Thomas M. Stambaugh
  • Publication number: 20080172633
    Abstract: A touch screen device and method for displaying and selecting menus thereof are provided. The touch screen device includes a screen with a display for displaying menu images thereon and a detector for detecting a touch on a screen, and a controller which displays one or more menu bars on the screen. Each of the menu bars may have an expanded portion at one end thereof, and the menu bars may be displayed such that the expanded portions are arranged in a zigzag pattern to facilitate menu selection and reduce input errors. When two or more menu bars are erroneously touched, the controller may enlarge and display the touched menus so that a new touch input for the correct menu can be easily made. Thus, menus displayed on the touch screen may be arranged for easy selection, and input errors may be easily corrected.
    Type: Application
    Filed: April 17, 2007
    Publication date: July 17, 2008
    Inventors: Byeong Hui Jeon, Sang Hyun Shin, Ho Joo Park, Yu Mi Kim
  • Publication number: 20080172634
    Abstract: A method for displaying icons on a mobile terminal having a front side and an opposing rear side includes displaying a plurality of icons on a display located on the front side of the mobile terminal, receiving user input responsive to user-driven rotation of a rotatable wheel located on the rear side of the mobile terminal, and selectively highlighting individual icons of the plurality of icons responsive to the user-driven rotation of the wheel.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 17, 2008
    Inventors: Kyoo-Sung Choi, Ju-Hyun Kim
  • Publication number: 20080172635
    Abstract: The invention relates to an electronic device 1 offering a plurality of menu items to a user. In order to enable a user friendly selection of the menu items, the electronic device 1 comprises a screen 60, user input means 70, storing means 50 adapted to store parameters for a virtual model of a user and processing means 31. The processing means 31 are adapted to generate a visual representation of a virtual user model 61 on the screen 60 based on the stored parameters for the virtual model of a user, to cause a movement of a visually represented virtual user model 61 depending on a user input, to detect a movement of a visually represented virtual user model 61 that is associated to a particular menu item, which menu item is offered for any of a plurality of applications, and to call a function that is assigned to the particular menu item.
    Type: Application
    Filed: March 4, 2005
    Publication date: July 17, 2008
    Inventors: Andree Ross, Wolfgang Theimer
  • Publication number: 20080172636
    Abstract: For a multi-dimensional database, members of the dimension are displayed using names of the members of the dimension and property information associated with each of the members of the dimension. A selection interface to select at least one member of the dimension is provided while continuing to display the members of the dimension. An indication that the at least one selected member has been selected is also provided. In other implementations, a search of the members of the dimension based on a search condition is executed and members of the dimension that satisfy the search conditions are displayed while continuing to display the members of the dimension.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventor: Eric S. Danas
  • Publication number: 20080172637
    Abstract: An invention is disclosed for achieving “image globalization” through dynamic text generation and manipulation by independently translating textual elements within a graphic image into different languages (or other domains of use). This concept can be used in creating multiple text-containing graphic images (each customized for a specific domain of use) from an initial template or master image of any type.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Belinda Ying-Chieh Chang, Vijay Dheap
  • Publication number: 20080172638
    Abstract: A method of optimizing hierarchical very large scale integration (VLSI) design by use of cluster-based cell cloning. The method of the present invention provides improved yield or migration by reusing cells in order to reduce the number of unique instances of at least one of the reused cells. The method performs hierarchal optimization on the reduced set of clones (i.e., clusters). The method of the present disclosure includes, but is not limited to, the steps of setting the initial clustering parameters; assembling the physical design from existing reused cells; for each cell type, performing a full cloning operation in order to create a full set of duplicate cells; for each cell type, performing a full optimization of the design; for each cell type, performing an analyses of all cell environments and performing a clustering operation; and analyzing the overall results in order to determine whether the optimization objectives are achieved.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Inventors: Michael S. Gray, David J. Hathaway, Jason D. Hibbeler, Robert F. Walker, Xin Yuan