Distribution Of Signal To Multiple Agent Stations Patents (Class 370/270)
  • Patent number: 11778447
    Abstract: A method of enabling a provision of public warning system, PWS, messages to a user equipment, UE, device via a non-3GPP radio network including establishing an internet protocol security, IPSec, tunnel connection from the UE device to a non-3GPP interworking function, N3IWF, via a non-3GPP, N3GPP, radio access technology, requesting from a first core network, CN, entity a provision of public warning system, PWS, messages; and providing the first CN entity with information about a location of the UE device.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: October 3, 2023
    Assignee: IPCOM GMBH & CO. KG
    Inventors: Andreas Schmidt, Martin Hans, Achim Luft, Maik Bienas
  • Patent number: 11533398
    Abstract: A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 20, 2022
    Assignee: Avaya Inc.
    Inventors: Liam Loftus, Neil O'Connor, Tommy Moran, Seamus Hayes, Paul D'Arcy
  • Patent number: 11432349
    Abstract: A group creation method, an apparatus, and a system, the method including receiving, by a group management network element on a first network, a group creation request requesting creation of a group for local area network communication, allocating, by the group management network element on the first network, a group identifier to the group, sending, by the group management network element on the first network, the group identifier to a terminal device that is in the group and whose home network is the first network, and sending, by the group management network element on the first network when the group includes a terminal device whose home network is a second network, the group identifier and an identifier of the terminal device that is in the group and whose home network is the second network to a group management network element on the second network.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: August 30, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qi Yao, Qianghua Zhu, Wenfu Wu
  • Patent number: 11288557
    Abstract: Systems and methods for executing a robotic process automation (RPA) workflow for document processing are provided. An input document is processed by a first robot executing one or more document processing activities of the RPA workflow. The document processing activities may include optical character recognition, digitization, classification, or data extraction. Execution of the RPA workflow is suspended by the first robot in response to a user validation activity of the RPA workflow. The user validation activity provides for user validation of the results of the one or more document processing activities. A user request that requests validation of the results from an end user is generated and the user request is transmitted to the end user. The execution of the RPA workflow is resumed by a second robot based on the validation received from the end user.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: March 29, 2022
    Assignee: UiPath, Inc.
    Inventors: Ioana Gligan, Paul Parau, Remus Rusanu
  • Patent number: 11228564
    Abstract: A hybrid cloud-based media production system includes a facility extension platform having a hardware processor and a memory storing a software code. The hardware processor executes the software code to identify multicast production media flow(s) for processing in a cloud-based virtual production environment, to identify cloud-based resource(s) for processing one or more cloud production media flow(s) corresponding to the multicast production media flow(s), in the cloud-based virtual production environment, and to coordinate provisioning of the cloud-based virtual production environment with the identified cloud-based resource(s). The hardware processor also executes the software code to align, using a cloud permissible timing protocol, the timing of the cloud production media flow(s) in the cloud-based virtual production environment, and to process the cloud production media flow(s) in the cloud-based virtual production environment using the identified cloud-based resource(s).
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: January 18, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael J. Strein, Zachary N. Toback, Ryan N. McCormick, Craig L. Beardsley, Brian M. Kennedy
  • Patent number: 11196696
    Abstract: Focusing on the diversity of how people communicate with each other, the objective of the invention is to provide a signal-responsive device that achieves a digital-based method of communicating that has been nonexistent until now. Provided is a signal response operation device which sends, to a receiving device of a receiving subject, signals from a plurality of sending devices for which senders are not specified, and causes the receiving device to operate. A server registers the receiving device of the receiving subject, and groups and registers each sending device of a plurality of the senders which includes persons who have been selected by or have agreed with the receiving subject. By any of the plurality of senders operating the sending devices, the server sends a signal to the receiving device in response to the sending of a signal from the registered sender.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: December 7, 2021
    Assignee: OQTA, INC.
    Inventors: Koji Nakano, Kiyohisa Takahashi
  • Patent number: 11166339
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for providing data protection to members of a Vertical Application Layer (VAL) group is provided.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: November 2, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj Jayawant Pattan, Nishant Gupta, Sapan Pramodkumar Shah
  • Patent number: 11157748
    Abstract: Embodiments of the present invention describe receiving, by a first device, an information vector over a short-range communication network established between the first device and a second device. Additionally, embodiments comprise determining the first identifier does not match the second identifier, merging one or more smart maps from the two or more computing devices together, comparing a first set of devices represented in the first set of participants and a second set of devices represented in the second set of participants, identifying pairs of matching devices in the first set of devices and the second set of devices, generating a set of unique devices by discarding one device for each pair of matching devices identified, and outputting a smart map comprising a count of participants equal to the sum of participants associated with the set of unique devices.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventor: Frederic Bauchot
  • Patent number: 11129235
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method for providing data protection to members of a Vertical Application Layer (VAL) group is provided.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 21, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Basavaraj Jayawant Pattan, Nishant Gupta, Sapan Pramodkumar Shah
  • Patent number: 11063782
    Abstract: A method includes: a controller node receiving, via a message sent on a first segment of a control session path, identity information of at least one specific network termination node, or of an access node port of a specific line termination node used by the at least one specific network termination node; upon a lookup request message being sent to at least one repository node or repository functionality by the controller node, a lookup response message being sent by the at least one repository node or repository functionality, based on the identity information, the lookup response message comprising an indication of a specific external service edge node; and based on the indication of the specific external service edge node, set up or establishment of a second segment of the control session path towards the specific external service edge node being performed.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: July 13, 2021
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Thomas Haag, Hans-Joerg Kolbe, Wolfgang Hurst
  • Patent number: 10911945
    Abstract: A mechanism to help avoid operational failures with respect to mobile network operator (MNO) service profiles on embedded universal integrated circuit cards (eUICCs). A profile management system or other entity detects operational failures associated with MNO service profiles and responsively provides new MNO service profiles selected to help avoid recurrence of the operational failures. For instance, the profile management system could detect an operational failure that occurred on a given mobile device and could responsively provide a replacement MNO service profile for installation on that device. Further, the profile management system could detect a trend where such failures occur with respect to MNO service profiles from a first source (e.g., first vendor) on eUICCs from a second source (e.g., a second vendor) and could responsively take action to help avoid such a combination of MNO service profile and eUICC, so as to help avoid recurrence of the operational failures.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: February 2, 2021
    Assignee: Sprint Spectrum L.P.
    Inventor: Simon Youngs
  • Patent number: 10693554
    Abstract: A method for communication between a ground terminal on the earth's surface and a satellite, wherein the ground terminal and a radio terminal of the satellite are set up for IP-based communication. The communication proceeds such that one or more IP-based protocols are used with the interposition of a space-based Internet system to transmit control commands for one or more modules of the satellite from the ground terminal to the radio terminal, which receives the control commands by radio from the space-based Internet system and forwards them to the module(s). Alternatively or additionally, module data, which come from one or more modules of the satellite, are transmitted from the radio terminal to the ground terminal, with the radio terminal sending the module data by radio to the space-based Internet system.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 23, 2020
    Assignee: Airbus Defence and Space GmbH
    Inventor: Jens Eickhoff
  • Patent number: 10659244
    Abstract: Embodiments of the present invention provide a multicast profile switching method. In the method, using a multicast profile management module, a multicast profile switching request message is received from a cable modem termination system CMTS. A multicast profile having a maximum rate and commonly supported by all current multicast group members is determined. When the multicast profile having the maximum rate is different from a current multicast profile that is running, a multicast profile switching instruction is sent to the CMTS, where the multicast profile switching instruction is used to instruct the CMTS to perform multicast profile switching.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: May 19, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanbin Sun, Tao Ouyang, Lifan Xu, Li Zhang
  • Patent number: 10470164
    Abstract: A method and system for allocating shareable wireless transmission resources. A resource pool is established. The resource pool is divided into a plurality of physical layer allocation units usable for wirelessly transmitting control information and traffic data. The allocation units are assigned at the media access control layer for the wireless transmission of the control information and traffic data. The system and method of the present invention also allows mobile stations to be dynamically grouped into multicast groupings to reduce system overhead resource requirements.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: November 5, 2019
    Assignee: Apple Inc.
    Inventors: Hang Zhang, Jianglei Ma, Ming Jia, Mo-Han Fong, Peiying Zhu, Wen Tong
  • Patent number: 10425534
    Abstract: A method and system automatically optimizes agent time. The method performed by a transferring device includes monitoring a communication session between an agent device used by an agent of the contact center and a user device used by a user. The communication session including first communications generated by the agent and second communications generated by the user. The method includes determining when the communication session is to be transferred from the agent device to an automated system of the contact center. The automated system is configured to perform the communication session by generating third communications for the second communications. The method includes generating a control signal upon determining the communication session is to be transferred that is configured to automatically transfer the communications session from the agent device to the automated system.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 24, 2019
    Assignee: Avaya, Inc.
    Inventors: Liam Loftus, Neil O'Connor, Tommy Moran, Seamus Hayes, Paul D'Arcy
  • Patent number: 10341318
    Abstract: Methods, systems and computer readable media for providing skill-based, secure and dynamic contact center agent network access are described.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 2, 2019
    Assignee: Avaya Inc.
    Inventors: Roger Lapuh, Andrew John Rufener, William H. Jolicoeur
  • Patent number: 10331634
    Abstract: Techniques are provided for creating, organizing, and maintaining a sharded database. A sharded database can be created using user-defined sharding, system-managed sharding, or composite sharding. The sharded database is implemented with relational database techniques. The techniques described can be used to route database requests and process queries in a sharded database.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: June 25, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Wei-Ming Hu, Mark Dilman, Leonid Novak, Ilya Taranov, Zheng Zeng, Jean de Lavarene, Vidya Hegde
  • Patent number: 10277641
    Abstract: A system and method for seamless exchange and interaction of multimedia content between communication devices are disclosed. The method can include the discovery and identification of devices within proximity of a sending device. The found devices can be authenticated through unique identifiers established during registration. The sender can seamlessly establish a connection with the found devices using the connection requirements. The sending device can share or serve as a remote control to redirect, navigate or draw content, with a simple action or a gesture command, to the found device. The shared multimedia content, can either reside on the sender's mobile device or on a remote server within a connected network. Contextual telephony integration such as pulling in personal contacts from a device to a conference call can be provided. White boarding techniques facilitated among multiple users within a conference and a WiFi® end point or access point are described.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: April 30, 2019
    Assignee: Mitel Networks Corporation
    Inventors: Trung (Tim) Trinh, Alain Michaud
  • Patent number: 10237401
    Abstract: A system for recording voice calls, comprising a plurality of endpoints, a call controller for establishing call connections between the endpoints, a storage element, and a middlebox for storing and forwarding call control packets and voice packets between the endpoints and call controller, and intercepting and forwarding predetermined voice packets to the storage element for archiving.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: March 19, 2019
    Assignee: Mitel Networks Corporation
    Inventors: Ramon Jonathan Lee Dilkie, Tom Quan
  • Patent number: 10237317
    Abstract: A portable communication device comprises a housing having therein: a microphone interface for receiving a first audio signal generated by a microphone connected thereto; an audio processing block in electronic communication with the microphone interface so as to receive the first audio signal, the audio processing block configured to generate a second audio signal corresponding to the first audio signal; a transmitter in electronic communication with the audio processing block so as to be configured to transmit the second audio signal; a receiver configured to receive third audio signals; an audio receive block in electronic communication with the receiver so as to generate a plurality of fourth audio signals, each fourth audio signal corresponding to a respective one of the third audio signals; and a speaker interface for connection to a speaker configured to emit audio corresponding to the fourth audio signals.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: March 19, 2019
    Assignee: Loose Cannon Systems, Inc.
    Inventors: Peter Celinski, Aiden Riley Eller, Alwyn Joy George, Naresh Kumar Gupta
  • Patent number: 10218848
    Abstract: A network system for managing remote agents of a communication center includes a primary server connected to the network the primary server controlling at least one routing point; one or more secondary servers distributed on the network and accessible to the remote agents, the secondary server or servers having data access to agent computing platforms and communication peripherals; and, a software suite distributed in part to the secondary server or servers and distributed in part to one or more agents computing platforms and peripherals, the software suite including protocol for reporting agent status data. The system monitors agents computing platforms and peripherals for activity state through the one or more secondary servers whereupon the one or more secondary servers exchange control messaging and event related data using ISCC protocols with the primary server over the network for intelligent routing purposes.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: February 26, 2019
    Inventors: Vladimir Deryugin, Patrick Giacomini, Petr Makagon, Andriy Ryabchun, Nikolay Anisimov
  • Patent number: 10212558
    Abstract: The present invention allows content to be delivered to a mobile terminal over different types of networks in order to efficiently use network resources. Content can be delivered using a select delivery method over a cellular network, a local wireless network, or a broadcast network. Within any of the networks, the content may be unicast to individual mobile terminals using individual content flows, multicast to a group of mobile terminals, or broadcast to any or all of the mobile terminals. Content can be multicast or broadcast to mobile terminals via different ones of the disparate networks. During a content flow, the network through which the content flow is delivered may be changed to allow the mobile terminal to receive the content through a different network. Further, the delivery method used to deliver the content may dynamically change as the number of mobile terminals receiving or requesting the content changes.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: February 19, 2019
    Assignee: BlackBerry Limited
    Inventors: Shalini Suresh Periyalwar, William Anthony Gage
  • Patent number: 10104659
    Abstract: In a non-limiting and exemplary embodiment, a method is provided for arranging multi-channel wireless communications, comprising: determining a first dedicated channel for a first apparatus from a set of channels, receiving an indication of a second dedicated channel for a second apparatus, and communicating with the second apparatus on the first dedicated channel and on the second dedicated channel, wherein a first communications event on the first dedicated channel and a second communication event at the second dedicated channel are carried out at least partially simultaneously.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: October 16, 2018
    Assignee: Nokia Techologies Oy
    Inventor: Jarkko Lauri Sakari Kneckt
  • Patent number: 10075939
    Abstract: A method and system for allocating shareable wireless transmission resources. A resource pool is established. The resource pool is divided into a plurality of physical layer allocation units usable for wirelessly transmitting control information and traffic data. The allocation units are assigned at the media access control layer for the wireless transmission of the control information and traffic data. The system and method of the present invention also allows mobile stations to be dynamically grouped into multicast groupings to reduce system overhead resource requirements.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 11, 2018
    Assignee: Apple Inc.
    Inventors: Hang Zhang, Jianglei Ma, Ming Jia, Mo-Han Fong, Peiying Zhu, Wen Tong
  • Patent number: 10070475
    Abstract: The disclosure provides a method (100) for providing an answer to a first User Equipment, UE, (210, 310) of a calling user in an emergency event taking place in an environment where a second UE (220, 320) of a called user resides. The method comprises: obtaining (S110) activity data in relation to the second UE (220, 320) from one or more network nodes associated with the emergency event; receiving (S120) a failure notification indicating that a call originated from the first UE (210, 310) towards the second UE (220, 320) has failed; evaluating (S130) a status of the called user based on the activity data; generating (S140) a message based on the evaluated status of the called user; and transmitting (S150) the message to the first UE (210, 310).
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: September 4, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Hao Zou
  • Patent number: 10003944
    Abstract: Disclosed herein are an electronic device and a method executable therein. The electronic device includes a communication module, and a processor executing the method, which includes detecting the generation of a specific event, controlling the communication module to transmit a message to one or more other electronic devices located within a predetermined range, and control the communication module to communicate with the one or more other electronic devices based on a request from the one or more second electronic devices.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: June 19, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Woo-Jun Choi, Ju-Seung Lee, Soon-Hyun Cha, Sun-Min Hwang
  • Patent number: 9906647
    Abstract: To provide better metrics for a contact center, the system determines when a contact center agent has been assigned to a plurality of agent skills in a skill group. A skill group is a set of skills for which the contact center seeks to calculate overall metrics across those skills. Information is received that the contact center agent is in a first state for the plurality of agent skills. For example, the contact center agent is available to support the different products. A status is calculated for the contact center agent in the skill group. The status for the contact center agent in the skill group is calculated based a minimum or maximum of the first state of the contact center agent in the skill group. The status of the first agent in the skill group is sent to a contact center administrator to better manage the contact center.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: February 27, 2018
    Assignee: Avaya Inc.
    Inventors: Patrick Tendick, Lorraine Denby, Wen-Hua Ju
  • Patent number: 9900384
    Abstract: Example systems and methods of caching data in a communication network are presented. In one example, a data resource at an originating server of the communication network is partitioned into multiple data partitions. At the originating server, a unique address is assigned to each of the data partitions. Each of the data partitions is distributed to at least one of a plurality of proxy servers based on the unique addresses. Each of the proxy servers is configured to receive a read request for one of the data partitions stored at the proxy server, and to transmit the one of the data partitions to a source of the read request in response to the read request.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Franz Xaver Bayerl
  • Patent number: 9900738
    Abstract: Control systems and methods are disclosed for automatically identifying mobile communication devices located within a vicinity of a gunshot. The control system may discriminates gunshots from other environmental noise and determine the location of the gunshot from information provided by a set of acoustic sensors. Once the gunshot location is determined, the control system may automatically trigger activation of one or more cell site simulators located near the location of the gunshot to identify mobile communication devices within the vicinity. Further precision in identifying the locations of the mobile communication devices may be obtained by using information from radio frequency (RF) sensors that intercept wireless RF transmissions from the mobile communication devices communicating with the activated cell site simulator. The control system may be used as a tool identifying and tracking perpetrators of gun crime and may also be used to located witnesses who may otherwise not have come forward.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 20, 2018
    Assignee: Massachusetts Institute of Technology
    Inventor: John Houston Doherty
  • Patent number: 9806796
    Abstract: A method of reducing data transfer while increasing image information over an 802.15.4 network includes obtaining an image with a sensor, modulating a representation of the image using a first 802.15.4 modem, sending the representation of the image to a coordinator, demodulating the representation of the image using a second 802.15.4 modem, and digitally enhancing at least one of the representation of the image and the image. A system for communication over an 802.15.4 network includes a sensor for obtaining data, the size of the data being at least an order of magnitude greater than the size of an 802.15.4 packet, a first 802.15.4 modem coupled to the sensor, a buffer for temporarily storing the data to allow transmission of portions of the data; the buffer being coupled to the sensor, a coordinator coupled to the sensor, the coordinator being capable of communicating with a computer, and a second 802.15.4 modem coupled to the coordinator.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: October 31, 2017
    Assignee: Simple Works, Inc.
    Inventors: Tom Black, Dale Mason, Robert Schneider, Paul Bricketto
  • Patent number: 9794390
    Abstract: A communications system and method is provided for facilitating access to a service center resource. A request is received from a mobile device of a user to access a service center associated with a destination specific application on the mobile device. The request includes information entered by the user and associated with the request. An identification of a service center resource of the service center that matches needs of the user based upon the information entered by the user and a determination of an availability of the service center resource is made. A first communication is launched to a communications address associated with the mobile device and a second communication is launched to a communications address associated with the service center resource. The first communication and the second communication are bridged.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: October 17, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Haifeng Bi, Xiaolian Bi
  • Patent number: 9794294
    Abstract: Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: October 17, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
  • Patent number: 9787650
    Abstract: A scalable, distributed system and method for communicating originating network information for multiparty billing of network services, with authentication of originating network attributes, having particular application when value added services are provided to subscribers of other networks, for which price is determined at the terminating end. An originating network attribute, e.g. an originating network identification, is associated with a private-public key pair of the originating network operator, a service request is generated comprising an network attribute pair containing a clear text attribute and an encrypted attribute, encrypted with the private-key of the originating network operator. Authorized parties having a billing relationship with the originating network operator have access to public keys for decryption and verification the originating network identification prior to forwarding of the service request for completion and billing.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: October 10, 2017
    Assignee: Toposis Corporation
    Inventors: Thomas Anton Goeller, Tet Hin Yeap
  • Patent number: 9729327
    Abstract: A system for generating a digital signature may include a record management facility configured to group a first record with a second record and to generate a first digital signature based at least in part on the first record and the second record.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John C. Dayka, Anthony T. Sofia
  • Patent number: 9722797
    Abstract: A method for generating a digital signature includes grouping, with a processing device, a first record with a second record, and generating a first digital signature based at least in part on the first record and the second record.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John C. Dayka, Anthony T. Sofia
  • Patent number: 9600788
    Abstract: The disclosed embodiments relates to a crowdsourcing directory system. The crowdsourcing directory system is configured for identifying and comparing one or more of a plurality of crowdsourcing platforms based on a plurality of attributes associated with each of the plurality of crowdsourcing platforms. The crowdsourcing directory system then recommends a set of crowdsourcing platforms from the one or more crowdsourcing platforms based on values of the plurality of attributes. The crowdsourcing directory system also maintains a repository of information pertaining to the plurality of crowdsourcing platforms. In an embodiment, the repository may be updated by implementing software adaptors configured to extract various information pertaining to the plurality of crowdsourcing platforms.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 21, 2017
    Assignee: Xerox Corporation
    Inventors: Chithralekha Balamurugan, Koustuv Dasgupta, Karnam Saraschandra, Shourya Roy
  • Patent number: 9602357
    Abstract: Example network visualization systems and methods are described. In one implementation, a method displays a network environment as a network graph using a first zoom level. The method receives a request to provide a second zoom level in a particular portion of the network environment. Network components are identified to display at the second zoom level in the particular portion of the network environment. The method further determines which network connections to display at the second zoom level in the particular portion of the network environment and generates a revised network graph containing the identified network components and the determined network connections.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: March 21, 2017
    Assignee: Ciena Corporation
    Inventor: Zsolt Haraszti
  • Patent number: 9591115
    Abstract: A system and method are presented for contact identification dissemination among devices within a hybrid cloud distributed system. Information associated with a first party device is provided to a cloud managed telephony network appliance. The appliance communicates with a cloud application and is capable of communication with any other appliances which may be associated with a second party device, if that appliance is not already associated with the second party device. Information between the components in the system may be asynchronously updated in order to provide first party information and more granular matches.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: March 7, 2017
    Assignee: Interactive Intelligence Group, Inc.
    Inventor: Kevin Elliott King
  • Patent number: 9588954
    Abstract: Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a spreadsheet application and associated spreadsheet documents and content may be displayed on one or more endpoint display devices. A presenter may control the application/document from another device, for example, a smartphone, tablet-style computer, laptop computer, desktop computer, and the like. User interactions on the presenter control device may be reflected on the display device, including, document navigation, document editing, document entry, and the like. Document content may be previewed on the control device before it is sent to the display device. Document metadata and/or presenter notes/comments, etc., may be displayed only on the control device, but not on the display device, as desired by the presenter/user.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: March 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: John Campbell, Carlos Augusto Otero
  • Patent number: 9584668
    Abstract: Various aspects may include storing sets of call agent login information for several call agents within the computer-telephony integration system and across several independent computing systems in a contact center login database. Additionally, various aspects may include generating several contact center service categories and sets of contact information for each contact center service category, which may be stored in a contact center directory database. When an incoming call is received from a customer, various aspects may include obtaining customer call information from the customer and generating a customer call key, which may be stored as a reference to the customer call information in a contact center customer call information database. The call key may be used to reduce an amount of data electronically transferred between call agents during telephone call transfers.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: February 28, 2017
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Aaron C. Kammeyer, Randall J. Kirchner, Christopher L. Ward, Louis A. Littell
  • Patent number: 9503309
    Abstract: The present invention is directed to an Ethernet communication method and system which are based on the MMC/SD interface. In the invention, the communication system includes at least one master device and at least one slave device, the at least one master device and the at least one slave device are connected via MMC/SD interface and communicate with each other on the Ethernet. The Ethernet communication method and system disclosed herein enables the device with the MMC/SD interface to act as a node in the network, and thus greatly expanding the application domain of such devices.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: November 22, 2016
    Assignees: CHINA UNIONPAY CO., LTD., EASTCOMPEACE SMART CARD CO., LTD.
    Inventors: Hongfeng Chai, Zhongguo Zhou, Zhijun Lu, Hongwen Meng, Wei Guo, Shuo He, Yunfeng Xu
  • Patent number: 9503493
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to detect a media device operating externally to the communication device actively engaged in presenting media content, detect an incoming communication session initiated by another communication device, present a notice identifying the media device and the media content being presented by the media device, detect a directive to modify an operation of the media device to mitigate interrupting a communication session with the other communication device, and instruct the media device to modify its operation according to the directive. Other embodiments are disclosed.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: November 22, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: William Stanley Robbins, R. Tyler Wallis, Anup D Karnalkar
  • Patent number: 9479590
    Abstract: A storage device 3, such as an SD card, that is coupled to a host device 2, such as a mobile phone, includes a computing environment 8. The computing environment 8 comprises an application processing part 6, an interface processing part 7, and a shared memory 9, and is operable to execute one or more applications on the storage device 3, and a set of software components that together provide a server module on the storage device 3. There is a corresponding set of client software components on the host device 2 that together provide a client module on the host device 2 that can cooperate with the server module on the storage device 3 to allow an application that is being executed in the computing environment 8 of the storage device 3 to access and use input and output functions of the host device 2.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: October 25, 2016
    Assignee: Millennium Enterprise Corporation
    Inventors: Thomas Langas, Asbjorn Djupdal, Borgar Ljosland, Torstein Hernes Dybdahl
  • Patent number: 9479400
    Abstract: A communication system and method include a server hosting an interactive voice response or self-help application in a virtual machine. In order to leverage the advantages and facilities of the servlet model, a XMPP (Extensible Messaging and Presence Protocol) servlet container is provided for the server so that the communication application can be programmed with objects defined by an XMPP servlet API, as well as such as HTTP and SIP servlets, in order to service an XMPP client. In addition to the generic class objects of the Java servlet model, the API also provides a set of XMPP-specific class objects. The XMPP servlet container includes a network point at a transport level for handling network connections, an XMPP service layer for managing XMPP sessions and streams, and an application layer for managing XMPP stanzas.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: October 25, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Wei Chen, Xiaopu Zhu, Zhiyu Liu, Pubing Zhang
  • Patent number: 9396221
    Abstract: Embodiments present a common access mechanism that can be used by one or more applications to access different data sources in a storage layer and have data stored in the data sources returned to the one or more applications. The common access mechanism can be presented by a data model that is implemented by a query and aggregation layer of an extensible querying/scheduling system. At least some individual data sources store data in different formats and have their own specific access mechanisms of which the one or more applications are unaware. In embodiments, the data model creates one or more data providers that are individually associated with individual data sources and knowledgeable of how to access data stored in an associated data source. At least some of the data providers receive queries for data and execute the queries using a different thread than the data model. At least some of the data providers are creatable on a thread that is a same thread as the data model.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher M. Vaughan, Carlos Yeung, Amit Gupta
  • Patent number: 9331802
    Abstract: Provided are apparatuses and methods in a digital broadcast transmission system for identifying a desired ESG fragment in a list of ESG fragments. The list of ESG fragments or bootstrap ESG may be created by a designated service provider, operator or other apparatus or system. The bootstrap ESG may contain information on, or refer to, secondary ESG fragments. In addition, the secondary ESG fragments may contain information on, or refer to, other ESG fragments in a hierarchical arrangement. A mobile terminal may identify a desired ESG fragment from the bootstrap ESG by identifying criteria within the bootstrap ESG corresponding to a secondary ESG, for example.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: May 3, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Martin Jansky, Topi Pohjolainen, Toni Paila
  • Patent number: 9319515
    Abstract: Communication systems and methods are described that include call notification with rich caller identification. Components of the communication systems are configured to receive a call for a user via an enterprise voice channel. A call request is automatically generated in response to event data of the received call. The call request includes caller data from enterprise databases or directories. The caller data provides identifying information of the caller to the user via the call request. The call request can include response options by which the user can participate in the call. The call request is routed to a target device of the user via a data channel of the host enterprise. The target device provides the user with multiple action or response options via the call request. The response options include for example accepting the call, delaying the call, forwarding the call, ignoring the call, and ignoring the caller.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: April 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Saurav Chatterjee, Josh Perfetto, Hemendra Rana, Paul Fullarton, Ankur Shah
  • Patent number: 9277571
    Abstract: A method in a communication system processes incoming requests at a controller entity. The method comprises the steps of registering a plurality of contact addresses for a user in a controller entity, receiving a request at the controller entity for a communication link to the user, querying a user information storage for information regarding a manner regarding how to handle the request, and processing the request in accordance with the information from the user information storage.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: March 1, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Krisztian Kiss, Gabor Bajko
  • Patent number: 9161179
    Abstract: The disclosure is related to group communications over multimedia broadcast/multicast services (MBMS). An aspect determines whether a number of one or more user devices in an MBMS coverage area participating in a group call is less than a threshold, and delivers a media stream for the group call to a user device of the one or more user devices over a wireless local area network (WLAN) to which the user device is connected based on the number of the one or more user devices in the MBMS coverage area being less than the threshold.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: October 13, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventor: Kirankumar Anchan
  • Patent number: 9107138
    Abstract: A system may include one or more devices configured to receive content information associated with a broadcast. The system may determine announcement information based on the content information, where the announcement information may include information that allows a user device to receive the broadcast. The system may determine provisioning information based on the announcement information, where the provisioning information may include information for provisioning a discovery channel, and information specifying a time interval for providing the announcement information via the discovery channel. The system may provision the discovery channel, based on the provisioning information, and may provide the announcement information via the discovery channel based on the specified time interval.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: August 11, 2015
    Assignee: Cellco Partnership
    Inventors: Arvind Basra, John J. Arky