Lenovo International Limited

Région administrative spéciale de Hong Kong (République populaire de Chine)

Retour au propriétaire

1-100 de 1 065 pour Lenovo International Limited Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 1 047
        Marque 18
Juridiction
        États-Unis 1 050
        Canada 9
        Europe 6
Classe IPC
H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage 122
G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement 67
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 47
G06F 12/00 - Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires 46
G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet 41
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 16
42 - Services scientifiques, technologiques et industriels, recherche et conception 14
16 - Papier, carton et produits en ces matières 13
37 - Services de construction; extraction minière; installation et réparation 5
38 - Services de télécommunications 2
Voir plus
  1     2     3     ...     11        Prochaine page

1.

Identifying an outlet of a power distribution unit based on a power rating of an electronic device

      
Numéro d'application 14742255
Numéro de brevet 09520043
Statut Délivré - en vigueur
Date de dépôt 2015-06-17
Date de la première publication 2016-12-13
Date d'octroi 2016-12-13
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Alshinnawi, Shareef F.
  • Cudak, Gary D.
  • Suffern, Edward S.
  • Weber, J. Mark

Abrégé

A system includes an electronic device including a baseboard management controller (BMC), a power supply unit (PSU), and an external connector, wherein the BMC controls a serial communication bus, and the external connector includes AC voltage contacts and serial communication bus contacts. A power distribution unit (PDU) includes multiple outlets, a management entity, a radio frequency identification (RFID) tag reader, and a visual indicator. A power cable includes a first plug end for coupling to the external connector, a second plug end for coupling to one of the outlets, AC voltage wires extending end-to-end, a read/write RFID tag in the second plug end, and communication wires extending from the first plug end to the read/write RFID tag. Coupling the first plug end to the external connector connects the AC voltage and connects the serial communication bus such that the BMC is in serial communication with the read/write RFID tag.

Classes IPC  ?

  • G08B 21/18 - Alarmes de situation
  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

2.

Workload execution timing device in a virtual machine environment

      
Numéro d'application 14730979
Numéro de brevet 09442770
Statut Délivré - en vigueur
Date de dépôt 2015-06-04
Date de la première publication 2016-09-13
Date d'octroi 2016-09-13
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Alshinnawi, Shareef F.
  • Holland, Jeffrey S.
  • Ramineni, Pradeep

Abrégé

An apparatus for workload execution timing is disclosed. A method and a computer program product also perform the functions of the apparatus. The apparatus includes a job determination module that determines jobs to be executed by a computer system. The apparatus includes a comparison module that compares an execution profile of each job with a resource of a device of the computer system. The execution profile of each job includes an amount of a resource of a device used by the respective job over time. The apparatus includes a scheduling module that determines a schedule that indicates a time to execute each job on the device based on the comparison. Each job is scheduled to maintain a utilization of the resource of the device of the computer system below a maximum threshold. The apparatus includes an execution module that submits the jobs for execution based on the schedule.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]

3.

Processor related noise encryptor

      
Numéro d'application 14660534
Numéro de brevet 09430676
Statut Délivré - en vigueur
Date de dépôt 2015-03-17
Date de la première publication 2016-08-30
Date d'octroi 2016-08-30
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Nickerson, Matthew L.
  • Durham, Zachary B.
  • Megarity, William M.
  • Totten, Brian C.

Abrégé

An apparatus for encrypting processor related noise is disclosed. A method and a computer program product also perform the functions of the apparatus. The apparatus includes a frequency selection module that selects frequencies for a first noise output. The frequencies are within a range of frequencies of a second noise output. The second noise output is produced by one or more first voltage regulating modules providing power to a processor. The apparatus includes an amplitude selection module that selects an amplitude for each frequency of the first noise output. The apparatus includes a noise scrambling module that produces the first noise output based on one or both of the frequency selection module and the amplitude selection module. The first noise output combines with the second noise output to produce a third noise output such that coherence between the third noise output and operations of the processor is below a threshold.

Classes IPC  ?

  • G06F 21/75 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information par inhibition de l’analyse de circuit ou du fonctionnement, p.ex. pour empêcher l'ingénierie inverse
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité

4.

Protection circuit that detects fault impedance during power up of a device

      
Numéro d'application 14619151
Numéro de brevet 09455565
Statut Délivré - en vigueur
Date de dépôt 2015-02-11
Date de la première publication 2016-08-11
Date d'octroi 2016-09-27
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Barnette, Jamaica L.
  • Clemo, Raymond M.

Abrégé

A protection circuit or electronic circuit breaker protects and supplies power to a device load. The protection circuit includes a current mirror, a reference load that models the device load, and a comparator circuit that outputs a signal indicating that a fault has been detected in the device load during turn on. The current mirror provides an amount of current in proportion to the current supplied to the device load. The same proportion is used to calculate the capacitance and resistance of the reference load. Accordingly, if the device load has no fault, the reference voltage remains proportional to the output voltage to the device load. However, if the device load has a fault, the reference voltage will increase faster than the output voltage such that the comparator will generate a fault signal that turns off a transistor pass element that was supplying current to the device load.

Classes IPC  ?

  • H02H 3/08 - Circuits de protection de sécurité pour déconnexion automatique due directement à un changement indésirable des conditions électriques normales de travail avec ou sans reconnexion sensibles à une surcharge

5.

Mobile wireless communication device emergency mode

      
Numéro d'application 14610342
Numéro de brevet 09380144
Statut Délivré - en vigueur
Date de dépôt 2015-01-30
Date de la première publication 2016-06-28
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry A.
  • Rakshit, Sarbajit K.

Abrégé

A mobile wireless communication device has an emergency mode. The mobile wireless communication device can enter the emergency mode automatically and without user interaction, responsive to an instruction to do so. Upon entering the emergency mode, information related to an emergency functionality of the emergency mode is transmitted to an emergency response computing device.

Classes IPC  ?

  • H04M 11/04 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d’alarme, p.ex. systèmes d’alarme d'incendie, de police ou systèmes antivol  
  • H04M 1/725 - Téléphones sans fil
  • H04W 4/22 - Mise en œuvre de liaisons de secours
  • H04W 4/02 - Services utilisant des informations de localisation

6.

Server inventory of non-electronic components

      
Numéro d'application 14642834
Numéro de brevet 09379781
Statut Délivré - en vigueur
Date de dépôt 2015-03-10
Date de la première publication 2016-06-28
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Browne, Jason A.
  • Steele, Matthew A.
  • Suffern, Edward S.
  • Wray, Andrew H.

Abrégé

A system contains one or more non-electronic components, each of which has a near field communication (NFC) identification chip attached thereon and/or associated therewith. A non-electronic component inventory controller identifies the non-electronic components in the system by interrogating the NFC identification chips with an NFC electromagnetic field that is emitted an NFC electromagnetic field emitter.

Classes IPC  ?

  • H04B 5/00 - Systèmes de transmission à induction directe, p.ex. du type à boucle inductive
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

7.

Dividing a single phase pulse-width modulation signal into a plurality of phases

      
Numéro d'application 14519569
Numéro de brevet 09379619
Statut Délivré - en vigueur
Date de dépôt 2014-10-21
Date de la première publication 2016-04-21
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Barnette, Jamaica L.
  • Remis, Luke D.

Abrégé

Dividing a single phase PWM signal into a plurality of phases includes: receiving, from a phase controller by a PWM frequency divider, an input pulse train comprising a period; and dividing, by the PWM frequency divider, the input pulse train amongst a plurality of output phases of the PWM frequency divider, including, at the onset of each period of the input pulse train: providing, on a next output phase of the PWM frequency divider, an output pulse train; and holding all other output phases at a tri-state voltage level.

Classes IPC  ?

  • H02M 3/338 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs dans une disposition auto-oscillante
  • H02M 3/335 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs

8.

Three-dimensional printer having an expandable envelope

      
Numéro d'application 14520669
Numéro de brevet 09314969
Statut Délivré - en vigueur
Date de dépôt 2014-10-22
Date de la première publication 2016-04-19
Date d'octroi 2016-04-19
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Davis, Alvin G.
  • Megarity, William M.
  • Ruggles, April E.
  • Wormsbecher, Paul A.

Abrégé

One embodiment of the present invention provides a method of three-dimensional printing. The method includes a three-dimensional printer printing a first layer of an object onto a surface that is not part of the three-dimensional printer, wherein the first layer is printed while a printing platform of the three dimensional printer is in a first position. The printer is autonomously repositioned in a second position elevated above the first position by being supported either on the three-dimensional object itself or on a scaffold printed separate from the object. The printer prints a second layer of the three-dimensional object onto the first layer of the three-dimensional object while the printing platform is in the second position. The printer may have a plurality of legs for controllably repositioning the printing platform.

Classes IPC  ?

  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • B29C 67/00 - Techniques de façonnage non couvertes par les groupes , ou
  • B25J 9/00 - Manipulateurs à commande programmée
  • B33Y 10/00 - Procédés de fabrication additive
  • B29L 9/00 - Produits stratifiés

9.

Low profile, light weight hybrid wood/paper pallet

      
Numéro d'application 14496728
Numéro de brevet 09352874
Statut Délivré - en vigueur
Date de dépôt 2014-09-25
Date de la première publication 2016-03-31
Date d'octroi 2016-05-31
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cance, Paul J
  • Green, William J
  • Stegner, Robert W

Abrégé

An apparatus includes a pallet bottom with a first side with a first edge, a second side, a third side with a third edge, and a fourth side, where the first side is adjacent to the second side and opposite the third side and the second side is opposite the fourth side. Each side includes an opening for receiving forks. The apparatus includes a first edge board along the second side connected between the first and the third edges, a second edge board along the fourth side connected between the first and third edges, and a deck plate connected to the first and third edges. The deck plate spans between the first edge board, the second edge board, the first edge and the third edge. The deck plate engages the first and the second edge boards at least at a mid-section of the first and the second edge boards.

Classes IPC  ?

  • B65D 19/00 - Palettes ou plates-formes analogues, avec ou sans parois latérales, pour supporter les charges à soulever ou à déposer
  • B65D 19/06 - Palettes rigides avec parois latérales, p.ex. boîtes palettes avec corps formé par jonction ou union de plusieurs composants

10.

Maximizing surface area of surface mount contact pads of circuit board also having via contact pads

      
Numéro d'application 14473509
Numéro de brevet 09510448
Statut Délivré - en vigueur
Date de dépôt 2014-08-29
Date de la première publication 2016-03-03
Date d'octroi 2016-11-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ao, Eric R.
  • Flint, Stephen J.
  • Hogan, Michael W. J.
  • Mcgale, Shannon D.
  • Salinas, Rodolfo B.

Abrégé

A circuit board has a first side and a second side opposite thereto. The board includes vias extending through the substrate from the first side to the second side, and via contact pads on the second side, each of which surrounds a corresponding via. The board includes a pair of surface mount contact pads on the second side. Each surface mount contact pad has a surface area and edges, each of which can have a shape to maximize the surface area while maintaining predetermined minimum separation distances. Each edge except one or more edges that are opposite another surface mount contact pad have a curved shape, and each edge opposite another surface mount contact pad have a linear shape. Curved edges adjacently opposite corresponding via contact pads can have curved shapes can have concave shapes, and curved edges not adjacently opposite via contact pads can have convex shapes.

Classes IPC  ?

  • H05K 7/00 - CIRCUITS IMPRIMÉS; ENVELOPPES OU DÉTAILS DE RÉALISATION D'APPAREILS ÉLECTRIQUES; FABRICATION D'ENSEMBLES DE COMPOSANTS ÉLECTRIQUES - Détails de construction communs à différents types d'appareils électriques
  • H05K 1/16 - Circuits imprimés comprenant des composants électriques imprimés incorporés, p.ex. une résistance, un condensateur, une inductance imprimés
  • H05K 1/11 - Eléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 7/10 - Montage de composants à contact par fiches
  • H01K 3/10 - Machines à cet effet
  • H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés
  • H05K 3/34 - Connexions soudées

11.

Selecting a voltage sense line that maximizes memory margin

      
Numéro d'application 14476087
Numéro de brevet 09384787
Statut Délivré - en vigueur
Date de dépôt 2014-09-03
Date de la première publication 2016-03-03
Date d'octroi 2016-07-05
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Decesaris, Michael
  • Remis, Luke D.
  • Totten, Brian C.

Abrégé

A computer program product includes a computer readable storage medium embodying program instructions executable by a processor to perform a method. The method includes sequentially passing a voltage signal from each voltage sense line pair to a voltage feedback line of a voltage regulator. The voltage regulator controls voltage to the memory system responsive to the voltage signal received at the voltage feedback line, wherein the memory system includes a plurality of voltage sense line pairs in different locations. For each voltage sense line pair, the method identifies a memory margin based on memory operation while regulating voltage responsive to the voltage signal from the voltage sense line pair. The voltage sense line pair that provides the greatest memory margin is identified, and the voltage regulator is made to control voltage to the memory system responsive to the identified voltage sense line pair.

Classes IPC  ?

  • G11C 5/14 - Dispositions pour l'alimentation
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • G11C 5/04 - Supports pour éléments d'emmagasinage; Montage ou fixation d'éléments d'emmagasinage sur de tels supports

12.

Regulating voltage responsive to the shortest aggregate distance to the installed memory modules

      
Numéro d'application 14476779
Numéro de brevet 09396768
Statut Délivré - en vigueur
Date de dépôt 2014-09-04
Date de la première publication 2016-03-03
Date d'octroi 2016-07-19
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Decesaris, Michael
  • Remis, Luke D.
  • Totten, Brian C.

Abrégé

A method includes regulating voltage to a memory system responsive to a voltage signal received at a voltage feedback line, wherein the memory system includes a plurality of voltage sense line pairs in different locations within the memory system. The method further includes identifying a location of each of a plurality of installed memory modules present in the memory system. Still further, the method includes identifying a voltage sense line pair that provides a shortest aggregate distance to each of the installed memory modules, and then regulating voltage to the memory system responsive to the identified voltage sense line pair.

