Patents by Inventor Anantha K. Boyapalle

Anantha K. Boyapalle 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).

  • Patent number: 11047691
    Abstract: Embodiments of systems and methods for Simultaneous Localization and Mapping (SLAM) compensation for gesture recognition in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive a first set of images from a SLAM camera, wherein the first set of images captures movement of a Head-Mounted Device (HMD); calculate a transformation matrix based upon the first set of images; receive a second set of images from a gesture camera, wherein the second set of images captures a gesture; and apply the transformation matrix to the second set of images prior to recognizing the gesture.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: June 29, 2021
    Assignee: Dell Products, L.P.
    Inventors: Ryan Nicholas Comer, Vivek Viswanathan Iyer, Anantha K. Boyapalle
  • Patent number: 10855800
    Abstract: Systems and methods for managing device profiles in the Internet-of-Things (IoT). In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive a command from a user to access an IoT device coupled to the IHS, and process the command using a device profile stored in the IHS, where the device profile includes an Application Programming Interface (API) associated with the IoT device.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: December 1, 2020
    Assignee: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Todd Erick Swierk, Tyler Ryan Cox, Marc Randall Hammons
  • Patent number: 10706629
    Abstract: Systems and methods for coordinate override in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, a first Head-Mounted Device (HMD) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first HMD to: receive a position of a second HMD; and display an xR environment generated using the position of the second HMD.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: July 7, 2020
    Assignee: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Karthikeyan Krishnakumar, Philip M. Seibert, Vivek Viswanathan Iyer
  • Publication number: 20200183631
    Abstract: In a collaborative virtual, augmented, and mixed reality (xR) session, different users wearing head-mounted devices HMDs may leave the xR session and new HMD-wearing users may join. The HMD worn by the joining user may be calibrated based on the physical characteristics, such as ambient noise and interference, of physical environment in which the xR session is conducted. An HMD may generate a profile of the noise and interference in the environment that adversely affects the ability for the communicating directly via supported transmission mechanisms. The profile may be provided directly to the joining HMD, allowing the joining HMD to quickly calibrate the transmission mechanisms included in the received profile to the particular sources of noise and interference in the physical environment.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 11, 2020
    Applicant: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer, Philip M. Seibert, Karthikeyan Krishnakumar
  • Publication number: 20200162527
    Abstract: Methods and systems are provided for collaborating in the discovery of Head-Mounted Devices (HMDs) configured for hosting a co-located virtual, augmented, or mixed reality (xR) session. An HMD issues a request to join a co-located xR session. Participating in a co-located xR session requires a joining HMD to obtain authorization from a host HMD. A joining HMD may be located such that direct communications between the joining HMD and the host HMD are either unreliable, or beyond the capabilities of two HMDs. The joining HMD may collaborate with neighboring HMDs to obtain authorization from a host HMD. The host HMD aggregates information from joining HMDs to determine the authorized HMDs and to determine the most reliable forms of direct communication between each pair of HMDs participating in the xR session.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Anantha K. Boyapalle, Philip M. Seibert, Karthikeyan Krishnakumar
  • Publication number: 20200132474
    Abstract: Embodiments of systems and methods for Simultaneous Localization and Mapping (SLAM) compensation for gesture recognition in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive a first set of images from a SLAM camera, wherein the first set of images captures movement of a Head-Mounted Device (HMD); calculate a transformation matrix based upon the first set of images; receive a second set of images from a gesture camera, wherein the second set of images captures a gesture; and apply the transformation matrix to the second set of images prior to recognizing the gesture.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Applicant: Dell Products, L.P.
    Inventors: Ryan Nicholas Comer, Vivek Viswanathan Iyer, Anantha K. Boyapalle
  • Patent number: 10630810
    Abstract: Systems and methods for communications between Head-Mounted Devices (HMDs) in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, a first HMD may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first HMD to: during execution of an xR application, maintain a receive (Rx) channel with a second HMD, as part of a communication session, using a first transport; and maintain a transmit (Tx) channel with the second HMD, concurrently with the Rx channel and as part of the communication session, using a second transport different from the first transport.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: April 21, 2020
    Assignee: Dell Products, L.P.
    Inventors: Philip M. Seibert, Anantha K. Boyapalle, Karthikeyan Krishnakumar, Vivek Viswanathan Iyer
  • Patent number: 10599381
    Abstract: In a collaborative virtual, augmented, and mixed reality (xR) session, different users wearing head-mounted devices HMDs may leave the xR session and new HMD-wearing users may join. The HMD worn by the joining user may be calibrated based on the physical characteristics, such as ambient noise and interference, of physical environment in which the xR session is conducted. An HMD may generate a profile of the noise and interference in the environment that adversely affects the ability for the communicating directly via supported transmission mechanisms. The profile may be provided directly to the joining HMD, allowing the joining HMD to quickly calibrate the transmission mechanisms included in the received profile to the particular sources of noise and interference in the physical environment.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 24, 2020
    Assignee: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer, Philip M. Seibert, Karthikeyan Krishnakumar
  • Patent number: 10581940
    Abstract: Methods and systems are provided for collaborating in the discovery of Head-Mounted Devices (HMDs) configured for hosting a co-located virtual, augmented, or mixed reality (xR) session. An HMD issues a request to join a co-located xR session. Participating in a co-located xR session requires a joining HMD to obtain authorization from a host HMD. A joining HMD may be located such that direct communications between the joining HMD and the host HMD are either unreliable, or beyond the capabilities of two HMDs. The joining HMD may collaborate with neighboring HMDs to obtain authorization from a host HMD. The host HMD aggregates information from joining HMDs to determine the authorized HMDs and to determine the most reliable forms of direct communication between each pair of HMDs participating in the xR session.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 3, 2020
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Anantha K. Boyapalle, Philip M. Seibert, Karthikeyan Krishnakumar
  • Publication number: 20200057425
    Abstract: Systems and methods for prototyping a virtual model are described. In some embodiments, an Information Handling System (IHS) may include a host processor and a memory coupled to the host processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: produce a virtual object for display by a Head-Mounted Device (HMD) coupled to the IHS during execution of a virtual, augmented, or mixed reality (xR) application; execute a command with respect to the virtual object to produce a manipulated virtual object displayed by the HMD; and transmit an electronic file corresponding to the manipulated virtual object to a three-dimensional (3D) printer coupled to the IHS, where the electronic file enables the 3D printer to build a physical instance of the manipulated virtual object.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Applicant: Dell Products, L.P.
    Inventors: Philip M. Seibert, Anantha K. Boyapalle
  • Publication number: 20200059502
    Abstract: Methods and systems are provided for collaborating in the discovery of Head-Mounted Devices (HMDs) configured for hosting a co-located virtual, augmented, or mixed reality (xR) session. An HMD issues a request to join a co-located xR session. Participating in a co-located xR session requires a joining HMD to obtain authorization from a host HMD. A joining HMD may be located such that direct communications between the joining HMD and the host HMD are either unreliable, or beyond the capabilities of two HMDs. The joining HMD may collaborate with neighboring HMDs to obtain authorization from a host HMD. The host HMD aggregates information from joining HMDs to determine the authorized HMDs and to determine the most reliable forms of direct communication between each pair of HMDs participating in the xR session.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Anantha K. Boyapalle, Philip M. Seibert, Karthikeyan Krishnakumar
  • Publication number: 20200057592
    Abstract: In a collaborative virtual, augmented, and mixed reality (xR) session, different users wearing head-mounted devices HMDs may leave the xR session and new HMD-wearing users may join. The HMD worn by the joining user may be calibrated based on the physical characteristics, such as ambient noise and interference, of physical environment in which the xR session is conducted. An HMD may generate a profile of the noise and interference in the environment that adversely affects the ability for the communicating directly via supported transmission mechanisms. The profile may be provided directly to the joining HMD, allowing the joining HMD to quickly calibrate the transmission mechanisms included in the received profile to the particular sources of noise and interference in the physical environment.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Applicant: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer, Philip M. Seibert, Karthikeyan Krishnakumar
  • Publication number: 20190387074
    Abstract: Systems and methods for communications between Head-Mounted Devices (HMDs) in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, a first HMD may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first HMD to: during execution of an xR application, maintain a receive (Rx) channel with a second HMD, as part of a communication session, using a first transport; and maintain a transmit (Tx) channel with the second HMD, concurrently with the Rx channel and as part of the communication session, using a second transport different from the first transport.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 19, 2019
    Applicant: Dell Products, L.P.
    Inventors: Philip M. Seibert, Anantha K. Boyapalle, Karthikeyan Krishnakumar, Vivek Viswanathan Iyer
  • Publication number: 20190385370
    Abstract: Systems and methods for coordinate override in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, a first Head-Mounted Device (HMD) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first HMD to: receive a position of a second HMD; and display an xR environment generated using the position of the second HMD.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Applicant: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Karthikeyan Krishnakumar, Philip M. Seibert, Vivek Viswanathan Iyer
  • Patent number: 10491890
    Abstract: Systems and methods are disclosed for automatic adjustment for vertical and rotational imbalance in a head mounted display. A controller may determine a first eye position relative to a first display and a second eye position relative to a second display based on eye tracking information from the eye tracking sensors. The controller may render a virtual object to a first ideal image by moving the virtual object in a first vertical direction and rotating the virtual object in a first rotational direction based on the first eye position. The controller may render the virtual object to a second ideal image by moving the virtual object in a second vertical direction and rotating the virtual object in a second rotational direction based on the second eye position. The controller may display the first ideal image on the first display and the second ideal image on the second display.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: November 26, 2019
    Assignee: Dell Products L.P.
    Inventors: Yagiz Can Yildiz, Anantha K. Boyapalle, Christopher A. Torres
  • Publication number: 20190349576
    Abstract: Systems and methods are disclosed for automatic adjustment for vertical and rotational imbalance in a head mounted display. A controller may determine a first eye position relative to a first display and a second eye position relative to a second display based on eye tracking information from the eye tracking sensors. The controller may render a virtual object to a first ideal image by moving the virtual object in a first vertical direction and rotating the virtual object in a first rotational direction based on the first eye position. The controller may render the virtual object to a second ideal image by moving the virtual object in a second vertical direction and rotating the virtual object in a second rotational direction based on the second eye position. The controller may display the first ideal image on the first display and the second ideal image on the second display.
    Type: Application
    Filed: May 14, 2018
    Publication date: November 14, 2019
    Inventors: Yagiz Can Yildiz, Anantha K. Boyapalle, Christopher A. Torres
  • Publication number: 20190272674
    Abstract: A virtual object anchor stores an offset in memory that defines a virtual object position, orientation and scale relative to the location of the virtual object anchor. Information handling systems retrieve and apply the offset to generate a virtual object in a head mounted display that is presented at a location relative to the virtual object defined by the offset. In one embodiment, gestures detected by information handling system sensors that change the position, orientation or scale of the virtual object are applied to update the offset and communicated for storage at the virtual object anchor. In another embodiment, gestures detected by sensors of the virtual object anchor are applied to update the offset so that the updated offset is communicated to the information handling systems for presentation of the virtual object at an updated position, orientation and/or scale determined from the gestures.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Applicant: Dell Products L.P.
    Inventors: Ryan N. Comer, Yagiz C. Yildiz, Anantha K. Boyapalle, Jace W. Files
  • Patent number: 10403047
    Abstract: A virtual object anchor stores an offset in memory that defines a virtual object position, orientation and scale relative to the location of the virtual object anchor. Information handling systems retrieve and apply the offset to generate a virtual object in a head mounted display that is presented at a location relative to the virtual object defined by the offset. In one embodiment, gestures detected by information handling system sensors that change the position, orientation or scale of the virtual object are applied to update the offset and communicated for storage at the virtual object anchor. In another embodiment, gestures detected by sensors of the virtual object anchor are applied to update the offset so that the updated offset is communicated to the information handling systems for presentation of the virtual object at an updated position, orientation and/or scale determined from the gestures.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: September 3, 2019
    Assignee: Dell Products L.P.
    Inventors: Ryan N. Comer, Yagiz C. Yildiz, Anantha K. Boyapalle, Jace W. Files
  • Patent number: 10305773
    Abstract: Systems and methods for device identity augmentation. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: receive high-level metrics; receive low-level metrics; determine, using a plurality of sets of threshold values, that the high-level metrics and the low-level metrics match at least one of a plurality of device profiles; and at least one of: (a) identify a device as belonging to class of devices corresponding to the matching device profile, or (b) identify whether at least a subset of the high-level metrics or the low-level metrics are outside one or more of the sets of threshold values.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: May 28, 2019
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Marc Randall Hammons, Tyler Ryan Cox, Anantha K. Boyapalle
  • Publication number: 20190057006
    Abstract: A method and information handling system configured to store, via a monitoring system data repository memory device, aggregate information handling system performance telemetry data crowd-sourced from a population of information handling systems and categorized into mapping classifications based on software application inventory and software application associations with drivers and libraries and to execute instructions, via an application processor, of an information handling system diagnostic platform in an intelligent configuration management system to obtain aggregate information handling system performance telemetry data for a performance characteristic of information handling systems having a first mapping classification corresponding to a client information handling system, and to construct, at the management information handling system, a performance characteristic baseline of operation across the aggregated telemetry data for one mapping classification and receive monitored telemetry data for the per
    Type: Application
    Filed: August 8, 2018
    Publication date: February 21, 2019
    Applicant: Dell Products, LP
    Inventors: Anantha K. Boyapalle, Michael S. Gatson, Marc R. Hammons, Danilo O. Tan, Nikhil M. Vichare