Technique For Setting Up A Conference Call Patents (Class 370/261)
  • Patent number: 11943107
    Abstract: A router architecture that facilitates cloud exchange point routing is disclosed. The architecture relies upon B-nodes to connect branch network to cloud, S-nodes to connect services, and V-nodes to connect cloud to cloud. The nodes can be essentially stateless with node configuration stored outside a router, which facilitates ripping and replacement of nodes. Multiple virtual private clouds can be implemented with respective pluralities of Kubernetes pods and a master Kubernetes cluster. Consumer premises equipment is coupled to a first virtual private cloud that forms a virtual extensible local area network with a second private cloud.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: March 26, 2024
    Assignee: ALKIRA, INC.
    Inventors: Himanshu Shah, Atif Khan, Murtuza Attarwala
  • Patent number: 11870821
    Abstract: Audio conferences between multiple participants may be conducted without preconfigured passcodes by associating a toll line with a particular conference partner. Users of a conferencing system may dial the toll line and enter a passcode. The first user to enter may enter any passcode of their choosing, such as a passcode agreed to by other conference participants. If no conference with that passcode is currently executing on the conference platform, a new conference is activated. Subsequent users who enter the same passcode are joined to the conference.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 9, 2024
    Assignee: Intrado Corportation
    Inventors: Marcus Hurst, William Krasso
  • Patent number: 11800283
    Abstract: Disclosed are methods and systems for controlling audio using an asymmetric channel of an audio conference. An audio control method may include establishing, by a processor included in a computer apparatus, a bi-directional media session having an asymmetric channel structure between a first participant among a plurality of participants participating in an audio conference and a mixer, receiving, by the processor, first audio data from the first participant through a media session of a first channel structure in the bi-directional media session, mixing, by the processor, second audio data of at least two participants excluding the first participant from among the plurality of participants, using a multichannel, and transferring, by the processor, the mixed audio data of the at least two participants mixed using the multichannel to the first participant through a media session of a second channel structure in the bi-directional media session.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: October 24, 2023
    Assignee: LINE PLUS CORPORATION
    Inventor: Jungnam Gwock
  • Patent number: 11778044
    Abstract: The technology provides a session establishment method and device. The method includes sending, by an SMF entity, a PDU session establishment request message to a terminal, where the PDU session establishment request message is used to request to establish a PDU session; and receiving, by the SMF entity, a PDU session establishment response message from the terminal. A method for actively initiating a PDU session establishment procedure on a network side is provided.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: October 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Cuili Ge, Yanmei Yang
  • Patent number: 11709591
    Abstract: Systems and methods described herein provide an automated workflow tool that automatically and efficiently creates an executable workflow while preventing or reducing the introduction of errors into the workflow. The tool receives a selection of a start tile. In response, the tool presents a number of selectable items to configure an action to detect that initiates execution of the start tile as the first step in the workflow. Responsive to saving a configuration of the start tile including the action, the tool determines that the configuration of the start tile instructs the tool to add a second tile connected to the start tile on the canvas of the workflow. The tool presents a number of selectable items to configure the second tile as a next step in the workflow. The tool executes the workflow configured with the start tile and the second tile responsive to detecting the action configured in the start tile.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: July 25, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Michelle Toyo Chin
  • Patent number: 11653334
    Abstract: In some implementations, an application server may receive, from a calling party user equipment, a call for a called party associated with multiple user equipment. The application server may provide to the multiple user equipment, and based on the call, a request for transcoding information associated with the multiple user equipment. The application server may assign a transcoding resource for handling the call, wherein the transcoding resource is provided in a network. The application server may receive, based on the request, the transcoding information from a particular user equipment of the multiple user equipment. The application server may provide the transcoding information to the transcoding resource, wherein the transcoding information causes the transcoding resource to establish and transcode the call between the calling party user equipment and the particular user equipment.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kashif Khan, Danysel Barthelme, Ronald E. Collier, II, Ertao Li, Steve L. Padilla, Gaurav Patel, Shawn Pugh, Shujaat Ali Siddique, Daniel L. Walker
  • Patent number: 11632519
    Abstract: A system enabling multiple screens sharing in an online meeting. The system comprises a first data processing system 102 comprising a first processor module 202 and a first digital client 214. The first processor module 202 causes the first digital client 214 to individually share at least a first screen 110 and a second screen 112. The system further comprises a second data processing system 104 comprising a second processor module 302 and a second digital client 314, the second processor module 302 causing the second digital client 314 to individually share at least a third screen 114 and a fourth screen 116. The first digital client 214 shares the first screen 110 and the second screen 112 while the second digital client 314 shares the third screen 114 and the fourth screen 116.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: April 18, 2023
    Inventor: Kishore Daggubati
  • Patent number: 11580496
    Abstract: A method, a computer program product, and a computer system manage meeting divergence for a meeting involving a plurality of participants to discuss a plurality of core intents. The method includes receiving a first contribution from a first one of the participants during the meeting. The method includes determining a first one of the core intents that the first contribution is associated. The method includes determining a linkage of the first contribution to at least one second, previous contribution provided during the meeting. The method includes generating a graphical representation of a progress of the meeting, the graphical representation including a first visual indicator corresponding to the first contribution and at least one second visual indicator respectively corresponding to the at least one second contribution. The first visual indicator is positioned with respect to the at least one second visual indicator to represent the linkage.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Yael Alkalay, Fang Lu, Uri Kartoun
  • Patent number: 11562170
    Abstract: Systems and methods for modeling higher-level metrics from graph data derived from already-collected but not yet connected data are disclosed. A method includes extracting a first set of actor-related data, a second set of object-related data, and a third set of temporal data from the set of the already-collected but not yet connected data representative of a unit-level contribution to the target activity. The method further includes generating graph data for a graph using the set of the already-collected but not yet connected data, where each of the plurality of nodes of the graph corresponds to the actor or the object, and where an attribute associated with each of the plurality of edges of the graph corresponds to a measurement associated with the target activity. The method further includes modeling a relationship between graph attributes associated with the graph data and a higher-level metric associated with the target activity.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren K. Edge, Jonathan K. Larson, Nathan R. Evans, Christopher M. White
  • Patent number: 11546213
    Abstract: A router architecture that facilitates cloud exchange point routing is disclosed. The architecture relies upon B-nodes to connect branch network to cloud, S-nodes to connect services, and V-nodes to connect cloud to cloud. The nodes can be essentially stateless with node configuration stored outside a router, which facilitates ripping and replacement of nodes. Multiple virtual private clouds can be implemented with respective pluralities of Kubernetes pods and a master Kubernetes cluster. Consumer premises equipment is coupled to a first virtual private cloud that forms a virtual extensible local area network with a second private cloud.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 3, 2023
    Assignee: Alkira, Inc.
    Inventors: Himanshu Shah, Atif Khan, Murtuza Attarwala
  • Patent number: 11451747
    Abstract: A system enabling multiple screens sharing in an online meeting. The system comprises a first data processing system 102 comprising a first processor module 202 and a first digital client 214. The first processor module 202 causes the first digital client 214 to individually share at least a first screen 110 and a second screen 112. The system further comprises a second data processing system 104 comprising a second processor module 302 and a second digital client 314, the second processor module 302 causing the second digital client 314 to individually share at least a third screen 114 and a fourth screen 116. The first digital client 214 shares the first screen 110 and the second screen 112 while the second digital client 314 shares the third screen 114 and the fourth screen 116.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: September 20, 2022
    Inventors: Kishore Daggubati, Sai Prasad Matam
  • Patent number: 11381914
    Abstract: Disclosed are methods and systems for controlling audio using an asymmetric channel of an audio conference. An audio control method may include establishing, by a processor included in a computer apparatus, a bi-directional media session having an asymmetric channel structure between a first participant among a plurality of participants participating in an audio conference and a mixer, receiving, by the processor, first audio data from the first participant through a media session of a first channel structure in the bi-directional media session, mixing, by the processor, second audio data of at least two participants excluding the first participant from among the plurality of participants, using a multichannel, and transferring, by the processor, the mixed audio data of the at least two participants mixed using the multichannel to the first participant through a media session of a second channel structure in the bi-directional media session.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: July 5, 2022
    Assignee: LINE PLUS CORPORATION
    Inventor: Jungnam Gwock
  • Patent number: 11360634
    Abstract: The present disclosure generally relates to user interfaces for managing shared-content sessions. In some embodiments, content is shared with a group of users participating in a shared-content session. In some embodiments, the content is screen-share content that is shared from one device to other participants of the shared-content session. In some embodiments, the content is synchronized content for which output of the content is synchronized across the participants of the shared-content session.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: June 14, 2022
    Assignee: Apple Inc.
    Inventors: Jae Woo Chang, Nathan De Vries, Marcel Van Os, Craig M. Federighi, Jed Lewison
  • Patent number: 11349993
    Abstract: An audio bridge unit is provided for connecting a conventional analog page/party station in an analog page/party system to IP-based page/party stations that employ multicast Voice over Internet Protocol (VoIP) technology to support page/party communications between analog page/party stations and the VoIP page/party stations. The audio bridge unit converts page and/or party audio line(s) to multicast channel(s). The audio bridge unit analog interfaces for its respective page and/or party lines, and each analog interface is assigned to an independent multicast channel on which it will transmit and receive full duplex audio between an analog page/party station and one or more IP-based page/party stations. The audio bridge unit provides the ability to configure the multicast group, port and Time to Live (TTL) setting for each of the analog channels associated with the page and/or party lines.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: May 31, 2022
    Assignee: Hubbell Incorporated
    Inventors: Keith Youndt, Alec Mercer
  • Patent number: 11343686
    Abstract: A system described herein may provide a technique for the seamless failover of devices in a network, such as a wireless telecommunications network. For example, embodiments may identify a particular device, such as a Call Session Control Function (“CSCF”), that has failed or that does not meet particular performance metrics. An Internet Protocol (“IP”) address of the failed device may be assigned to a functioning device of the same type (e.g., another CSCF). The functioning device may be instructed, in accordance with some embodiments, to output routes between itself and other devices or IP addresses, based on which traffic originally intended for the failed device may be routed to the functioning device.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: May 24, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Myron Eugene Bagwell
  • Patent number: 11323573
    Abstract: A call management method includes: detecting a call type of a call; starting a call management interface corresponding to a current call type, when the call type of the call is changed. The management of the user interface of the conference call can realize flexible switching and changing of the interface when participants of the conference call change.
    Type: Grant
    Filed: August 30, 2020
    Date of Patent: May 3, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Chunyan Xi
  • Patent number: 11272063
    Abstract: A system may include one or more of a called device, a calling device, configured to call the called device, and a network module. The network module is configured to process incoming call information of a call placed to the called device and configured to route the call to a destination based on preferences of the called device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: March 8, 2022
    Assignee: FIRST ORION CORP.
    Inventors: Daniel Francis Kliebhan, Scott D. Hambuchen, Mark Himelfarb, Joshua H. Lange
  • Patent number: 11258733
    Abstract: A group communication service receives user node communications from and distributes user node communications to members of a communication group. The communication group members comprise a plurality of user nodes. The group communication service then receives an audio transcription request from one or more of the plurality of user nodes. In response to receiving the request, group communication service launches a bot node member of the communication group configured to deliver transcribed content messages to one or more destination services. The group communication system then receives an audio content message from one or more of the plurality of user nodes and delivers a transcribed content message of the audio content message to the one or more destination services over the bot node member of the communication group.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: February 22, 2022
    Assignee: Orion Labs, Inc.
    Inventors: Gregory Albrecht, Ellen Juhlin, Jesse Robbins
  • Patent number: 11252207
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: February 15, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Britton Jamison, Ryan Morris, Shivnag Kilaru, Smruthi Tatachar Venkatesh, Sharath Upadhya
  • Patent number: 11245790
    Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers or extensions to certain software services. Thereafter, when a call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as a phone number or extension dialed to place the call. A software service is determined based on the routing rule, and the phone is connected with the software system that provides the software service.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 8, 2022
    Assignee: Zoom Video Communications, Inc.
    Inventors: Walter F. C. Anderson, Brendan James Ittelson
  • Patent number: 11240470
    Abstract: A system and method are disclosed for generating a teleconference space for two or more initial communication devices using a computer coupled with a database and comprising a processor and memory. The computer generates a teleconference space and transmits requests to join the teleconference space to the two or more initial communication devices. The computer stores in memory identification information, and audiovisual data associated with one or more users, for each of the two or more initial communication devices. The computer transmits audiovisual teleconference data to each of the two or more initial communication devices. The computer transmits a request to join the teleconference space to a third communication device, stores identification information and audiovisual data from the third communication device, and transmits audiovisual teleconference data that includes audiovisual data from the third communication device to each of the three or more communication devices.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Nextiva, Inc.
    Inventors: Tomas Gorny, Jean-Baptiste Martinoli, Tracy Conrad, Lukas Gorny
  • Patent number: 11218595
    Abstract: A system and a method for providing resiliency in a telephony communication system are provided. The method includes: receiving registration information that relates to a requested service, the registration information including a service name, a resource identifier such as a directory number, at least one pool, and status information; and mapping the received registration information to a database that associates the name of the requested service with the resource identifier and each pool and associates each pool with the status information; and transmitting at least two Uniform Resource Locators (URLs), including a primary URL and a backup URL, for providing the requested service.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: January 4, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Rajeshwari Edamadaka, Diarmuid Leonard
  • Patent number: 11211050
    Abstract: Structured conversation enhancement can include determining an anticipated ebb point of a current conversation. The determination can be made in response to a predetermined triggering event indicating a start of the current conversation. Structured conversation enhancement also can include monitoring the current conversation using pattern recognition. A probable change in the anticipated ebb point can be determined in response to recognizing a predetermined word pattern indicating a change in the conversation. A response action can be initiated in response to the probable change in the anticipated ebb point.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: December 28, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Fang Lu, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11178278
    Abstract: A system, method and computer program product for managing cross-platform communications between families and friends with incarcerated loved ones securely, conveniently and affordably, and with full audit trail for accountability. The system includes a plurality of computers or portable devices used by each party including family and friends, their incarcerated inmate, a correctional facility, facility staff and/or inmates, and a facilitating Application Service provider (ASP) providing Software as a Service (SaaS). The ASP provides a dashboard to each party including a family/friends dashboard, an administrative dashboard that facilitates initial ASP processing, a scanning dashboard that facilitates remote screening, a correctional staff dashboard that facilitates pre-screening and delivery, and an inmate dashboard that facilitates receipt and reply.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: November 16, 2021
    Assignee: TEXTBEHIND, INC.
    Inventor: Zia Rana, III
  • Patent number: 11151239
    Abstract: A method includes, with a computing system associated with a first local identity provider of a plurality of local identity providers, receiving a first authentication request from a first web application of a user device. The method further includes, with the computing system, redirecting a browser associated with the first web application to a server system associated with a master identity provider. The method further includes, with the computing system, receiving from the browser, a master session identifier provided by the master identity provider, the master session identifier identifying a master single sign-on session that is available to the plurality of local identity providers. The method further includes, with the computing system, establishing a first local single sign-on session between the first local identity provider and the browser.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: October 19, 2021
    Assignee: RED HAT, INC.
    Inventor: Vlastimil Elias
  • Patent number: 11089010
    Abstract: A method of secure communication between a computer server and users each having a connected computer system, comprising recording of a unique identifier of the server in the memory of a trusted server, the connected system having first and second digital communication modes, the method further comprising: the transmission of an ASC application to the connected system, the application being installed on the connected system, its execution controlling the automatic opening of a computer session with the trusted server according to the second digital communication mode, the opening of a communication session by the connected system with a server, the opening of a secured communication session by the server with the trusted server, the transmission by the server of an identifier of the connected system, the calculation by the trusted server of a time-stamped code associated with the key, the transmission of the time-stamped code by the trusted server to the connected system corresponding to the identifier transm
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: August 10, 2021
    Assignee: TAKLANE
    Inventors: Redwan Pierre Gohar, Pascal Baisnee
  • Patent number: 11070676
    Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventors: Daniel C. Klingler, David L. Biderman, Nicholas M. Fraioli, Christopher M. Garrido, Adam E. Kriegel, Shuang Liu, Richard M. Powell
  • Patent number: 11050804
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: June 29, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Britton Jamison, Ryan Morris, Shivnag Kilaru, Smruthi Tatachar Venkatesh, Sharath Upadhya
  • Patent number: 11032754
    Abstract: Systems, methods, and devices for managing predetermined functions on a mobile device, the operating system (OS) installed on the device including an event application programming interface (API) configured to enable voice over internet protocol (VoIP) applications to assume priority over other applications and functions of the mobile device when VoIP calls are detected. A mobile device management software application installed and running on the mobile device emulates a VoIP software application and uses event API calls to trick the OS into believing that a VoIP call has been detected and, in response, causes the OS to block or interfere with one or more predetermined functions on the mobile device based on the status and location of the mobile device.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: June 8, 2021
    Assignee: CELLCONTROL, INC.
    Inventors: Joseph E. Breaux, III, John Wright
  • Patent number: 11019211
    Abstract: Machine learning technology can analyze in real-time the data from a call between a person and a customer service representative. Based on this analysis, a server can determine a sentiment score that describes a sentiment expressed by the person or the customer service representative. If the server determines that the sentiment score is less than or equal to a pre-determined value, the server can inform the customer service representative's manager so that the manager can take further action to help the person and/or the customer service representative.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: May 25, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Victor Kwak, Seth E. Ethington, Jesse Williams Plymale
  • Patent number: 10938869
    Abstract: Provided are a conference system and a method for controlling bandwidth thereof. According to embodiments of the present disclosure, the conference system enables a bandwidth pattern obtained from one terminal to be shared with other terminals connected to the conference in the same area as the terminal, such that a process of identifying bandwidths of users connected to the conference in the area may be omitted, thereby reducing a time required for stabilizing a service quality.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: March 2, 2021
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Ho-Sung Ahn, Hee-Tae Yoon, Jun-Ho Kang, Hong-Hyeon Lee, Ji-Won Jung
  • Patent number: 10931487
    Abstract: Embodiments herein provide a method for detecting a failure of a chip. The method includes dividing a plurality of channels of the chip into multiple channel groups, providing an input bit stream to each channel group of the multiple channel groups and monitoring whether there is a difference between an output bit stream of each channel in the channel group and the input bit stream, and determining based on the difference whether each of the multiple channel groups is an abnormal channel group. Input bit streams provided to respective channels in a same channel group are identical.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 23, 2021
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Jian Sun, Lin Lin, Ziqiang Guo
  • Patent number: 10896544
    Abstract: Present disclosure relates to a system for providing a simulated environment and a method thereof. The system comprises a first wearable device, a second wearable device and a computing device. The first wearable device is configured to output a scenario of the simulated environment and to output a first audio. The second wearable device is configured to collect an environmental sound around the second wearable device and send out the sound. The computing device is configured to merge the sound into the first audio according to an index and send the merged first audio to the first wearable device, wherein the index is determined by a relative distance and a relative direction between coordinates being assigned to the first wearable device and the second wearable device in the simulated environment.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: January 19, 2021
    Assignee: HTC Corporation
    Inventors: Hung-Yi Yang, Iok-Kan Choi
  • Patent number: 10880348
    Abstract: Method carried out in a radio terminal for playing streaming media, which terminal includes a modem for connecting to a radio network, and a data streaming client including a streaming data buffer for receiving streaming data from a streaming data server through the radio network, the method comprising transferring data buffer size information from the streaming client to the modem; signaling the network, by means of the modem, to indicate streaming service initiation and data buffer size; buffering media data of a streaming media file received through the network according to a buffer scheme adapted dependent on the data buffer size; playing streaming media generated from buffered media data; and signaling the network, by means of the modem, to indicate streaming service termination. A buffer filling signal may be received from the network, which includes a recommendation of a suitable instance for buffer filling, wherein the buffer scheme may be determined dependent on the received signal.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: December 29, 2020
    Assignee: Sony Corporation
    Inventors: Rickard Ljung, Peter C. Karlsson, Martin Danielsson, Erik Bengtsson, Zhinong Ying
  • Patent number: 10873665
    Abstract: One embodiment provides a method, including: receiving, in a conferencing application, an indication to contact a conference participant; accessing, using a processor, context data associated with the conference participant, wherein the context data identifies a likely location of the conference participant; identifying, at the likely location, an electronic device associated with the conference participant; and contacting the conference participant via the electronic device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: December 22, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Matthew William Fardig, Dane Hixson, Tobias Christensen, Shawn Sharp
  • Patent number: 10869150
    Abstract: A method expedites processing and playing of binaural sound during an electronic communication between a first user and a second user. An electronic device of the first user convolves sound into binaural sound for the second user before the binaural sound transmits to the electronic device of the second user. In this way, the binaural sound is already convolved and ready to play upon receipt at the electronic device of the second user.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: December 15, 2020
    Inventor: Philip Scott Lyren
  • Patent number: 10862931
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: December 8, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Britton Jamison, Ryan Morris, Shivnag Kilaru, Smruthi Tatachar Venkatesh, Sharath Upadhya
  • Patent number: 10855626
    Abstract: A group communication service receives user node communications from and distributes user node communications to members of a communication group. The communication group members comprise a plurality of user nodes. The group communication service then receives an audio transcription request from one or more of the plurality of user nodes. In response to receiving the request, group communication service launches a bot node member of the communication group configured to deliver transcribed content messages to one or more destination services. The group communication system then receives an audio content message from one or more of the plurality of user nodes and delivers a transcribed content message of the audio content message to the one or more destination services over the bot node member of the communication group.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: December 1, 2020
    Assignee: Orion Labs, Inc.
    Inventors: Gregory Albrecht, Ellen Juhlin, Jesse Robbins
  • Patent number: 10831903
    Abstract: Privacy protection methods, systems, and apparatus, including computer programs encoded on computer storage media, are provided. One of the methods is performed by a second computing device and includes: receiving a data request for object data from a first computing device, wherein the object data is associated with an object and is stored in the second computing device; performing encryption of the object data using a public key associated with the object based on the data request to generate a first ciphertext; obtaining verification data based on the first ciphertext for verifying whether a ciphertext to be verified corresponds to the object data; and sending the verification data to the first computing device for the first computing device to execute a cryptography protocol with a third computing device based on the verification data.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: November 10, 2020
    Assignee: ADVANCED NEW TECHNOLOGIES CO., LTD.
    Inventors: Lichun Li, Shan Yin, Zheng Liu
  • Patent number: 10798238
    Abstract: According to various embodiments, a method for locating the user of a mobile device without accessing global position system (GPS) data is disclosed. The method includes determining the last location that the user was connected to a wireless network. The method further includes compiling publicly-available auxiliary information related to the last location. The method additionally includes classifying an activity of the user to driving, traveling on a plane, traveling on a train, or walking. The method also includes estimating the location of the user based on sensory and non-sensory data of the mobile device particular to the activity classification of the user.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: October 6, 2020
    Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Arsalan Mosenia, Xiaoliang Dai, Prateek Mittal, Niraj K. Jha
  • Patent number: 10783228
    Abstract: The purpose of the present invention is to provide a portable terminal and an application software start-up system whereby the application software that is started up is limited depending on the state of a user, thereby providing an improved ease of use. For this purpose, an application software start-up method for an information processing device comprises: performing identity authentication based on static biological information; determining the state of the user by comparing dynamic biological information acquired from the body of the user with previously measured dynamic biological information; and limiting the application software that is started up in accordance with the determined state of the user and on the basis of a permission level that is set in advance for each application software item.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 22, 2020
    Assignee: Maxell, Ltd.
    Inventors: Masayuki Hirabayashi, Yasunobu Hashimoto, Kazuhiko Yoshizawa
  • Patent number: 10719635
    Abstract: A computer implemented digital bridge that reduces the time and costs associated with designing and configuring hardware and/or logic for an application while also reducing the potential for errors during the process.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: July 21, 2020
    Assignee: Siemens Mobility, Inc.
    Inventors: Heinrich Helmut Degen, Holger Schmidt, Nathan Clanney
  • Patent number: 10686873
    Abstract: A technique is disclosed for making transitions between mesh and bridge topology seamless to the end user of the video session, without a significant gap between the audio and video experience of the video session when the transition occurs. In addition, a function provides a way for determining whether a trigger event for such a transition has occurred.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: June 16, 2020
    Assignee: Polycom, Inc.
    Inventors: Deep Subhash Pai, Dragan Ignjatic
  • Patent number: 10679159
    Abstract: Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Patrick J. O'Sullivan
  • Patent number: 10635684
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: April 28, 2020
    Assignee: Dropbox, Inc.
    Inventors: Sean Beausoleil, Matteus Pan, Jean-Denis Greze, Anthony DeVincenzi, Maxwell Johnson, Jack Dubie, Colin Dunn
  • Patent number: 10594502
    Abstract: Certain aspects of the disclosure are directed to communication bridging among protocol-disparate chat rooms in a telecommunication system. According to a specific example, a Voice over Internet Protocol (VoIP) communication server is provided comprising a first user interface (UI) module configured and arranged to receive a request to form a communication bridge between a first chat room and a second chat room. The VoIP communication server further comprises a uniform resource locator (URL) generation module configured and arranged to facilitate formation of the communication bridge by generating a URL associated with the communication bridge, and identifying chat room protocols associated with the first and second chat rooms.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 17, 2020
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
  • Patent number: 10587752
    Abstract: A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: March 10, 2020
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Jasper Cheekeong Pan
  • Patent number: 10587427
    Abstract: Once a group communication such as a video conference has been initiated, embodiments of the present disclosure provide for equitably managing the conference so that each participant can be given a chance to speak or contribute. For example, and according to one embodiment, the participants can be placed into a rotating queue based upon the order in which they joined the conference. As the conference progresses, each participant can be allowed to speak, while the other participants are muted, for up to a predetermined amount of time. Once that time expires, or the speaker yields the remaining time, the next participant in the rotating queue can be allowed to speak for up to the same predetermined amount of time. This rotation can continue for up to a predetermined number of rotations, a predetermined amount of time for the conference, or until the participants otherwise end the conference.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: March 10, 2020
    Assignee: Talking Stick, Inc.
    Inventors: Theodore Stoner, Benjamin Gauthier, Jacob Quattrocchi, Bryan Eaton
  • Patent number: 10554696
    Abstract: This disclosure describes techniques in which one or more computing devices receive a signal from a first client computing device. The signal indicates that the first client computing device is available for participation in a communication session that enables communication between the first client computing device and one or more other client computing devices. The one or more computing devices determine a context for a topic of discussion associated with the communication session. The context is associated with a content item capable of being outputted by the first client computing device. Responsive to receiving the signal, the one or more computing devices initiate the communication session and send an invitation to at least one of the one or more other client computing devices to join the communication session. The invitation indicates the context of the communication session to at least one of the one or more other client computing devices.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: February 4, 2020
    Assignee: GOOGLE LLC
    Inventors: Ujjwal Singh, Brian Laird, Christopher Paul David Johnson, Robert David Cleveland
  • Patent number: 10554567
    Abstract: A route processing method, a device, and a system, where the method includes obtaining, by a first network device, a flow effective time parameter and a route related to the flow effective time parameter, processing, by the first network device in the specified time interval, service traffic corresponding to the route related to the flow effective time parameter, generating a route control message, where the route control message carries the flow effective time parameter and the route, and sending, by the first network device, the route control message to a second network device. Therefore, limited-time effective information is automatically disseminated, a limited-time effective requirement for a traffic control policy is met, configuration workload is reduced, and maintenance difficulty is lowered.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: February 4, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiandeng Liang, Shunwan Zhuang, Jianjie You