Classes IPC  ?

  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
  • G11C 5/14 - Dispositions pour l'alimentation
  • G11C 5/04 - Supports pour éléments d'emmagasinage; Montage ou fixation d'éléments d'emmagasinage sur de tels supports
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

13.

Smart cover for an electronic device

      
Numéro d'application 14469015
Numéro de brevet 09285839
Statut Délivré - en vigueur
Date de dépôt 2014-08-26
Date de la première publication 2016-03-03
Date d'octroi 2016-03-15
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Rakshit, Sarbajit K.
  • Roberts, Adam

Abrégé

A cover for an electronic device comprises: at least one sensor, wherein the at least one sensor detects the cover being partially opened; and a signal transmitter, wherein the signal transmitter: transmits, to a video controller in the electronic device, an opening signal in response to the cover being partially opened, wherein the opening signal is in response to the cover being partially opened, and wherein the opening signal identifies and enables a first portion of a display on the electronic device; and transmits, to the video controller in the electronic device, a disabling signal to disable a second portion of the display that is not identified by the opening signal.

Classes IPC  ?

  • G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
  • G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation

14.

Blind docking apparatus to enable liquid cooling in compute nodes

      
Numéro d'application 14472608
Numéro de brevet 09351428
Statut Délivré - en vigueur
Date de dépôt 2014-08-29
Date de la première publication 2016-03-03
Date d'octroi 2016-05-24
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Eckberg, Eric A.
  • Kerrigan, Brian M.
  • Lindsay, Robert M.
  • Miller, Michael S.
  • Schmidt, Derek I.
  • Womble, James S.

Abrégé

An apparatus includes a rigid structure having first and second collars, a quick connect connector having first and second shoulders, and a spring biasing the connector toward an extended position with the first shoulder against the first collar and the second shoulder against the second collar. The first collar and the first shoulder form an inwardly and rearwardly angled contact surface there between, and the second collar and the second shoulder form an inwardly and rearwardly angled contact surface there between. The connector is centered in the first and second collars unless acted upon by a force overcoming the spring and pushing the connector to a retracted position with the first and second shoulders out of contact with the first and second collars. When retracted, the connector may adjust its position longitudinally, vertically, laterally or angularly to facilitate coupling with a mating fixed quick connect connector.

Classes IPC  ?

  • F16L 37/26 - Accouplements du type à action rapide dans lesquels l'assemblage est réalisé par déplacement transversal des parties ensemble avec ou sans rotation à suivre de celles-ci
  • F16L 37/30 - Accouplements du type à action rapide avec moyens pour couper l'écoulement du fluide avec un obturateur dans chaque extrémité de tuyau
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • F16L 37/34 - Accouplements du type à action rapide avec moyens pour couper l'écoulement du fluide avec un obturateur dans chaque extrémité de tuyau avec deux clapets dont l'un au moins est ouvert automatiquement au moment de l'accouplement au moins un des clapets étant du type à manchon, c. à d. un manchon étant mobile autour d'un corps cylindrique fixe

15.

Short path circuit card

      
Numéro d'application 14450551
Numéro de brevet 09252521
Statut Délivré - en vigueur
Date de dépôt 2014-08-04
Date de la première publication 2016-02-02
Date d'octroi 2016-02-02
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Beaman, Brian S.
  • Chen, Wen-Hsin

Abrégé

A system contains a land grid array socket with a first set of socket interconnections configured to connect to a set of circuit board electrical connectors, each socket interconnection in the first set extending from a top surface to a bottom surface. A second set of socket interconnections are configured to reversibly connect to a set of circuit card electrical connectors. A circuit board can include a mounting surface fastened to the land grid array socket. A set of electrical connectors within a socket connector zone can be connected to at least some of the first set of socket interconnections. A board cutout section is located beneath a second interconnection zone and configured to receive a circuit card.

Classes IPC  ?

  • H01R 29/00 - Pièces de couplage pour coopération sélective avec une pièce complémentaire de différentes façons pour établir différents circuits, p.ex. pour la sélection de tension, pour la sélection série-parallèle
  • H01R 13/24 - Contacts pour coopération par aboutage montés élastiquement

16.

Reducing server power consumption to compensate for a power supply failure in a multiple power supply configuration

      
Numéro d'application 14339496
Numéro de brevet 09514009
Statut Délivré - en vigueur
Date de dépôt 2014-07-24
Date de la première publication 2016-01-28
Date d'octroi 2016-12-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Alshinnawi, Shareef F.
  • Cudak, Gary D.
  • Suffern, Edward S.
  • Weber, J. Mark

Abrégé

A method includes supplying power to a physical server from a plurality of power supplies, wherein operation of all hardware components of the server requires more power than any one of the power supplies can provide. A plurality of jobs are run on the server while the plurality of power supplies are supplying power to the physical server. The method further comprises identifying an amount of power required by each of the components, and identifying one or more components that are not required by one or more of the jobs that are running on the server. The method detects a loss of power from one of the power supplies and then selectively removes power from hardware components identified as not required so that at least a central processing unit and a memory device can continue running at least one job using power available from the operational power supplies.

Classes IPC  ?

  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
  • G06F 1/30 - Moyens pour agir en cas de panne ou d'interruption d'alimentation

17.

Method to improve strain rate control of small lead free printed circuit board assembly during in circuit test process

      
Numéro d'application 14341417
Numéro de brevet 09347984
Statut Délivré - en vigueur
Date de dépôt 2014-07-25
Date de la première publication 2016-01-28
Date d'octroi 2016-05-24
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Davis, Jr., Willie T
  • Pymento, Larry G
  • Robertson, Derek

Abrégé

An apparatus includes a top plate and an extension card surrounding a space for a small electronic assembly. The extension card and small electronic assembly are mounted to the top plate. The apparatus includes a plurality of test probes extending through the top plate and moving relative to the top plate. A portion of the test probes are positioned to contact the extension card and a portion are positioned to contact the small electronic assembly when the test probes move with respect to the top plate. The apparatus includes a vacuum box in contact with the top plate and surrounding the extension card and small electronic assembly. The top plate moves relative to the test probes so the test probes contact the extension card and the small electronic assembly in response to a vacuum force evacuating an area under the top plate and within the vacuum box.

Classes IPC  ?

  • G01R 31/00 - Dispositions pour tester les propriétés électriques; Dispositions pour la localisation des pannes électriques; Dispositions pour tests électriques caractérisées par ce qui est testé, non prévues ailleurs
  • G01R 31/28 - Test de circuits électroniques, p.ex. à l'aide d'un traceur de signaux

18.

Managing cyber attacks through change of network address

      
Numéro d'application 14444345
Numéro de brevet 09392019
Statut Délivré - en vigueur
Date de dépôt 2014-07-28
Date de la première publication 2016-01-28
Date d'octroi 2016-07-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Lingafelt, Charles S.
  • Murray, James W.
  • Swantek, James T.
  • Worley, James S.

Abrégé

A system for responding to a cyber-attack on a server. A notification is sent to a server administrator that a cyber-attack is occurring and the number of cyber-attacks on the server has exceeded a predetermined threshold. A request is received by a server, from the server administrator, in response to receiving the notification, to obtain a new Internet Protocol (IP) address for the server. The new IP address will be generated following a protocol received by the server from the server administrator. In response to receiving instructions to follow a protocol from the server administrator, the server requests a new IP address from a DHCP system. The DHCP system will obtain a new IP address for the server following the protocol sent by the server to the DHCP system.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

19.

Allocating memory usage based on voltage regulator efficiency

      
Numéro d'application 14329902
Numéro de brevet 09367442
Statut Délivré - en vigueur
Date de dépôt 2014-07-12
Date de la première publication 2016-01-14
Date d'octroi 2016-06-14
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Decesaris, Michael
  • Parsonese, James J.
  • Remis, Luke D.
  • Totten, Brian C.

Abrégé

Systems and methods for allocating memory usage based on voltage regulator efficiency are disclosed. According to an aspect, a method may include receiving a first efficiency value of a first voltage regulator associated with a first memory device among multiple memory devices. The method may also include receiving a second efficiency value of a second voltage regulator associated with a second memory device of the memory devices. The method may also include receiving a request to write data to one of the first memory devices and the second memory device. The method may also include determining whether to write the data to the first memory device or the second memory device based on the first and second efficiency values. Further, the method may include writing the data to the first memory device or the second memory device based on the determination.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectation; Réadressage
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 11/30 - Surveillance du fonctionnement

20.

Detecting thermal interface material (‘TIM’) between a heat sink and an integrated circuit

      
Numéro d'application 14849707
Numéro de brevet 09435759
Statut Délivré - en vigueur
Date de dépôt 2015-09-10
Date de la première publication 2015-12-31
Date d'octroi 2016-09-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Megarity, William M.
  • Remis, Luke D.
  • Sellman, Gregory D.

Abrégé

Detecting TIM between a heat sink and an integrated circuit, the heat sink including TIM detection points, each TIM detection point adapted to receive TIM upon installation of the heat sink, each TIM detection point including a TIM detection device configured to be activated upon contact with TIM, including: receiving, upon installation of the heat sink on the integrated circuit and the TIM, TIM in one or more of the TIM detection points; activating, by the TIM in each of the one or more TIM detection points receiving the TIM, a TIM detection device; and determining, by a TIM detection module in dependence upon the activations of the TIM detection devices, sufficiency of the TIM between the heat sink and the integrated circuit.

Classes IPC  ?

  • G01N 25/00 - Recherche ou analyse des matériaux par l'utilisation de moyens thermiques
  • G01K 17/00 - Mesure d'une quantité de chaleur
  • G01K 13/00 - Thermomètres spécialement adaptés à des fins spécifiques
  • G01N 27/00 - Recherche ou analyse des matériaux par l'emploi de moyens électriques, électrochimiques ou magnétiques
  • G01N 25/18 - Recherche ou analyse des matériaux par l'utilisation de moyens thermiques en recherchant la conductivité thermique
  • H01L 23/34 - Dispositions pour le refroidissement, le chauffage, la ventilation ou la compensation de la température

21.

Visualizing pinpoint attraction objects in three-dimensional space

      
Numéro d'application 14307918
Numéro de brevet 09338361
Statut Délivré - en vigueur
Date de dépôt 2014-06-18
Date de la première publication 2015-12-24
Date d'octroi 2016-05-10
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry A.
  • Rakshit, Sarbajit K.

Abrégé

A method, system, and computer program product for visualizing pinpoint attraction objects in three dimensional space are provided in the illustrative embodiments. A determination is made that an image includes an object of interest, a first observer observing the object of interest from a first perspective. An observation position is determined from which the image has been captured. A perspective information is computed from the observation position to the object of interest, wherein the perspective information is sufficient to allow a second observer to observe the object of interest from the first perspective. The perspective information is stored, in a repository accessible by a second observer, as tag data associated with the object of interest.

Classes IPC  ?

  • H04N 5/235 - Circuits pour la compensation des variations de la luminance de l'objet
  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance

22.

Modular battery cell architecture and control method

      
Numéro d'application 14310506
Numéro de brevet 09438048
Statut Délivré - en vigueur
Date de dépôt 2014-06-20
Date de la première publication 2015-12-24
Date d'octroi 2016-09-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Bulur, Yakup
  • Fishbune, Richard J.
  • Maresh, Mark E.
  • Swenson, Neil C.
  • Wheeler, Adam M.

Abrégé

Embodiments of the invention relate to a configuration of a multi-cell battery pack, with at least two cells electrically connected in a first parallel arrangement, which is connected in series to a second parallel arrangement of at least two additional cells. Each cell is locally connected to a sensor to sense and control the current of the cells in parallel or parallel-series combination in the multi-cell battery pack. A control module is in communication with each sensor, and associated instructions electrically remove or disable a cell from the multi-cell battery pack determined to be defective based on measurements from an associated sensor. Accordingly, the configuration measures and monitors a state of health of each cell in the multi-cell battery pack, the measurements including temperature, voltage and current sensing.

Classes IPC  ?

  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
  • G01R 31/36 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p.ex. de la capacité ou de l’état de charge

23.

Fine control of media presentation progress

      
Numéro d'application 14308010
Numéro de brevet 09513713
Statut Délivré - en vigueur
Date de dépôt 2014-06-18
Date de la première publication 2015-12-24
Date d'octroi 2016-12-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry A.
  • Rakshit, Sarbajit K.

Abrégé

In a touch-based device presenting a media content playback, a first increment of a first control is determined. The first control allows a user to move forward or back in the media content in steps of the first increment using a touch-based gesture. A second increment and a size of a second control is computed using the first increment and a factor. The second increment is smaller than the first increment. The second control is constructed and presented according to the second increment and the size of the second control, the second control allowing the user to move forward or back in the media content in steps of the second increment. Responsive to the user using the second control, a forward or back movement in the media content by a multiple of the second increment is performed.

Classes IPC  ?

  • H04N 5/783 - Adaptations pour une reproduction à une vitesse différente de celle de l'enregistrement
  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • 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
  • G11B 27/10 - Indexation; Adressage; Minutage ou synchronisation; Mesure de l'avancement d'une bande
  • G11B 27/00 - Montage; Indexation; Adressage; Minutage ou synchronisation; Contrôle; Mesure de l'avancement d'une bande
  • G11B 27/34 - Aménagements indicateurs
  • G06F 3/0488 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
  • G06F 3/0485 - Défilement ou défilement panoramique

24.

Operating a DC-DC converter including a coupled inductor formed of a magnetic core and a conductive sheet

      
Numéro d'application 14465064
Numéro de brevet 09219422
Statut Délivré - en vigueur
Date de dépôt 2014-08-21
Date de la première publication 2015-12-22
Date d'octroi 2015-12-22
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Barnette, Jamaica L.

Abrégé

A DC-DC converter includes power-switching phases which each include a high-side and low-side switch. The high-side switch is coupled to the low-side switch at a connection node. The converter also includes a coupled inductor formed of a magnetic core and a conductive sheet. The sheet is formed of a comb structure having a tab and teeth extending from the tab. The conductive sheet is inserted into a slot defined by the magnetic core and extends through the magnetic core with a portion of the tab protruding from the back and a portion of each tooth protruding from the front of the core. Each tooth is coupled to a connection node of a phase and the tab extending through the core forms a toroidal inductor with a single loop coil for each phase, and for all the phases, a directly coupled inductor.

