Real Time Video Patents (Class 715/756)
  • Patent number: 11928774
    Abstract: Disclosed herein is a web-based videoconference system that allows for multi-screen sharing. In some embodiments, data specifying a three-dimensional virtual space is received. The three-dimensional virtual space comprises a plurality of participants and an avatar representing each of the plurality of participants and three-dimensional models of a plurality of presentation screens. Multiple presentation streams may be shared on different presentation screens simultaneously.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: March 12, 2024
    Assignee: KATMAI TECH INC.
    Inventors: Gerard Cornelis Krol, Erik Stuart Braund
  • Patent number: 11922975
    Abstract: In the present disclosure, methods, apparatuses, devices and media are provided for generating a video in a text mode in an information sharing application. In a method, a request is received for generating the video from a user of the information sharing application. An initial page is displayed for generating the video in the information sharing application, the initial page comprising an indication for entering text. Text input is obtained from the user in response to detection of a touch by the user in an area where the initial page locates. A video to be published in the application is generated based on the text input. In some examples, within the information sharing application, the user may directly generate a corresponding video based on a text input. In this way, a complexity of user operation may be reduced, and the user may be provided with richer publishing content.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 5, 2024
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Yiying Wu, Hui Sun, Daoyu Wang
  • Patent number: 11871150
    Abstract: Various embodiments of the present disclosure provide for generation of a collaborative contextual summary interface in association with an audio-video conferencing interface service. An example embodiment is configured to monitor an active audio-video conference presentation that is configured for display to participating client devices by the audio-video conferencing interface service, identify a first capture content request associated with the active audio-video conference presentation, generate a first captured content data object based at least in part on the first capture content request, correlate a first captured content interface indicator to the first captured content data object, and generate a collaborative contextual summary interface based at least in part on the first captured content data object, wherein the collaborative contextual summary interface comprises the first captured content interface indicator.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 9, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN, INC.
    Inventors: Ryan Crumley, Matthew McDaniel, Shiuan-Chin Chang, Dylan Soechting
  • Patent number: 11836917
    Abstract: One example method for identifying useful segments in surgical videos includes accessing a video of a surgical procedure and user activities of a plurality of users who have watched the video of the surgical procedure. The user activities include operations performed during playback of the video. The method further includes dividing the video into multiple segments and determining a popularity score for each of the multiple segments based on the operations. Useful segments are identified from the segments based on the popularity scores. The method further includes generating metadata for the video of the surgical procedure to include an indication of the identified useful segments and associating the metadata with the video of the surgical procedure.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: December 5, 2023
    Assignee: Verily Life Sciences LLC
    Inventors: Joëlle Barral, Martin Habbecke, Lin Yang, Xing Jin
  • Patent number: 11805227
    Abstract: A system and method for a video conferencing system with meeting migration allows a client device to host a video conference meeting while connected to a video conferencing system in a first conference room. At any point during the meeting, the video conference may be paused and the current state of the video conference in a first conference room may be saved. The video conference meeting may then be migrated to a second conference room without having to restart the video conference. Client devices that have connected to the video conferencing system as well as client devices that have joined the video conference, the contents of the shared display, and other elements of the video conference are saved and restarted in the second conference room.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: October 31, 2023
    Assignee: Mersive Technologies, Inc.
    Inventors: Brandon Barron, Brent Gardner, Christopher Jaynes, Justin McBride, Ryan Lee
  • Patent number: 11792355
    Abstract: Creating a video presentation includes obtaining a first front-camera video stream and a first back-camera video stream that are recorded synchronously using a first device having a front-camera and a back-camera and extracting a first image of a first presenter from the first front-camera video stream. Creating a video presentation also includes obtaining a second front-camera video stream and a second back-camera video stream that are recorded synchronously and extracting a second image of a second presenter from the second front-camera video stream. It is determined whether that the first back-camera video stream and the second back-camera video stream are complimentary views. Creating a video presentation also includes constructing a panoramic view by combining the first back-camera video stream and the second back-camera video stream and superimposing the first image of the first presenter and the second image of the second presenter onto to the panoramic view.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: October 17, 2023
    Assignee: mmhmm inc.
    Inventors: Phil Libin, Roelof F. Botha
  • Patent number: 11627182
    Abstract: Methods and systems are directed to a content services platform. The content services platform may include a processor and a memory storing instructions that, when executed by the processor, configure the content services platform to perform a method. The method may include receiving a request to initiate a shared session from a first client, the request including a first client identifier. Based on the received request, a session identifier may be provided to the first client associated with the first client identifier. A request from a second client may be received and may be associated with the session identifier. Thus, when message data from the first client is received, the message data may be added to a queue associated with the session identifier such that the message data may be provided from the queue to the second client based on the session identifier.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: April 11, 2023
    Assignee: Lemon Inc.
    Inventors: Yiling Chen, Jie Liao, Feng Cai
  • Patent number: 11589082
    Abstract: A system including a third-party server and a live-view server is disclosed. The live-view server receives, from the third-party server, a request for a live view of each location, structure, or point of interest; identifies at least one vehicle positioned at each location, structure, or point of interest; obtains each requested live view from a live-view camera of the at least one identified vehicle; and transmits, to the third-party server, a dynamic hyperlink associated with each requested live view. The third-party server receives, from a request device, a request for a live view of a specific location, structure, or point of interest; identifies at least one live view, from a live-view database, associated with the specific location, structure, or point of interest; and serves to the request device, via the dynamic hyperlink, the at least one live view.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: February 21, 2023
    Assignee: Toyota Motor North America, Inc.
    Inventor: Jaya Bharath R. Goluguri
  • Patent number: 11582366
    Abstract: A media distribution system provides controlled distribution of media owned by various parties hosted on a local media access device. A media image communication system provides a secure method of communications between the media host and the client receiving and viewing the media. The media image communication system converts a typical text message into an image file format to prevent unauthorized access to the message, and to prevent any changes and/or manipulation of the message content.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: February 14, 2023
    Assignee: Duvon Corporation
    Inventors: Benedict Ow, Andrew Platter, Dmitry Kogosov, Richard Stiles
  • Patent number: 11579866
    Abstract: A method includes providing, to a first client device, a presentation of a first instance of source code. The method further includes receiving, by a server device from the first client device, a selection of a first presentation type from a plurality of presentation types comprising the first presentation type and a second presentation type. The first presentation type specifies first access privileges to first source code changes made by a first user associated with the first client device to the first instance of the source code. The second presentation type specifies second access privileges that are different from the first access privileges of the first presentation type. The method further includes providing, to a second client device, a presentation of a second instance of the source code with the first source code changes in accordance with the first presentation type.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: February 14, 2023
    Assignee: Roblox Corporation
    Inventors: Michael Kryzhanovsky, Tyler Berg
  • Patent number: 11575784
    Abstract: A method for computer control of online social interactions based on conversation processing. A portion of a conversation with a given user is recorded, stored in memory, and processed so as to influence subsequent interactions. These may include audio or other contextualized annunciations of subsequent telephone calls. Other modes addressing conversational processing for social purposes can result in interwoven conversation guided among threads of interest, advertising and incented participation of conversational content and placement. The invention is capable of implementation in telecommunications systems such as cellular, local exchange, and VOIP, and in combination with other forms of internet-based telecommunication, including smart phones and adaptive forums chat rooms.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: February 7, 2023
    Inventors: Richard Leeds, Elon Gasper
  • Patent number: 11575506
    Abstract: Methods and systems for creating and managing electronic communications are disclosed. Exemplary methods can compress and encrypt meeting information and encode the compressed and encrypted meeting information into a uniform resource locator (URL) for transmission between one or more devices and a conferencing server.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: February 7, 2023
    Assignee: Mitel Networks Corporation
    Inventor: Michael Kilburn
  • Patent number: 11570219
    Abstract: A method, client computing device, and computer-readable medium for virtual conferencing with embedded collaboration tools, including receiving data corresponding to a virtual conference room hosted on a collaboration server and accessible to a plurality of participants on a plurality of client computing devices, the virtual conference room including a communication wall comprising an embedded audiovisual conference window, a collaboration wall comprising an embedded collaborative whiteboard, and an application wall comprising a plurality of embedded application widgets and rendering a three-dimensional representation of at least a portion of the virtual conference room that is customized for a user of the client computing device based at least in part on one or more user parameters associated with the client computing device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: January 31, 2023
    Inventors: Marco Valerio Masi, Cristiano Fumagalli, Luca Terzaghi
  • Patent number: 11516519
    Abstract: A method for hosting and exhibiting virtual speed-dates between paired participants over a web-based platform for interactive display to viewers in a serialized show format. The platform is configured to simultaneously depict all participants live streams to viewers simultaneously. Speed-dates are limited by a timer, whereby, upon expiration of the timer, the participants encounter a selection screen in which they decide to “couple,” “connect,” or “cut,” indicating their level of desire in seeing their date again in a subsequent episode of the show. Participants are eliminated from the group of participants in accordance with the amount of people with whom they “couple” or “connect.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: November 29, 2022
    Assignee: Couple.com, Inc.
    Inventors: Ryan Beswick, Colleen Joyce
  • Patent number: 11489683
    Abstract: A system and a method of dating through video profiles are a dating platform that serves as a secure and accurate online dating application. The system used to implement the method includes a remote server and personal computing (PC) device. A plurality of user accounts is managed by the at least one remote server. The method begins by tracking a current location of the corresponding PC device of each user account with the remote server. Each user account is prompted to view an introduction video of at least one desired account with the corresponding PC device. The introduction video is outputted for viewing. The arbitrary account is then prompted to send a video-viewing request to the desired account. The desired account is prompted to accept the video-viewing request, and the introduction video is outputted for the desired account. A scheduling process is then executed for at least one live meeting.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 1, 2022
    Inventor: Michael Barasch
  • Patent number: 11443557
    Abstract: A body language system for determining a body language message of a living being in a context comprising an artificial intelligence system, said AI system running a computer program that: retrieves an image of said living being showing body language; labels said living being in said image, resulting in a labeled living being; determines said context from said image using a trained machine learning model; determines a baseline body language of said labeled living being from said image using a trained machine learning model; adapts a trained machine learning model of said AI system using said baseline body language and said context; applies the adapted trained machine learning model of said AI system to the one image for categorizing said body language resulting in a category, and applying said category for determining said body language message.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: September 13, 2022
    Assignee: KEPLER VISION TECHNOLOGIES B.V.
    Inventors: Henricus Meinardus Gerardus Stokman, Marc Jean Baptist Van Oldenborgh, Fares Alnajar
  • Patent number: 11425332
    Abstract: A conferencing communication system includes a presenter computing device, a plurality of observer computing devices, a communication network and a conferencing communication platform accessible via the presenter computing device and the plurality of observer computing devices. The system also includes a text chat service and a video chat service. The system also includes a compatibility service that connects a presenter with one or more observers based on a predetermined minimum compatibility.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: August 23, 2022
    Inventor: Miguel A Rocha
  • Patent number: 11335380
    Abstract: Systems and methods for media aggregation are disclosed herein. The system includes a media system that can transform media items into one aggregated media item. A synchronization component synchronizes media items with respect to time. The synchronized media items can be analyzed and transformed into an aggregated media item for storage and/or display. In one implementation, the aggregated media item is capable of being displayed in multiple ways to create an enhanced and customizable viewing and/or listening experience.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: May 17, 2022
    Assignee: Google LLC
    Inventors: Yossi Matias, Matthew Sharifi, Thomas Bugnon, Dominik Roblek, Annie Chen
  • Patent number: 11335121
    Abstract: A method for operating a messaging system is provided. The method is adapted to send and receive modifiable videos and includes receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video. The method also includes receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video. The method further includes sending, by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the other self-image of the other user, and at least part of a stock video. A system and a non-transitory processor-readable medium for operating a messaging system adapted to send and receive modifiable videos are provided.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Jeremy Voss, Dallin Dyer
  • Patent number: 11251983
    Abstract: Techniques are disclosed for integrated booking of rooms and media resources, such as display devices. An example methodology implementing the techniques includes responsive to an activation of an access Uniform Resource Locator (URL) on a computing device, receiving information associated with a booking of a room and a display device, generating a token for accessing the display device and providing to the computing device the token and an address of the display device. The method also includes, responsive to receiving the token from the display device, authenticating the token and, responsive to authenticating the token, allowing use of the display device.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: February 15, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Zhifu Zhang, Jin Li
  • Patent number: 11212127
    Abstract: Systems and techniques are provided for a digital collaborative workspace system. The system includes a server-side network node having a communication module, a processor and a database accessible thereto. The database can store a shared digital workspace. The server-side network node can include logic to send a display identification code (DIC) to a client-side network node such as a display client for display of the DIC. The system can detect an input from a user identifying a shared digital workspace, and a requested DIC. The system can start a collaboration by sending data of the shared digital workspace to the client-side network node.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: December 28, 2021
    Assignee: Haworth, Inc.
    Inventors: Rupen Chanda, Peter Jackson
  • Patent number: 11140203
    Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly and start a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: October 5, 2021
    Assignee: Slack Technologies, LLC
    Inventors: Daniel Stewart Butterfield, Tamar Yehoshua, Noah Weiss, Johnny Rodgers, Kevin Marshall, Anna Niess, Pedro Carmo, Ethan Eismann, Chris Willmore, David Ly-Gagnon
  • Patent number: 11128836
    Abstract: A first input and a second input are received from a front camera and a rear camera respectively of a user device The first input is a video of a first object having a first orientation with respect to the front camera, the second input is a video of a second object having a second orientation with respect to the rear camera. A video output is generated including a first part based on the first input and a second part based on the second input. The video output is presented relative to a viewpoint of a first viewer, such that, at the viewpoint, the first and second parts of the video output are visible at the same time and the first object in the first part of the video output is orientated towards the second object in the second part of the video output.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 21, 2021
    Assignee: Nokia Technolgies Oy
    Inventors: Jussi Artturi Leppanen, Miikka Vilermo, Antti Eronen
  • Patent number: 11102255
    Abstract: An embodiment comprises methods of managing and systems for processing media projects. The project processing system comprises a hardware processor and a communication circuit. The processor receives a first request from a first viewer to view first media content, determine whether the first viewer is permitted to view the first media content, provide a first viewer interface to the first viewer permitted to view the first media content, the first viewer interface enabling the first viewer to stream or download the first media content, determine that the first viewer requests to share viewing of the first media content with at least one additional viewer, and enable the first viewer to share viewing of the first media content with the at least one additional viewer. The communication circuit provides the first media content to the first viewer and the at least one additional viewer for streaming or downloading over a network.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: August 24, 2021
    Assignee: FILMIO, INC.
    Inventors: Christopher J. Davis, Don Richmond, Corey Hertz, Bob Giargiari, Bryan Hertz, Kevin Hertz, Ian LeWinter
  • Patent number: 11019305
    Abstract: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: May 25, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
  • Patent number: 10965480
    Abstract: An electronic meeting tool and method for recording a meeting. The method includes the steps of coupling a display node to at least one base node of at least one communications network, displaying data transmitted to the at least one base node from processing devices coupled to the at least one communications network on the display node during a meeting; and recording and storing digitally the data transmitted during the meeting and written on the whiteboard to provide a record of the meeting.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: March 30, 2021
    Assignee: BARCO N.V.
    Inventors: Koen Simon Herman Beel, Yoav Nir, Filip Josephine Johan Louwet, Guy Coen
  • Patent number: 10771741
    Abstract: A method, computer system, and computer program product for adding individual to a video conference. The method may include capturing a first video stream of a user from a first camera of a device and providing the first video to a device of at least one video conference participant other than the user. The method may include capturing and analyzing second video stream from second camera to detect whether an individual appears in the second video stream. In response to detecting an individual in the second video stream, the method may include determining an identity for the individual and prompting the user to confirm adding the individual to the video conference. In response to receiving the confirmation from the user to add the individual to the video conference, the method may include adding the second video stream to the video conference, thereby adding the individual to the video conference.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Spencer Thomas Reynolds, Brian Lee White Eagle, Steven Garrett Raden, Cameron Jeoffrey Wilks
  • Patent number: 10754504
    Abstract: A method for selecting multiple data items in an electronic device is provided. The method includes displaying a plurality of applications on a screen of the electronic device, each of the plurality of applications including at least one data item, activating a screen grab function in response to detecting a predetermined event, identifying the at least one data item of the plurality of applications, and displaying a list including the at least one data item of the plurality of applications on the screen.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: August 25, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gurveer Singh, Ritesh Sinha, Achintya Dixit
  • Patent number: 10620712
    Abstract: A method for human-machine interaction includes monitoring a movement of an object by a sensor that detects positions of the object over time, generating a time-dependent velocity of the object based on the movement of the object, detecting a tapping event of the object tapping on a surface by detecting a sudden change of the time-dependent velocity, and determining a position of the object at a time when the tapping event occurs as a tapping position of the object.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: April 14, 2020
    Assignee: uSens, Inc.
    Inventors: Anli He, Yue Fei
  • Patent number: 10616288
    Abstract: Systems, methods, and non-transitory computer-readable media can determine one or more users in a guest list associated with a broadcast of a live content stream, wherein each user in the guest list has indicated an interest in joining the live content stream broadcast as a co-broadcaster. A determination is made that a first user broadcasting the live content stream has selected at least one second user from the guest list to join the broadcast as a co-broadcaster. The second user is added to the broadcast as a co-broadcaster.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Holly Marie Ormseth, Timothy Matthew Quirino
  • Patent number: 10412431
    Abstract: A system and method for online collaboration of synchronized audio and video data from multiple users through an online browser is disclosed. An online network environment (e.g., online social media platform) that is accessible by users through an online browser includes an online player/recorder that is capable of playing back multiple audio and video data uploaded by multiple users in real time, and to change tempo while maintaining the original audio key or change pitch while maintaining the original tempo during playback. The platform captures playback positions of audio data based on the corresponding playback positions of video data. The platform includes a synchronizing algorithm that calculates the discrepancies between audio playback positions and the corresponding video playback positions so that the audio and video data play in synchronization.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: September 10, 2019
    Inventor: Goji Watanabe
  • Patent number: 10404829
    Abstract: In one embodiment, an application server to achieve improved quality of service (QoS) for content delivery in a communication network is disclosed. The application server receives a request from a client device to deliver content to the client device. The application server determines a relative priority of each of a plurality of content delivery servers in the communication network based on at least one of one or more parameters and a configuration file. The application server identifies at least one content delivery server from the plurality of content delivery servers based on relative priority. The application server identifies a shortest path for the content delivery between the identified at least one content delivery server and the client device based on one or more pre-defined rules. The application server further transmits the content from the identified at least one content delivery server to the client device via the identified shortest path.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: September 3, 2019
    Assignee: Wipro Limited
    Inventors: Gowrishankar Subramaniam Natarajan, Balaji Venugopal
  • Patent number: 10360457
    Abstract: A computer implemented method includes extracting one or more portions from a first video stream of a first physical environment; transmitting captured video data via a first communication link to one or more electronic display devices disposed within a second physical environment, wherein the captured video data includes the one or more extracted portions and the captured video data includes a preview portion that includes a first portion of a frame of the first video stream; and transmitting a second video stream of a second field of view of the first physical environment to at least one of the one or more electronic display devices disposed within the second physical environment via a second communication link, wherein the second video stream is generated in response to a selection of the preview portion of the captured video data made by a user located in the second physical environment.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: July 23, 2019
    Assignee: Logitech Europe S.A.
    Inventors: Mathieu Meisser, Remy Zimmermann, Mario Arturo Gutierrez Alonso, David Guhl, Nicolas Sasselli, Jean-Christophe Hemes, Stephane Delorenzi, Ali Moayer
  • Patent number: 10270824
    Abstract: A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a method may include defining an online collaborative space associated with an event. A plurality of event participants may be associated with the event. Content contributions may be received from one or more of the event participants. An event content update may be transmitted to a client event application based on the received content contributions to provide a live stream of event content.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Zachary Yeskel, Anton Lopyrev, Tianxuan Chen, Dave Cohen, Kavi Harshawat, Matthew Steiner, James Gallagher, Denise Ho, Ajmal Asver
  • Patent number: 10203765
    Abstract: A method for human-machine interaction includes monitoring a movement of an object by a sensor that detects positions of the object over time, generating a time-dependent velocity of the object based on the movement of the object, detecting a tapping event of the object tapping on a surface by detecting a sudden change of the time-dependent velocity, and determining a position of the object at a time when the tapping event occurs as a tapping position of the object.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: February 12, 2019
    Assignee: uSens, Inc.
    Inventors: Anli He, Yue Fei
  • Patent number: 10165077
    Abstract: Techniques and a system are provided for a cache manager system. The cache manager system includes features allowing the content selection system to determine when to use information stored in a cache memory or when to request a refresh of profile information by executing a merge of information from two or more data sources.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bita Gorjiara, Gururaj Seetharama, Irina Belousova, Xinruo Jing
  • Patent number: 10033827
    Abstract: Techniques and a system are provided for a profile manager system that stores multiple profiles. These profiles are used by a content selection system to match entities to content for which the entities would be best suitable. The profile manager system allows a content selection system to identify, in response to a request associated with an entity, different pieces of data from different data sources and match the different pieces of data when the difference pieces of data refer to the same entity. The profile manager system may also provide merging of the different pieces of data, when they are matched as referring to the same entity.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: July 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bita Gorjiara, Gururaj Seetharama, Yizhen Zhao, Kancheng Cao
  • Patent number: 9853923
    Abstract: A technology for a computing device that is operable to capture a content object. A first content object can be received from a first computing device via a graphical user interface. The first content object can be displayed on a display screen of the computing device using a graphical user interface. A contemporaneous response object can be captured from a camera of the computing device at a time contemporaneous to the time the first content object is displayed.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: December 26, 2017
    Inventor: Justin Bingham
  • Patent number: 9843618
    Abstract: A method and apparatus for displaying a User Interface (UI) in a portable electronic device through a sub device is provided. The method includes sensing, by the portable electronic device, an input corresponding to displaying of a popup menu, which is provided by an application, on the sub device, transmitting UI configuration information corresponding to the popup menu to the sub device, receiving, from the sub device, user input data corresponding to a user input sensed on the popup menu that is displayed on the sub device, and controlling execution of the application in response to the received user input data.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: December 12, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yang-Don Lee
  • Patent number: 9798933
    Abstract: A computer implemented method includes extracting one or more portions from a first video stream of a first physical environment; transmitting captured video data via a first communication link to one or more electronic display devices disposed within a second physical environment, wherein the captured video data includes the one or more extracted portions and the captured video data includes a preview portion that includes a first portion of a frame of the first video stream; and transmitting a second video stream of a second field of view of the first physical environment to at least one of the one or more electronic display devices disposed within the second physical environment via a second communication link, wherein the second video stream is generated in response to a selection of the preview portion of the captured video data made by a user located in the second physical environment.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 24, 2017
    Assignee: LOGITECH EUROPE, S.A.
    Inventors: Mathieu Meisser, Remy Zimmermann, Mario Arturo Gutierrez Alonso, David Guhl, Nicolas Sasselli, Jean-Christophe Hemes, Stephane Delorenzi, Ali Moayer
  • Patent number: 9781573
    Abstract: A transmission management system for controlling data transmission between a first transmitting terminal and a second transmitting terminal is provided. The transmission management system includes a receiving unit that receives location information about the second transmitting terminal; and a transmitting unit that transmits first presence information about the first transmitting terminal to the second transmitting terminal depending on first location information about the second transmitting terminal received by the receiving unit, and transmits second presence information about the first transmitting terminal to the second transmitting terminal depending on second location information about the second transmitting terminal received by the receiving unit.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: October 3, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Akihiro Mihara
  • Patent number: 9742957
    Abstract: An information processing apparatus includes a reception unit, an attribute acquisition unit, and a determination unit. The reception unit receives registration of a document to be printed. The document is registered in correlation with an event. The attribute acquisition unit acquires attribute information on each participant in the event corresponding to the document to be printed. The attribute information is acquired from a user attribute storage device that stores attribute information on each person at a determination timing when print setting for the participant for the document to be printed is determined. The determination unit determines, on the basis of the attribute information on the participant acquired by the attribute acquisition unit, print setting to be applied when the participant prints the document to be printed.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: August 22, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kana Shiratori
  • Patent number: 9521173
    Abstract: A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: December 13, 2016
    Assignee: RINGCENTRAL, INC.
    Inventor: Vlad Vendrow
  • Patent number: 9473742
    Abstract: The disclosed technology addresses the need in the art for capturing a moment of an active teleconference meeting. A teleconference system can enable meeting participants to capture a moment of the teleconference by providing a user interface element enabling the meeting participants to capture a moment of the teleconference. The captured moments can then be revisited or shared by the meeting participants. The teleconference system can present captured moment indicators representing the captured moments to the meeting participants which can be selectable to revisit the captured moment. Further, the teleconference system can enable the meeting participants to provide feedback to the captured moments, which can be used to assign a social strength the capture moments. The teleconference system can present the captured moment indicators according to the social strength of their corresponding captured moment.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: October 18, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Jonathan D. Rosenberg
  • Patent number: 9167009
    Abstract: Described are a system and method for presenting web conference contents to one or more attendees in a shared session. Metadata is aggregated that is related to one or more participant electronic devices and a presenter electronic device that communicate with each other in the web conference. A presentation parameter is determined from the metadata. A selection interface is generated from the presentation parameter. A conference setting is selected from the selection interface. A set of content is presented at the presenter electronic device and shared with the one or more participant devices according to the selected conference setting.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Paul Roger Bastide, Matthew E. Broomhall, Robert Edward Loredo, Michael L. Taylor
  • Patent number: 9094574
    Abstract: An information processing apparatus which controls transmission and reception of information is provided. The information processing apparatus includes a transmitting and receiving unit which transmits and receives, as the information, at least one of voice information, video information, and screen information; a necessity identifying information defining unit which allocates necessity identifying information for detecting a state of the information processing apparatus and identifying presence/absence of a necessity of transmitting and receiving the voice information, the video information, and the screen information in accordance with the detected result; and a bandwidth control unit which determines a bandwidth to be allocated to each of the voice information, the video information, and the screen information to be transmitted and received, based on the necessity identifying information.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: July 28, 2015
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kohichi Nishide, Takeshi Fujita, Yasuharu Yanamura, Yohei Fujita, Tetsuro Kutsuwada, Akira Masuda
  • Patent number: 9043719
    Abstract: A message screen display comprises a static non-scrollable display area for display of at least part of a first message, the first message having an associated first message time. The message screen display further comprises a scrollable display area for display of at least part of a second message, the second message having an associated second message time. The message screen display further comprises a feature applied to at least part of the first message that varies based on time as referenced to the associated first message time.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: May 26, 2015
    Assignee: New York Stock Exchange LLC
    Inventors: Robert B. Hlad, Valerie Jeanne Schafer, Cynthia Teresa Bautista-Rozenberg, Robert S. Tannen, Nicholas L. Springer
  • Patent number: 9015606
    Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
  • Patent number: 9015590
    Abstract: A multimedia comment system and a multimedia comment method are disclosed herein. The multimedia comment system includes a video unit and a comment unit. The video unit can provide a video content for a client device. The comment unit can make the client device render a multimedia comment interface related to the video content, in which the multimedia comment interface has a multimedia comment button. When a commentator selects the multimedia comment button, the comment unit allows the commentator to perform operation of a multimedia comment on the video content.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: April 21, 2015
    Assignee: AverMedia Technologies, Inc.
    Inventors: Jui-Hung Kao, Jiun-Kuei Jung
  • Patent number: 9002535
    Abstract: An operator control unit has a user interface that allows a user to identify a mode of display and interaction that narrows the user's options for his next interaction with the user interface. The user interface utilizes portals to transition between environments such as indoors to outdoors, outdoors to indoors, different rooms of a building, and different floors of a building, the portals representing one or more of stairways and doors, and being used in remote vehicle path planning as waypoints that may require execution of predetermined behaviors.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 7, 2015
    Assignee: iRobot Corporation
    Inventors: Aaron Powers, Justin Kearns, Robert Todd Pack, Orjeta Taka, Eben Rauhut, Marshall Vale