Downloading Remote Executables (e.g., Java, Cgi) Patents (Class 715/749)
-
Patent number: 7712033Abstract: The present invention is directed to a method of dynamically controlling and displaying an Internet browser interface, and to a dynamically controllable Internet browser interface. In accordance with the present invention, a browser interface may be customized using a controlling software program that may be provided by an Internet content provider, an ISP, or that may reside on an Internet user's computer. The controlling software program enables the Internet user, the content provider, or the ISP to customize and control the information and/or functionality of a user's browser and browser interface.Type: GrantFiled: February 2, 2006Date of Patent: May 4, 2010Assignee: Yahoo! Inc.Inventor: Thomas Shafron
-
Patent number: 7703024Abstract: Embodiments of the invention are generally directed to a system and method for a remote Graphical User Interface (GUI). In an embodiment, a local computing system requests access to a remote computing system. In response, the remote computing system provides connection information to identify an appropriate GUI for accessing the remote computing system. The local computing system forwards the connection information to another local computing system to obtain the identified GUI. In one embodiment, the local computing system automatically downloads the GUI and accesses the remote computing system with the GUI.Type: GrantFiled: August 31, 2004Date of Patent: April 20, 2010Assignee: SAP AGInventors: Reinhold Kautzleben, Holger Roesing, Gregor K Frey
-
Patent number: 7698282Abstract: In one embodiment, a method is provided in which search indices are configured on a server. The search indices are associated with corresponding business components. The search indices are displayed to a client that is connected to the server via a computer network. The client is configured to perform search using data records stored on a local machine. One or more particular search indices from the server are downloaded onto the client in response to the client's request to download the one or more particular search indices to be used for searching on the local machine.Type: GrantFiled: May 1, 2007Date of Patent: April 13, 2010Assignee: Siebel Systems, Inc.Inventors: Pavitra Subramaniam, Jason Zoss, Jian-Jung Ying, Marc Caltabiano, Robert H. Wang
-
Patent number: 7689923Abstract: A framework is disclosed for generating user interfaces for application programs, such as web application programs. The framework may provide a first set of database tables to define screens including tables that describe components, screen layout, component configuration, application model assignment, and/or event handling. The framework may further provide a first set of transactions for maintaining the first set of database tables and hypertext transfer protocol (HTTP) response means for generating the web pages by accessing the first set of database tables.Type: GrantFiled: August 22, 2003Date of Patent: March 30, 2010Assignee: SAP AGInventors: Luca Massasso, Ralf Kaltenmaier, Natasha Oka
-
Publication number: 20100050089Abstract: A web browser system includes a mobile communication terminal configured to implement decoding and parsing for HTML and CSS binary files, execute a JavaScript bytecode, decode an image file, and implement rendering for respective results, for web browsing of a web browser built therein; a proxy server configured to, in correspondence to a web address transmitted thereto, transmit a page access command to a web server of the corresponding web address via a wired network, implement grammar indentifying binary encoding for HTML and CSS transmitted from the web server to decrease capacity, convert quality for an image file to decrease capacity, compile JavaScript into a bytecode to decrease capacity, and transmit those files to the mobile communication terminal via a wireless network; and a web server configured to transmit files constituting a web page including the HTML, CSS, JavaScript and image files, to the proxy server.Type: ApplicationFiled: August 18, 2009Publication date: February 25, 2010Applicant: COMPANY 100, INC.Inventors: Jin Cheon KIM, Kwang Yul SEO
-
Publication number: 20100049847Abstract: A system and method for monitoring and analyzing Internet traffic is provided that is efficient, completely automated, and fast enough to handle the busiest websites on the Internet, processing data many times faster than existing systems. The system and method of the present invention processes data by reading log files produced by web servers, or by interfacing with the web server in real time, processing the data as it occurs. The system and method of the present invention can be applied to one website or thousands of websites, whether they reside on one server or multiple servers. The multi-site and sub-reporting capabilities of the system and method of the present invention makes it applicable to servers containing thousands of websites and entire on-line communities. In one embodiment, the system and method of the present invention includes e-commerce analysis and reporting functionality, in which data from standard traffic logs is received and merged with data from e-commerce systems.Type: ApplicationFiled: October 27, 2009Publication date: February 25, 2010Applicant: GOOGLE INC.Inventors: Paul Nicolas Muret, Hui Sok Moon
-
Patent number: 7661103Abstract: An apparatus, system, and method are disclosed for decentralized data conversion. The present invention includes providing a server configured to be accessible over the Internet and receiving a payment from a user through a payment gateway module, the gateway module operated by the server. Additionally, the invention includes receiving a data source over the Internet into the server, transforming data in the data source to create converted data adapted to a target, the transformation directed by one or more integration objects configured to perform conversion steps, the integration objects in a hierarchical structure defining an order of execution, the transformation controlled by the server, and returning the transformed data over the Internet from the server. The present invention allows customers who would otherwise be unable to access powerful data conversion tools to convert data at a reasonable cost.Type: GrantFiled: December 1, 2006Date of Patent: February 9, 2010Inventor: Jerry Glade Hayward
-
Publication number: 20100031163Abstract: A method and apparatus is provided that allows a user to automatically add content, such as an event, to a container, such as, a calendar without directly accessing the container. Second and third preferred embodiments are also provided.Type: ApplicationFiled: October 9, 2009Publication date: February 4, 2010Inventors: Tony ESPINOZA, Debra Lavoy, Ben Quigley, Dave Sobotka, Mike Sugarbaker, Mary Wolf
-
Patent number: 7657223Abstract: The present invention relates to presentation of content to mobile users. In the method, data associated with presentation of content is transmitted from a communication system, the data including information regarding an event. The data is received at mobile user equipment and stored in a memory of the mobile user equipment. In response to the event, presentation of the content is triggered. The presentation is based on the data stored in the memory of the mobile user equipment.Type: GrantFiled: April 24, 2003Date of Patent: February 2, 2010Assignee: Nokia Siemens Networks OyInventor: Risto Kauppinen
-
Patent number: 7653878Abstract: Techniques are described for displaying a list of items while simultaneously depicting how the items satisfy multiple criteria. A list of visual indicators is displayed in an order. The order indicates how the items satisfy a first criteria. For example, the list of items may be books displayed in alphabetical order. The order indicates how the titles rank alphabetically. While retaining the order, information is displayed to visually indicate how the items satisfy other criteria selected by the user. The user may select other criteria, and information is displayed to indicate how the items satisfy the other criteria. A page is downloaded by a browser on a client. The browser executing a page generates visual indications of how items satisfy the multiple criteria in response to user selection of the criteria.Type: GrantFiled: January 11, 2002Date of Patent: January 26, 2010Assignee: Oracle International CorporationInventor: John David Russell
-
Patent number: 7647562Abstract: System and method for deploying and executing a program, e.g., a graphical program, on an embedded device, e.g., a compact sensor interface (CSI) that includes or is coupled to one or more sensors. The program is stored on a host mobile computer, e.g., a PDA, then downloaded to the CSI over a wired or wireless serial link, e.g., cable, infrared (IR), Bluetooth, etc. The embedded device executes the graphical program to perform the function, thereby generating data. The data is sent to the mobile computer over a wired or wireless serial link, e.g., via a Front Panel Protocol, where the data is displayed. Alternatively, the mobile computer executes a different program to perform a discovery operation to detect and establish communications with the embedded device, retrieves the data from the embedded device via a wireless serial transmission medium, e.g., IR link (e.g., IrDA), Bluetooth, etc., and displays the data.Type: GrantFiled: December 11, 2003Date of Patent: January 12, 2010Assignee: National Instruments CorporationInventors: Marius Ghercioiu, Horea Hedesiu, Silviu Folea, Gratian I. Crisan, Ciprian Ceteras, Ioan Monoses
-
Patent number: 7636887Abstract: Methods, systems and mediums are provided for enabling users to obtain help information in an online help system. The online help system utilizes adaptive documents to display help messages requested by the users. The content of the adaptive documents may dynamically vary according to, for example, the user's skill level, associated software products installed on the users' system, additional information that has emerged since the users acquired the software product, e.g., the discovery of defects or the fixing of defects in the program, language of the location where the software environment is provided. The present invention may also provide a publishing system that enables authors to create the adaptive help documents used in the online help system. The present invention therefore provides a complete and efficient online help system using adaptive documents to display various help messages.Type: GrantFiled: March 4, 2005Date of Patent: December 22, 2009Assignee: The MathWorks, Inc.Inventor: Paul F. Kinnucan, Jr.
-
Publication number: 20090307603Abstract: An image service uses a uniform resource locator (URL) or other identifier to retrieve dynamic content presentations from the Internet. The image service uses a set of imaging parameters to render HTML files into a static image, sized appropriately, that can be presented on a static display device. A user enters URLs identifying locations of dynamic content within a configuration interface on the image service. The image service then dynamically pulls the selected content from the identified web sites, converts the web pages, or portions thereof, into static digital image files, and downloads the image files for display on a static display device.Type: ApplicationFiled: June 5, 2008Publication date: December 10, 2009Applicant: MICROSOFT CORPORATIONInventors: Sunil Gowda, Tracy Ard, Rafael Sagula, Arnold Blinn, Todd Buiten
-
Patent number: 7631267Abstract: Described is a technology by which an application program such as a gadget may communicate with a sidebar program to output content for consumption by an auxiliary display device. The gadget may communicate with the sidebar program via sidebar APIs, and in turn the sidebar program communicates with an auxiliary display device platform via auxiliary display device APIs. Among its capabilities, the sidebar program may install gadgets on a host computer system, and upon detecting that the host computer system is configured to operate with an auxiliary display device, may install the gadget such that the gadget is configured to work with an auxiliary display device. The installation may be accomplished by having the sidebar program write information to a system registry.Type: GrantFiled: June 1, 2006Date of Patent: December 8, 2009Assignee: Microsoft CorporationInventors: Sriram Viji, Paula L. Tomlinson, Brian C. Teutsch, Daniel J. Polivy, Matthew P. Rhoten
-
Patent number: 7617458Abstract: History and navigation information in a computer application are managed by establishing a global context that can communicate with multiple resources, each of which resides in an associated local context. State information from one or more of the local contexts is communicated to the global context, and global navigation information (for example, defining a drop-down history list or back/forward button states) is generated based on the communicated state information. Using the global navigation information, a user of the computer application can move among previously visited resources in a global manner.Type: GrantFiled: December 23, 1998Date of Patent: November 10, 2009Assignee: AOL LLCInventors: John T. Wassom, Jr., Jerry L. Harris
-
Publication number: 20090259714Abstract: A handheld client framework system provides a server proxy client that services client requests for network accessible information and determines the server that is most appropriate to supply the requested information and sends information request packets to that server across the Internet and/or intranet. Server responses to information requests are received by the server proxy client. The server proxy client separates the response information into the appropriate data components. Data components are sent to the appropriate client. Presentation and logic components are temporarily stored in a one-behind cache on the client. A client will continue to use the presentation and logic components already installed or in the one-behind cache to service the current user request. Any updates sent by the server proxy client and stored in the one-behind cache are retrieved by the client upon subsequent use by the user.Type: ApplicationFiled: October 14, 2008Publication date: October 15, 2009Inventors: Richard Doerksen, David Besbris
-
Patent number: 7603625Abstract: A technique for supporting a user of a first device coupled to a second device of a support agent. A current screen image of the first device is sent to the second device. The second device displays the current screen image of the first device. The agent device determines the position of an input icon to be displayed on the current screen image, and the position is sent to the first device. The first device displays an input icon on the current screen image on the first device based on the position. The second device also determines how the user should operate the input icon on the first device. Corresponding operation information is transferred to the first device.Type: GrantFiled: February 1, 2007Date of Patent: October 13, 2009Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Amodeo Ojeda Guillermo, Gavin Munro Cameron, Colin David McCall, David William Morton, David Robert Skeen Rogers, Andrew Wyllie
-
Publication number: 20090254837Abstract: Embodiments of the invention provide techniques for incorporating functionality of a first web application into a second web application composed and managed by a component-based application framework, such as JSF. For example, the web pages of an existing application may be displayed to the user of a web application composed in the JSF framework, thus enabling the user to access the functionality of the secondary web application in a transparent and seamless manner. Further, the web application may be displayed using AJAX technology, in which page updates are performed asynchronously to user interactions. Embodiments of the invention may allow an application based on a component-based application framework to access functionality of a secondary web application, without requiring the applications to communicate directly.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Inventors: ERIC T. DYBDAHL, James A. Iuliano, Scott P. Mills
-
Publication number: 20090254838Abstract: A data processing system for delivering an open profile personalization system based profile data structures that contain one or more interest nodes. The interest nodes include respective sets of targets and qualifiers, where the targets and qualifiers comprise typed-attributes to be used in the filtering of information files for delivery as a result set for the interest nodes. Targets and qualifiers are applied the typed-attributes of available information files to produce the filtered set. Web pages showing the personalized results include tools based on sophisticated content analysis to assist the user in creation and editing of the open profile. A method for presenting and updating the web pages is responsive to the use of these tools.Type: ApplicationFiled: April 2, 2009Publication date: October 8, 2009Applicant: iCurrent, Inc.Inventors: RAMANA B. RAO, Todd A. Cass, Moshe Cohen, Brian L. Neumann, Linda Uyechi
-
Patent number: 7577700Abstract: A method and system for providing enhanced intelligent agents that are moveable by a user from a browser application to a desktop. In specific embodiments, agents provide advanced interactive graphics and communications back to a server.Type: GrantFiled: May 8, 2001Date of Patent: August 18, 2009Assignee: H.E.B., LLCInventors: Michael Tolson, Jean-Christophe Arnulfo, Brice Rive
-
Patent number: 7568018Abstract: The present inventive subject matter relates to networked computing environments and more specifically to dynamic identification and administration of networked clients. Various embodiments of the present inventive subject matter include systems and methods for defining, on a server, a configuration of interest comprising one or more potential properties of a client, communicating the configurations of interest over a network to one or more clients, dynamically evaluating a client state relative to the configurations of interest, and communicating a representation of the client state in relation to the configuration of interest to the server. Further embodiments include automatically creating and displaying associations of clients based on configurations of interest. Yet further embodiments include clients requesting and receiving updates to the configurations of interest. Still further embodiments include actions associated with configurations of interest.Type: GrantFiled: March 19, 2004Date of Patent: July 28, 2009Assignee: New Boundary Technologies Inc.Inventors: James B. Hove, Emily J. D. Harris, David A. Pickett
-
Patent number: 7565533Abstract: Systems and methods for securing the content integrity of and access to object data and code in a distributed system. Content protecting URLs provide a mechanism for checking code or data transmitted out-of-band. Dynamic permission grants are supported during program execution for code or users unknown prior to runtime.Type: GrantFiled: November 5, 2002Date of Patent: July 21, 2009Assignee: Sun Microsystems, Inc.Inventors: Robert W. Scheifler, Timothy J. Blackman, Michael P. Warres
-
Patent number: 7533144Abstract: Methods and systems are provided for inserting content into a web page and providing the modified web page to a web browser. A request for a web page is intercepted and redirected to a web page processing agent, which fetches the requested web content. A new web page is generated that includes the requested web content and inserted content provided from another source, such as from an ISP. The inserted content is presented in a dedicated screen area. The new web page may include a first frame comprising the inserted content and a second frame including the requested web content, such that the end user can scroll the web content without affecting the inserted content.Type: GrantFiled: May 16, 2005Date of Patent: May 12, 2009Inventor: Hisham Kassab
-
Patent number: 7523401Abstract: A computer system and method is disclosed that provides a single-page zero-footprint browser-based user interface with rich user interface features more commonly found in a traditional client-server application. The system and method includes one or more web servers, reporting servers, relational database servers, data warehouse servers, and client workstations for providing the browser-based application. A user requests that the browser-based application be retrieved from a server. A single page is received from the web server that contains code for a user interface for the application. The user interface with multiple content windows is displayed to a user. When at least one piece of data needs to be retrieved from a data source, an asynchronous request is sent to the server for the data from a hidden frame in the page. The data is received from the server and used in the application. Other requests for data are also made asynchronously.Type: GrantFiled: February 20, 2004Date of Patent: April 21, 2009Assignee: Theoris Software, LLCInventor: Gregory E. Aldridge
-
Patent number: 7523400Abstract: A software control method and apparatus for displaying a text based markup language interface. The interface can interact with a computer to provide reference documents, install system drivers and perform various system utilities. The interface can reference optical drivers, hard disk drives or other storage medium and files available over a network, such as a local area network (LAN) or a wide area network (WAN) including the Internet. A graphical user interface using a text markup language such as hypertext markup language (HTML) can allow for activation for a user interactive control such as an icon or a hyperlink. Activation of an interactive control can hook onto a hypertext link target associated with the activated user interactive control result in the performance of an initial action responsive to variables including the control, a uniform resource locator associated with the interactive control and the hypertext link target.Type: GrantFiled: November 10, 2006Date of Patent: April 21, 2009Assignee: Micron Technology, Inc.Inventor: James McKeeth
-
Patent number: 7512903Abstract: A method and system for managing a display of resources in an Integrated Development Environment (IDE) navigation tree is presented. The method includes the steps of receiving an input that defines a user's criterion for viewing a resource in an Integrated Development Environment (IDE) navigation tree; and displaying, in the IDE navigation tree, only resources in a workspace of a user that meet the user's criterion.Type: GrantFiled: April 13, 2006Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventor: Thomas R. Hudson, Jr.
-
Patent number: 7502364Abstract: Structured hierarchies for communicating contextual information relating to a VoIP conversation are provided. The structured hierarchies are utilized for efficient communications of various amounts and types of contextual information over a VoIP conversation channel. Information identifying at least one structured hierarchy, which will be used to carry the contextual information, is transmitted during establishment of a conversation between two VoIP enhanced devices and prior to the exchange of contextual information. The structural hierarchy is selected from a set of predefined and declared structured hierarchies. Subsequently transmitted contextual information exchanged between two VoIP enhanced devices is represented in accordance with the identified structural hierarchy. Additionally, the structural hierarchies can be extensible by the addition of more definitions to the current structural hierarchies.Type: GrantFiled: March 31, 2006Date of Patent: March 10, 2009Assignee: Microsoft CorporationInventors: David Milstein, David A. Howell, Linda Criddle, Michael D. Malueg, Philip Andrew Chou, Scott C. Forbes, Kuansan Wang, Timothy M. Moore
-
Patent number: 7490166Abstract: The performance of distributed systems can be improved when a server remotely controls off-screen surfaces at a client coupled to the server via a communications network. The server instructs the client to form an off-screen surface exhibiting a number of particular attributes. The client selects and allocates a particular memory region and forms the off-screen surface therein, as instructed by the server. The server subsequently provides the client with an indicia of graphical data and instructs the client to locate the graphical data and to copy the data into the off-screen surface. In response to an error condition, the server transmits a duplicate of the off-screen surface to the client with instructions to update the client's on-screen surface using this duplicate surface.Type: GrantFiled: May 25, 2001Date of Patent: February 10, 2009Assignee: Citrix Systems, Inc.Inventors: Ruiguo Yang, Henry Collins
-
Patent number: 7478136Abstract: An application title, storage location information, and a download flag F is stored in an application control table TBL provided in table area 14b of EEPROM 14 of mobile phone MS. The download flag F indicates whether the application is a downloaded application. When downloading an application from IP server W, CPU 11 changes the download flag corresponding to the application to “1”. When executing the application, CPU 11 reads out the download flag F corresponding to the application and displays a predetermined image on a liquid crystal display MS4 when the download flag F has a value of “1”.Type: GrantFiled: December 11, 2001Date of Patent: January 13, 2009Assignee: NTT DoCoMo, Inc.Inventors: Kazuhiro Yamada, Tatsuaki Wakabayashi, Dai Kamiya, Yoshiaki Hiramatsu
-
Patent number: 7472169Abstract: A method of displaying traffic information on a web page is provided. The traffic information includes traffic conditions of one or more specified roads. A web browser requests a web page that includes programming code related to some traffic information. The web browser interprets the programming code and requests at least some of the traffic information from a remote site specified by the programming code. The request includes a uniform resource identifier (URI) of the remote site, and a unique identifier of the traffic information. The web browser then assembles the web page using at least some of the requested traffic information obtained from the remote site. The assembled web page displays at least some of the traffic information, including traffic conditions of the one or more specified roads.Type: GrantFiled: March 15, 2006Date of Patent: December 30, 2008Assignee: Traffic.com, Inc.Inventors: Gregory A. Auxer, Brian J. Smyth, David Harrod
-
Publication number: 20080313549Abstract: An extensible remote display infrastructure is described that provides support for a competitive multi-vendor development environment. Application functionality may be partitioned to suit the needs of a given application and client-side functionality may be packaged in dynamic virtual channel plug-ins for remote display clients. Interactive coupling between the remote display clients and the dynamic virtual channel plug-ins may be facilitated by remote display client extensibility repositories. The remote display client extensibility repositories may be located within a communication infrastructure aspect of the extensible remote display infrastructure and, in particular, at a static virtual channel level. Dynamic virtual channel plug-ins may register properties, functionality and/or components with remote display client extensibility repositories at available granularity.Type: ApplicationFiled: June 15, 2007Publication date: December 18, 2008Applicant: Microsoft CorporationInventors: Vladimir Stoyanov, Ivan Brugiolo, Nadim Abdo
-
Publication number: 20080258881Abstract: Embodiments of the present invention recite a method and system for provisioning a Java equipped cellular telephone. In one embodiment, a Geographic Information Systems (GIS) data collector application is uploaded onto a Java equipped cellular telephone for enabling the Java equipped cellular telephone to perform GIS data collection functions. The method further comprises uploading a data dictionary onto the Java equipped cellular telephone comprising at least one GIS feature type.Type: ApplicationFiled: August 22, 2007Publication date: October 23, 2008Inventors: Paul Robin Manson, Bruce Stephen James, Michelle Lynn Frye, Robert Murie Allan, John Francis Rogers, Peter Glen France
-
Patent number: 7421658Abstract: Embodiments of the present invention comprise a system and method of providing a graphic user interface (GUI) for scripts. The system comprises one or more scripts, a script GUI module and an interface unit. The script GUI module establishes and maintains communication channels between an executing script and the interface unit. The script GUI module receives information from the executing script and determines if the information comprises an input type command. If the information comprises an input type command, the script GUI module generates an appropriate input mechanism as a function of said input type command.Type: GrantFiled: July 30, 2003Date of Patent: September 2, 2008Assignee: Oracle International CorporationInventors: Vivek Sharma, Srinivasu Gottipati, Sundeep Nayak
-
Publication number: 20080209338Abstract: A method and apparatus for a browser supporting multiple user identifying states. A plurality of browser instances are initiated on a client. One of a plurality of user identifying states is selected for each of the plurality of browser instances. Each selected user identifying state is used in a distinct session between the browser and a server.Type: ApplicationFiled: February 28, 2007Publication date: August 28, 2008Inventor: Richard Ding Li
-
Publication number: 20080201476Abstract: An end-user or administrator is allowed to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions that can be performed with that data by other portlets is provided to the user. In addition to this “conventional” manner, an alternative manner of actuating the component is provided to the user such that if the user actuates the control in this alternative manner, the user is provided the option of making the chosen action “persistent,” so that the next time the control is actuated by the user, or the associated property is otherwise produced, the chosen action is performed automatically, without requiring the user to choose an action.Type: ApplicationFiled: April 24, 2008Publication date: August 21, 2008Inventors: Shankar Ramaswamy, Amber Roy-Chowdhury
-
Publication number: 20080201656Abstract: Various embodiments provide application- or browser-based, copy and paste operations. In one or more embodiments, a web browser supports copy and paste functionality thus enabling the user to easily move data from one location to another. The browser-based solution can thus relieve websites from having to include code that implements the copy and paste functionality.Type: ApplicationFiled: February 15, 2007Publication date: August 21, 2008Applicant: Microsoft CorporationInventors: Jane T. Kim, Sean O. Lyndersay, Walter VonKoch, Matt Augustine
-
Publication number: 20080195954Abstract: A web-browser plug-in is described herein that detects the type of content a user selects on a web page and allows the user to retrieve additional information about selected web content or initiate a communication application. The plug-in analyzes the user's selection to determine what type of web content was selected. A smart menu is created and presented to the user with options relating to the type of web content selected. The user can then either download additional information about the web content or initiate a communication application without having to navigate to another web page or request information from a web service. Without having to navigate to a second web page, the user can select an option and either view the additional web information or initiate the communication application.Type: ApplicationFiled: February 9, 2007Publication date: August 14, 2008Applicant: Microsoft CorporationInventors: Baskaran Dharmarajan, Dennis Takchi Cheung, Eliot Spencer Savarese, Mukund Narasimhan, Imran Khan, Denise K. Ho
-
Patent number: 7412655Abstract: Methods and systems for providing dynamic dialogs, used with a downloadable toolbar for an Internet browser. In an embodiment of the invention an add-on browser toolbar, which may be implemented as a downloadable toolbar application that adds functionality to a Web browser, receives downloadable toolbar data that comprises dialog display data. In response to an event that calls for the display of a dialog, a dialog object is created and the dialog display data is loaded in the dialog object and then displayed to the user.Type: GrantFiled: November 2, 2004Date of Patent: August 12, 2008Assignee: Yahoo! Inc.Inventors: Alan Wada, Eric Burke
-
Publication number: 20080163083Abstract: A system for managing user interface events in user interface of a client system. The system includes a service layer including a business object. The system also includes an intermediate object layer comprising an intermediate object associated with the business object, wherein the intermediate object handles user interface messages raised by the business object and retrieves data from the business object for user interface. The system further includes a service manager that provides the retrieved data from the intermediate object for display on the user interface.Type: ApplicationFiled: December 28, 2006Publication date: July 3, 2008Inventors: Frank Brunswig, Martin Hartig, Udo Klein, Guenter Pecht-Seibert, Bare Said, Abhay Tiple
-
Publication number: 20080141140Abstract: The present invention is a method for accessing the worldwide network by using software installed in each user's equipment generating a control and a proper screen, the so-called connection media. Navigating through the Internet allows the transmission of data about the duration of connection and the user's data to a service provider. In the preferred embodiment of the invention an advertiser can place their advertisement on that proper screen, the so-called connection media, and pay for the real time of exhibition, that is, for duration of each user's connection. The novelty of this invention is to allow an advertisement to be permanently exhibited and visualized irrespective of the page being visited by the user.Type: ApplicationFiled: December 8, 2006Publication date: June 12, 2008Applicants: Denner Antonio DA SILVA, Brunswick Consultores Associados Com. E Repr. Ltda.Inventor: Denner Antonio DA SILVA
-
Patent number: 7383512Abstract: A new form of DHTML behaviors, called “Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, the Element Behavior is initialized as soon as it has been downloaded and parsed. This immediate initialization makes the Element Behavior declaratively available to bind synchronously to the element(s) it is modifying. A viewLink is a feature of Element Behaviors that permits encapsulation of a behavior component file (e.g., an HTC file) so that the structure of the HTC file is transparent to a Web page (“primary document”) to which the HTC file is linked, but the content of the HTC file may be displayed in the primary document.Type: GrantFiled: September 29, 2000Date of Patent: June 3, 2008Assignee: Microsoft CorporationInventors: Ronald R. Martinsen, David H. Massy, Joseph S. Beda, Richard John Gardner, Bulusu K. Mohan, Alexander J. Zotov, John M. Harding, Robert A. Relyea, Markus W. Mielke, Dave Cox, Kris Markel
-
Patent number: 7376739Abstract: An end-user or administrator is allowed to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions that can be performed with that data by other portlets is provided to the user. In addition to this “conventional” manner, an alternative manner of actuating the component is provided to the user such that if the user actuates the control in this alternative manner, the user is provided the option of making the chosen action “persistent,” so that the next time the control is actuated by the user, or the associated property is otherwise produced, the chosen action is performed automatically, without requiring the user to choose an action.Type: GrantFiled: February 11, 2004Date of Patent: May 20, 2008Assignee: International Business Machines CorporationInventors: Shankar Ramaswamy, Amber Roy-Chowdhury
-
Patent number: 7366985Abstract: A software control method and apparatus for displaying a text based markup language interface. The interface can interact with a computer to provide reference documents, install system drivers and perform various system utilities. The interface can reference optical drives, hard disk drives or other storage medium and files available over a network, such as a local area network (LAN) or a wide area network (WAN) including the Internet. A graphical user interface using a text markup language such as hypertext markup language (HTML) can allow for activation of a user interactive control such as an icon or a hyperlink. Activation of an interactive control can hook onto a hypertext link target associated with the activated user interactive control result in the performance of an initial action responsive to variables including the control, a uniform resource locator associated with the interactive control and the hypertext link target.Type: GrantFiled: July 8, 1999Date of Patent: April 29, 2008Assignee: Micron Technology, Inc.Inventor: James McKeeth
-
Patent number: 7363588Abstract: A method and apparatus are described for providing a graphical user interface for a plurality of users under a predetermined format substantially controlled by an employer of the plurality of users. The method includes the steps of disposing a proxy server between the plurality of users and an information resource used by at least one user of the plurality of users and converting information exchanged between the predetermined format substantially controlled by the employer of the user and a predetermined format of the information resource.Type: GrantFiled: November 1, 2002Date of Patent: April 22, 2008Assignee: Rockwell Electronic Commerce Technologies, LLCInventors: Nayel Saleh, Mark Powers, Mike Peters, Jeff Hodson, Craig Shambaugh, David Funck, Eric James, Joseph Bloom, Dave Mosquera, Anthony Dezonno
-
Patent number: 7363587Abstract: A collaboration system synchronizes an application or applications running on one or more computer systems. Each of the applications has a local data copy and the applications commence operation by creating consistent local copies from a common third copy. The consistency is maintained by distributing address space independent selections and commands to each application as they are entered at a controlling system. The selections and commands are generated by directly manipulating a presentation of each local data copy. When a selection and command arrive at a destination, the selection is used to find and selection the data and the command is applied to the data located by the selection.Type: GrantFiled: July 25, 2002Date of Patent: April 22, 2008Assignee: Apple Inc.Inventors: Arnold Schaeffer, David R. Anderson, Jack H. Palevich
-
Patent number: 7360171Abstract: Systems of providing information to computer users are described. In one embodiment, the system comprises means for displaying, in a navigable window of a display area of a user interface, a first contextual display associated with a first context that can enable a user to accomplish one or more tasks. The system further comprises means for, without changing the first context, presenting quick links to one or more contexts that are different from the user's current context and that are provided by the single application program, each context being associated with a functionality that can enable the user to accomplish various tasks that are different from the one or more tasks that the user can accomplish using the first contextual display, the quick links being selectable to navigate the navigable window to a context associated with a selectable quick link.Type: GrantFiled: April 12, 2005Date of Patent: April 15, 2008Assignee: Microsoft CorporationInventors: Scott L. Ruthfield, Richard Banks
-
Patent number: 7360162Abstract: In a client-server architecture, data transmission performance enhancing features are described, including a color quality approach and a packet shaping approach. A method includes a color quality data transformation including: selecting a quality level to apply to a set of image data having a number of significant color bits defining an initial number of possible colors; applying a pixel mask to the set of image data, the initial number of possible colors reduced to a smaller number of possible colors as a function of the quality level; loading the set of image data into an output buffer; and sending the set of image data from the output buffer to a display engine.Type: GrantFiled: March 3, 2005Date of Patent: April 15, 2008Assignee: Sun Microsystems, Inc.Inventors: Andrew Shaw, Karl R. Burgess
-
Patent number: 7356560Abstract: A general provider of a core registration service provides registration services to a special service provider. In one implementation, a first party presents a user registration form to a second party on behalf of a third party The first party receives registration provisioning data from the third party, which is used by the first party to generate a custom registration form. Responsive to receiving a request from a second party to register for a specialized service provided by a third party, the first party communicates the custom registration form to second party.Type: GrantFiled: May 28, 2002Date of Patent: April 8, 2008Assignee: Microsoft CorporationInventors: Iulian D. Calinov, Danpo Zhang, Li-Fen Wu, Hai Zhuang, Gilbert Martin McQuillan
-
Patent number: 7350155Abstract: Methods and systems for scaling down a Web page image enables the image to be displayed on a standard television without horizontal scrolling of the image. A Web page image that initially has a horizontal dimension larger than the horizontal dimension of a television display is received from a web server and subsequently scaled down by a scaling factor that is based only upon the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display. This scaling factor is used to scale the image horizontally and vertically, thus preserving the aspect ratio of the image. When a hyperlink from the scaled down Web page image is selected, coordinates to the hyperlink are scaled up based on the same scaling factor so that they will correspond with the server-side image map of the Web page image.Type: GrantFiled: February 7, 2005Date of Patent: March 25, 2008Assignee: Microsoft CorporationInventors: Christopher M. White, Phillip Y. Goldman, David R. Anderson, Keith R. Ohlfs, Bruce A. Leak
-
Patent number: 7349000Abstract: The status of a video call is displayed in a simplified and intuitive graphical user interface that presents status information of individual video devices of the video call with graphical or color indications with a gauge metaphor, such as a vertically or horizontally aligned bar of icons. Each video device of the video call is represented by an icon having a display position or color so that the icons are arranged to depict video devices together that have similar states. For instance, a video call is represented by a bar of icons ordered by the status of each video device with icons having the same color located contiguous with each other so that a video call with an overall good status appears as a green bar and a video call with an overall poor status appears as a red bar with red icons indicating failed video devices. A summary icon summarizes the overall state of a video call by indicating the color or graphical information of the video device of the video call that has the problem of greatest concern.Type: GrantFiled: April 28, 2003Date of Patent: March 25, 2008Assignee: Tandberg Telecom ASInventors: Brian McDonald, James Lemieux, Wendy McKibben, James Stephens