Classes IPC  ?

  • H02M 3/335 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu avec transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrodes de commande pour produire le courant alternatif intermédiaire utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
  • H02M 1/14 - Dispositions de réduction des ondulations d'une entrée ou d'une sortie en courant continu
  • H01F 30/16 - Transformateurs toroïdaux

25.

Light pipe heat sink element

      
Numéro d'application 14303660
Numéro de brevet 09255703
Statut Délivré - en vigueur
Date de dépôt 2014-06-13
Date de la première publication 2015-12-17
Date d'octroi 2016-02-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Auyeung, Andrew S.
  • Craven, Michael J.
  • Dang, Huu
  • Hum, Harvey

Abrégé

An assembly for use with a heat producing electronic device is disclosed. The assembly may include a heat sink in thermally conductive contact with a shell containing the electronic device, and a light pipe having a first thermal conductivity and configured to transmit light from a light-emitting diode (LED) to a front side of the heat sink. The light pipe may include at least a portion having a thermally conductive layer with a second thermal conductivity greater than the first thermal conductivity. The thermally conductive layer may cover at least a portion of an outer surface of the light pipe, and be positioned between, and in thermally conductive contact with a portion of the heat sink protrusions. The thermally conductive layer may be designed to conduct and radiate heat away from at least a portion of the heat sink protrusions.

Classes IPC  ?

  • F21V 5/00 - Réfracteurs pour sources lumineuses
  • F21V 29/00 - Protection des dispositifs d'éclairage contre les détériorations thermiques; Dispositions de refroidissement ou de chauffage spécialement adaptées aux dispositifs ou systèmes d'éclairage
  • F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
  • F21Y 101/02 - Structure miniature, p. ex. diodes électroluminescentes (LED)

26.

Parallel storage system testing wherein I/O test pattern identifies one or more set of jobs to be executed concurrently

      
Numéro d'application 14302705
Numéro de brevet 09372626
Statut Délivré - en vigueur
Date de dépôt 2014-06-12
Date de la première publication 2015-12-17
Date d'octroi 2016-06-21
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Ponamgi, Madhav

Abrégé

Parallel storage system testing is provided. An input/output (I/O) pattern is received. One or more sets of jobs are determined, based, at least in part, on the I/O pattern. Each of the one or more sets of jobs identifies one or more jobs. Each job identifies one or more I/O operations. Each set of jobs of the one or more sets of jobs is assigned to a processing node of one or more processing nodes. The one or more sets of jobs are executed concurrently.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

27.

Unlocking touch screen devices

      
Numéro d'application 14298029
Numéro de brevet 09310929
Statut Délivré - en vigueur
Date de dépôt 2014-06-06
Date de la première publication 2015-12-10
Date d'octroi 2016-04-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Rakshit, Sarbajit K.

Abrégé

A method, system, and/or computer program product unlocks an electronic device that has a touchscreen. Multiple tactile inputs to a touchscreen on a locked electronic device are detected. A distance between the most distant tactile inputs is detected, and a relative position, as measured from the most distant tactile inputs, of other tactile inputs to the touchscreen is calculated. In response to the relative position of the other detected tactile inputs matching a stored positioning file for touchscreen tactile inputs, the electronic device is unlocked.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • 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 21/36 - Authentification de l’utilisateur par représentation graphique ou iconique
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06F 3/0488 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels

28.

Configuring a computing system to delay a system update

      
Numéro d'application 14300515
Numéro de brevet 09426028
Statut Délivré - en vigueur
Date de dépôt 2014-06-10
Date de la première publication 2015-12-10
Date d'octroi 2016-08-23
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Do, Lydia M.
  • Hardee, Christopher J.
  • Roberts, Adam

Abrégé

Configuring a computing system to delay a system update, including: receiving, by an update management module, an update descriptor associated with an available system update, the update descriptor including information identifying a targeted system configuration to be updated by the available system update; determining, by the update management module, whether the available system update should be blocked; responsive to determining that the available system update should be blocked, determining, by the update management module, whether the computing system can be reconfigured such that the computing system does not operate using the targeted system configuration; and responsive to determining that the computing system can be reconfigured such that the computing system does not operate using the targeted system configuration, reconfiguring, by the update management module, the computing system to operate without using the targeted system configuration.

Classes IPC  ?

  • G06F 9/445 - Chargement ou démarrage de programme
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

29.

Rising and falling edge detection and re-assembly for high speed serial data communications

      
Numéro d'application 14301190
Numéro de brevet 09264218
Statut Délivré - en vigueur
Date de dépôt 2014-06-10
Date de la première publication 2015-12-10
Date d'octroi 2016-02-16
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Meng, Jian

Abrégé

A method according to one embodiment includes receiving a serialized data stream; detecting rising and falling edges in the serialized data stream; correlating the rising and falling edges to data values using a clock signal that is not derived from the serialized data stream; and converting the serialized data stream to a parallel data stream. In a further embodiment a system includes a processor and logic integrated with and/or executable by the processor. The logic is configured to receive a serialized data stream; detect rising and falling edges in the serialized data stream; correlate the rising and falling edges to data values using a clock signal that is not derived from the serialized data stream; and convert the serialized data stream to a parallel data stream.

Classes IPC  ?

  • H04B 1/10 - Dispositifs associés au récepteur pour limiter ou supprimer le bruit et les interférences
  • H04L 7/04 - Commande de vitesse ou de phase au moyen de signaux de synchronisation

30.

High speed circuit board to circuit board connector via mating in an orthogonal direction to the axis of the pins

      
Numéro d'application 14301196
Numéro de brevet 09414131
Statut Délivré - en vigueur
Date de dépôt 2014-06-10
Date de la première publication 2015-12-10
Date d'octroi 2016-08-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Meng, Jian

Abrégé

A system according to one embodiment includes a printed circuit board; and a connector coupled to the printed circuit board. The connector has a plurality of pins extending therefrom along a first direction. The connector has guides configured to guide a mating connector along a second direction oriented perpendicular to the first direction.

Classes IPC  ?

  • H01R 12/00 - Association structurelle de plusieurs éléments de connexion électrique isolés les uns des autres, spécialement conçue pour des circuits imprimés, p.ex. des cartes de circuit imprimé [PCB], des câbles plats ou à ruban ou des structures similaires géné; Dispositifs de couplage spécialement conçus pour des circuits imprimés, des câbles plats ou à ruban ou des structures similaires généralement planes; Bornes spécialement conçues pour établir le contact avec, ou pour être insérées dans des circuits imprimés, des câbles plats ou à ruban ou des structures similaires généralement planes
  • H04Q 1/02 - SÉLECTION - Détails d'appareils ou dispositions de sélection - Détails de structure
  • H01R 12/70 - Dispositifs de couplage
  • H01R 12/73 - Dispositifs de couplage pour circuits imprimés rigides ou structures similaires se couplant avec la bordure des circuits imprimés rigides ou des structures similaires se raccordant à d'autres circuits imprimés rigides ou à des structures similaires

31.

Transversely actuated piezoelectric bellows heatsink

      
Numéro d'application 14293659
Numéro de brevet 09288892
Statut Délivré - en vigueur
Date de dépôt 2014-06-02
Date de la première publication 2015-12-03
Date d'octroi 2016-03-15
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Durham, Zachary B.
  • Megarity, William M.
  • Nickerson, Matthew L.
  • Totten, Brian C.

Abrégé

A transversely actuated piezoelectric bellows heatsink (TAPBH) has a linkage that includes multiple rigid sections coupled by flexible joints. A first fixed support is affixed to a first end of the linkage, and a piezoelectric element is mechanically coupled to a second end of the linkage. A diaphragm is mechanically affixed to a first side of the linkage, and an air enclosure, having an open area, is affixed to the diaphragm. A second fixed support is mechanically affixed to a second side of the linkage. Cyclic power from the power supply causes the piezoelectric element to expand and contract to force the linkage to expand and contract in an analogous manner, thus causing the diaphragm to move in an amplified motion to cause air to enter and be expelled from the air enclosure via air valves.

Classes IPC  ?

  • G06F 1/20 - Moyens de refroidissement
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • H05K 1/02 - Circuits imprimés - Détails
  • H01L 41/09 - Eléments piézo-électriques ou électrostrictifs à entrée électrique et sortie mécanique
  • F04B 45/047 - Pompes à entraînement électrique

32.

Authentication in a flexible display computing device

      
Numéro d'application 14295221
Numéro de brevet 09443116
Statut Délivré - en vigueur
Date de dépôt 2014-06-03
Date de la première publication 2015-12-03
Date d'octroi 2016-09-13
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Hamilton, Jeffrey R.
  • Mickens, Ross L.
  • Parker, Markesha F.

Abrégé

Embodiments of the invention provide for device authentication in a flexible display computing device. In an embodiment of the invention, a method for device authentication in a flexible display computing device includes pre-storing in memory of a computing device, data corresponding to a pattern of folds of a flexible display of the computing device. The method also includes receiving a subsequent authentication request in the computing device and, in response, monitoring a folding of the flexible display and computing data corresponding to a pattern of the monitored folding. The method yet further includes comparing in the memory of the computing device the computed data to the pre-stored data. Finally, the method includes granting access to the computing device if the pattern of the monitored folding compares to the pattern of folds based upon a threshold degree of equality between the computed data and the pre-stored data.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c. à d. pour valeurs égales ou non
  • G06F 21/86 - Boîtiers fiables ou inviolables
  • G06F 21/84 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’affichage, p.ex. écrans ou moniteurs
  • G06F 21/44 - Authentification de programme ou de dispositif

33.

RAID 1 mirror meshed into a co-existing RAID 5 parity stream

      
Numéro d'application 14287368
Numéro de brevet 09335940
Statut Délivré - en vigueur
Date de dépôt 2014-05-27
Date de la première publication 2015-11-26
Date d'octroi 2016-05-10
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Do, Lydia M.
  • Hardee, Christopher J.
  • Roberts, Adam

Abrégé

A method includes storing an operating system in minor stripes on a first data storage device forming a first logical storage unit, and storing data in major stripes across a plurality of data storage devices forming a second logical data storage unit. Each major stripe includes a plurality of minor stripes storing data and a parity stripe. The method further includes calculating the parity stripe from the plurality of minor stripes within the major stripe and a corresponding one of the minor stripes on the first data storage device, wherein the minor stripes on the first data storage device match the size of the minor stripes on the array of data storage devices.

Classes IPC  ?

  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

34.

RAID 1 mirror meshed into a co-existing RAID 5 parity stream

      
Numéro d'application 14285673
Numéro de brevet 09280293
Statut Délivré - en vigueur
Date de dépôt 2014-05-23
Date de la première publication 2015-11-26
Date d'octroi 2016-03-08
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Do, Lydia M.
  • Hardee, Christopher J.
  • Roberts, Adam

Abrégé

A computer program product includes a computer readable storage medium having program instructions embodied therewith, wherein the program instructions are executable by a processor to cause the processor to perform a method. The method includes storing an operating system in minor stripes on a first data storage device forming a first logical storage unit, and storing data in major stripes across a plurality of data storage devices forming a second logical data storage unit. Each major stripe includes a plurality of minor stripes storing data and a parity stripe. The method further includes calculating the parity stripe from the plurality of minor stripes within the major stripe and a corresponding one of the minor stripes on the first data storage device, wherein the minor stripes on the first data storage device match the size of the minor stripes on the array of data storage devices.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11

35.

Energy lockout in response to a planar catastrophic fault

      
Numéro d'application 14278520
Numéro de brevet 09367110
Statut Délivré - en vigueur
Date de dépôt 2014-05-15
Date de la première publication 2015-11-19
Date d'octroi 2016-06-14
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Barnette, Jamaica L.
  • Clemo, Raymond M.
  • Evans, Douglas I.
  • Totten, Brian C.

Abrégé

A computer planar includes an enable signal line for providing an enable signal to an external power supply, wherein the external power supply will not turn on unless the enable signal is active high. During normal operation, an auxiliary power source maintains an active high enable signal on the enable signal line, which includes a fuse. However, a fault protection circuit coupled to the enable signal line can pull down the enable signal line in response to a fault, such that the fuse is permanently opened. Once the fuse is open, the external power supply cannot be enabled and further damage to the computer planar is prevented.

Classes IPC  ?

  • H02H 11/00 - Circuits de protection de sécurité pour empêcher la commutation de mise en service dans le cas où une condition électrique de travail indésirable pourrait en résulter
  • H02H 7/20 - Circuits de protection de sécurité spécialement adaptés pour des machines ou appareils électriques de types particuliers ou pour la protection sectionnelle de systèmes de câble ou ligne, et effectuant une commutation automatique dans le cas d'un chan pour équipement électronique
  • H02H 3/08 - Circuits de protection de sécurité pour déconnexion automatique due directement à un changement indésirable des conditions électriques normales de travail avec ou sans reconnexion sensibles à une surcharge
  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet

36.

IC chip package disabling device

      
Numéro d'application 14553183
Numéro de brevet 09189656
Statut Délivré - en vigueur
Date de dépôt 2014-11-25
Date de la première publication 2015-11-17
Date d'octroi 2015-11-17
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Baker, Brian A.
  • Megarity, William M.
  • Remis, Luke D.
  • Wood, Christopher L.

Abrégé

A chip package comprises: an IC substrate, wherein the IC substrate comprises at least one electronic device; a photovoltaic cell, wherein the photovoltaic cell generates an electrical current when exposed to light; a light blocking shield, wherein the light blocking shield prevents light from striking the photovoltaic cell only while the chip package is mounted on a circuit board, and wherein the light blocking shield ceases to prevent light from striking the photovoltaic cell upon the chip package being dismounted from the circuit board; and a disabling logic, wherein the electrical current, which is generated by the photovoltaic cell in response to the chip package being dismounted from the circuit board, causes the disabling logic to disable the IC substrate.

Classes IPC  ?

  • G01F 17/00 - Procédés ou appareils pour la détermination de la capacité des récipients ou des cavités, ou du volume des corps solides
  • G06F 21/76 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits intégrés à application spécifique [ASIC] ou les dispositifs programmables, p.ex. les réseaux de portes programmables [FPGA] ou les circuits logiques programmables [PLD]
  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

