A method comprises: determining whether an external wireless power (EWP) source is coupled to an interface configured to transfer power from the EWP source to the power management (PM) system; selecting the EWP to power the computer mouse when the EWP source is electrically couples and provides power to the interface; determining whether a fixed internal power source (PS) is coupled to the PM system; selecting a fixed internal PS to power the computer mouse when the fixed internal PS is coupled to the PM system and the EWP source is coupled to but not providing enough power to the interface; determining whether a removeable internal PS is electrically coupled to a PM system in the computer mouse; and selecting the removeable internal PS to power the computer mouse when the removeable internal PS is electrically coupled to the PM system and the EPS is not coupled to the interface.
G06F 3/039 - Leurs accessoires, p.ex. tapis de souris
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/038 - Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
H02J 7/34 - Fonctionnement en parallèle, dans des réseaux, de batteries avec d'autres sources à courant continu, p.ex. batterie tampon
H02J 50/10 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant un couplage inductif
A computer mouse includes a power interface circuit (PIC) electrically and communicatively coupled to a processor(s), the power interface circuit operable to electrically couple to and receive power from a plurality of different types of external power sources including at least a first type of external wireless power source operable to wirelessly provide power to the computer mouse at a voltage and a first current and a second type of external wireless power source operable to wirelessly provide power to the computer mouse at the voltage and a second current. The PIC generates and sends type data to the processor(s) indicating whether the first type or the second type of external wireless power source is wirelessly and electrically coupled to the power interface circuit. The computer mouse changes its power consumption characteristics based on whether the first or second type of external wireless power source is coupled to the PIC.
H02J 50/10 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant un couplage inductif
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
H02J 50/00 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique
A reconfigurable computer mouse is disclosed. The reconfigurable mouse includes a base module that has a cover disposed in a back section of the base module, a receiving portion of a locking system disposed on a side of the base module, a front sliding lock disposed in a front section proximal to a front edge of the base module, a multi-pivot system disposed in the front section of the base module, and a button clicking module mounted on the multi-pivot system, and a case module formed in shape of a shell, the case module arranged to be placed on the base module and be secured to the base module using a magnetic attaching system and the locking system, where the multi-pivot system is arranged to pivot in front/back and left/right directions.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
Embodiments of the present disclosure generally relate to livestreaming methods and systems, and more particularly to whiteboard presentation systems that can be used in a livestreaming or video conferencing environment. In some embodiments, the whiteboard presentation system is configured to perform one or more processing operations, such as capture images on a whiteboard, perform image processing routines on the captured images, and transmit processed images as a video feed to one or more remote users, such as people or locations attending a video conference. The image processing routines can include one or more operations such as image denoising, contrast enhancement, color reconstruction, segmentation of a presenter, and image reconstruction.
A peripheral device with an adaptive scroll wheel can be used to provide additional control of a host computing device. A variable force is used to change friction on the adaptive scroll wheel for different situations. Examples include stopping a scroll wheel at an end of a document, changing a number of ratchet steps based on a number of items on a list, and changing scroll profiles based on application, such as a scroll profile for document processing and a scroll profile for gaming.
G06F 3/0362 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p.ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
A microphone includes a housing. The microphone includes a windscreen coupled with the housing. The windscreen and the housing define a central volume. The microphone includes an audio module within the central volume. The audio module includes a receiver capsule, a carrier unit coupled with the receiver capsule, and a counterweight coupled with the carrier unit. The microphone includes a suspension element that is coupled with the housing and carrier unit to suspend the audio module within the central volume. The suspension element includes an inner body that contacts the carrier unit. The suspension element includes first and second flanges extending outward from the inner body. The first and second flange are fixedly coupled with the housing. A cross-section of the first and second flange includes an arched region that extends at least partially to an inner wall of the housing. The arched regions are oriented in opposite directions.
A device stand may include a base having a support portion and a connector portion. An upper surface of the connector portion may include at least one coupling mechanism that is configured to engage with a corresponding feature of a keyboard housing to secure the base with the keyboard housing. The device stand may include a first support member coupled with the support portion. The device stand may include a second support member coupled with the support portion and laterally spaced apart from the first support member to form a channel between the first support member and the second support member. The channel may be sized to receive a computing device.
A system and method for providing video conferencing are described herein. Original video streams from one or more cameras are sampled to form downscaled versions of the video stream. The downscaled version is analyzed to find regions of interest and generate metadata describing aspects of the regions of interest, including a region that includes a preferred speaker and the best view of each participant present together in the video conference. Cropping instructions are generated from the metadata, and portions of the original video stream are removed to form a set of presentation views for each participant, including the preferred speaker. The set of presentation views is stitched together to form a composite display for each participant viewing the stream remotely.
In some embodiments, a keyboard key structure includes: a substrate; a key switch, which includes a top housing, a bottom housing. and a key stem. The top housing covers the key stem and is coupled to the bottom housing to form a cavity. The bottom housing is coupled to the substrate. The keyboard key structure further include a keycap including a light transmissive region, the keycap being configured to be coupled to the top housing of the key switch; and a light guide coupled to one side of the cavity of the key switch, the light guide comprising: a flat bottom surface; and a flat top surface wider than and parallel to the bottom surface. The top surface includes uncontinuous, trapezoidal-shaped Fresnel structures at end portions at both ends thereof. A light emitting element is coupled to the substrate and disposed under the bottom surface.
H01H 13/02 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p.ex. interrupteur à bouton-poussoir - Détails
F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
26.
MULTIPLE PERIPHERAL CASE AND PORTABLE COMPUTING DEVICE STAND
An integrated case and stand for holding at least two computer peripherals and providing a stand for a portable computing device. The integrated case and stand has a case body which includes a first compartment configured to hold a first computer peripheral and a second compartment configured to hold a second computer peripheral. A lid covers the first and second compartments in a closed position. The lid has at least a portion that rotates more than 90 degrees to form a stand, at an angle to the case body, for the portable computing device in an open position. A protrusion is mounted on one end of the lid to support the portable computing device in the open position.
An adjustable stand for an electronic device that is operable for stable movement in two directions with the use of a single hand of a user. An ergonomic design leverages a natural and intuitive movement of a user's hand to maintain an orientation of the electronic device throughout at least 180 degrees of movement.
F16M 11/04 - Moyens pour la fixation des appareils; Moyens permettant le réglage des appareils par rapport au banc
F16M 11/12 - Moyens pour la fixation des appareils; Moyens permettant le réglage des appareils par rapport au banc permettant la rotation dans plus d'une direction
A package for a computer peripheral device includes a box having a bottom surface and sidewalls that define a cavity. A peripheral insert is positionable within the cavity. The insert includes a back portion coupled with a rear sidewall of the box. A base portion extends at an angle from a bottom edge of the back surface. A rear section and a front section of the base portion are pivotally coupled. The back portion and rear section define a tab. The insert is movable between stowed and access configurations by applying a force on the tab. In the stowed configuration, the base portion is seated against the bottom surface and the back portion is substantially parallel to the rear sidewall. In the access configuration, the rear and front sections are tented and the back portion of the insert is pulled away from and angled relative to the rear sidewall.
B65D 5/50 - Parties insérées dans le réceptacle, qui en font partie intégrante ou qui lui sont fixées pour former des garnitures intérieures ou extérieures Éléments internes de support ou de protection du contenu
B65D 25/10 - Dispositifs pour placer les objets dans les réceptacles
The disclosure generally relates to generating lighting in an efficient way while in the outdoors. The designs are meant to maximize the amount of light generated, by the smallest assembly that is rugged to use in general outdoor activities and water sports. Further designs are related to hands-free mounting capabilities on outdoor equipment such as bikes, surfboards, snowboards and other similar equipment. Additional features include various filters, waterproofing, recharging or lighting differences which provide greater visual or photographic advantages to the user.
F21L 4/02 - Dispositifs d'éclairage électriques avec des accumulateurs ou des piles électriques incorporés caractérisés par la présence de plusieurs sources lumineuses
F21L 4/08 - Dispositifs d'éclairage électriques avec des accumulateurs ou des piles électriques incorporés caractérisés par des moyens pour recharger sur place les accumulateurs ou les piles
F21V 29/74 - Dispositions de refroidissement caractérisées par des éléments passifs de dissipation de chaleur, p.ex. puits thermiques avec ailettes ou lames
F21V 15/01 - Boîtiers, p. ex. matériau ou assemblage de parties du boîtier
F21V 31/00 - Dispositions d'étanchéité à l'eau ou aux gaz
F21V 23/06 - Agencement des éléments du circuit électrique dans ou sur les dispositifs d’éclairage les éléments étant des dispositifs de couplage
Webcams may include a camera housing having a front cover. The front cover may define a lens aperture and a mounting aperture. A rear surface of the front cover may include a living hinge having a protruding nub. The webcams may include a privacy shutter having a cover member and a generally cylindrical post extending from a rear surface of the cover member at a location offset from a center of the cover member. The post may be disposed within the mounting aperture. A peripheral surface of the post may define a first notch and a second notch positioned opposite one another. The protruding nub may be seated within the first notch when the privacy shutter is in a closed position and seated within the second notch when in an open position. The cover member may cover the lens aperture when the privacy shutter is in the closed position.
A computer-implemented method comprising: providing a visual-based instruction to press one or more target keys of a plurality of keys on a physical keyboard; receiving sensor data corresponding to a user interaction with the keyboard; analyzing the sensor data and determining how a hand of the user is engaging with the physical keyboard; and providing a user feedback on one or more feedback elements of the physical keyboard in response to determining that the user's hand is incorrectly engaging with the keyboard, which may include the user pressing a key using an incorrect hand; the user pressing the key with an incorrect finger; or the user not anchoring or incorrectly anchoring portions of their hand when engaging with the physical keyboard to press the one or more target keys of the plurality of keys.
An optical sensor system that uses focused (not collimated) light optics and produces effective tracking on a variety of surfaces while having looser manufacturing and/or operational tolerances than prior focused optics systems. Embodiments provide an optical sensor system for a mouse moveable on a surface. An LED and a light sensor are coupled to a substrate. An illumination lens directs light at a first angle to the surface, with the light focused on a focal point below the surface. An imaging lens focuses light reflected at an angle generally equal to the first angle on the light sensor. The focal point is sufficiently below the surface so that that the diameter of a produced spot of light on the surface is more than 40% larger than a field of view (FOV) of the light sensor, and less than 400% larger than the FOV of the light sensor.
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
Embodiments of the disclosure provided herein generally relate to methods and video system components that have integrated background differentiation capabilities that allow for background replacement and/or background modification. In some embodiments, undesired portions of video data generated in a video environment are separated from desired portions of the video data by taking advantage of the illumination and decay of the intensity of electromagnetic radiation, provided from an illuminator, over a distance. Due to the decay of intensity with distance, the electromagnetic radiation reflected from the undesired background has a lower intensity when received by the sensor than the electromagnetic radiation reflected from the desired foreground. The difference in the detected intensity at the one or more wavelengths can then be used to separate and/or modify the undesired background from the desired foreground for use in a video feed.
A method includes receiving sensor data from one or more sensors that corresponds to a location of a stylus device and determining that a tip of the stylus device is in contact with a physical surface based on the sensor data. While in contact, the method includes determining a new location of the tip of the stylus device based on the location data, mitigating a tracking error of the determined new location of the tip of the stylus device by translating the new location from a 3D space domain to a 2D space domain that corresponds to the physical surface and adjusting the new location based on a comparison of the new location and historical locations. The stylus device can further ascertain surface characteristics through sensor data and simulate surface characteristics via haptic feedback effects.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
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/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/038 - Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
A peripheral device may include a body. The device may include a scroll wheel rotatably coupled with the body. The scroll wheel may include a ferromagnetic rotor. The rotor may be generally annular and may define an open interior. The rotor may define a first plurality of teeth arranged about a periphery of the open interior. The device may include a stator disposed within the open interior. The stator may define a second plurality of teeth that are alignable with the first plurality of teeth. The stator may include a plurality of electro-permanent magnets. Each of the electro-permanent magnets may be disposed within a conductive coil. The device may include a position sensor that is configured to detect an angular position of the rotor. The device may include control circuitry that controls delivery of current to the electro-permanent magnets of the stator to controls a speed of the scroll wheel.
G06F 3/0362 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p.ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G05G 1/08 - Organes de commande actionnés à la main par un mouvement de rotation, p.ex. volants
Automation of the comparison of the colors of small surfaces of products. In one embodiment, color differences are measured rather than an absolute color value. An apparatus is provided for capturing color images of a portion of a product or part to provide a sample product image. The sample image is compared to an image of a standard product obtained under the same conditions with the same apparatus. The color difference is measured to determine when it is in a predetermined range.
G06T 7/90 - Détermination de caractéristiques de couleur
G06V 10/56 - Extraction de caractéristiques d’images ou de vidéos relative à la couleur
G01J 3/46 - Mesure de couleur; Dispositifs de mesure de couleur, p.ex. colorimètres
G06V 10/75 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexte; Sélection des dictionnaires
G01J 3/02 - Spectrométrie; Spectrophotométrie; Monochromateurs; Mesure de la couleur - Parties constitutives
A computer-implemented method includes receiving first and second movement data corresponding to a movement of a first and second computer mouse, respectively, wherein the first and second computer mice are oriented in a same direction are moving in unison over a same trajectory while the first and second movement data is contemporaneously received; determining a movement distance for the first and second computer mice based on the first and second movement data, respectively; determining a performance characteristic for the first computer mouse based on the determined first movement distance; determining the performance characteristic for the second computer mouse based on the determined second movement distance; determining a difference in the performance characteristic for the first computer mouse with respect to the second computer mouse; and calibrating the performance characteristic of the second computer mouse to match the performance characteristic of the first computer mouse.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/038 - Dispositions de commande et d'interface à cet effet, p.ex. circuits d'attaque ou circuits de contrôle incorporés dans le dispositif
55.
SYSTEM AND METHODS FOR INTEGRATED MULTISTREAMING OF MEDIA WITH GRAPHICAL OVERLAYS
This present disclosure describes a system and methods for integrated multistreaming of media with graphical overlays. At least one method includes a multistream service and graphical overlays hosted by a server infrastructure; a user configuring both the multistream service and graphical overlays on the server infrastructure; a user playing video games on a computer, using broadcasting software to authenticate with the server infrastructure; the broadcasting software capturing video of the user's computer session; the software retrieving the user's custom graphical overlay from the server infrastructure, encoding the video signal and graphical overlay; the software using the same aforementioned authentication to upload the encoded video to a multistream service, and the multistream service streaming the user's encoded video simultaneously to multiple streaming services.
A microphone includes a housing. The microphone includes a windscreen coupled with the housing. The windscreen and the housing define a central volume. The microphone includes an audio module within the central volume. The audio module includes a receiver capsule, a carrier unit coupled with the receiver capsule, and a counterweight coupled with the carrier unit. The microphone includes a suspension element that is coupled with the housing and carrier unit to suspend the audio module within the central volume. The suspension element includes an inner body that contacts the carrier unit. The suspension element includes first and second flanges extending outward from the inner body. The first and second flange are fixedly coupled with the housing. A cross-section of the first and second flange includes an arched region that extends at least partially to an inner wall of the housing. The arched regions are oriented in opposite directions.
A microphone system includes a microphone and a pre-amplification conditioning circuit configured within a housing and comprising a pair of matched JFETs configured in a differential pair with common-source configuration and, when biased, are operable to receive and amplify the differential microphone output signal. The microphone further includes a pair of BJTs configured as a complimentary feedback transistor pair with each of the pair of BJTs coupled in parallel to a corresponding one of the pair of matched JFETs, and a current sink coupled to the matched JFETs and corresponding emitter electrodes of the BJTs and operable to maintain a fixed total direct current through each of the matched JFETs and BJTs, which reduces the JFETs corresponding electrical load, reduces signal noise, and increases a maximum amplified microphone output signal level at the drains of the matched JFETs.
H03F 3/185 - Amplificateurs à basse fréquence, p.ex. préamplificateurs à fréquence musicale comportant uniquement des dispositifs à semi-conducteurs comportant des dispositifs à effet de champ
H04R 1/04 - Association constructive d'un microphone avec son circuit électrique
H04R 1/28 - Supports de transducteurs ou enceintes conçus pour réponse de fréquence spécifique; Enceintes de transducteurs modifiées au moyen d'impédances mécaniques ou acoustiques, p.ex. résonateur, moyen d'amortissement
An input device comprising a processor(s), an input element, an electropermanent magnet (EPM) assembly including: a permanent magnet operable to generate a magnetic field; and a magnetizing assembly configured to set a magnetic field generated by the permanent magnet, a first ferromagnetic element, and a second ferromagnetic element. The first ferromagnetic element is configured to part and move away from the second ferromagnetic element as the input element is depressed. When the EPM assembly magnetizes the permanent magnet to a first polarity, the first and second ferromagnetic elements are magnetically attracted to each other and provide an attracting that magnetically opposes the first and second ferromagnetic elements from parting, and when the EPM assembly magnetizes the permanent magnet to a second polarity, the first and second ferromagnetic elements are not magnetically attracted to each other and do not magnetically oppose the first and second ferromagnetic elements from parting.
H01F 13/00 - Appareils ou procédés pour l'aimantation ou pour la désaimantation
G01R 33/07 - Mesure de la direction ou de l'intensité de champs magnétiques ou de flux magnétiques en utilisant des dispositifs galvano-magnétiques des dispositifs à effet Hall
Embodiments herein provide methods, systems, suitable for the analysis of both complex and conventional data pertaining to an individual user or human activity that is received in real-time and/or in batches from a variety of data source types, to identify and produce results that benefit the individual user. One general aspect includes a method comprising: receiving input data from a plurality of peripheral devices, e.g., one or more interface devices for a user device; analyzing the input data to generate a plurality of data analysis streams of time-series data relating to a user of for a first period of time; generating a plurality of user or system generated insight based time tags for second periods of time within the first period of time; and generating a dashboard for display to the user. The dashboard may include a plurality of charts, each representing a data analysis stream over the first time period, and a plurality of time-tag representations extending across the plurality of charts at the second time periods.
An input device comprises a depressible element with two switches including a first switch configured to generate a first signal when the depressible element is depressed by a threshold distance and a second switch configured to generate a second signal indicating when the depressible element is depressed by the threshold distance and the second switch is in an active state. One or more processors may be configured to receive the first signal from the first switch; configure the second switch to change from an inactive state to an active state in response to receiving the first signal; receive the second signal from the second switch in the active state; determine whether the second signal indicates that the depressible element is depressed by the threshold distance; and generate event data confirming that the depressible element is depressed by the threshold distance in response to receiving the second signal.
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p.ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
71.
Two-dimensional optical sensor and serial peripheral interface adaptation
A system can include a serial, full-duplex, synchronous peripheral communication interface composed of four communication lines that communicatively couple a host processor to an optical sensor, the four communication lines including: a clock (CLK) line; a chip select (CS) line; a host output (MOSI) line; and a sensor output (MISO) line, the MISO line operating according to the following conditions when the CS line is selected: provide a service register data indicating when one or more predetermined conditions have occurred prior to receiving any commands from the host processor; provide a state register data defining the one or more predetermined conditions that occurred; and in response to receiving a command from the host processor received after the service register data and state register data is provided, the command requesting input device operational data, provide the operational data to the host processor.
A keyboard system comprises a housing and a key structure having a key body and key cap. The key body includes a transceiver circuit. The key cap includes a key cap transceiver and a memory structure storing a key cap ID data and/or a key function data corresponding to a key function. The transceiver circuit can poll the key cap memory via the key cap transceiver and retrieve the key cap ID data and/or the key function data. The keyboard system can determine a mapping of a location of the key cap on the keyboard by polling it and can generate and transmit a control signal to a host computing device communicatively coupled to the keyboard system based to the key cap ID and/or the key function data.
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
H01H 13/7057 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p.ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p.ex. claviers avec des contacts portés par ou formés à partir de couches dans une structure multicouche, p.ex. interrupteurs à membrane caractérisés par la structure, le montage ou l'agencement des organes d'actionnement, p.ex. des boutons-poussoirs ou des touches caractérisés par la disposition des organes moteurs les uns par rapport aux autres, p.ex. groupements de touches pré-assemblés
A camera mounting system comprises a clip body configured to be coupled to a rear surface of the display monitor. The camera mounting system further comprises a bracket assembly that includes a first portion configured to be coupled to the camera and comprising a base and a lip extending from the base. The base is configured to be supported on a top surface of the display monitor and the lip is configured to contact a front surface of the display monitor and limit movement of the bracket assembly in a first horizontal direction perpendicular to the front surface of the display monitor. The bracket assembly also includes second portion coupled to the first portion and configured to be releasably coupled to the clip body with the clip body coupled to the rear surface of the monitor in order to prevent movement of the bracket assembly in the first horizontal direction and prevent rotation of the base relative to the display monitor.
G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objets; Moyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p.ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
F16M 11/10 - Moyens pour la fixation des appareils; Moyens permettant le réglage des appareils par rapport au banc permettant la rotation autour d'un axe horizontal
A computer peripheral device (e.g., a computer mouse) includes an optical sensor configured to generate optical data corresponding to a surface that the computer peripheral device is placed upon and a processor(s) configured to determine, based on the optical data, a relative displacement of the computer peripheral device along the surface, identify one or more characteristics of the surface based on the optical data; compare the one or more characteristics with one or more corresponding baseline characteristics stored in memory; classify, based on the comparing of the one or more characteristics with one or more corresponding baseline characteristics, a type of the surface; and adjust, based on the classified type of the surface, an aspect of the determination of the relative displacement of the peripheral device or an operation of the optical sensor that alters the generating of the optical data.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
In some embodiments, a system comprises a host computing device and an audio device communicatively coupled to the host device and including at least one speaker and a plurality of light emitters. The host computing device can include a processor(s) and one or more machine-readable, non-transitory storage mediums with instructions configured to cause the processor(s) of the host computing device to perform operations including receiving user environment data by one or more sensors of the host computing device, receiving user selection data corresponding to a selected mode of operation of the audio device, determining a characterization profile of a surrounding environment of the user based on the user environment data, and sending the characterization profile to the audio device, the characterization profile configured to cause the audio device to control the plurality of light emitters based on the characterization profile and the selected mode of operation.
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
F21V 33/00 - Combinaisons structurales de dispositifs d'éclairage avec d'autres objets, non prévues ailleurs
F21V 23/04 - Agencement des éléments du circuit électrique dans ou sur les dispositifs d’éclairage les éléments étant des interrupteurs
An optical sensor system that uses focused (not collimated) light optics and produces effective tracking on a variety of surfaces while having looser manufacturing and/or operational tolerances than prior focused optics systems. Embodiments provide an optical sensor system for a mouse moveable on a surface. An LED and a light sensor are coupled to a substrate. An illumination lens directs light at a first angle to the surface, with the light focused on a focal point below the surface. An imaging lens focuses light reflected at an angle generally equal to the first angle on the light sensor. The focal point is sufficiently below the surface so that that the diameter of a produced spot of light on the surface is more than 40% larger than a field of view (FOV) of the light sensor, and less than 400% larger than the FOV of the light sensor.
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
A keyboard comprising a top case and a bottom case comprised of a transparent material and including: a plurality of recesses each configured to receive one of a plurality of light emitting diodes (LED); a plurality of cavities that extend linearly and radially from a middle portion of the bottom case toward an outer edge of the keyboard, where light emitted by the LEDs is directed radially towards and out of the outer edge of the keyboard, due in part to the emission pattern of the corresponding LED and by adjacent cavities of the plurality of cavities; and a plurality of screw bosses configured to receive screws that securedly couple the top case to the bottom case, wherein the bottom case is coupled to the top case forming an outer housing for the keyboard.
The disclosure generally relates to a method for simultaneously editing a video by a plurality of users which includes receiving a media file at the application server, decoding the media file using the process server, wherein decoding the media file using the process server comprises uncompressing the video streams and audio streams in the media file to access a plurality of video frames of the video stream and a plurality of audio packets of the audio stream, altering a plurality of video frames of a video stream and audio packets of an audio stream using a web application hosted on an application server, previewing the altered video stream and altered audio steam using the application server, and encoding the video stream and audio stream and the associated metadata using the process server.
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
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
Embodiments herein generally relate to an electronic system and a method of monitoring and providing feedback to adjust and improve the allocation of, use of, and/or control over one or more physical spaces. Embodiments of the disclosure can provide an electronic system and method that allows a user to reserve a work space within a room or building. The methods disclosed herein can include inputting one or more desk preferences into one or more processing devices, receiving, at one or more electronic devices, the desk preferences, determining whether a suitable desk matching the desk preferences is available, and generating an alert on the one or more electronic devices regarding the availability of the suitable desk.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
G06Q 10/02 - Réservations, p.ex. pour billetterie, services ou manifestations
87.
ELECTRONIC SYSTEM AND METHOD FOR CLAIMING AND RESERVING WORK AREAS
Embodiments herein generally relate to an electronic system and a method of monitoring and providing feedback to adjust and improve the allocation of, use of, and/or control over one or more physical spaces. Embodiments of the disclosure can provide an electronic system and method that allows a user to reserve a work space within a room or building. The methods disclosed herein can include inputting one or more desk preferences into one or more processing devices, receiving, at one or more electronic devices, the desk preferences, determining whether a suitable desk matching the desk preferences is available, and generating an alert on the one or more electronic devices regarding the availability of the suitable desk.
In some examples, an apparatus comprises: a housing; an internal speaker housed within the housing; an internal microphone housed within the housing; an interface; and a controller configured to: receive, using the internal microphone, ingress audio signals; output, using the internal speaker, first egress audio signals at a first power level when the internal microphone receives the ingress audio signals; detect that an external speaker is connected to the interface; based on detecting that the external speaker is connected to the interface, disable the internal microphone; and output, using the external speaker, second egress audio signals when the internal microphone receives the ingress audio signals, the second egress audio signals being output at a second power level higher than the first power level.
H04M 9/08 - Systèmes téléphoniques à haut-parleur à double sens comportant des moyens pour conditionner le signal, p.ex. pour supprimer les échos dans l'une ou les deux directions du trafic
H04R 3/02 - Circuits pour transducteurs pour empêcher la réaction acoustique
Aspects of the invention relate to a keyboard key structure, a light guide for the keyboard key structure, and a computer key mechanism. The keyboard key structure can include a substrate; a key switch where the bottom of the key switch is configured to be coupled to the substrate; a keycap including a transparent region; a light guide coupled to the side of the key switch, the light guide comprising: a bottom surface and a top surface that is wider than and parallel to the bottom surface; a light emitting element coupled to the substrate and configured under the bottom surface of the light guide such that the light emitting element, the light guide, and the transparent region of the key cap are in a collinear arrangement.
H01H 13/00 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p.ex. interrupteur à bouton-poussoir
H01H 13/83 - Interrupteurs ayant un organe moteur à mouvement rectiligne ou des organes adaptés pour pousser ou tirer dans une seule direction, p.ex. interrupteur à bouton-poussoir ayant une pluralité d'éléments moteurs associés à différents jeux de contacts, p.ex. claviers caractérisés par des légendes, p.ex. en Braille, affichage à cristaux liquides, éléments émetteurs de lumière ou éléments optiques
F21V 8/00 - Utilisation de guides de lumière, p.ex. dispositifs à fibres optiques, dans les dispositifs ou systèmes d'éclairage
A dual-host, USB system comprising a USB hub, a multiplexor (MUX) configured to couple a first host computing device or a second host computing device to a USB hub where each of the first and second host computing device have host-level control of a plurality of USB ports coupled to the USB hub based on which of a first or second input of the MUX is selected. The system further includes a processor communicatively coupled to the second host computing device and the USB hub, the processor providing a non-USB communication path from the second host computing device to the first host computing device to facilitate the sending of commands from the second host computing device to the first host computing device in the USB system.
In some embodiments, a computer peripheral mounting device for connecting a peripheral device to a support, wherein the support defines a thickness, comprises a fixed tubing extending in a longitudinal direction; a clamp coupled to a first end of the fixed tubing; an adjustment mechanism positioned at a second end of the fixed tubing, opposite the first end, and a shaft positioned within the fixed tubing and coupled between the adjustment mechanism and the clamp, wherein the adjustment mechanism is configured to rotate around the longitudinal direction relative to the fixed tubing in order to rotate the shaft within the fixed tubing and without the adjustment mechanism nor the shaft translating along the longitudinal direction relative to the fixed tubing, and wherein rotation of the shaft is configured to cause the distance between the first surface and the second surface to change.
F16M 11/00 - Appuis ou tréteaux en tant que supports pour appareils ou objets
G06F 1/16 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES - Détails non couverts par les groupes et - Détails ou dispositions de structure
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objets; Moyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p.ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
An input device comprises a depressible element with two switches including a first switch configured to generate a first signal when the depressible element is depressed by a threshold distance and a second switch configured to generate a second signal indicating when the depressible element is depressed by the threshold distance and the second switch is in an active state. One or more processors may be configured to receive the first signal from the first switch; configure the second switch to change from an inactive state to an active state in response to receiving the first signal; receive the second signal from the second switch in the active state; determine whether the second signal indicates that the depressible element is depressed by the threshold distance; and generate event data confirming that the depressible element is depressed by the threshold distance in response to receiving the second signal.
G06F 3/023 - Dispositions pour convertir sous une forme codée des éléments d'information discrets, p.ex. dispositions pour interpréter des codes générés par le clavier comme codes alphanumériques, comme codes d'opérande ou comme codes d'instruction
G06F 3/02 - Dispositions d'entrée utilisant des interrupteurs actionnés manuellement, p.ex. des claviers ou des cadrans
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
A peripheral device with an adaptive scroll wheel can be used to provide additional control of a host computing device. A variable force is used to change friction on the adaptive scroll wheel for different situations. Examples include stopping a scroll wheel at an end of a document, changing a number of ratchet steps based on a number of items on a list, and changing scroll profiles based on application, such as a scroll profile for document processing and a scroll profile for gaming.
G06F 3/0362 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des translations ou des rotations unidimensionnelles [1D] d’une partie agissante du dispositif de pointage, p.ex. molettes de défilement, curseurs, boutons, rouleaux ou bandes
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
In some embodiments, a package for a computer peripheral device comprises an outer shell defining a first interior cavity and an open end. The package also comprises a peripheral tray comprising a rear side, a bottom side coupled to a bottom edge of the rear side, and a tongue. A first end of the tongue is coupled to the bottom side. The peripheral tray is positioned within the first interior cavity with a second end of the tongue coupled to the outer shell. An elongated portion of the tongue between the first end and the second end contacts the outer shell and is deflected toward the rear side. The peripheral tray is slidably translatable out of the first interior cavity through the open end so that a portion of the elongated portion moves away from the rear side and the bottom side rotates within the first interior cavity.
B65D 73/00 - Paquets comportant des objets fixés à des cartes, des feuilles ou des bandes
B65D 77/04 - Objets ou matériaux enfermés dans plusieurs réceptacles disposés les uns dans les autres
B65D 81/05 - Réceptacles, éléments d'emballage ou paquets pour contenus présentant des problèmes particuliers de stockage ou de transport ou adaptés pour servir à d'autres fins que l'emballage après avoir été vidés de leur contenu spécialement adaptés pour protéger leur contenu des dommages mécaniques maintenant le contenu en position éloignée des parois de l'emballage ou des autres pièces du contenu
B65D 5/32 - Réceptacles de section transversale polygonale rigides ou semi-rigides, p.ex. boîtes, cartons ou plateaux, formés en pliant ou montant un ou plusieurs flans de papier ayant des corps formés en pliant ou raccordant entre eux plusieurs flans
B65D 5/38 - Réceptacles du type à tiroir-enveloppe
97.
SYSTEM AND METHOD OF GENERATING MEDIA CONTENT FROM LIVESTREAMING MEDIA CONTENT
The embodiments described herein provide streamlined video editing functionalities that can be integrated into the broadcast software, providing a streamer the ability to select video clips to be sent to viewers and saved during a livestreaming session, edit the saved clips after the livestreaming session to generate short-form video content, including necessary information, such as real-time alerts of viewers that appeared during the livestreaming session.
G06F 3/0489 - 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 des touches de clavier dédiées ou leurs combinaisons
Embodiments herein provide for methods of dividing selected areas of a first video clip having a first composition, e.g., by generating individual video data corresponding to the selected areas, arranging the selected areas to provide a second composition, e.g., by combining the individual video data to generate composite video data corresponding to the second composition, and compiling the composite video data to provide a second video clip having the second composition.
G11B 27/031 - Montage électronique de signaux d'information analogiques numérisés, p.ex. de signaux audio, vidéo
H04N 21/44 - Traitement de flux élémentaires vidéo, p.ex. raccordement d'un clip vidéo récupéré d'un stockage local avec un flux vidéo en entrée ou rendu de scènes selon des graphes de scène MPEG-4
G06F 16/783 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu