Patents by Inventor Adolfo Hernandez Santisteban
Adolfo Hernandez Santisteban has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240276170Abstract: A wearable spatial audio device is provided. The wearable spatial audio device includes one or more audio speakers, one or more processors, and a storage machine holding instructions executable by the one or more processors. Map data is obtained for a real-world environment that includes one or more dynamic audio objects. A device-specific subset of audio tracks is obtained, and a device-specific spatialized audio mix of the device-specific subset of audio tracks that is based on the map data is obtained. An indication of a change in an environmental condition relative to one or more of the dynamic audio objects is received. The device-specific spatialized audio mix is adjusted based on the change in the environmental condition.Type: ApplicationFiled: April 24, 2024Publication date: August 15, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Arthur Charles TOMLIN, Kendall Clark YORK, Jeffrey SIPKO, Adolfo HERNANDEZ SANTISTEBAN, Aaron Daniel KRAUSS, Andrew Frederick MUEHLHAUSEN
-
Patent number: 12003950Abstract: A wearable spatial audio device is provided. The wearable spatial audio device includes one or more audio speakers, one or more processors, and a storage machine holding instructions executable by the one or more processors. Map data is obtained for a real-world environment that includes one or more dynamic audio objects. A device-specific subset of audio tracks is obtained, and a device-specific spatialized audio mix of the device-specific subset of audio tracks that is based on the map data is obtained. An indication of a change in an environmental condition relative to one or more of the dynamic audio objects is received. The device-specific spatialized audio mix is adjusted based on the change in the environmental condition.Type: GrantFiled: April 26, 2022Date of Patent: June 4, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Arthur Charles Tomlin, Kendall Clark York, Jeffrey Sipko, Adolfo Hernandez Santisteban, Aaron Daniel Krauss, Andrew Frederick Muehlhausen
-
Publication number: 20220256304Abstract: A wearable spatial audio device is provided. The wearable spatial audio device includes one or more audio speakers, one or more processors, and a storage machine holding instructions executable by the one or more processors. Map data is obtained for a real-world environment that includes one or more dynamic audio objects. A device-specific subset of audio tracks is obtained, and a device-specific spatialized audio mix of the device-specific subset of audio tracks that is based on the map data is obtained. An indication of a change in an environmental condition relative to one or more of the dynamic audio objects is received. The device-specific spatialized audio mix is adjusted based on the change in the environmental condition.Type: ApplicationFiled: April 26, 2022Publication date: August 11, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Arthur Charles TOMLIN, Kendall Clark YORK, Jeffrey SIPKO, Adolfo HERNANDEZ SANTISTEBAN, Aaron Daniel KRAUSS, Andrew Frederick MUEHLHAUSEN
-
Patent number: 11343633Abstract: A wearable spatial audio device is provided. The wearable spatial audio device includes one or more audio speakers, one or more processors, and a storage machine holding instructions executable by the one or more processors. Map data is obtained for a real-world environment that includes one or more dynamic audio objects. A device-specific subset of audio tracks is obtained, and a device-specific spatialized audio mix of the device-specific subset of audio tracks that is based on the map data is obtained. An indication of a change in an environmental condition relative to one or more of the dynamic audio objects is received. The device-specific spatialized audio mix is adjusted based on the change in the environmental condition.Type: GrantFiled: May 27, 2020Date of Patent: May 24, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Arthur Charles Tomlin, Kendall Clark York, Jeffrey Sipko, Adolfo Hernandez Santisteban, Aaron Daniel Krauss, Andrew Frederick Muehlhausen
-
Patent number: 10976820Abstract: Methods and devices for providing a haptic responses to a haptic feedback device may include receiving, by an application providing a virtual environment executing on a computer device, physical movement input based at least on movement of the haptic feedback device that corresponds to a virtual movement interaction with a virtual object in the virtual environment. The methods and devices may include accessing a haptic signature associated with the virtual object. The methods and devices may include determining a haptic response based at least upon the haptic signature to identify the virtual object through the haptic response. The methods and devices may include transmitting the haptic response to the haptic feedback device.Type: GrantFiled: July 12, 2018Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Priya Ganadas, Kenneth Liam Kiemele, Christian Michael Sadak, Adolfo Hernandez Santisteban, Scott Christopher Speirs
-
Patent number: 10942696Abstract: A computing system is provided, including a first display device having a first hardware configuration including a first display and a second display device having a second hardware configuration different from the first hardware configuration and including a second display. The computing system may further include a processor configured to receive an input including instructions to launch an application program on the first display device. The application program may include application program hardware specifications indicating hardware used by the application program. Based on the first hardware configuration, the second hardware configuration, and the application program hardware specifications, the processor may be further configured to determine that the second hardware configuration matches the application program hardware specifications more closely than the first hardware configuration. The processor may be further configured to launch the application program on the second display device.Type: GrantFiled: June 30, 2017Date of Patent: March 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Christian Michael Sadak, Mario Emmanuel Maltezos, Adolfo Hernandez Santisteban, John Benjamin Hesketh, Donna Katherine Long, Timothy D. Kviz, Arthur Charles Tomlin, Jeffrey R. Sipko
-
Patent number: 10921446Abstract: Generally, a scanning device performs a sonic scan of a space by generating an ultrasonic impulse and measuring reflected signals as raw audio data. Sonic scan data including raw audio data and an associated scan location is forwarded to a sonic mapping service, which generates and distributes a 3D map of the space called a sonic map. When multiple devices contribute, the map is a collaborative sonic map. The sonic mapping service is advantageously available as distributed computing service, and can detect acoustic characteristics of the space and/or attribute visual/audio features to elements of a 3D model based on a corresponding detected acoustic characteristic. Various implementations that utilize a sonic map, detected acoustic characteristics, an impacted visual map, and/or an impacted 3D object include mixed reality communications, automatic calibration, relocalization, visualizing materials, rendering 3D geometry, and the like.Type: GrantFiled: April 6, 2018Date of Patent: February 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jeffrey Ryan Sipko, Adolfo Hernandez Santisteban, Aaron Daniel Krauss, Priya Ganadas, Arthur C. Tomlin
-
Publication number: 20200288263Abstract: A wearable spatial audio device is provided. The wearable spatial audio device includes one or more audio speakers, one or more processors, and a storage machine holding instructions executable by the one or more processors. Map data is obtained for a real-world environment that includes one or more dynamic audio objects. A device-specific subset of audio tracks is obtained, and a device-specific spatialized audio mix of the device-specific subset of audio tracks that is based on the map data is obtained. An indication of a change in an environmental condition relative to one or more of the dynamic audio objects is received. The device-specific spatialized audio mix is adjusted based on the change in the environmental condition.Type: ApplicationFiled: May 27, 2020Publication date: September 10, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Arthur Charles TOMLIN, Kendall Clark YORK, Jeffrey SIPKO, Adolfo HERNANDEZ SANTISTEBAN, Aaron Daniel KRAUSS, Andrew Frederick MUEHLHAUSEN
-
Patent number: 10740389Abstract: Methods and devices for creating a sound log of activities may include receiving a detected sound from at least one sensor on a computer device. The methods and devices may include comparing the detected sound to a plurality of audio patterns stored in a sound database. The methods and devices may include identifying a sound event for the detected sound based at least upon the comparison of the detected sound to the plurality of audio patterns. The methods and devices may include identifying context information that provides a context for the sound event. The methods and devices may include updating a sound log with the sound event and the context information.Type: GrantFiled: April 12, 2018Date of Patent: August 11, 2020Assignee: Microsoft Technology Licensing, KKCInventors: Priya Ganadas, Adolfo Hernandez Santisteban, Aaron Daniel Krauss, Andrew Frederick Muehlhausen
-
Patent number: 10691301Abstract: Embodiments relate to enabling a user of data-sharing applications executing on a computing device to indirectly exchange objects between the applications by adding objects from the applications to a journal application that manages a display area. The objects are displayed in the display area. The journal application collects metadata related to the objects and automatically curates lists of the objects according to the metadata. Curation of a list may involve moving objects into a list, merging objects, creating new objects out of content of existing objects, grouping objects according to a commonality thereof, etc. Machine learning services may be invoked to acquire additional metadata about the objects and to make curation decisions.Type: GrantFiled: March 6, 2018Date of Patent: June 23, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adolfo Hernandez Santisteban, Bryant Daniel Hawthorne, Matthew Steven Johnson, Donna Katherine Long, Mario Emmanuel Maltezos, Christian Michael Sadak, Andrew Austin Jackson, Jamie R. Cabaccang
-
Patent number: 10694311Abstract: Examples are disclosed relating to providing spatialized audio to multiple users. In one example, a computing device presents spatialized audio to multiple users within an environment via communicative connection to one or more wearable spatial audio output devices. For each communicatively connected wearable spatial audio output device, a user-specific subset of audio tracks is generated from a set of audio tracks for a dynamic audio object positioned within the environment based on one or more user-specific parameters. A location of the wearable spatial audio output device is determined relative to the dynamic audio object, and based upon this location, a device-specific spatialized audio mix is generated that includes the user-specific subset of audio tracks. The device-specific spatialized audio mixes are sent to the wearable spatial output devices, and playback of the device-specific spatialized audio mixes are synchronously initiated at each wearable spatial audio output device.Type: GrantFiled: March 15, 2018Date of Patent: June 23, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Arthur Charles Tomlin, Kendall Clark York, Jeffrey Sipko, Adolfo Hernandez Santisteban, Aaron Daniel Krauss, Andrew Frederick Muehlhausen
-
Patent number: 10674305Abstract: The disclosed technology provides multi-dimensional audio output by providing a relative physical location of an audio transmitting device relative to an audio outputting device in a shared map of physical space shared between the audio transmitting device and the audio outputting device. An orientation of the audio outputting device relative to the audio transmitting device is determined and an audio signal received from the audio transmitting device via a communication network is processed using the determined orientation of the audio outputting device relative to the audio transmitting device and the relative physical location of the audio transmitting device to create an augmented audio signal. The augmented audio signal is output through at least one audio output on the audio outputting device in a manner indicating a relative physical direction of the audio transmitting device to the audio outputting device in the shared map of the physical space.Type: GrantFiled: March 15, 2018Date of Patent: June 2, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Kendall Clark York, Jeffrey Sipko, Aaron Krauss, Andrew F. Muehlhausen, Adolfo Hernandez Santisteban, Arthur C. Tomlin
-
Patent number: 10671163Abstract: Examples are disclosed that relate to refining virtual mesh models through physical contacts. For example, a hand-mounted mobile device, such as a wearable glove, may be used to create and/or emphasize specific points within a virtual mesh model of a physical environment. An indication of physical contact of an interface of the mobile device with a physical object may be obtained via a touch sensor of the mobile device. A location and/or an orientation of the interface of the mobile device during the physical contact with the physical object may be identified based on sensor data obtained from one or more positioning sensors. Location data indicating the location may be stored in a data storage device from which the location data may be referenced. In an example, refinement of a virtual mesh model of a physical environment containing the physical object may be prioritized based on the location data.Type: GrantFiled: July 24, 2018Date of Patent: June 2, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kenneth Liam Kiemele, Christian Michael Sadak, Adolfo Hernandez Santisteban, Scott Christopher Speirs
-
Patent number: 10608964Abstract: A server computing device is provided, including a processor configured to execute a bot server program. The processor may provide a dialog for a first bot of the bot server program, the dialog including at least one trigger condition for transmitting default audio data. The processor may receive an audio data update communication from a bot developer computing device. Based on the audio data update communication, the processor may replace the default audio data with updated audio data. The processor may establish a first communication channel between the first bot and a client computing device. The first communication channel may allow one or more communications to be transmitted between the first bot and the client computing device based on the dialog. The processor may transmit a first communication to the client computing device via the first communication channel. The first communication may include the updated audio data.Type: GrantFiled: June 19, 2017Date of Patent: March 31, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Adolfo Hernandez Santisteban, Christian Michael Sadak, Donna Katherine Long
-
Patent number: 10567630Abstract: To address issues of capturing and processing images, a mobile computing device is provided. The mobile computing device may include a two-part housing coupled by a hinge, with first and second parts that include first and second displays, respectively. The hinge may permit the displays to rotate throughout a plurality of angular orientations. The mobile computing device may include one or more sensor devices, processor, first camera, and second camera mounted in the housing. The one or more sensor devices may be configured to measure the relative angular displacement of the housing, and the processor may be configured to process images captured by the first and second cameras according to a selected function based upon the relative angular displacement measured by the one or more sensor devices.Type: GrantFiled: June 23, 2017Date of Patent: February 18, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bryant Daniel Hawthorne, Mario Emmanuel Maltezos, Christian Michael Sadak, John Benjamin Hesketh, Andrew Austin Jackson, Adolfo Hernandez Santisteban, Kenneth Liam Kiemele, Charlene Jeune, Jeffrey R. Sipko
-
Publication number: 20200033944Abstract: Examples are disclosed that relate to refining virtual mesh models through physical contacts. For example, a hand-mounted mobile device, such as a wearable glove, may be used to create and/or emphasize specific points within a virtual mesh model of a physical environment. An indication of physical contact of an interface of the mobile device with a physical object may be obtained via a touch sensor of the mobile device. A location and/or an orientation of the interface of the mobile device during the physical contact with the physical object may be identified based on sensor data obtained from one or more positioning sensors. Location data indicating the location may be stored in a data storage device from which the location data may be referenced. In an example, refinement of a virtual mesh model of a physical environment containing the physical object may be prioritized based on the location data.Type: ApplicationFiled: July 24, 2018Publication date: January 30, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Kenneth Liam KIEMELE, Christian Michael SADAK, Adolfo HERNANDEZ SANTISTEBAN, Scott Christopher SPEIRS
-
Publication number: 20200029635Abstract: Examples are disclosed that relate to a wearable device configured to physically prevent a user from interacting with an identified hazard. One disclosed example provides a wearable device including a motion-restricting system configured to restrict movement of a skeletal joint when activated, a logic subsystem, and memory storing instructions executable by the logic subsystem to receive sensor data from one or more sensors, based at least on the sensor data received, determine whether the wearable device is likely to be in an unsafe state, and when the wearable device is determined likely to be in the unsafe state, send a control signal to the motion-restricting system to activate the motion-restricting system.Type: ApplicationFiled: July 26, 2018Publication date: January 30, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Kenneth Liam KIEMELE, Christian Michael SADAK, Adolfo HERNANDEZ SANTISTEBAN, Scott Christopher SPEIRS, James David HOLBERY, Kelly Marie BOGAN, Sang Ho YOON
-
Publication number: 20200019245Abstract: Methods and devices for providing a haptic responses to a haptic feedback device may include receiving, by an application providing a virtual environment executing on a computer device, physical movement input based at least on movement of the haptic feedback device that corresponds to a virtual movement interaction with a virtual object in the virtual environment. The methods and devices may include accessing a haptic signature associated with the virtual object. The methods and devices may include determining a haptic response based at least upon the haptic signature to identify the virtual object through the haptic response. The methods and devices may include transmitting the haptic response to the haptic feedback device.Type: ApplicationFiled: July 12, 2018Publication date: January 16, 2020Inventors: Priya GANADAS, Kenneth Liam KIEMELE, Christian Michael SADAK, Adolfo HERNANDEZ SANTISTEBAN, Scott Christopher SPEIRS
-
Patent number: 10481856Abstract: A mobile computing device including a housing having a first part and a second part, the first part including a first display and a first forward facing camera, and the second part including a second display and a second forward facing camera, at least one speaker mounted in the housing, and a processor mounted in the housing and configured to display a first graphical user interface element having an associated first audio stream on the first display and to display a second graphical user interface element having an associated second audio stream on the second display, wherein the processor is configured to perform face detection on a first and a second image, adjust an audio setting based on a result of the face detection, and play the first and second audio streams out of the at least one speaker based on the adjusted audio setting.Type: GrantFiled: June 30, 2017Date of Patent: November 19, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christian Michael Sadak, Adolfo Hernandez Santisteban, Andrew Frederick Muehlhausen
-
Publication number: 20190340568Abstract: Examples are disclosed that relate to conducting inventory management via wearable devices. One example provides a wearable device comprising a communication subsystem, one or more sensors, a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem to receive an input activating the wearable device, receive via a sensor of the one or more sensors an input of information regarding a mark-out to make to inventory, provide an output confirming that the input of information was sensed, and send the information regarding the mark-out to make to inventory to an external computing device.Type: ApplicationFiled: June 28, 2018Publication date: November 7, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Kenneth Liam KIEMELE, Donna Katherine LONG, Adolfo HERNANDEZ SANTISTEBAN, Nir FINKELSTEIN, Bryant Daniel HAWTHORNE, Jamie R. CABACCANG, John Benjamin HESKETH, Jennifer Jean CHOI, Andrew Austin JACKSON, Mario Alberto Garcia VERDUZCO, John Paul DECUIRE