Microsoft Corporation

États‑Unis d’Amérique

Retour au propriétaire

1-6 de 6 pour Microsoft Corporation Trier par
Recheche Texte
Brevet
Canada - CIPO
Excluant les filiales
Affiner par Reset Report
Classe IPC
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement 1
G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général 1
G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web 1
G06F 16/9538 - Présentation des résultats des requêtes 1
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur 1
Voir plus
Statut
En Instance 4
Enregistré / En vigueur 2
Résultats pour  brevets

1.

PROVIDING AN INTERFACE TO ACCESS WEBSITE ACTIONS

      
Numéro de document 02878506
Statut Délivré - en vigueur
Date de dépôt 2013-07-24
Date de disponibilité au public 2014-01-30
Date d'octroi 2019-12-03
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s) El Daher, Antoine

Abrégé

Providing an interface to request actions of a website includes various elements. For example, website instructions of the website are provided to a search engine, the website instructions describing the website tool. The website instructions may be indexed by the search engine to be referenced when servicing a search query. When the website is deemed relevant to the search query, a search-result snippet may be built to include the interface to the website tool. As such, the interface may be provided in the search-results webpage. The interface may be used in the search-results webpage or may be stored locally. The interface may be used to access the website tool without a browser navigating to a landing page of the website.

Classes IPC  ?

  • G06F 16/953 - Requêtes, p. ex. en utilisant des moteurs de recherche du Web
  • G06F 16/9538 - Présentation des résultats des requêtes

2.

VIRTUAL CONTROLLER FOR VISUAL DISPLAYS

      
Numéro de document 02880054
Statut Délivré - en vigueur
Date de dépôt 2007-05-29
Date de disponibilité au public 2008-02-14
Date d'octroi 2016-08-23
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s)
  • Wilson, Andrew D.
  • Sinclair, Michael J.

Abrégé

Virtual controllers for visual displays are described. In one implementation, a camera captures an image of hands against a background. The image is segmented into hand areas and background areas. Various hand and finger gestures isolate parts of the background into independent areas, which are then assigned control parameters for manipulating the visual display. Multiple control parameters can be associated with attributes of multiple independent areas formed by two hands, for advanced control including simultaneous functions of clicking, selecting, executing, horizontal movement, vertical movement, scrolling, dragging, rotational movement, zooming, maximizing, minimizing, executing file functions, and executing menu choices.

Classes IPC  ?

  • G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
  • G06F 3/042 - Numériseurs, p. ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens opto-électroniques
  • G06F 3/0487 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique

3.

ORIENTATION FREE USER INTERFACE

      
Numéro de document 02631384
Statut En instance
Date de dépôt 2006-11-22
Date de disponibilité au public 2007-07-12
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s)
  • Bilow, Charles R.
  • Richter De Medeiros, Gretchen

Abrégé

Generation and display of a dynamically orientable graphical user interface (GUI) is described. The GUI can include user input controls that are configured to receive user input. In one exemplary embodiment, the GUI is displayed as a band around a perimeter of a horizontally oriented interactive display surface. The user input controls can be made to reorient in response to an application that provides control, or a user can selectively cause the GUI to move relative to the interactive display surface to enable the user to gain access to a specific that was previously disposed at a different point. The user input can be received directly from the orientable GUI in the form of finger movement detected by the interactive display surface and the reorientation of the GUI can be controlled according to the laws of physics, based on the user input.

4.

DIAGRAMMATIC ACCESS AND ARRANGEMENT OF DATA

      
Numéro de document 02528813
Statut En instance
Date de dépôt 2005-12-01
Date de disponibilité au public 2006-07-24
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s)
  • Bradlee, David G.
  • Nugent, Dillon
  • Morein, William

Abrégé

Customizable data diagrams are provided by a data diagram softwarefacility. The facility receives a reference to a multidimensional data set on which tobase an initial data diagram. Based, at least in part, on this information, the facilitygenerates a data diagram providing a graphical representation of nodescorresponding to data from the multidimensional data set. The facility displays thedata diagram, which can be modified by a user. For example, the facility mayprovide tools that allow the user to change the order of the nodes of the datadiagram, change the shape of the nodes of the data diagram, change the color orformat of the nodes of the data diagram, etc. The facility may also providefunctionality that allows the user to drill down on aspects of the data diagrambased on a breakdown scheme.

5.

METHOD AND APPARATUS FOR METADATA DRIVEN BUSINESS LOGIC PROCESSING

      
Numéro de document 02527803
Statut En instance
Date de dépôt 2005-11-24
Date de disponibilité au public 2006-06-29
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s)
  • Zaytsev, Andrey A.
  • Peri, Jagan M.
  • Grewal, Jasjit S.
  • Thakkar, Jigar B.
  • Miller, Michaeljon
  • Thadani, Navin L.
  • Lu, Yong

Abrégé

A metadata driven system for supporting businessapplication software required in the middle tier for a lineof business applications includes a process metadata moduleadapted to store a process in metadata format, wherein theprocess object contains logic related to an entity of theapplication software. The system allows for persistence ofvarious entities like accounts, incidents, etc., and allowsan end user of the business application software to createnew types of entities. The system also allows the end userto perform critical business logic operations even on thenew entities defined by the end user after the deployment ofthe business application without requiring recompilation ofthe business application software. The metadata drivenapproach allows to easily make changes to businessapplications and to automate quality assurance of objectsbuilt on top of the business applications.

6.

EXTENSIBLE ARCHITECTURE FOR AUXILIARY DISPLAYS

      
Numéro de document 02527481
Statut En instance
Date de dépôt 2005-11-22
Date de disponibilité au public 2006-05-23
Propriétaire MICROSOFT CORPORATION (USA)
Inventeur(s)
  • Fuller, Andrew J.
  • Polivy, Daniel J.
  • Rhoten, Matthew P.
  • Bernstein, Michael S.
  • Wynn, Roger H.

Abrégé

Described is a system and method by which an auxiliarycomputing device having an auxiliary display platform thatdisplays information corresponding to data that originated onthe main computer system may be extended by a devicemanufacturer. Extended hardware is added to the device, suchas a radio receiver and/or an audio decoder. The auxiliarydisplay platform is layered and extensible at each layer, andincludes an extensible hardware abstraction layer that isextensible to support extended hardware if needed, and adriver layer that is extensible by adding driver code for theextended hardware. A runtime layer is also extensible tosupport the extended hardware as needed, as are libraries, theauxiliary shell program and other managed code. The client API is also extensible to allow applications on the maincomputer system to communicate with extended hardware via thedevice runtime layer.

Classes IPC  ?

  • G06F 3/14 - Sortie numérique vers un dispositif de visualisation
  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • G06F 15/00 - Calculateurs numériques en généralÉquipement de traitement de données en général