37.

Multi-component heatsink with self-adjusting pin fins

      
Numéro d'application 14271586
Numéro de brevet 09313923
Statut Délivré - en vigueur
Date de dépôt 2014-05-07
Date de la première publication 2015-11-12
Date d'octroi 2016-04-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Davis, Alvin G.
  • Megarity, William M.
  • Ruggles, April E.
  • Wormsbecher, Paul A.

Abrégé

A heatsink includes a rigid plate and a plurality of pin fins. The plate has a two dimensional array of holes through the rigid plate from a first face to a second face. Each pin fin is received in one of the holes and has a proximal end extending beyond the first face of the plate for conductively receiving heat, a distal end extending beyond the second face of the plate for convective heat exchange with air, a biasing member biasing the pin fin in a proximal direction, and a shoulder limiting the proximal extension of the pin fin through the hole. An apparatus may include the pin fin heatsink secured to a printed circuit board having at least two components that have different heights. Accordingly, each component is contacted by the proximal end of one or more self-adjusting pin fins that are aligned with the component.

Classes IPC  ?

  • G06F 1/20 - Moyens de refroidissement
  • H05K 7/00 - CIRCUITS IMPRIMÉS; ENVELOPPES OU DÉTAILS DE RÉALISATION D'APPAREILS ÉLECTRIQUES; FABRICATION D'ENSEMBLES DE COMPOSANTS ÉLECTRIQUES - Détails de construction communs à différents types d'appareils électriques
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • F28F 21/08 - Structure des appareils échangeurs de chaleur caractérisée par l'emploi de matériaux spécifiés de métal
  • F28F 13/00 - Dispositions pour modifier le transfert de chaleur, p.ex. accroissement, diminution
  • H05K 1/02 - Circuits imprimés - Détails

38.

Rack mountable network switch

      
Numéro d'application 14275142
Numéro de brevet 09451722
Statut Délivré - en vigueur
Date de dépôt 2014-05-12
Date de la première publication 2015-11-12
Date d'octroi 2016-09-20
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Alshinnawi, Shareef F.
  • Cudak, Gary D.
  • Suffern, Edward S.
  • Weber, J. Mark

Abrégé

A rack mountable network switch, the rack mountable network switch comprising: a faceplate; a switch chassis coupled to the faceplate, the switch chassis including a plurality of connector openings on a surface of the switch chassis that is perpendicular to the faceplate; a plurality of moveable plug receptacles coupled to a printed circuit board (‘PCB’) mounted inside the switch chassis; and a mechanical positioning component coupled to the moveable plug receptacles, the mechanical positioning component configured to position the moveable plug receptacles to extrude from the switch chassis via the connector openings when the mechanical positioning component is in a first position, the mechanical positioning component further configured to position the moveable plug receptacles inside the switch chassis when the mechanical positioning component is in a second position.

Classes IPC  ?

  • H05K 7/00 - CIRCUITS IMPRIMÉS; ENVELOPPES OU DÉTAILS DE RÉALISATION D'APPAREILS ÉLECTRIQUES; FABRICATION D'ENSEMBLES DE COMPOSANTS ÉLECTRIQUES - Détails de construction communs à différents types d'appareils électriques
  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti
  • H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques - Détails

39.

Breakout cable

      
Numéro d'application 14275831
Numéro de brevet 09529172
Statut Délivré - en vigueur
Date de dépôt 2014-05-12
Date de la première publication 2015-11-12
Date d'octroi 2016-12-27
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Baker, Anthony E.
  • Flint, Stephen J.
  • Savard, Christian

Abrégé

A breakout cable includes a data-lane module comprising a plurality of data lanes configured to send and receive a plurality of data signals, a plurality of breakout modules, and a plurality cables. Each breakout module is associated with a data lane and each cable interfaces with the data-lane module and a corresponding data lane to send and receive the plurality of signals between the data-lane module and a corresponding breakout module at a nominal 25 Gbps or a nominal 100 Gbps. In various embodiments, the data-lane module connects to a host and each of the plurality of modules connects to one or more system(s) to enable host-to-system(s) communications and system(s)-to-host communications at a nominal 100 Gbps or a nominal 400 Gbps.

Classes IPC  ?

  • G02B 6/44 - Structures mécaniques pour assurer la résistance à la traction et la protection externe des fibres, p.ex. câbles de transmission optique
  • G02B 6/28 - Moyens de couplage optique ayant des bus de données, c. à d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux
  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde
  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques

40.

Circuit board assembly, electronic device having the same, and lifting and lowering apparatus thereof

      
Numéro d'application 14712390
Numéro de brevet 09397422
Statut Délivré - en vigueur
Date de dépôt 2015-05-14
Date de la première publication 2015-11-12
Date d'octroi 2016-07-19
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Chen, Frank Sf
  • Lee, Brian Ch
  • Tsai, Edgar Mw
  • Yu, Dragon Hi

Abrégé

A circuit board assembly is provided. The circuit board assembly includes: a first circuit board; a second circuit board; a bracket for supporting the second circuit board; and an interconnect apparatus for a connection and a disconnection of the first circuit board and the second circuit board, wherein the interconnect apparatus includes a first connector disposed on the first circuit board and a second connector disposed on the second circuit board (one is a male connector and the other is a female connector). The circuit board assembly includes a lifting and lowering apparatus for vertically lifting or lowering the bracket so that after the connection the second connector is vertically disconnected from the first connector and after the disconnection the second connector is vertically connected to the first connector. An electronic device having the circuit board assembly is further provided.

Classes IPC  ?

  • H01R 12/73 - Dispositifs de couplage pour circuits imprimés rigides ou structures similaires se couplant avec la bordure des circuits imprimés rigides ou des structures similaires se raccordant à d'autres circuits imprimés rigides ou à des structures similaires
  • H01R 12/71 - Dispositifs de couplage pour circuits imprimés rigides ou structures similaires
  • H05K 5/00 - Enveloppes, coffrets ou tiroirs pour appareils électriques
  • G06F 1/18 - Installation ou distribution d'énergie
  • H01R 13/629 - Moyens additionnels pour faciliter l'engagement ou la séparation des pièces de couplage, p.ex. moyens pour aligner ou guider, leviers, pression de gaz

41.

Memory refresh rate throttling for saving idle power

      
Numéro d'application 14805165
Numéro de brevet 09377844
Statut Délivré - en vigueur
Date de dépôt 2015-07-21
Date de la première publication 2015-11-12
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Chen, Jenseng Js
  • Lee, Yen Shin
  • Lin, Hawk Tl
  • Lin, Jack Chih Jen
  • Weng, Daniel Ch

Abrégé

A computer system maintains a threshold value, wherein the threshold value indicates a period of time. The computer system determines that a processor is in any one of a plurality of low power consumption states. Responsive to a determination that the processor is in any one of the plurality of low power consumption states, the computer system increments a counter. The counter indicates the period of time the processor has been in any one of the plurality of low power consumption state. The computing system determines that the counter value is equal to or greater than the threshold value. Responsive to a determination that the counter value is equal to or greater than the threshold value, the computer system sends a first indication to a memory module indicating to the memory module to reduce the memory module refresh rate.

Classes IPC  ?

  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire

42.

Load optimization using cable-associated voltage drop

      
Numéro d'application 14265405
Numéro de brevet 09411408
Statut Délivré - en vigueur
Date de dépôt 2014-04-30
Date de la première publication 2015-11-05
Date d'octroi 2016-08-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Decesaris, Michael
  • Remis, Luke D.
  • Totten, Brian C.

Abrégé

According to one exemplary embodiment, a method for load optimization using cable-associated voltage drop is provided. The method may include receiving a plurality of tasks for processing by a plurality of electronic devices. The method may also include determining a power loss value for one or more power cables powering each of the plurality of electronic devices. The method may further include assigning the plurality of tasks to one or more of the plurality of electronic devices based on the power loss value for the one or more power cables powering each of the plurality of electronic devices.

Classes IPC  ?

  • G06F 1/26 - Alimentation en énergie électrique, p.ex. régulation à cet effet
  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • G06F 1/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et

43.

Regional operation modes for autonomous vehicles

      
Numéro d'application 14260325
Numéro de brevet 09304515
Statut Délivré - en vigueur
Date de dépôt 2014-04-24
Date de la première publication 2015-10-29
Date d'octroi 2016-04-05
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Roberts, Adam
  • Rodriguez, Adrian X.

Abrégé

A computer receives data detailing operation of a plurality of at least partially manually operated automobiles. The computer determines one or more trends in the operation of the plurality of at least partially manually operated automobiles, based at least in part on the data detailing the operation of the plurality of manually operated vehicles. The computer generates one or more operational rules, based, at least in part, on the one or more trends. The computer transmits the one or more operational rules to one or more at least semi-autonomous vehicles.

Classes IPC  ?

  • G05D 1/00 - Commande de la position, du cap, de l'altitude ou de l'attitude des véhicules terrestres, aquatiques, aériens ou spatiaux, p.ex. pilote automatique
  • G06G 7/48 - Calculateurs analogiques pour des procédés, des systèmes ou des dispositifs spécifiques, p.ex. simulateurs
  • G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions

44.

Memory module connector assembly

      
Numéro d'application 14325972
Numéro de brevet 09172165
Statut Délivré - en vigueur
Date de dépôt 2014-07-08
Date de la première publication 2015-10-27
Date d'octroi 2015-10-27
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Sass, Tony C.
  • Schmidt, Derek I.

Abrégé

An apparatus includes a memory module connector assembly physically secured along an edge of a printed circuit board. The printed circuit board includes a first plurality of contacts on a first surface of the printed circuit board and a second plurality of contacts on a second surface of the printed circuit board. The memory module connector assembly includes a first edge connector socket for receiving a first memory module, a second edge connector socket for receiving a second memory module, a first plurality of electrical leads electrically connecting contacts within the first edge connector socket to the first plurality of contacts on the first side of the printed circuit board, and a second plurality of electrical leads electrically connecting contacts within the second edge connector socket to the second plurality of contacts on the second side of the printed circuit board.

Classes IPC  ?

  • H01R 24/00 - Dispositifs de couplage en deux pièces, ou l'une des pièces qui coopèrent dans ces dispositifs, caractérisés par leur structure générale
  • H01R 12/72 - Dispositifs de couplage pour circuits imprimés rigides ou structures similaires se couplant avec la bordure des circuits imprimés rigides ou des structures similaires

45.

Communicating with an owner of an object without the owner's contact information

      
Numéro d'application 14256006
Numéro de brevet 09226099
Statut Délivré - en vigueur
Date de dépôt 2014-04-18
Date de la première publication 2015-10-22
Date d'octroi 2015-12-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Gundam, Raghuswamyreddy
  • Kolavasi, Karthik
  • Oliver, Douglas W.

Abrégé

A computer program product includes a computer readable storage medium having program instructions embodied therewith, where the program instructions are executable by a processor to cause the processor to perform a method of communication. The method includes a communication hub receiving a message via short range wireless communication directly from a first mobile communication device that is proximate to the communication hub at the time the message is transmitted, and the communication hub receiving the message and automatically forwarding the message via a mobile communications network to a second mobile communication device that is associated with the communication hub without the first mobile communication device identifying the second mobile communication device.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04B 5/04 - Systèmes d'appel

46.

Communicating with an owner of an object without the owner's contact information

      
Numéro d'application 14257103
Numéro de brevet 09226100
Statut Délivré - en vigueur
Date de dépôt 2014-04-21
Date de la première publication 2015-10-22
Date d'octroi 2015-12-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Gundam, Raghuswamyreddy
  • Kolavasi, Karthik
  • Oliver, Douglas W.

Abrégé

A method of communication includes a communication hub receiving a message via short range wireless communication directly from a first mobile communication device that is proximate to the communication hub at the time the message is transmitted, and the communication hub receiving the message and automatically forwarding the message via a mobile communications network to a second mobile communication device that is associated with the communication hub without the first mobile communication device identifying the second mobile communication device.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04W 4/12 - Messagerie; Boîtes aux lettres; Annonces
  • H04B 5/04 - Systèmes d'appel

47.

Identifying cost effective routes using vehicle fuel economy values that are specific to the roadway type

      
Numéro d'application 14248598
Numéro de brevet 09175971
Statut Délivré - en vigueur
Date de dépôt 2014-04-09
Date de la première publication 2015-10-15
Date d'octroi 2015-11-03
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Aldereguia, Alfredo
  • Hamilton, Jeffrey R.
  • Kerr, Clifton E.
  • Richter, Grace A.

Abrégé

Computer readable program instructions perform a method including identifying a starting location and a destination for traveling in a vehicle and identifying multiple available routes. Each route includes roadway segments that have a roadway type selected from multiple roadway types reflecting a set of roadway conditions. The method obtains a fuel price available to the vehicle, obtains a fuel economy value for the vehicle on each roadway type, and calculates a cost of driving each of a plurality of available routes. The cost of driving each available route is the sum of the cost of driving each segment of the route, wherein the cost of driving each roadway segment is the mathematical product of a length of the roadway segment and the available fuel price divided by the fuel economy for the vehicle on the roadway type for the roadway segment. The lowest cost route is then identified.

Classes IPC  ?

  • G01C 21/34 - Recherche d'itinéraire; Guidage en matière d'itinéraire

48.

Simultaneously viewing multi paired schematic and layout windows on printed circuit board (PCB) design software and tools

      
Numéro d'application 14252663
Numéro de brevet 09411925
Statut Délivré - en vigueur
Date de dépôt 2014-04-14
Date de la première publication 2015-10-15
Date d'octroi 2016-08-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Meng, Jian

Abrégé

A method according to one embodiment includes receiving a printed circuit board design in a memory; generating, using a processor, multiple schematic windows of the printed circuit board design; generating, using the processor, multiple layout windows of the printed circuit board design; and outputting the multiple schematic windows of the printed circuit board design simultaneously with outputting the multiple layout windows of the printed circuit board design. A first of the schematic windows is paired with a first of the layout windows, the paired windows depicting representations of a common sub-portion of the printed circuit board design.

