User Interface (e.g., Touch Screen Menu) Patents (Class 348/14.03)
  • Patent number: 10904488
    Abstract: A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to train a participant model on video streams of a participant and train the participant model on environmental parameters. The logic is also configured to store the trained participant model. The trained participant model is usable to generate a synthetic video representation of the participant. A computer-implemented method includes generating, by the computer, a synthetic video representation of a participant based on at least a trained participant model corresponding to the participant and live audio input. In response to a trigger event, the method includes replacing, by the computer, live video transmission with a synthetic video transmission that is based at least in part on the synthetic video representation.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Justin David Weisz, Maryam Ashoori
  • Patent number: 10897567
    Abstract: A control device includes a display configured to show an image captured by an imaging device supported by a movable object and one or more processors configured to obtain information about a user input indicative of a target shown within the image, and generate data, based on the information about the user input indicative of the target, to effectuate an automatic control of a zoom level of the imaging device and an attitude of the imaging device relative to the target.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: January 19, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Mingxi Wang, Hanping Chen, Jiadi Wang, Qi Zhou, Chao Weng
  • Patent number: 10893231
    Abstract: An approach is provided in which the approach initiates a video conference between a first user utilizing a first device and a second user utilizing a second device. The first device uses a camera positioned at a first set of coordinates to capture a first live video feed of the first user from a first alignment perspective, and also displays a second live video feed of the second user on the screen at a second set of coordinates. The approach manipulates the first live video feed such that the manipulated first live video feed captures the first user from a second alignment perspective corresponding to the second set of coordinates, and transmits the manipulated first live video feed to the second device.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joel Russell Huffman, Stefan A. G. van Der Stockt
  • Patent number: 10880315
    Abstract: Presented herein are methods for dynamic management of names and of named-based requests for media flows in an Information-Centric Network (ICN)-based real-time communication system. The use of different naming schemes on contribution segments and on distribution segments in such architectures results in an effective low latency and scalable communication model based on the notion of active speakers regardless of the underlying mapping between active speakers and participants controlled by the media bridge. Operations are performed both at client side and at media bridge side to dynamically manage binding of names to speakers, while minimizing overhead and complexity of operations involved by a change of active speaker/quality/layout.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 29, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Giovanna Carofiglio, Michele Papalini, Jacques Olivier Samain, Xuan Zeng, Luca Muscariello, Carl Nathan Buckles
  • Patent number: 10880521
    Abstract: A system, method, and computer program are provided for receiving face models based on face data points. In use, a real-time face model is received, wherein the real-time face model includes one or more face data points. Real-time face data points are received, including additional one or more face data points. The real-time face model is manipulated based on the real-time face data points.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 29, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10873666
    Abstract: In a camera tracking method and apparatus, and a device, a director device determines speech information of speaker in a preset time period. The director device determines a current speaker based on second video information collected by the first camera at a current moment and second audio information collected by the plurality of MICs at the current moment. The director device controls a director status of at least one director camera based on the speech information of speaker, the current speaker, and a speaker shot by the at least one director camera at the current moment. The director camera is configured to send a director video stream to another conference site. This avoids frequent and unnecessary switching of the director camera.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: December 22, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Zhiwei Zheng
  • Patent number: 10867709
    Abstract: A method and system for providing care comprises: monitoring the status of multiple patients, and responding to the needs of the multiple patients by a response agent system, wherein the response agent system is configured to convey communications regarding patient needs to multiple response agents of the response agent system as they arise, such that an available response agent can quickly respond.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: December 15, 2020
    Assignee: LIVECARE CORP.
    Inventor: Peri Avitan
  • Patent number: 10841531
    Abstract: A display control apparatus includes a memory and a processor configured to transmit screen data generated based on data to a display apparatus in response to receiving a display request of the data from a request source having authority for accessing the data, and perform transmission, to a first terminal, a screenshot of at least a part of the screen data and information indicating the authority for accessing the data in response to receiving an instruction to transmit the screenshot to the first terminal.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 17, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Koki Hatada, Junichi Yura
  • Patent number: 10827150
    Abstract: A virtual presence system includes a display having a structural matrix configured to arrange a plurality of spaced pixel elements. A plurality of spaced pixel elements collectively form an active visual area wherein an image is displayable. At least one image capture device is disposed within the active visual area for capturing an image. The system is able to sense the environment in front of the display and, in response to what is sensed, is able to change one or more attributes of a displayed image, or, is able to change the displayed image or a portion of the displayed image.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 3, 2020
    Assignee: Nanolumens Acquistion, Inc.
    Inventors: Richard Craig Cope, Drew Fredrick Meincke, Jorge Perez Bravo
  • Patent number: 10798306
    Abstract: The present invention is a method and a processing device that allows smoothing of all camera parameters that are changeable while the camera is running through a tasklist component that schedules transitions synchronized with the output video frame rate. A device-native thread runs the scheduler which picks smoothing tasks off a list to meet real-time requirements. Different strategies for smoothing based on Bézier curves, splines and linear interpolation are scheduled on the runtime. The camera, which is automatically able to detect people and frame them based on where they are, uses this module to smoothly change the frame when people move in the camera field of view, among other functions.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: October 6, 2020
    Assignee: HUDDLY AS
    Inventors: Mats Gabriel Love Johansen, Kacper Wysocki, Kai Alexander Wig, Mona Kleven Lauritzen
  • Patent number: 10750210
    Abstract: An example telepresence terminal includes a lenticular display, an image sensor, an infrared emitter, and an infrared depth sensor. The terminal may determine image data using visible light emitted by the infrared emitter and captured by the image sensor and determine depth data using infrared light captured by the infrared depth sensor. The terminal may also communicate the depth data and the image data to a remote telepresence terminal and receive remote image data and remote depth data. The terminal may also generate a first display image using the lenticular display based on the remote image data that is viewable from a first viewing location and generate a second display image using the lenticular display based on the remote image data and the remote depth data that is viewable from a second viewing location.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Daniel Goldman, Jason Lawrence, Andrew Huibers, Andrew Ian Russell, Steven M. Seitz
  • Patent number: 10741032
    Abstract: One variation of a method for collecting and sharing substantially real-time video feeds of employees within a distributed workforce includes: distributing a first subset of employee video feeds to a first instance of an employee portal; distributing a second subset of employee video feeds to a second instance of the employee portal; distributing the manager video feed to the first instance and the second instance of the employee portal; distributing the set of employee video feeds to an instance of the manager portal; in response to initiation of a recess for the first employee: replacing the first employee video feed with a recess icon in the second instance of the employee portal and the instance of the manager portal; initiating a timer for the recess; and in response to expiration of the timer, reactivating the first employee video feed.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: August 11, 2020
    Assignee: BroadPath, Inc.
    Inventors: Jerry Daron Robertson, Donald Gerard Hubman, Kristen Olivia Dell, Robert Yadao Imperio
  • Patent number: 10712927
    Abstract: When a communication session is established, display information is sent to a first window of a communication application. The first window of the communication application displays current status information for the live communication session. For example, the first window may include a mute status (e.g., that the call is currently muted by the user) and call time. When the display of the communication application is switched to a second window that covers the first window, display information for a call dart is sent that displays current status information for the first live communication session over a portion of the second window. For example, the call dart may be a small thumbnail or banner that allows the user to view the current status of the live communication session, such as the mute status of the live communication session and the current duration of the live communication session.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: July 14, 2020
    Assignee: Avaya Inc.
    Inventors: Marcel Naegelkraemer, Justin Baltazor, Christian Ellens, Tim Rahrer
  • Patent number: 10712901
    Abstract: Embodiments are directed to a near eye display (NED) system for displaying artificial reality content to a user. In some embodiments, multiple users may be in a local area, each using a different NED. A first user of a first NED may view virtual content using a first NED. The first NED may comprise an imaging device capable of capturing images of the local area, allowing the first NED to identify gestures performed by the first user and/or by other users in the local area. In some embodiments, the first NED may, in response to detecting one or more predetermined gestures performed by the first user, share virtual content displayed to the first user with a second user using a second NED, allowing the second user to view the virtual content through the second NED.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 14, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Albert Peter Hwang, Daniel Andersen, Kenrick Cheng-Kuo Kin
  • Patent number: 10671974
    Abstract: The disclosure provides methods and systems for spatial communication in a tele-presence system. In particular, the present technology provides human-robot interaction that allows users to feel a stronger sense of successful communication with a tele-presence system. Various embodiments of the present technology facilitate spatial communication between users via the tele-presence system, including communicating body language, spatial awareness, and improved information display, with a tele-presence device including a camera system and a hub. The methods and systems may include determining a user input, such as a gesture, indicative of an object, and detecting and tracking the object. The methods and systems may further include transmitting at least one control signal to one or more servo motors coupled to the camera system, the at least one control signal configured to reposition the camera system such that the detected object is kept within boundaries of a video signal.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 2, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Yeliz Karadayi
  • Patent number: 10652303
    Abstract: A method comprising by one or more computing systems of a virtual-room networking system, receiving, from a client computing device, a request to access a remote client; by the one or more computing systems of the virtual-room networking system, capturing, from the remote client, content to be presented to one or more client computing devices; by the one or more computing systems of the virtual-room networking system, encoding the captured content to be presented to the one or more client computing devices, wherein the encoding processes and converts the captured content in a format to be presented to the one or more computing devices; by the one or more computing systems of the virtual-room networking system, transmitting the encoded captured content to the one or more client computing systems.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 12, 2020
    Assignee: Rabbit Asset Purchase Corp.
    Inventor: Timophey Zaitsev
  • Patent number: 10650570
    Abstract: Mesh-based raw video data (or 3D video data) includes a sequence of frames, each of which includes geometry data (e.g., triangle meshes or other meshes) and texture map(s) defining one or more objects. The raw 3D video data is segmented based on consistent mesh topology across frames. For each segment, a consistent mesh sequence (CMS) is defined and a consistent texture atlas (CTA) is generated. The CMS and CTA for each segment are compressed and stored as compressed data files. The compressed data files can be decompressed and used to render displayable images.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: May 12, 2020
    Assignee: JJK Holdings, LLC
    Inventors: Zhong Li, Jason Chieh-Sheng Yang
  • Patent number: 10630943
    Abstract: In some embodiments, the security and/or automation system, collectively referred to herein as automation system, may include a system for remotely monitoring a residence while respecting the privacy of occupants of the residence and the need for safety and security concerns. When a user is actively monitoring a residence, the system may provide a notification to occupants that remote monitoring is active. The remote monitoring may comprise video feed viewing of the residence, review of still images, audio review, and the like. The remote monitoring may allow review of multiple areas or rooms of a residence, the outside of a residence, and the like. The notifications may alert an occupant when a user is remotely viewing an audio feed, a video feed, images, or the like. However, the user may be disable the notifications if so desired.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: April 21, 2020
    Assignee: Vivint, Inc.
    Inventors: Matthew Mahar, Matthew J. Eyring, Clint Huson Gordon-Carroll, Jeremy B. Warren, James Ellis Nye, Jefferson Huhta Lyman
  • Patent number: 10616528
    Abstract: A computing system includes a display and a sensor system. The sensor system includes a plurality of sensors distributed at respective locations relative to the display to detect a presence of a structural feature of a camera device. The computing system further includes a computing device that receives an output from one or more sensors of the sensor system indicative of the presence of the structural feature of the camera device. The computing device determines a location of the camera device relative to the display based on the output received from the one or more sensors. The computing device presents a graphical user interface (GUI) window for the camera device via the display at a location that is based on the location of the camera device.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: April 7, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kae-Ling Jacquline Gurr, Eric Paul Witt, Ryan Eugene Whitaker, Scott Schenone
  • Patent number: 10599280
    Abstract: Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: March 24, 2020
    Assignee: GLIDE TALK LTD.
    Inventors: Jonathan Caras, Adam Korbl, Yosef Sukenik, Roi Ginat, Liron M. Hertz
  • Patent number: 10531042
    Abstract: There is provided an application stored in a computer-readable storage medium and enabling a first terminal to perform a method of providing a video call service, the method includes: establishing a video call session between the first terminal and a second terminal; displaying an exposure control area for controlling an exposure area of an image of a first user displayed on the second terminal; receiving an input of the first user for controlling the exposure control area; and transmitting a signal for controlling the exposure area to the second terminal in response to the input of the first user.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: January 7, 2020
    Assignee: HYPERCONNECT, INC.
    Inventors: Sang Il Ahn, Hyeok Choi
  • Patent number: 10523730
    Abstract: The RTP Media Conference Server Routing Engine (“MCSRE”) integrates into a standards based RTP Media Server to improve server data throughput of RTP conference routing by factors of tens to hundreds while simultaneously decreasing real-time media delivery delays and significantly decreasing server resource requirements. The RTP MCSRE maintains a conference routing database used to manage a large number of conferences with a list of associated RTP sessions and conference participants. The routing engine also includes a Conference Session Routing Filter (“CSRF”) and a Routing Logic Processor (“RLP”) that selectively route received media streams to each participant in a given RTP conference. The behavior of both the CSRF and the RLP can be modified by executable scripts. The RTP MCSRE imposes floor control rules and packet filtering with regard to both network bandwidth and hardware resources specific to conference participant endpoint devices.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 31, 2019
    Assignee: Infinesse Corporation
    Inventors: Joseph Augustine Olson, Michael Ern Kim, Christopher Young, Peter Raymond Hew
  • Patent number: 10516849
    Abstract: The present disclosure relates to a video call method, apparatus, devices, non-transitory computer-readable medium, and system. The video call method includes receiving, from a first user device, a video call request to conduct a video call with a second user device; receiving, from the first user device, a first instruction that is configured to instruct the serving device to control the first user device and the second user device to conduct the video call with each other; and controlling the first user device and the second user device to conduct the video call with each other based on the first instruction.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: December 24, 2019
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Ke Wang
  • Patent number: 10432892
    Abstract: Methods and systems described in this disclosure describe an integration of video sessions across platforms, transforming the user experience. In some embodiments, a user can participate in an interaction via a channel. Next, the system can determine whether the interaction is eligible for a video session with a representative. When the interaction is elgible for the video session, an option for the video session can be displayed on a user interface of the device. After receiving a request for the video session, the video session can be routed to a uniquly skilled representative, where the uniquely skilled representative is determined based, at least in part, on the interaction and a location of the device.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: October 1, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Enrique A. Tamayo, Nicole Calderon, Wesley Purcell, Luis Mireles, Felisa Flores, Vijay Jayapalan, Jeffrey William Gallagher, Minya Liang, Nathan J. Rowe, David W. Gaither, Elizabeth Guerrero
  • Patent number: 10417444
    Abstract: The present invention is related to an information processing system that simultaneously shares content data in private virtual spaces. A home server is arranged at a user's home. A portable user terminal can access the home server and a virtual home DB server supplies the layout information about virtual home to the portable user terminal. An authentication server executes authentication processing on the portable user terminal. An inter-user-terminal communication relay server executes the processing associated with the communication between a plurality of users. A user information holding server stores the personal data of each user and the content data, which are shared with other users. This system thus realizes realtime communication via the Internet.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: September 17, 2019
    Assignee: SONY CORPORATION
    Inventors: Yoshihiro Wakita, Kenichi Takemura
  • Patent number: 10356022
    Abstract: Exemplary embodiments of the present disclosure are directed to manipulating and/or concatenating videos, and more particularly to (i) compression/decompression of videos; (ii) search and supplemental data generation based on video content, (iii) concatenating videos to form coherent, multi-user video threads; (iv) ensuring proper playback across different devices; and (v) creating synopses of videos.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: July 16, 2019
    Assignee: Movy Co.
    Inventors: Christopher Joyce, Max Martinez
  • Patent number: 10356219
    Abstract: The present invention provides an image transmission apparatus, an information processing terminal, an image transmission method, an information processing method, a program, and an information storage medium that allow a user to obtain a high-quality image according to a desired field-of-view range without constraining the communication band. A panorama image acquiring section acquires an image. A field-of-view range data accepting section accepts field-of-view range data associated with a field-of-view range from a client. A clip image transmitting section transmits, to the client, an image that is an image generated on the basis of part of the acquired image and is according to the field-of-view range associated with the accepted field-of-view range data.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: July 16, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Osamu Ota, Kazufumi Oyama
  • Patent number: 10326964
    Abstract: A system includes a memory and a processor coupled to the memory. The processor receives a video feed from a camera, where the video feed includes video from a filmmaking set. The processor also sends the video feed to a viewer electronic device. The processor also receives a command to control an aspect of the filmmaking set and sends the command to the filmmaking set.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: June 18, 2019
    Assignee: SMART BLONDE CO.
    Inventor: Michael Glenn Williams
  • Patent number: 10298907
    Abstract: A method of sharing documents is provided. The method includes capturing first image data associated with a document, detecting content of the document based on the captured first image data, capturing second image data associated with an object controlled by a user moved relative to the document, determining a relative position between the document and the object, combining a portion of the second image data with the first image data based on the determined relative position to generate a combined image signal that is displayed, and emphasizing a portion of the content in the displayed combined image signal, based on the relative position.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 21, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Patrick Chiu, Sven Kratz, Shingu Jun, Laurent Denoue
  • Patent number: 10277749
    Abstract: A mobile device executes an operating system (OS) call manager and an over-the-top (OTT) calling application. The OTT calling application receives a notification for a first OTT call, and notifies the OS call manager of the first OTT call. The OS call manager assigns shared device resources of the mobile device to the first OTT call. The OTT calling application receives a notification for a second OTT call, and sends, to an OTT Telephony Application Server (TAS) without notifying the OS call manager of the second OTT call, a request to switch from the first OTT call to a second OTT call. The OTT calling app identifies the first OTT call as inactive and the second OTT call as active, and allocates the shared device resources assigned to the first OTT call to the second OTT call.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 30, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kristopher T. Frazier, Lonnie Hiroshi Katai, Lin Song
  • Patent number: 10250845
    Abstract: In a remote interaction method performed by a remote collaboration system comprising a robot device and a head mounted display, the robot device is located in a remote space and comprising a projector, a panoramic camera and a high resolution camera. The head mounted display is located in a local space apart from the remote space. A communication between the robot device and the head mounted display is established based on a communication request. The remote space is observed by the head mounted display based on first image information and second image information. The first image information is collected by the panoramic camera and received from the robot device. The second image information is collected by the high resolution camera and received from the robot device. Necessary information to be provided to the remote space is searched by the head mounted display based on a result of observing the remote space.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: April 2, 2019
    Assignee: Korea Institute of Science and Technology
    Inventors: Sang Chul Ahn, Jin Uk Kwon
  • Patent number: 10244013
    Abstract: A computer-implemented method manages remote electronic drop-ins on local conversations. A local audio sensor transmits a captured conversation from a local cluster of persons to a remote communication device where members of the local cluster of persons are within a predefined distance of one another, and where the remote communication device is at a location that is beyond a human hearing range from the local audio sensor. One or more processors determine that the captured conversation is about a particular topic. A request from a remote user is received from the remote communication device to electronically drop in on a particular remote cluster of persons who are having a conversation about the particular topic. In response to receiving the request from the remote user, one or more processors selectively connect a local communication device proximate to the cluster of persons to the remote communication device.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rachel K. E. Bellamy, Jonathan H. Connell, II, Robert G. Farrell, Brian P. Gaucher, Jonathan Lenchner, David O. S. Melville, Valentina Salapura
  • Patent number: 10241739
    Abstract: The present invention is to provide a screen sharing system and a method for sharing a screen which improve the convenience by changing screen data in a part of the display area of the shared screen in screen sharing. The system for screen a sharing 1 with a destination terminal 200 receives a specified area and an operation of a predetermined area or detects a moving area in a shared area where a screen is shared with the destination terminal 200; transmits request data to request a change of the received specified area and of the area corresponding to the received operation or the detected area to the destination terminal 200; receives response data responding to the request from the destination terminal 200; and changes and displays the specified area and the area corresponding to the received operation or the detected area based on the received response data.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: March 26, 2019
    Assignee: OPTIM CORPORATION
    Inventor: Shunji Sugaya
  • Patent number: 10228893
    Abstract: A system and method allows for a virtual object to be privately shared, exchanged, and/or viewed. The virtual object is associated with a real world location and may be viewed through a user device as part of a virtual reality and/or augmented reality world.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 12, 2019
    Assignee: PayPal, Inc.
    Inventor: Michael Charles Todasco
  • Patent number: 10213082
    Abstract: A robot cleaner includes a housing a sensor assembly disposed in the housing, wherein the sensor assembly comprises a light source configured to emit light toward an area in front of the housing; a camera unit comprising a lens; a reflector configured to reflect light incident on a front of the housing toward a front region of the lens; and a guide member hollow inside configured to guide light incident on a top of the housing toward a rear region of the lens. The robot cleaner estimates a current position of the robot cleaner more accurately by correcting the current position of the robot cleaner estimated by using odometry information based on images acquired by the camera unit.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: February 26, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang Sik Yoon, Kyong Su Kim, Shin Kim, Yong-Seok Kim, Kyung Shik Roh, Hyun Soo Jung
  • Patent number: 10178371
    Abstract: This disclosure pertains to operations, systems, and computer readable media to capture images of a scene using a camera array and process the captured images based on a viewer's point of view (POV) for immersive augmented reality, live display wall, head mounted display, video conferencing, and similar applications. In one implementation, the disclosed subject matter provides a complete view to a viewer by combining images captured by a camera array. In another implementation, the disclosed subject matter tracks the viewer's POV as he moves from one location to another and displays images in accordance with his varying POV. The change of the viewer's POV is inclusive of movements in the X, Y, and Z dimensions.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: January 8, 2019
    Assignee: Apple Inc.
    Inventors: Ricardo J. Motta, Gary L. Vondran, Jr., Manohar B. Srikanth, Brett D. Miller
  • Patent number: 10165022
    Abstract: A method to manage screen sharing includes receiving a screen sharing request of a shareable interface displayed on a first computing device of a first end user, conducting, in response to the session sharing request, an inventory of secured assets in the shareable interface, and generating a shared interface from the shareable interface. Generating the shared interface includes obtaining a first secured asset in the inventory of the secured assets, modifying the first secured asset based on a first end user permission defined for the first secured asset to generate a modified secured asset, and adding the modified secured asset to the shared interface. The method further includes transmitting the shared interface to a second computing device of a second end user.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Intuit Inc.
    Inventors: Paul Hubbard, Clarence Huang, Amir Eftekhari, Andrew Jeddeloh
  • Patent number: 10116458
    Abstract: Systems and methods for facilitating family communications in a controlled-environment facility. In some embodiments, a method may include receiving a request for an electronic communication between a resident and a non-resident of a controlled-environment facility, identifying that the non-resident is the resident's child or parent and, in response to the identification, enabling a family counseling provider to access the electronic communication.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: October 30, 2018
    Assignee: Securus Technologies, Inc.
    Inventors: Luke Keiser, Ted Hull, Matthew Richard Smith
  • Patent number: 10084988
    Abstract: Embodiments disclosed herein may be directed to a video communication server. In some embodiments, the video communication server includes: at least one memory including instructions; and at least one processing device configured for executing the instructions, wherein the instructions cause the at least one processing device to perform the operations of: determining a time duration of a video communication connection between a first user of a first user device and a second user of a second user device; analyzing video content transmitted between the first user device and the second user device; determining at least one gesture of at least one of the first user and the second user based on analyzing the video content; and generating a compatibility score of the first user and the second user based at least in part on the determined time duration and the at least one determined gesture.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: September 25, 2018
    Assignee: Krush Technologies, LLC
    Inventors: Matthew J. Farrell, John P. Nauseef, Christopher S. Wire, Brian T. Faust, Patrick M. Murray, Linsey Ann Free, Gary T. Riggins, John C. Nesbitt, Dustin L. Clinard
  • Patent number: 10079995
    Abstract: The present disclosure provides systems, methods, and computer-readable media for generating resolution based content to be streamed at various remote displaying devices. In one aspect, a device includes at least one processor and at least one memory having computer-readable instructions, which when executed by the at least one processor, configure the at least one processor to determine one or more streaming resolutions according to which a video stream is displayed at one or more receiving endpoints; generate a resolution based content of a video stream for each of the one or more streaming resolutions, each resolution based content being a different representation of an environment captured by the video stream from other resolution based contents; and transmit each resolution based content to a corresponding one of the one or more receiving endpoints for display thereon.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: September 18, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mattias Ahnoff, Erik Hellerud
  • Patent number: 10057643
    Abstract: An UPnP communication system and method for supporting an active standby mode is provided. A media system according to exemplary embodiments includes: a player configured to play back media in an active mode; and a processor configured to provide device information of the player to a controller in a standby mode, and activate the player when the controller requests playback of media. Accordingly, the fewest renderers excluding media playback are operated, so that media can be played back according to a request from the controller even when a media renderer enters a low-power mode.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 21, 2018
    Assignee: Korea Electronics Technology Institute
    Inventors: Jung Mee Yun, Sang Hak Lee, Suk In Kang
  • Patent number: 10044990
    Abstract: In some aspects, the security and/or automation system, collectively referred to herein as automation system, may include a system for remotely monitoring a residence while respecting the privacy of occupants of the residence and the need for safety and security concerns. When a user is actively monitoring a residence, the system may provide a notification to occupants that remote monitoring is active. The remote monitoring may comprise video feed viewing of the residence, review of still images, audio review, and the like. The remote monitoring may allow review of multiple areas or rooms of a residence, the outside of a residence, and the like. The notifications may alert an occupant when a user is remotely viewing an audio feed, a video feed, images, or the like. However, the user may disable the notifications if so desired.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: August 7, 2018
    Assignee: Vivint, Inc.
    Inventors: Matthew Mahar, Matthew J. Eyring, Clint Huson Gordon-Carroll, Jeremy B. Warren, James Ellis Nye, Jefferson Huhta Lyman
  • Patent number: 10044982
    Abstract: A tele-immersive environment is described that provides interaction among participants of a tele-immersive session. The environment includes two or more set-ups, each associated with a participant. Each set-up, in turn, includes mirror functionality for presenting a three-dimensional virtual space for viewing by a local participant. The virtual space shows at least some of the participants as if the participants were physically present at a same location and looking into a mirror. The mirror functionality can be implemented as a combination of a semi-transparent mirror and a display device, or just a display device acting alone. According to another feature, the environment may present a virtual object in a manner that allows any of the participants of the tele-immersive session to interact with the virtual object.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew D. Wilson, Zhengyou Zhang, Philip A. Chou, Neil S. Fishman, Donald M. Gillett, Hrvoje Benko
  • Patent number: 10025490
    Abstract: A method, device and computer storage medium for multichannel touch control of an all-in-one machine are disclosed. The method for multichannel touch control of the all-in-one machine includes: providing a channel display window on a user interface, and setting up link buttons between the channel display window and each channel; setting up a multichannel touch control component on the user interface, receiving touch point information from a user, converting the touch point information into corresponding multichannel operation information, and performing corresponding operation on each channel based on the multichannel operation information. The contents of the multiple channels can be displayed by providing a channel display window on the user interface of the all-in-one machine; with the multichannel touch control component set up on the user interface, the touch control operation on the multiple channels at the same time can be activated.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: July 17, 2018
    Assignee: GUANGZHOU SHIRUI ELECTRONICS CO., LTD.
    Inventor: Wensheng Cai
  • Patent number: 10015443
    Abstract: Example embodiments disclosed herein relate to spatial congruency adjustment. A method for adjusting spatial congruency in a video conference is disclosed. The method in unwarping a visual scene captured by a video endpoint device into at least one rectilinear scene, the video endpoint device being configured to capture the visual scene in an omnidirectional manner, detecting spatial congruency between the at least one rectilinear scene and an auditory scene captured by an audio endpoint device that is positioned in relation to the video endpoint device. The spatial congruency being a degree of alignment between the auditory scene and the at least one rectilinear scene and in response to the detected spatial congruency being below the threshold, adjusting the spatial congruency. Corresponding system and computer program products are also disclosed.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 3, 2018
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Xuejing Sun, Michael Eckert
  • Patent number: 9998503
    Abstract: A system includes at least one processor, a memory, at least one data storage device, at least one communication interface, and at least one program of instructions stored in the memory and executable in the processor.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 12, 2018
    Assignee: CRESTRON ELECTRONICS, INC.
    Inventors: Ara Seferian, Adam Hanson, Toine Leerentveld, Daniel Jackson
  • Patent number: 9954912
    Abstract: A communication terminal is controlled such that the communication terminal does not transmit content data from the communication terminal to one or more communication terminals through a first session, but transmits content data from the communication terminal to a selected communication terminal of the one or more communication terminals through a second session after the second session is established with the selected communication terminal.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: April 24, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Hideki Shiro, Takuya Imai, Kenichiro Morita, Shoh Nagamine
  • Patent number: 9936096
    Abstract: An image forming apparatus includes a docking unit configured to mount a plurality of portable display apparatuses therein, a communication interface configured to receive data, and a processor configured to control to store the received data in at least one of the plurality of portable display apparatuses.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: April 3, 2018
    Assignee: S-PRINTING SOLUTION CO., LTD.
    Inventors: Sung-jin Park, Min-keun Song, Sun-hee Lee, Jong-in Lee, Jun-young Lee
  • Patent number: 9925466
    Abstract: A method of managing an on-going interactive event. The method includes transferring statements between participants over a computer network, during a live interactive event, analyzing, by a computer, at least some of the transferred statements, so as to generate feedback on said event and controlling the event responsive to the generated feedback.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 27, 2018
    Assignee: INVOKE SOLUTIONS INC.
    Inventors: Aharon Ronen Mizrahi, Amir Meir Weisenstern
  • Patent number: 9928649
    Abstract: A flight path of a physical aircraft vehicle is planned. A virtual three-dimensional model of a physical environment is provided. A placement indicator is tracked within the virtual three-dimensional model of the physical environment. Tracking the placement indicator includes tracking a location and an orientation of the placement indicator within the virtual three-dimensional model. A viewfinder display window that displays a simulated image captured from a simulated camera of a simulated vehicle located at the location of the placement indicator and oriented at a direction of the orientation of the placement indicator is provided. For the physical aircraft vehicle, at least a flight path and a camera image capture are planned using the placement indicator and the viewfinder display window within the virtual three-dimensional model.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: March 27, 2018
    Assignee: Amber Garage, Inc.
    Inventors: Botao Hu, Jiajie Zhang