Patents by Inventor Vivek Kumar Tyagi

Vivek Kumar Tyagi 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: 11954170
    Abstract: A method for generating a content feed includes receiving, from a content provider, a target content item and a policy for the target content item, specifying a prohibited classification of the content that cannot be published adjacent to the target content item. The method also includes identifying a slot in a content feed including multiple content items. A machine learning model is then accessed and applied to two adjacent content items that are adjacent to the slot to determine whether each of the adjacent content items is the prohibited classification. Responsive to determining that the adjacent content items are not the prohibited classification, the target content item is placed in the slot, and the content feed including the target content item is sent for display to a viewing user.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: April 9, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Bankole Rasheed Makanju, Robert Caldwell, Keren Tan, Vivek Kumar Tyagi
  • Patent number: 11633668
    Abstract: A communication device, method, and computer program product prompt correct face/eye positioning to enable perceived eye-to-eye contact of a user of a video capturing device with camera on a same device side as the viewable display device. A first communication device includes a first display device having a first graphical user interface (GUI). A first image capturing device of the first communication device has a field of view that captures a face of a first user viewing the first GUI. The first image capturing device generates a first image stream of the field of view. A controller of the communication device identifies a look target area of the first GUI proximate to the first image capturing device. The controller presents visual content on the first GUI within the look target area to prompt the first user viewing the first GUI to look towards the look target area.
    Type: Grant
    Filed: October 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Chao Ma, Miao Song, Kevin Dao, Zhicheng Fu, Vivek Kumar Tyagi
  • Patent number: 11320984
    Abstract: A system and method of facilitating user interaction with a mobile electronic communication device is provided, for devices having a touch sensitive screen and a housing surface. The described techniques entail displaying visual matter on the touch sensitive screen, detecting a touch on the housing surface, the detected touch having a touch location and touch pressure, and modifying the appearance of the visual matter on the touch sensitive screen based on the touch location and touch pressure.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: May 3, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Nikhil Ambha Madhusudhana, Vivek Kumar Tyagi, Navin Dabhi, Hong Zhao, Sujin Jang
  • Publication number: 20220126201
    Abstract: A communication device, method, and computer program product prompt correct face/eye positioning to enable perceived eye-to-eye contact of a user of a video capturing device with camera on a same device side as the viewable display device. A first communication device includes a first display device having a first graphical user interface (GUI). A first image capturing device of the first communication device has a field of view that captures a face of a first user viewing the first GUI. The first image capturing device generates a first image stream of the field of view. A controller of the communication device identifies a look target area of the first GUI proximate to the first image capturing device. The controller presents visual content on the first GUI within the look target area to prompt the first user viewing the first GUI to look towards the look target area.
    Type: Application
    Filed: October 24, 2020
    Publication date: April 28, 2022
    Inventors: CHAO MA, MIAO SONG, KEVIN DAO, ZHICHENG FU, VIVEK KUMAR TYAGI
  • Patent number: 11294449
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: April 5, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner
  • Patent number: 11284523
    Abstract: A foldable device includes a first housing portion, a second housing portion, and a hinge structure joined therebetween to permit the foldable device to be folded along an axis between an open mode and a closed mode. Touch sensors are disposed along one or more of the first housing portion or the second housing portion. The device includes a module implemented at least partially in hardware and configured to: determine touch sensor physical proximity; responsive to the touch sensor physical proximity not being less than a threshold, determine that the foldable device is in the open mode and cause the foldable device to be operated in a single sensor mode; and responsive to the touch sensor physical proximity being less than the threshold, determine that the foldable device is in a closed mode and cause the foldable device to be operated in a cumulative sensor mode.
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: March 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Patent number: 11231766
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: January 25, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner
  • Publication number: 20210259117
    Abstract: A foldable device includes a first housing portion, a second housing portion, and a hinge structure joined therebetween to permit the foldable device to be folded along an axis between an open mode and a closed mode. Touch sensors are disposed along one or more of the first housing portion or the second housing portion. The device includes a module implemented at least partially in hardware and configured to: determine touch sensor physical proximity; responsive to the touch sensor physical proximity not being less than a threshold, determine that the foldable device is in the open mode and cause the foldable device to be operated in a single sensor mode; and responsive to the touch sensor physical proximity being less than the threshold, determine that the foldable device is in a closed mode and cause the foldable device to be operated in a cumulative sensor mode.
    Type: Application
    Filed: May 5, 2021
    Publication date: August 19, 2021
    Applicant: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Patent number: 11032922
    Abstract: A foldable device includes a first housing portion, a second housing portion, and a hinge structure joined therebetween to permit the foldable device to be folded along an axis between an open mode and a closed mode. Touch sensors are disposed along one or more of the first housing portion or the second housing portion. The device includes a module implemented at least partially in hardware and configured to: determine touch sensor physical proximity; responsive to the touch sensor physical proximity not being less than a threshold, determine that the foldable device is in the open mode and cause the foldable device to be operated in a single sensor mode; and responsive to the touch sensor physical proximity being less than the threshold, determine that the foldable device is in a closed mode and cause the foldable device to be operated in a cumulative sensor mode.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: June 8, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Patent number: 10973460
    Abstract: In aspects of a wearable article for determining a task, a system includes a delivery device usable to administer a liquid responsive to an applied force, and includes a wearable article with multiple sensors to detect movements of the wearable article and handling of the delivery device. A task determination module is implemented to receive sensor data identifying the movements of the wearable article and the applied force, and can determine a task from a set of tasks associated with the delivery device that corresponds to the movements of the wearable article. The task determination module can then determine whether the task was performed correctly based on a comparison of the sensor data to a correct pattern of use for the task.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: April 13, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Sudhir C. Vissa, Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Publication number: 20210064115
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Application
    Filed: October 26, 2020
    Publication date: March 4, 2021
    Applicant: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner
  • Publication number: 20210048873
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Application
    Filed: November 4, 2020
    Publication date: February 18, 2021
    Applicant: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner
  • Patent number: 10873833
    Abstract: In aspects of location correlation in a region, a mobile device implements a location module that determines a current location of the mobile device in a region within communication range of a radio system based on location data received in radio signals from the radio system. The location module determines region coordinates at the current location of the mobile device in the region. The location module can then associate the region coordinates at the current location of the mobile device in the region with pixel grid coordinates determined from a digital image view as captured by a camera system in the region, and generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region. The location mapping correlates the locations of the mobile device in the region based on the pixel grid coordinates at the respective locations.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 22, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Douglas Alfred Lautner, Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Miao Song, Yunming Wang
  • Patent number: 10869166
    Abstract: In aspects of location correlation in a region, a mobile device implements a location module that determines a current location of the mobile device in a region within communication range of a radio system based on location data received in radio signals from the radio system. The location module determines region coordinates at the current location of the mobile device in the region. The location module can then associate the region coordinates at the current location of the mobile device in the region with pixel grid coordinates determined from a digital image view as captured by a camera system in the region, and generate a location mapping of the region based on the current location and subsequent locations of the mobile device in the region. The location mapping correlates the locations of the mobile device in the region based on the pixel grid coordinates at the respective locations.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 15, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Douglas Alfred Lautner, Nikhil Ambha Madhusudhana, Sudhir C. Vissa, Miao Song, Yunming Wang
  • Patent number: 10845864
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: November 24, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner
  • Publication number: 20200214631
    Abstract: In aspects of a wearable article for determining a task, a system includes a delivery device usable to administer a liquid responsive to an applied force, and includes a wearable article with multiple sensors to detect movements of the wearable article and handling of the delivery device. A task determination module is implemented to receive sensor data identifying the movements of the wearable article and the applied force, and can determine a task from a set of tasks associated with the delivery device that corresponds to the movements of the wearable article. The task determination module can then determine whether the task was performed correctly based on a comparison of the sensor data to a correct pattern of use for the task.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Sudhir C. Vissa, Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Publication number: 20200178406
    Abstract: A foldable device includes a first housing portion, a second housing portion, and a hinge structure joined therebetween to permit the foldable device to be folded along an axis between an open mode and a closed mode. Touch sensors are disposed along one or more of the first housing portion or the second housing portion. The device includes a module implemented at least partially in hardware and configured to: determine touch sensor physical proximity; responsive to the touch sensor physical proximity not being less than a threshold, determine that the foldable device is in the open mode and cause the foldable device to be operated in a single sensor mode; and responsive to the touch sensor physical proximity being less than the threshold, determine that the foldable device is in a closed mode and cause the foldable device to be operated in a cumulative sensor mode.
    Type: Application
    Filed: February 5, 2020
    Publication date: June 4, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Patent number: 10646161
    Abstract: In aspects of a wearable article for determining a task, a system includes a delivery device usable to administer a liquid responsive to an applied force, and includes a wearable article with multiple sensors to detect movements of the wearable article and handling of the delivery device. A task determination module is implemented to receive sensor data identifying the movements of the wearable article and the applied force, and can determine a task from a set of tasks associated with the delivery device that corresponds to the movements of the wearable article. The task determination module can then determine whether the task was performed correctly based on a comparison of the sensor data to a correct pattern of use for the task.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: May 12, 2020
    Inventors: Sudhir C. Vissa, Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Publication number: 20200121250
    Abstract: In aspects of a wearable article for determining a task, a system includes a delivery device usable to administer a liquid responsive to an applied force, and includes a wearable article with multiple sensors to detect movements of the wearable article and handling of the delivery device. A task determination module is implemented to receive sensor data identifying the movements of the wearable article and the applied force, and can determine a task from a set of tasks associated with the delivery device that corresponds to the movements of the wearable article. The task determination module can then determine whether the task was performed correctly based on a comparison of the sensor data to a correct pattern of use for the task.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Sudhir C. Vissa, Vivek Kumar Tyagi, Scott Patrick DeBates, Douglas Alfred Lautner
  • Publication number: 20200117264
    Abstract: A computing device includes a control system that communicates with multiple sensors that capture data regarding a user. The control system communicates with each of the sensors to obtain information regarding the capabilities of each sensor, and uses this capability information to determine how to configure each of the sensors. The control system also selects one of the multiple sensors to be the master sensor, and the rest of the multiple sensors are slave sensors, and notifies the multiple sensors of whether they are a slave sensor or a master sensor. The master sensor collects sensor data for the multiple sensors, capturing data itself as well as receiving data captured by the slave sensors from the slave sensors. The master sensor sends an indication of the collected data (e.g., the collected data itself or data resulting from processing the collected data) to the control system for analysis and/or processing.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Applicant: Motorola Mobility LLC
    Inventors: Scott Patrick DeBates, Vivek Kumar Tyagi, Sudhir C. Vissa, Douglas Alfred Lautner