Classes IPC  ?

  • G06F 17/50 - Conception assistée par ordinateur

49.

Printing a three dimensional object about a preformed structure

      
Numéro d'application 14253172
Numéro de brevet 09280616
Statut Délivré - en vigueur
Date de dépôt 2014-04-15
Date de la première publication 2015-10-15
Date d'octroi 2016-03-08
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Flores, Luis J.
  • Hardee, Christopher J.
  • Shi, Xiaoli

Abrégé

A method includes obtaining a data file that includes print instructions for causing a three dimensional printer to print a three dimensional object, wherein the data file describes external surfaces of the object, and providing user instructions for positioning a preformed structure so that the three dimensional printer can print the object around the preformed structure, wherein the preformed structure has a size and a shape to be subsumed within the external surfaces of the object. The method further comprises modifying the print instructions so that the printer will print the object around the preformed structure, and printing material around the preformed structure using the modified print instructions to form the object.

Classes IPC  ?

  • B29C 70/68 - Façonnage de matières composites, c. à d. de matières plastiques comprenant des renforcements, des matières de remplissage ou des parties préformées, p.ex. des inserts en incorporant ou en surmoulant des parties préformées, p.ex. des inserts ou des couches
  • B29C 70/70 - Enrobage intégral des inserts
  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G06F 17/50 - Conception assistée par ordinateur
  • G05B 19/4097 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par l'utilisation de données de conception pour commander des machines à commande numérique [CN], p.ex. conception et fabrication assistées par ordinateur CFAO
  • B29C 67/00 - Techniques de façonnage non couvertes par les groupes , ou

50.

Systems and methods for recommending image capture settings based on a geographic location

      
Numéro d'application 14250446
Numéro de brevet 09413948
Statut Délivré - en vigueur
Date de dépôt 2014-04-11
Date de la première publication 2015-10-15
Date d'octroi 2016-08-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Rakshit, Sarbajit K.

Abrégé

Systems and methods for recommending image capture settings based on a geographic location are disclosed. According to an aspect, a method may include determining a geographic location of the electronic device. The method may also include determining a recommended image capture setting based on the geographic location. Further, the method may include configuring the electronic device to capture an image based on the recommended image capture setting.

Classes IPC  ?

  • H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
  • H04N 5/33 - Transformation des rayonnements infrarouges

51.

Cable assembly

      
Numéro d'application 14740772
Numéro de brevet 09377585
Statut Délivré - en vigueur
Date de dépôt 2015-06-16
Date de la première publication 2015-10-01
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s) Baker, Anthony E.

Abrégé

A cable assembly can include a single C form-factor pluggable (CFP) connector adhering to a CFP multi-source agreement (MSA), and providing a maximum bandwidth of between 100 and 120 gigabits-per-second (Gbps) over ten-to-twelve lanes. The cable assembly can include, for instance, one, two, or three quad small form-factor pluggable (QSFP/QSFP+) connectors adhering to a QSFP/QSFP+ MSA, and each providing a maximum bandwidth of forty Gbps over four lanes. The cable assembly can include one or more cables equal in number to the QSFP/QSFP+ connectors and each connecting the single CFP connector to the one of the QSFP/QSFP+ connectors. The four lanes over which each QSFP/QSFP+ connector provides the maximum bandwidth of forty Gbps corresponds to a different four of the ten-to-twelve lanes over which the single CFP connector provides the maximum bandwidth of between 100 and 120 Gbps.

Classes IPC  ?

  • G02B 6/36 - Moyens de couplage mécaniques
  • G02B 6/26 - Moyens de couplage optique
  • H01R 31/00 - Pièces de couplage supportées seulement par la coopération avec la pièce complémentaire

52.

Entitlement transfer during a repair activity

      
Numéro d'application 14260372
Numéro de brevet 09141770
Statut Délivré - en vigueur
Date de dépôt 2014-04-24
Date de la première publication 2015-09-22
Date d'octroi 2015-09-22
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Bower, Iii, Fred A.
  • Ji, Le Wei
  • Yang, Dao Quan
  • Zhang, Binqi
  • Zhang, Caihong

Abrégé

Embodiments of the present invention disclose a method, computer program product, and system for managing activation keys associated with a computing system. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of detecting a repair activity on a computing system, determining whether at least one system identifier (ID) associated with a component of the computing system has changed in comparison to system IDs associated with components of the computing system before the detected repair activity, responsive to determining that at least one system ID associated with a component of the computing system has changed, retrieving one or more activation keys that correspond to the determined at least one system ID, and determining whether the one or more retrieved activation keys are associated with a system ID that does not match any system ID associated with a component of the computing system.

Classes IPC  ?

  • G06F 21/10 - Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction

53.

Communications responsive to recipient sentiment

      
Numéro d'application 14208329
Numéro de brevet 09386110
Statut Délivré - en vigueur
Date de dépôt 2014-03-13
Date de la première publication 2015-09-17
Date d'octroi 2016-07-05
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Do, Lydia M.
  • Skeen, Michael M.
  • Wuu, Menlo

Abrégé

A computer program product includes a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method including receiving input from a first communication device of a first user identifying a target sentiment associated with a second user, monitoring current online activity of the second user to determine a current sentiment for the second user, and initiating communication between the first communication device of the first user and a second communication device of the second user in response to the current sentiment of the second user meeting the target sentiment input by the first user.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • G06Q 10/10 - Bureautique; Gestion du temps
  • H04L 12/58 - Systèmes de commutation de messages

54.

Method, computer program product and system for analyzing an audible alert

      
Numéro d'application 14212848
Numéro de brevet 09171447
Statut Délivré - en vigueur
Date de dépôt 2014-03-14
Date de la première publication 2015-09-17
Date d'octroi 2015-10-27
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Davis, Alvin G.
  • Hardee, Christopher J.
  • Megarity, William M.
  • Ruggles, April E.
  • Wormsbecher, Paul A.

Abrégé

In an approach to analyzing audible alerts, one or more computer processors receive an audible alert originating external to a user. The one or more computer processors retrieve data related to the audible alert. The one or more computer processors analyze the data related to the audible alert. The one or more computer processors determine, based, at least in part, on the data related to the audible alert, a cause of the audible alert.

Classes IPC  ?

  • G08B 23/00 - Alarmes réagissant à des conditions indésirables ou anormales, non spécifiées
  • G08B 21/18 - Alarmes de situation
  • G08B 3/10 - Systèmes de signalisation audible; Systèmes d'appel sonore de personnes utilisant une transmission électromagnétique

55.

Electronic device housing

      
Numéro d'application 14205414
Numéro de brevet 09185833
Statut Délivré - en vigueur
Date de dépôt 2014-03-12
Date de la première publication 2015-09-17
Date d'octroi 2015-11-10
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Alshinnawi, Shareef F.
  • Cudak, Gary D.
  • Suffern, Edward S.
  • Weber, John M.

Abrégé

Embodiments of the present invention provide an apparatus allowing for an adjustable face plate. The apparatus comprises a face plate, an adjustment device affixed to the face plate, wherein the adjustment device includes a plurality of ridges formed thereon to define a plurality of gaps, and wherein the adjustment device is capable of rotating about an axis, and a clamp affixed to an electronic device chassis, having a first arm contacting the adjustment device in a first gap of the plurality of gaps and allowing for rotation of the adjustment device about the axis from the first gap to a second gap of the plurality of gaps.

Classes IPC  ?

  • H05K 9/00 - Blindage d'appareils ou de composants contre les champs électriques ou magnétiques
  • H05K 5/03 - Couvercles ou capots
  • H05K 5/00 - Enveloppes, coffrets ou tiroirs pour appareils électriques
  • H01R 13/518 - Moyens pour maintenir ou envelopper un corps isolant, p.ex. boîtier pour maintenir ou envelopper plusieurs pièces de couplage, p.ex. châssis

56.

Managing a blocked-originator list for a messaging application

      
Numéro d'application 14215541
Numéro de brevet 09438611
Statut Délivré - en vigueur
Date de dépôt 2014-03-17
Date de la première publication 2015-09-17
Date d'octroi 2016-09-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Glass, David W.
  • Mclean, James G.
  • Pickover, Clifford A.
  • Winarski, Daniel J.

Abrégé

Managing a blocked-originator list for a messaging application, including: detecting, by a list management module, a list management initiation event for a blocked-originator list, the blocked-originator list including a plurality of originators from which incoming messages are blocked; determining a number of entries in a blocked-originator list; determining a maximum number of entries in the blocked-originator list; determining whether the number of entries in the blocked-originator list is equal to the maximum number of entries in the blocked-originator list; and responsive to determining that the number of entries in the blocked-originator list is equal to the maximum number of entries in the blocked-originator list: deleting an entry from the blocked-originator list in dependence upon entry removal rules; and adding the new entry to the blocked-originator list.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/58 - Systèmes de commutation de messages

57.

Performance-aware job scheduling under power constraints

      
Numéro d'application 14193075
Numéro de brevet 09189273
Statut Délivré - en vigueur
Date de dépôt 2014-02-28
Date de la première publication 2015-09-03
Date d'octroi 2015-11-17
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Brochard, Luigi
  • Panda, Rajendra D.
  • Thomas, Francois

Abrégé

A method, system, and computer program product for processing an application in a high performance computing (HPC) data center are described. The method includes analyzing and sorting a plurality of nodes in a cluster of the HPC data center into a plurality of frequency bins, each of the plurality of nodes being sorted into more than one of the plurality of frequency bins based on performance. The method also includes analyzing and sorting the application into an application bin among a plurality of application bins based on a frequency scaling characteristic of the application. The method further includes selecting a first set of nodes among the plurality of nodes to process the application, the first set of nodes being sorted into a first frequency bin among the plurality of frequency bins corresponding with the application bin of the application.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

58.

Determining air filter replacement conditions using air flow and energy consumption values

      
Numéro d'application 14187636
Numéro de brevet 09207727
Statut Délivré - en vigueur
Date de dépôt 2014-02-24
Date de la première publication 2015-08-27
Date d'octroi 2015-12-08
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Balogh, Nicholas J.
  • Grout, Gordon B.
  • Inkumsah, Kobina K.
  • Johnson, Jr., Robert H.

Abrégé

A method of determining a condition of a filter located within a system is provided. The method may include determining a first air flow measurement value for a first air flow through the filter, determining a first energy consumption value associated with generating the first air flow through the filter, determining a first ratio between the first air flow measurement value and the first energy consumption value, determining a second air flow measurement value for a second air flow through the filter, determining a second energy consumption value associated with generating the second air flow through the filter, and determining a second ratio between the second air flow measurement value and the second energy consumption value. The filter may then be replaced based on a comparison between the determined first and the determined second ratio.

Classes IPC  ?

  • G08B 21/00 - Alarmes réagissant à une seule condition particulière, indésirable ou anormale, et non prévues ailleurs
  • G06F 1/20 - Moyens de refroidissement
  • G01P 5/06 - Mesure de la vitesse des fluides, p.ex. d'un courant atmosphérique; Mesure de la vitesse de corps, p.ex. navires, aéronefs, par rapport à des fluides en mesurant les forces exercées par le fluide sur des corps solides, p.ex. anémomètre en utilisant la rotation de palettes

59.

Processor power optimization with response time assurance

      
Numéro d'application 14185974
Numéro de brevet 09323574
Statut Délivré - en vigueur
Date de dépôt 2014-02-21
Date de la première publication 2015-08-27
Date d'octroi 2016-04-26
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Balakrishnan, Ganesh
  • Peyravian, Mohammad
  • Ramani, Srinivasan
  • Rogers, Brian M.
  • Vu, Ken V.

Abrégé

A method for managing processor power optimization is provided. The method may include receiving a plurality of tasks for processing by a processor environment. The method may also include allocating a portion of a compute resource corresponding to the processor environment to each of the received plurality of tasks, the allocating of the portion being based on both an execution time and a response time associated with each of the received plurality of tasks.

Classes IPC  ?

  • G06F 9/46 - Dispositions pour la multiprogrammation
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 9/48 - Lancement de programmes; Commutation de programmes, p.ex. par interruption

60.

Differential transmission line with common mode notch filter

      
Numéro d'application 14473636
Numéro de brevet 09118516
Statut Délivré - en vigueur
Date de dépôt 2014-08-29
Date de la première publication 2015-08-25
Date d'octroi 2015-08-25
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ao, Eric R.
  • Campbell, Alexander P.
  • Dignam, Donald R.
  • Flint, Stephen J.
  • Meng, Jian

Abrégé

A differential transmission line with a common mode notch filter includes adjacently arranged, repeating differential transmission line pair sections. The sections have lengths that are each equal to half of an electric wavelength of a lowest frequency of a common mode electromagnetic wave to be suppressed during transmission of an electric signal over the differential transmission line. Each section includes a pair of conductors separated from one another by a spacing. The width of each conductor and the spacing between the conductors of each section vary over the length thereof according to a same pattern such that at every point over the length of each section a differential mode impedance of the differential transmission line is identical. A common mode impedance of the differential transmission line changes periodically in accordance with the lengths of the sections.

Classes IPC  ?

  • H04B 3/50 - Systèmes de transmission entre stations fixes par l'intermédiaire de lignes de transmission bifilaires
  • H04L 25/02 - Systèmes à bande de base - Détails

61.

Apparatus for providing a three dimensional tactile display of an electronic device

      
Numéro d'application 14316834
Numéro de brevet 09335848
Statut Délivré - en vigueur
Date de dépôt 2014-06-27
Date de la première publication 2015-08-20
Date d'octroi 2016-05-10
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ragan, Jr., Richard W.
  • Tsai, Edgar
  • Yuan, Yue

Abrégé

An apparatus providing a three dimensional tactile sense on a display of an electronic device. The apparatus comprises two layers. The bottom layer is a set of channels that form a matrix along x and y axes. The top layer comprises a matrix of small transparent columns. When the user interface provides the sensation of a three dimensional surface, the corresponding x and y coordinates that are mapped to the three dimensional surface are inflated. The change in volume forces a subset of columns upward in the direction orthogonal to the plane of the screen.

Classes IPC  ?

  • G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
  • 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/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets

62.

Physical presence of a virtual button on a touch screen of an electronic device

      
Numéro d'application 14180587
Numéro de brevet 09176617
Statut Délivré - en vigueur
Date de dépôt 2014-02-14
Date de la première publication 2015-08-20
Date d'octroi 2015-11-03
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ragan, Jr., Richard W.
  • Tsai, Edgar
  • Yuan, Yue

Abrégé

An apparatus providing physical presence of a virtual button on a touch screen of an electronic device. The apparatus comprises two layers. The bottom layer is a set of channels that form a matrix along x and y axes. The top layer consists of a matrix of small transparent columns. When the user interface displays an image, such as a pushbutton, the corresponding x and y coordinates that are mapped to the location of the pushbutton on the screen are inflated. The change in volume forces a subset of columns upward in the direction orthogonal to the plane of the screen. When at least one transparent column is raised, the image of the virtual button displayed on the screen takes on a physical presence when the surface of a display screen becomes raised in order to produce a sensation of touch as a finger moves across the surface.

Classes IPC  ?

  • G09G 5/00 - Dispositions ou circuits de commande de l'affichage communs à l'affichage utilisant des tubes à rayons cathodiques et à l'affichage utilisant d'autres moyens de visualisation
  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction

63.

Constructing and verifying switch fabric cabling schemes

      
Numéro d'application 14178068
Numéro de brevet 09203699
Statut Délivré - en vigueur
Date de dépôt 2014-02-11
Date de la première publication 2015-08-13
Date d'octroi 2015-12-01
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Engebretsen, David R.
  • Garbers, Benjamin R.
  • Hermsmeier, David L.
  • Knight, Stephen A.
  • Saley, Jaimeson

Abrégé

A distributed network switch includes multiple switch modules connected by one or more physical cables. One switch module may determine which connector port of a remote switch module is connected by physical cable based on information received from the remote switch module, including link identifiers, and further based on a physical topology predetermined about the type of remote switch module.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance

64.

Pivoting cable management assembly

      
Numéro d'application 14178522
Numéro de brevet 09277663
Statut Délivré - en vigueur
Date de dépôt 2014-02-12
Date de la première publication 2015-08-13
Date d'octroi 2016-03-01
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • George, Mary F.
  • Kelaher, Daniel P.
  • Wormsbecher, Paul A.

Abrégé

According to embodiments of the disclosure, assemblies, and methods for cable management are disclosed. The assembly may include a chassis and a cable management apparatus pivotably connected to the chassis. The chassis may have an interior compartment adapted to receive a first and second electronic component. The first electronic component may be adapted to connect to a first cable assembly and the second electronic component may be adapted to connect to a second cable assembly. The cable management apparatus may include a first bracket and second bracket supporting a management arm, the management arm may include two parallel planar bars, the bars fixedly attached together by one or more members perpendicular to the bars. The management arm may be adapted to support at least one of the first and second cable assemblies and may pivot between an operational position and a service position.

Classes IPC  ?

  • H02G 15/06 - Boîtes, châssis ou autres structures terminales
  • H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques - Détails

65.

Reduce size of IPV6 routing tables by using a bypass tunnel

      
Numéro d'application 14173187
Numéro de brevet 09363158
Statut Délivré - en vigueur
Date de dépôt 2014-02-05
Date de la première publication 2015-08-06
Date d'octroi 2016-06-07
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Lingafelt, Charles S.
  • Murray, James W.
  • Swantek, James T.
  • Worley, James S.

Abrégé

There are provided a system, a method and a computer program product for routing a data packet. A first router includes a routing table having address routes for routing packets of a first network communication protocol and address routes for routing packets of a second network communication protocol. A source router, adjacent to the first router, stores first network communication protocol addresses of routers adjacent to the first router. The system creates a network communication path from the source router to one or more adjacent routers for only routing the data packets according to a corresponding first network communication protocol address route. The system updates the routing table of the first router to remove the second network communication protocol address routes to the adjacent routers. The system routes the data packet according to the created network communication path and the updated routing table of the first router.

Classes IPC  ?

  • H04L 12/751 - Mise à jour ou découverte de la topologie
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/741 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance
  • H04L 12/56 - Systèmes de commutation par paquets
  • H04L 12/703 - Prévention ou récupération du défaut de routage, p.ex. reroutage, redondance de route "virtual router redundancy protocol" [VRRP] ou "hot standby router protocol" [HSRP]

66.

Network address allocation

      
Numéro d'application 14174250
Numéro de brevet 09450910
Statut Délivré - en vigueur
Date de dépôt 2014-02-06
Date de la première publication 2015-08-06
Date d'octroi 2016-09-20
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Campbell, Keith M.
  • Megarity, William M.
  • Remis, Luke D.
  • Wood, Christopher L.

Abrégé

A method, system, and/or computer program product allocates network addresses to network devices. A network address providing server designates a particular network address as a designated network address for use with a specific non-network device, where the specific non-network device has a Unique Device Capability Identifier (UDCI), and where the non-network device is not connected to a network. The designated network address is stored in a lookup table containing the UDCI, such that the lookup table associates the designated network address with the UDCI. In response to a request from a network device for a network address including the UDCI, the network address providing server retrieves the designated network address from the lookup table based on the UDCI found in the request for a network address. The designated network address is then sent to the network device for use as a network address of the network device.

Classes IPC  ?

  • G06F 15/177 - Commande d'initialisation ou de configuration
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04N 21/6402 - Allocation d’adresses pour des clients

67.

Dynamic use of RAID levels responsive to predicted failure of a data storage device

      
Numéro d'application 14680235
Numéro de brevet 09286173
Statut Délivré - en vigueur
Date de dépôt 2015-04-07
Date de la première publication 2015-07-30
Date d'octroi 2016-03-15
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Nolterieke, Michael H.
  • Pagan, William G.
  • Snyder, Devon D.

Abrégé

Data associated with a workload is stored in a first composite array of data storage devices, and is automatically stored in a second composite array in response to predicting failure of one of the data storage devices in the first composite array. The data may be stored in the second composite array by either converting the first composite array or migrating the data to the second composite array. One of the data storage devices may predict its own failure and issue a predictive failure alert.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectation; Réadressage
  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p.ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p.ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat

68.

Interactively cooperative mobile communication device power management

      
Numéro d'application 14159274
Numéro de brevet 09380538
Statut Délivré - en vigueur
Date de dépôt 2014-01-20
Date de la première publication 2015-07-23
Date d'octroi 2016-06-28
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry Alan
  • Rakshit, Sarbajit Kumar

Abrégé

Mobile communication devices, like smartphones, cooperatively interact with one another and with a communication provider, like a cellular telephone provider, to manage power usage by the mobile devices, where the communication capabilities of the devices are still retained. For example, for two mobile devices, the first device may be placed into a reduced-power mode, while the second device remains in a non-reduced-power mode. The second device at least partially assumes the communication capability of the first device so that the communication capability of the first device is retained.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance

69.

Chip select (‘CS’) multiplication in a serial peripheral interface (‘SPI’) system

      
Numéro d'application 14672898
Numéro de brevet 09454505
Statut Délivré - en vigueur
Date de dépôt 2015-03-30
Date de la première publication 2015-07-23
Date d'octroi 2016-09-27
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Decesaris, Michael
  • Jacobson, Steven C.
  • Remis, Luke D.
  • Sellman, Gregory D.

Abrégé

Chip select (‘CS’) multiplication in an SPI system that includes an SPI master, a CS multiplier, a plurality of SPI slaves, and a fall time detection circuit, where the SPI master is coupled to the CS multiplier and the fall time detection circuit by a CS signal line, the CS multiplier includes a plurality of CS outputs with each CS output coupled to an SPI slave, and CS multiplication includes: receiving, from the SPI master, the CS signal on the CS signal line; detecting fall time of the CS signal; and, if the fall time of the CS signal is less than a predefined threshold, configuring, by the fall-time detection circuit, the CS multiplier to vary from providing a CS signal on a first CS output to providing a CS signal on a second CS output.

Classes IPC  ?

  • G06F 13/40 - Structure du bus
  • 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 13/42 - Protocole de transfert pour bus, p.ex. liaison; Synchronisation
  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • H03M 1/34 - Valeur analogique comparée à des valeurs de référence

70.

Social networking web site picture album navigation path

      
Numéro d'application 14159423
Numéro de brevet 09342224
Statut Délivré - en vigueur
Date de dépôt 2014-01-20
Date de la première publication 2015-07-23
Date d'octroi 2016-05-17
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry Alan
  • Rakshit, Sarbajit Kumar
  • Spielberg, Anthony Cappa

Abrégé

A creator can specify one or more navigation paths through an album of pictures on a social networking web site. Each navigation path has a name and specifies a sequence in which a number of the pictures are to be viewed by a viewer. The viewer can select by name the desired navigation path through the album. A navigation path through the album can also be determined from content in which the viewer is interested from a profile of the viewer on the social networking web site. A navigation path can be determined from users on the social networking web site that are associated with the viewer on the web site. A navigation path can be determined from analysis of an interaction history of the viewer on the social networking web site, apart from the viewer's profile and the viewer's associated users on the web site.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
  • H04L 12/58 - Systèmes de commutation de messages

71.

Handling system interrupts with long running recovery actions

      
Numéro d'application 14170668
Numéro de brevet 09367374
Statut Délivré - en vigueur
Date de dépôt 2014-02-03
Date de la première publication 2015-07-23
Date d'octroi 2016-06-14
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kaus, Jonathan L.
  • Lange-Pearson, Adam C.
  • Ricard, Gary R.
  • Saley, Jaimeson

Abrégé

A method, processor, and computer system for handling interrupts within a hierarchical register structure. The method includes receiving at a root-level register an indication of an interrupt occurring at a lower level register in the register structure, using a system interrupt handler to invoke an error handler assigned to a set of registers of the structure that includes the lower level register, and using the invoked error handler to handle the interrupt and return to the system interrupt handler.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06F 13/24 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant l'interruption
  • G06F 9/38 - Exécution simultanée d'instructions

72.

Reference-based circular scrolling menu

      
Numéro d'application 14154754
Numéro de brevet 09372598
Statut Délivré - en vigueur
Date de dépôt 2014-01-14
Date de la première publication 2015-07-16
Date d'octroi 2016-06-21
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry A.
  • Rakshit, Sarbajit K.

Abrégé

Provided are techniques for reference-based circular scrolling on a computer display. Techniques include generating a circular scrolling bar in a computer display, the scrolling bar comprising a plurality of segments; populating the circular scrolling bar with reference-based information corresponding to an information source, wherein each segment of the plurality of segments displays a unique reference corresponding to a corresponding discrete portion of the information source; presenting the corresponding discrete portion of the information source corresponding to a particular segment in response to contact with the particular segment.

Classes 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
  • G06F 15/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 3/0488 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels

73.

Confidential information delivery in a multi-device environment

      
Numéro d'application 14153639
Numéro de brevet 09298944
Statut Délivré - en vigueur
Date de dépôt 2014-01-13
Date de la première publication 2015-07-16
Date d'octroi 2016-03-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Kritt, Barry A.
  • Rakshit, Sarbajit K.

Abrégé

An automated technique for delivering confidential information in a multi-device environment may include receiving confidential information at a first computing device associated with a first user from a second computing device associated with a second user, masking the confidential information on the first computing device while displaying non-confidential information received from the second computing device (if any), and forwarding the confidential information for display on a third computing device that is capable of displaying the confidential information more securely than the first computing device, the third computing device being associated with the first user or a third party authorized to view the confidential information.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c. à d. pour valeurs égales ou non
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p.ex. par clés ou règles de contrôle de l’accès

74.

Sequenced orthogonal disconnection of electronic modules

      
Numéro d'application 14146842
Numéro de brevet 09185819
Statut Délivré - en vigueur
Date de dépôt 2014-01-03
Date de la première publication 2015-07-09
Date d'octroi 2015-11-10
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Bridges, Jeremy S.
  • Kelaher, Daniel P.
  • Megarity, William M.

Abrégé

An electronic enclosure includes a first electronic module, a second electronic module, a third electronic module and a handle. The first electronic module is physically connected to the second electronic module and the third electronic module is physically connected to the second electronic module. The second electronic module vertically disengages from the first electronic module and the third electronic module horizontally disengages from the second electronic module. The handle forces sequenced orthogonal disconnection of the electronic modules such that the third electronic module horizontally disengages from the second electronic module prior to the second electronic module vertically disengages from the first electronic module.

Classes IPC  ?

  • H05K 7/02 - Dispositions de composants de circuits ou du câblage sur une structure de support
  • H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques - Détails

75.

Establishing an action list for reconfiguration of a remote hardware system

      
Numéro d'application 14151319
Numéro de brevet 09515879
Statut Délivré - en vigueur
Date de dépôt 2014-01-09
Date de la première publication 2015-07-09
Date d'octroi 2016-12-06
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Chudy, David D.
  • Mclean, James G.
  • Medina, Cristian
  • Shelton, Jr., Michael T.

Abrégé

Establishing an action list for reconfiguration of a remote hardware system includes: receiving, by an action list generator via a graphical user interface (‘GUI’) presenting a graphical representation of the remote hardware system, a command to record subsequent actions; while recording: receiving, by the action list generator via the GUI, a series of user operations; identifying, for each user operation in the series, an action associated with the user operation; recording, by the action list generator, each identified action in an action list ordered in accordance with the series of user operations; and receiving a command to cease recording of subsequent actions.

Classes IPC  ?

  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l

76.

System and method for altering interactive element placement based around damaged regions on a touchscreen device

      
Numéro d'application 14149688
Numéro de brevet 09207804
Statut Délivré - en vigueur
Date de dépôt 2014-01-07
Date de la première publication 2015-07-09
Date d'octroi 2015-12-08
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D
  • Hardee, Christopher J
  • Rodriguez, Adrian X
  • Weinstein, Philip L

Abrégé

An apparatus for avoiding a damaged region on a touchscreen is disclosed. A method and a computer program product also perform the functions of the apparatus. The apparatus includes a damage location module that determines a location of an area of damage on a touchscreen of a computing device. The area of damage includes damage to the touchscreen. The apparatus, in one embodiment, includes a display location module that determines a location of one or more display items commanded to be displayed on the touchscreen. Each display item includes a location to be displayed on the touchscreen. The apparatus includes, in one embodiment, a rearrangement module that alters a location of a display item to be displayed in the area of damage where the display item is moved to a location on the touchscreen outside the area of damage on the touchscreen.

Classes IPC  ?

  • G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
  • G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • G06F 3/0488 - 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 exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route

77.

Low-latency lossless switch fabric for use in a data center

      
Numéro d'application 14656575
Numéro de brevet 09270600
Statut Délivré - en vigueur
Date de dépôt 2015-03-12
Date de la première publication 2015-07-02
Date d'octroi 2016-02-23
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Campbell, Alexander P.
  • Kamble, Keshav G.
  • Pandey, Vijoy A.

Abrégé

In one embodiment, a switch includes a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to receive a packet at an ingress port of the switch, forward the packet to a buffered switch when at least one congestion condition is met, where the buffered switch is configured to evaluate congestion conditions of a fabric network, and forward the packet to a low-latency switch when the at least one congestion condition is not met, where the low-latency switch includes an additional policy table provided with forwarding decisions based on the congestion conditions of the fabric network. Other switches, systems, methods, and computer program products for providing low latency packet forwarding with guaranteed delivery are described according to more embodiments.

Classes IPC  ?

  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/931 - Architecture de matrice de commutation
  • H04L 12/947 - Procédés d’adressage dans un dispositif, p.ex. utilisant des identifiants ou étiquettes internes pour routage dans un commutateur
  • H04L 12/813 - Commande basée sur des règles, p.ex. en fonction de la politique d’utilisation
  • H04L 12/823 - Suppression de paquets

78.

Securely reconfiguring a multi-node system to prevent firmware rollback

      
Numéro d'application 14146068
Numéro de brevet 09135029
Statut Délivré - en vigueur
Date de dépôt 2014-01-02
Date de la première publication 2015-07-02
Date d'octroi 2015-09-15
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Dasari, Shiva R.
  • Gundam, Raghuswamyreddy

Abrégé

A computer program product includes computer readable program code for initiating boot of a multi-node system including a first compute node scaled together with a second compute node, wherein the multi-node system boots from a basic input output system of the first compute node that is identified as a primary node by a trusted platform module of the first compute node. The computer program product further comprises computer readable program code for receiving a request to reconfigure the multi-node system so that the second compute node would become the primary node, and computer readable program code for reconfiguring the multi-node system so that the second node is the primary mode only in response to a user manually asserting physical presence to a trusted platform module of the first compute node.

Classes IPC  ?

  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

79.

Reduced backdrilling with quarter wavelength transmission line stubs

      
Numéro d'application 14135210
Numéro de brevet 09385408
Statut Délivré - en vigueur
Date de dépôt 2013-12-19
Date de la première publication 2015-06-25
Date d'octroi 2016-07-05
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ao, Eric R.
  • Dignam, Donald R.
  • Flint, Stephen J.
  • Meng, Jian

Abrégé

Embodiments of the present invention provide for a transmission line stub that includes a via stub of a conductive via. The conductive via includes a via stub and a coupling element, wherein a first transmission line configured to transmit a signal is coupled to the conductive via at the intersection of the via stub and the coupling element. The coupling element is configured to transmit the signal from the first transmission line. A line stub electrically coupled to the via stub, wherein the length of the line stub is selected such that the transmission line stub having a length of the sum of the lengths of the via stub and the line stub is configured to suppress a preselected frequency.

Classes IPC  ?

  • H01P 1/203 - Filtres triplaque
  • G06F 17/50 - Conception assistée par ordinateur
  • H05K 1/11 - Eléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 3/00 - Appareils ou procédés pour la fabrication de circuits imprimés
  • H05K 1/02 - Circuits imprimés - Détails
  • H05K 3/42 - Trous de passage métallisés

80.

Reduced EMI with quarter wavelength transmission line stubs

      
Numéro d'application 14135131
Numéro de brevet 09160046
Statut Délivré - en vigueur
Date de dépôt 2013-12-19
Date de la première publication 2015-06-25
Date d'octroi 2015-10-13
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ao, Eric R.
  • Dignam, Donald R.
  • Flint, Stephen J.
  • Meng, Jian

Abrégé

Embodiments of the present invention provide for a transmission circuit that includes a transmission line and a conductive via. The transmission line is electrically coupled to a first conductive via and a second conductive via. The first conductive via includes a first via stub, wherein the transmission line is configured to transmit a signal that is coupled to the first conductive via, and wherein the first via stub extends beyond the transmission line. The second conductive via includes a second via stub, wherein the transmission line is configured to transmit a signal that is coupled to the second conductive via, and wherein the second via stub extends beyond the transmission line. A transmission line stub is electrically coupled to the transmission line or to at least one of the conductive vias, wherein the length of the transmission line stub is configured to suppress a preselected frequency.

Classes IPC  ?

  • H03H 7/01 - Réseaux à deux accès sélecteurs de fréquence
  • H01P 1/212 - Sélecteurs de fréquence, p.ex. filtres supprimant ou atténuant les fréquences harmoniques
  • H01P 3/10 - Guides d'ondes unifilaires, c. à d. à conducteur solide longitudinal unique

81.

Collision avoidance among vehicles

      
Numéro d'application 14103966
Numéro de brevet 09396659
Statut Délivré - en vigueur
Date de dépôt 2013-12-12
Date de la première publication 2015-06-18
Date d'octroi 2016-07-19
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Langgood, John K.
  • Lewis, Thomas F.
  • Reinberg, Kevin M.
  • Vernon, Kevin S. D.

Abrégé

Collision avoidance among vehicles that each include a management module coupled to other management modules and a central database manager, includes: establishing, by management modules of a set of traveling vehicles having a location within a predefined area, a collision zone including a network of the management modules of the traveling vehicles; and sharing, within the collision zone, dynamic information describing the traveling vehicles; retrieving, from the central database manager, static information describing the traveling vehicles; detecting, by a management module of a first vehicle in the collision zone, a potential collision with a second vehicle in the collision zone in dependence upon the dynamic and static information; and controlling, by the management module of the first traveling vehicle, the first traveling vehicle to take evasive action in dependence upon the dynamic and static information describing the first and second traveling vehicle.

Classes IPC  ?

82.

Physical location tagging via image recognition

      
Numéro d'application 14106998
Numéro de brevet 09443221
Statut Délivré - en vigueur
Date de dépôt 2013-12-16
Date de la première publication 2015-06-18
Date d'octroi 2016-09-13
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Chudy, David D.
  • Mclean, James G.
  • Medina, Cristian
  • Shelton, Michael T.

Abrégé

Embodiments of the invention provide a method, system and computer program product for physical location tagging via image recognition of physical components in a data center. The method includes acquiring an image scan of a field of view of a camera at a known location in a data center and matching an image of a device in the image scan to a pre-stored image of a similar device to determine a device type of the device in the image scan. The method also includes transmitting a directive to a known device in inventory of the determined device type to activate a visual indicator disposed on an exterior portion of the known device. Finally, the method includes re-acquiring the image scan to detect an activated visual indicator on the device in the image scan and, in response, mapping the known location in the data center to the known device in inventory.

Classes IPC  ?

  • G06Q 10/00 - Administration; Gestion
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c. à d. systèmes dans lesquels le signal vidéo n'est pas diffusé
  • G06K 17/00 - Méthodes ou dispositions pour faire travailler en coopération des équipements couverts par plusieurs des groupes principaux , p.ex. fichiers automatiques de cartes incluant les opérations de transport et de lecture

83.

Dual side staggered surface mount dual in-line memory module

      
Numéro d'application 14108943
Numéro de brevet 09265152
Statut Délivré - en vigueur
Date de dépôt 2013-12-17
Date de la première publication 2015-06-18
Date d'octroi 2016-02-16
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Pymento, Larry G.
  • Sass, Tony C.

Abrégé

Embodiments of the invention relates to a process and assembly for a dual sided and staggered connector arrangement on a substrate. Surface mount connector technology is employed to enable a flush connection of connector leads to the surface of the substrate. Retaining pins are provided with each connector and are sized to be received by the substrate, but not to extend through the substrate. The retaining pins are sized and configured to hold each connector in a set position, while mitigating interference with an opposing side of the PCB.

Classes IPC  ?

  • H01L 23/02 - Conteneurs; Scellements
  • H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés
  • H05K 3/30 - Assemblage de circuits imprimés avec des composants électriques, p.ex. avec une résistance
  • H05K 1/02 - Circuits imprimés - Détails

84.

Dynamic activation of service indicators based upon service personnel proximity

      
Numéro d'application 14109401
Numéro de brevet 09269256
Statut Délivré - en vigueur
Date de dépôt 2013-12-17
Date de la première publication 2015-06-18
Date d'octroi 2016-02-23
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Bower, Fred
  • Cai, Qiu Shuang
  • Chen, Lu
  • Xu, Ye

Abrégé

Embodiments of the invention provide a method, system and computer program product for dynamic activation of service indicators based upon service personnel proximity. In an embodiment of the invention, a method for dynamic activation of service indicators based upon service personnel proximity is provided. The method includes receiving at an enclosure of different hardware devices in a data center, a message for personnel proximity based activation of a service indicator lamp and activating a presence sensor in response to receiving the message. The method also includes responding to presence sensing an individual by the presence sensor by activating the service indicator lamp of the enclosure.

Classes IPC  ?

  • G08B 21/22 - Alarmes de situation réagissant à la présence ou à l'absence de personnes

85.

Securely reconfiguring a multi-node system to prevent firmware rollback

      
Numéro d'application 14146757
Numéro de brevet 09058496
Statut Délivré - en vigueur
Date de dépôt 2014-01-03
Date de la première publication 2015-06-16
Date d'octroi 2015-06-16
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Dasari, Shiva R.
  • Gundam, Raghuswamyreddy

Abrégé

A method initiates boot of a multi-node system including a first compute node scaled together with a second compute node, wherein the multi-node system boots from a basic input output system of the first compute node that is identified as a primary node by a trusted platform module of the first compute node. The method further includes receiving a request to reconfigure the multi-node system so that the second compute node would become the primary node, and reconfiguring the multi-node system so that the second node is the primary mode only in response to a user manually asserting physical presence to a trusted platform module of the first compute node. A system provides compute nodes that each include a trusted platform module having first and second non-volatile indices for controlling the configuration of the multimode system.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

86.

Generating a hybrid quick response (QR) code

      
Numéro d'application 14104498
Numéro de brevet 09087275
Statut Délivré - en vigueur
Date de dépôt 2013-12-12
Date de la première publication 2015-06-11
Date d'octroi 2015-07-21
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Rodriguez, Adrian X.
  • Soto, Felicia N.

Abrégé

An apparatus supporting hybrid quick response (QR) codes may include: a computer chassis; a dynamic display on the exterior of the computer chassis, the dynamic display configured to render dynamic QR code portions; and a static display that includes static QR code portions, where the static display is adapted to the chassis such that the static QR code portions and dynamic QR code portions rendered by the dynamic display comprise a single, hybrid scannable QR code.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

87.

Generating a hybrid quick response (QR) code

      
Numéro d'application 14102902
Numéro de brevet 09082052
Statut Délivré - en vigueur
Date de dépôt 2013-12-11
Date de la première publication 2015-06-11
Date d'octroi 2015-07-14
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Rodriguez, Adrian X.
  • Soto, Felicia N.

Abrégé

An apparatus supporting hybrid quick response (QR) codes may include: a computer chassis; a dynamic display on the exterior of the computer chassis, the dynamic display configured to render dynamic QR code portions; and a static display that includes static QR code portions, where the static display is adapted to the chassis such that the static QR code portions and dynamic QR code portions rendered by the dynamic display comprise a single, hybrid scannable QR code.

Classes IPC  ?

  • G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p.ex. forme, nature, code

88.

Recommending preferred ringer settings for a mobile communications device

      
Numéro d'application 14096084
Numéro de brevet 09509832
Statut Délivré - en vigueur
Date de dépôt 2013-12-04
Date de la première publication 2015-06-04
Date d'octroi 2016-11-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Adams, Keith T.
  • Hamilton, Jeffrey R.
  • Mickens, Ross L.
  • Parker, Markesha F.

Abrégé

Recommending preferred ringer settings for a mobile communications device, including: receiving, from one or more mobile communications devices, location information identifying a location of the mobile communications device; receiving, from one or more mobile communications devices, ringer setting information identifying a ringer setting of the mobile communications device; identifying one or more location zones; and determining, in dependence upon the location information and the ringer setting information, preferred ringer settings for each of the one or more location zones.

Classes IPC  ?

  • H04M 1/00 - COMMUNICATIONS TÉLÉPHONIQUES Équipement de sous-station, p.ex. pour utilisation par l'abonné
  • H04M 3/00 - Centraux automatiques ou semi-automatiques
  • H04B 1/38 - TRANSMISSION - Détails des systèmes de transmission non caractérisés par le milieu utilisé pour la transmission Émetteurs-récepteurs, c. à d. dispositifs dans lesquels l'émetteur et le récepteur forment un ensemble structural et dans lesquels au moins une partie est utilisée pour des fonctions d'émission et de réception
  • H04M 1/725 - Téléphones sans fil
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04M 19/04 - Dispositions d'alimentation de courant pour systèmes téléphoniques fournissant un courant de sonnerie ou des tonalités de surveillance, p.ex. tonalité de numérotation ou tonalité d’occupation le courant de sonnerie étant produit aux sous-stations

89.

Provisioning memory in a memory system for mirroring

      
Numéro d'application 14096246
Numéro de brevet 09411695
Statut Délivré - en vigueur
Date de dépôt 2013-12-04
Date de la première publication 2015-06-04
Date d'octroi 2016-08-09
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Dasari, Shiva R.
  • Gundam, Raghuswamyreddy
  • Liu, Newton P.
  • Oliver, Douglas W.
  • Shah, Mehul M.
  • Tam, Wingcheung

Abrégé

Provisioning memory in a memory system for mirroring includes: gathering, by a memory controller, margin data for memory in the memory system, the margin data representing susceptibility for error; identifying, by the memory controller in dependence upon provisioning criteria and the margin data, mirroring candidates within the memory system; and mirroring, by the memory controller, memory of the memory system utilizing the mirroring candidates as a mirrored backup of other memory in the memory system.

Classes IPC  ?

  • G06F 11/16 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel
  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

90.

Controlling characteristic impedance of a trace in a printed circuit board to compensate for external component loading

      
Numéro d'application 14096519
Numéro de brevet 09390048
Statut Délivré - en vigueur
Date de dépôt 2013-12-04
Date de la première publication 2015-06-04
Date d'octroi 2016-07-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Coletrane, Candice L.
  • Cvijetic, Sasa
  • Herrman, Bradley D.
  • Kinds, Shanay S.
  • Patel, Pravin S.

Abrégé

A control circuit is provided on a printed circuit board to detect the presence of a memory module installed in at least one of a plurality of memory module connectors, wherein installation of the memory module is known to cause impedance to decrease in a segment of a daisy chain memory circuit. The impedance of a first signal conductor of the daisy chain memory circuit is automatically altered to reduce a mismatch in impedance between the first signal conductor and the segment in response to detecting the presence of the memory module in the connector. A metal element is incorporated into the printed circuit board a spaced distance from the first signal conductor, and the control circuit may selectively activate one or more relays to cause the metal element to function as either a floating trace or a ground reference.

Classes IPC  ?

  • H05K 7/10 - Montage de composants à contact par fiches
  • H01L 21/3205 - Dépôt de couches non isolantes, p.ex. conductrices ou résistives, sur des couches isolantes; Post-traitement de ces couches
  • H01L 21/4763 - Dépôt de couches non isolantes, p.ex. conductrices, résistives sur des couches isolantes; Post-traitement de ces couches
  • H05K 1/00 - Circuits imprimés
  • G06F 13/40 - Structure du bus

91.

Handle lockout mechanism for scaling blade-style servers

      
Numéro d'application 14090237
Numéro de brevet 09125318
Statut Délivré - en vigueur
Date de dépôt 2013-11-26
Date de la première publication 2015-05-28
Date d'octroi 2015-09-01
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • French, Jr., Michael D.
  • Goodman, Walter A.
  • Mcnulty, Edward J.
  • Myrto, Glenn E.

Abrégé

A system includes a chassis, first and second blade servers, and a scalability device. Each blade server is securable within the chassis and includes a scalability port, cam handle for selectively securing the blade server in the chassis, and handle latch for selectively latching the cam handle in a closed position, and lockout mechanism moveable into a position that blocks the handle latch in a latched position. The scalability device includes first and second scalability connectors, wherein positioning the scalability device so that the first scalability connector is coupled to a scalability port of the first blade server and the second scalability connector is coupled to a scalability port of the second blade server causes each lockout mechanism to move into the position that blocks the handle latches in the latched position. Accordingly, the scalability device must be removed before either of the blade servers can be removed.

Classes IPC  ?

  • H05K 5/00 - Enveloppes, coffrets ou tiroirs pour appareils électriques
  • H05K 7/14 - Montage de la structure de support dans l'enveloppe, sur cadre ou sur bâti
  • H05K 7/18 - Structure des bâtis ou des cadres
  • H01R 13/62 - Moyens pour faciliter l'engagement ou la séparation des pièces de couplage ou pour les maintenir engagées

92.

Preventing a rollback attack in a computing system that includes a primary memory bank and a backup memory bank

      
Numéro d'application 14081008
Numéro de brevet 09448888
Statut Délivré - en vigueur
Date de dépôt 2013-11-15
Date de la première publication 2015-05-21
Date d'octroi 2016-09-20
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Dasari, Shiva R.
  • Gundam, Raghuswamyreddy

Abrégé

Preventing a rollback attack in a computing system that includes a primary memory bank and a backup memory bank, including during startup of the computing system: determining whether the computing system is attempting to use firmware in the backup memory bank; responsive to determining that the computing system is attempting to use firmware in the backup memory bank, determining whether the firmware in the backup memory bank is a previous version of firmware in the primary memory bank; responsive to determining that the firmware in the backup memory bank is a previous version of firmware in the primary memory bank, determining whether a system administrator has authorized the use of the firmware in the backup memory bank; and responsive to determining that the system administrator has authorized the use of the firmware in the backup memory bank, configuring the computing system to utilize the firmware in the backup memory bank.

Classes IPC  ?

  • G06F 7/04 - Contrôle d'égalité, c. à d. pour valeurs égales ou non
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p.ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p.ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité

93.

Managing faulty memory pages in a computing system

      
Numéro d'application 14083504
Numéro de brevet 09389937
Statut Délivré - en vigueur
Date de dépôt 2013-11-19
Date de la première publication 2015-05-21
Date d'octroi 2016-07-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Ackaret, Jerry D.
  • Kochar, Sumeet
  • Kolvick, Randolph S.
  • Smith, Wilson E.

Abrégé

Managing faulty memory pages in a computing system, including: tracking, by a page management module, a number of errors associated with a memory page; determining, by the page management module, whether the number of errors associated with the memory page exceeds a predetermined threshold; responsive to determining that the number of errors associated with the memory page exceeds the predetermined threshold, attempting, by the page management module, to retire the memory page; determining, by the page management module, whether the memory page has been successfully retired; and responsive to determining that the memory page has not been successfully retired, generating, by the page management module, a predictive failure alert.

Classes 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
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

94.

Controlling access to components in a server housing to enforce use of a grounding strap

      
Numéro d'application 14084261
Numéro de brevet 09363934
Statut Délivré - en vigueur
Date de dépôt 2013-11-19
Date de la première publication 2015-05-21
Date d'octroi 2016-06-07
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Campbell, Keith M.
  • Mclean, James G.
  • Megarity, William M.
  • Remis, Luke D.
  • Sellman, Gregory D.
  • Wood, Christopher L.

Abrégé

A method includes sensing ambient conditions in a datacenter containing a server, and determining whether the ambient conditions exceed predetermined threshold conditions representing risk of electrostatic discharge. A lid to the server is locked in a closed position in response to the ambient conditions exceeding the predetermined threshold conditions. However, the lid to the server is unlocked in response to a grounding strap being connected to the server. Optionally, the grounding strap may be identified and the server lid will only unlock if the identified grounding strap is associated with authorization to unlock the server lid.

Classes IPC  ?

  • H02H 1/00 - CIRCUITS DE PROTECTION DE SÉCURITÉ - Détails de circuits de protection de sécurité
  • H05K 9/00 - Blindage d'appareils ou de composants contre les champs électriques ou magnétiques

95.

Closed loop liquid cooling system for electronic packages

      
Numéro d'application 14086650
Numéro de brevet 09301421
Statut Délivré - en vigueur
Date de dépôt 2013-11-21
Date de la première publication 2015-05-21
Date d'octroi 2016-03-29
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • French, Jr., Michael D.
  • Parsonese, James J.
  • Vernon, Kevin S. D.

Abrégé

A closed loop liquid cooling system for electronic packages, the closed loop liquid cooling system including: a fan impeller configured so that air flows from the fan impeller through a radiator of the closed loop liquid cooling system; an electric motor coupled to the fan impeller, the electric motor configured to rotate the fan impeller; and a pump impeller configured for delivering liquid to the electronic package via a cold plate, the pump impeller mechanically coupled to the fan impeller such that rotating the fan impeller causes the pump impeller to rotate such that liquid is circulated in the closed loop liquid cooling system.

Classes IPC  ?

  • H02B 1/00 - TABLEAUX, POSTES DE TRANSFORMATION OU DISPOSITIONS DE COMMUTATION POUR L'ALIMENTATION OU LA DISTRIBUTION D'ÉNERGIE ÉLECTRIQUE - Détails de postes de transformation ou de dispositions de commutation
  • G06F 1/20 - Moyens de refroidissement
  • H05K 5/00 - Enveloppes, coffrets ou tiroirs pour appareils électriques
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage
  • H05K 1/00 - Circuits imprimés
  • F28F 7/00 - Eléments non couverts par les groupes , ou
  • F28D 7/00 - Appareils échangeurs de chaleur comportant des ensembles de canalisations tubulaires fixes pour les deux sources de potentiel calorifique, ces sources étant en contact chacune avec un côté de la paroi d'une canalisation

96.

Secondary sources of navigation data for improved control of an automonous vehicle

      
Numéro d'application 14106128
Numéro de brevet 09037337
Statut Délivré - en vigueur
Date de dépôt 2013-12-13
Date de la première publication 2015-05-19
Date d'octroi 2015-05-19
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Rodriguez, Adrian X.

Abrégé

A computer program product is provided including computer readable program code for controlling the operation of an autonomous vehicle. The computer program product includes computer readable program code for using navigation data from a first data source until the autonomous vehicle reaches a specific area for which a second data source has navigation data for the specific area, and computer readable program code for using navigation data from the second data source to control operation of the autonomous vehicle while the autonomous vehicle is within the specific area. Non-limiting examples of a specific area include construction zones, private property, secure areas, and state parks. When the autonomous vehicle reaches these specific areas, navigation data specific to this area may be downloaded from a second data source.

Classes IPC  ?

  • G01C 21/26 - Navigation; Instruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier
  • G01D 1/02 - Dispositions pour la mesure donnant des résultats autres que la valeur instantanée d'une variable, d'application générale donnant des valeurs moyennes, p.ex. des valeurs efficaces
  • G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions

97.

Managing workload distribution to reduce acoustic levels

      
Numéro d'application 14080372
Numéro de brevet 09164805
Statut Délivré - en vigueur
Date de dépôt 2013-11-14
Date de la première publication 2015-05-14
Date d'octroi 2015-10-20
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Alshinnawi, Shareef F.
  • Cudak, Gary D.
  • Suffern, Edward S.
  • Weber, J. Mark

Abrégé

A computer-implemented method obtains a correlation between percent utilization and noise level for a plurality of compute node types, and obtains an inventory of a plurality of compute nodes in a cluster, wherein the inventory identifies each compute node by a compute node type, and wherein the plurality of compute nodes includes two or more compute node types. The method further includes determining a percent utilization of each compute node, and, for each compute node of an identified compute node type, determining a noise level using the determined percent utilization for the compute node as input into the correlation between percent utilization and noise level for the identified compute node type. An overall noise level in the cluster is calculated using the noise level determined for each compute node, and workload is distributed among the plurality of compute nodes to reduce the calculated overall noise level in the cluster.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

98.

Latch mechanism for securing an electronic module

      
Numéro d'application 14076303
Numéro de brevet 09063705
Statut Délivré - en vigueur
Date de dépôt 2013-11-11
Date de la première publication 2015-05-14
Date d'octroi 2015-06-23
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Howell, Steven E.
  • Mckenzie, Joseph H.
  • Sassano, Camillo
  • Schott, Jared E.

Abrégé

An apparatus includes a frame forming a bay for receiving an electronic module having a blind mate connector for coupling with a chassis connector. An actuator is slidably secured to the frame and forms a push button, an intermediate actuation member, and a distal actuation member. A spring latch is biased to latch the module in place. An ejection lever is pivotally secured to one side of the bay, and has a first end aligned with the distal actuation member and a second end disposed to engage the module. Pushing the push button causes the intermediate actuation member to withdraw the spring latch from the bay and then causes the distal actuation member to pivot the ejection lever to unseat and eject the module.

Classes IPC  ?

  • G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
  • G06F 1/18 - Installation ou distribution d'énergie

99.

Secondary sources of navigation data for improved control of an automonous vehicle

      
Numéro d'application 14106928
Numéro de brevet 09031732
Statut Délivré - en vigueur
Date de dépôt 2013-12-16
Date de la première publication 2015-05-12
Date d'octroi 2015-05-12
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Cudak, Gary D.
  • Hardee, Christopher J.
  • Rodriguez, Adrian X.

Abrégé

A method comprises controlling the operation of an autonomous vehicle using navigation data from a first data source until the autonomous vehicle reaches a specific area for which a second data source has navigation data for the specific area, and using navigation data from the second data source to control operation of the autonomous vehicle while the autonomous vehicle is within the specific area. Non-limiting examples of a specific area include construction zones, private property, secure areas, and state parks. When the autonomous vehicle reaches these specific areas, navigation data specific to this area may be downloaded from a second data source.

Classes IPC  ?

  • G01C 21/26 - Navigation; Instruments de navigation non prévus dans les groupes spécialement adaptés pour la navigation dans un réseau routier
  • G01D 1/02 - Dispositions pour la mesure donnant des résultats autres que la valeur instantanée d'une variable, d'application générale donnant des valeurs moyennes, p.ex. des valeurs efficaces
  • G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions

100.

Loading an operating system of a diskless compute node using a single virtual protocol interconnect (‘VPI’) adapter

      
Numéro d'application 14063029
Numéro de brevet 09270635
Statut Délivré - en vigueur
Date de dépôt 2013-10-25
Date de la première publication 2015-04-30
Date d'octroi 2016-02-23
Propriétaire LENOVO INTERNATIONAL LIMITED (Hong Kong)
Inventeur(s)
  • Johnson, Jarrod B.
  • Suffern, Edward S.
  • Wray, Andrew H.

Abrégé

Loading an operating system of a diskless compute node using a single Virtual Protocol Interconnect (VPI) adapter, including: setting, by a VPI firmware module during startup of the compute node, an operational mode of the VPI adapter to operate in accordance with a first data communications protocol, the VPI adapter including a preboot execution environment module that supports the first data communications protocol prior to loading an operating system and a driver for the first data communications protocol; retrieving, by the VPI firmware module from a network source via the VPI adapter in accordance with the first data communications protocol, the operating system and a driver for the second data communications protocol; and responsive to loading the operating system and the driver for the second data communications protocol, switching the operational mode of the VPI adapter to operate in accordance with the second data communications protocol.

Classes IPC  ?

  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  1     2     3     ...     11        Prochaine page