Service Profile (e.g., Calling Service) Patents (Class 379/201.02)
  • Patent number: 10455405
    Abstract: A server application executing on the public Internet may establish or re-establish a packet data network (PDN) connection with a client application executing on mobile device over a cellular network by initiating a telephone call to the mobile device via a cellular access network node according to a telephone number associated with the client application. The mobile device may receive a paging for the telephone call from the cellular access network node. In response to the paging, the mobile device may determine a PDN communication channel associated with the server application, the PDN including the cellular access network node, and send a set of data to the server application via the determined PDN communication channel. The server application may, in response to receiving the set of data, send a second data set of data to the client application over a PDN communication channel associated with the client application.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel IP Corporation
    Inventors: Michael Zitzmann, Sudeep Manithara Vamanan
  • Patent number: 10445927
    Abstract: An approach is provided for determining a polygon of a geographic database that overlaps a candidate polygon or candidate point. The geographic database represents stored polygons as respective polygon points with zero area. The approach involves determining proximate polygon points from among the respective polygon points with zero area that are within a distance threshold of the candidate polygon or the candidate point. The approach also involves retrieving one or more proximate polygons from the geographic database that correspond to the one or more proximate polygon points. The approach further involves determining an intersection between the one or more proximate polygons and the candidate polygon or the candidate point. The approach then involves selecting the polygon that overlaps the candidate polygon or the candidate point based on the determined intersection.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: October 15, 2019
    Assignee: HERE Global B.V.
    Inventors: Richard Kwant, Anish Mittal, David Lawlor
  • Patent number: 10425317
    Abstract: A method includes periodically sending a polling call to an enterprise system outside the firewall at a first polling rate during normal operating conditions, monitoring for a fault condition, periodically sending polling calls to the device outside the firewall at a second polling rate when a fault condition is detected, the second polling rate being higher than the first polling rate. The second polling rate is used as result of a fault condition. The method also includes sending a problem report with the polling calls when the fault condition is detected.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: September 24, 2019
    Assignee: PTC Inc.
    Inventors: John Louis Taylor, John Thomas Canosa
  • Patent number: 10397785
    Abstract: An inmate mobile device for communicating with an outsider mobile device is provided. An identity data item, of the device, includes an inmate identifier of an inmate user of the inmate mobile device, a verified data and a restrictions repository. Also included is a media capture module configured to obtain an initial verification data from the inmate user of the inmate mobile device, and an outsider client application configured to receive the initial verification data from the media capture module, determine that the inmate verification data and the inmate verified data match, generate a connection request targeting the outsider mobile device. The connection request includes the inmate identifier of the inmate user and an outsider identifier of an outsider user of the outsider mobile device. The inmate application is also further configured to send the connection request to a server system.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: August 27, 2019
    Assignee: Intelmate LLC
    Inventors: Richard Torgersrud, Kevin O'Neil
  • Patent number: 10389543
    Abstract: A computing device is provided, which may include an input device configured to receive natural user input, and an application program executed by a processor of the computing device, the application program configured to: retrieve an electronic calendar including calendar data for one or more meeting events, each meeting event including a meeting time and meeting data, receive a generic meeting invocation request via a natural user input detected by the input device, based on at least receiving the generic meeting invocation request at a point in time, search the electronic calendar for a meeting event having a meeting time that is within a threshold time period of the point in time that the natural user input was received, and start the meeting event including processing the meeting data for the meeting event.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Isaiah Ng, Reza Ferrydiansyah, Christopher M. Becker, Chad Roberts, Roberto Sonnino, Lisa Stifelman
  • Patent number: 10382613
    Abstract: Embodiments of the present invention include a multi-user, multi-device alarm system, which, according to some embodiments, maintains the confirmation status of the alarm creator and participants, any communications between the alarm creator and participants, and user management functionality. Embodiments include systems and methods for configuring and executing different types of alarms, including personal alarms, group alarms, buddy alarms, and team alarms. The same or alternative embodiments may include cascading notifications to participants of an alarm until the alarm creator or one of the participants marks the alarm as done.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: August 13, 2019
    Assignee: Acintyo, Inc.
    Inventors: Pradeep Singh, Ashish Deopura, Varun Gupta, Poonam Singh, Vinod Jeyachandran, Aaditya Singh, Kritika Singh
  • Patent number: 10368207
    Abstract: An arrangement for providing, on an ad hoc basis, a closed user group (CUG) among a collection of pre-defined IP network users. A set of intelligent access devices, dispersed through the IP network, constantly transmit a set of pings associated with the defines CUGs to discover those devices within its communication range. The discovered IP addresses for each device is thus constantly updated, allowing group members to remain in constant contact (emulating an “always on” connection). The users feels they are always connected with group members and thus have instant access to voice/data/video sessions—much like hot lines or “always on” connections.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 30, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Mostafa Tofighbakhsh, Hossein Eslambolchi
  • Patent number: 10326883
    Abstract: One or more embodiments related to a method that includes querying a data store for current interaction data between call center personnel and customers. The call center personnel are grouped into call center groups. The method further includes determining, for at least some call center groups, a current interaction metric specific to the call center group. The current interaction method is provided for each of the at least some call center groups.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: June 18, 2019
    Assignee: Splunk, Inc.
    Inventors: Troy Elliot Molander, Steven Shaun McIntyre, Ricky Gene Burnett
  • Patent number: 10313519
    Abstract: A method and apparatus of processing multiple user call records via an IVR call processing application is disclosed. One example method may include receiving a call from a user device, obtaining first user information from a user account stored in a user databank. The first information may be associated with a first call record established during a first previously received call from the user device. The method may also include establishing a first confidence level based on the first user information and obtaining second user information from the user account stored in the user databank. The second user information may be associated with a second call record established during a second previously received call from the user device. The method may also include establishing a second confidence level based on the second user information and transmitting an offer to the user device based on the first confidence level and second confidence level.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: June 4, 2019
    Assignee: West Corporation
    Inventor: Brian W. Cooper
  • Patent number: 10306075
    Abstract: Methods and systems are provided for the management, routing and reporting of toll-free telecommunications calls and data. Methods and systems are provided for pre-populating a call routing template based on natural language inputs and populating telecommunications routing codes at nodes of a call routing decision tree to generate a call routing template that may be identified and presented to a user interface based at least in part on a natural language input.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 28, 2019
    Assignee: Somos, Inc.
    Inventors: Sriram Sharma, William Carter, Michael Kimmel
  • Patent number: 10306588
    Abstract: A method for adaptive call notification in a user equipment (UE) includes detecting an incoming call indication such as a ring signal. The ambient sound level for the UE is measured in response to the incoming call indication. A UE vibration device is activated in response to the detected incoming call indication and the ambient sound level being greater than a user-selectable threshold.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: May 28, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fangqi Hu, Tongzeng Yang
  • Patent number: 10303269
    Abstract: An example processor-implemented method for adjusting screen orientation of a display associated with a device with the present disclosure is identifying a request for a new profile, the new profile being created in the device, requesting a selection of a screen orientation for the new profile, adjusting the orientation of the display for the new profile based on the screen orientation selection, and manage applications on the device based on the screen orientation selection.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: May 28, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juliano Godinho Varaschin de Moraes, Nicholas Hallas, Carol Ozaki, Syed S. Azam
  • Patent number: 10262349
    Abstract: Disclosed are various embodiments for location based call routing to a subject matter specialist. A call request is obtained from a computing device. The call request pertains to a topic and includes a current location of the computing device. A topic specialist for the topic is identified based at least in part upon the current location of the computing device. The call request is completed by establishing a call between the computing device and a computing device used by the topic specialist.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: April 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Sean Michael Scott
  • Patent number: 10250556
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Patent number: 10216744
    Abstract: A cloud-based migration system exposes a source-independent application programming interface for receiving data to be migrated. The data is uploaded and stored as a single entity in a cloud-based storage system. A migration system then accesses the migration package and begins migrating the data to its destination, from the cloud-based storage system.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joe Keng Yap, Mahadevan Thangaraju, Sean L. Livingston, Roberta Cannerozzi, Ghania Moussa, Ron Shimon Estrin, Yu-Ting Lin, Simon Bourdages, Trung Duc Nguyen, Wenyu Cai, Zachary Adam Koehne, Patrick J. Simek, Sukhvinder Singh Gulati, Ben Canning
  • Patent number: 10178554
    Abstract: Embodiments of the present disclosure relate to systems and methods for offloading data of a subscriber from a first radio access technology type to a second radio access technology type. Embodiments may relate to a method comprising: receiving an access request from an access point based on a connection request received from a user equipment, transmitting an authentication request to the user equipment to authenticate a subscriber; receiving an access point name and packet gateway identifier from the home subscriber server; altering the access point name received from the home subscriber server; transmitting the connection request to a packet gateway for authorizing the subscriber for offloading, updating the APN name and the packet gateway identifier at the home subscriber server; and offloading the data from the first radio access technology type to the second radio access technology type, wherein the data is identified based on the subscriber profile.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: January 8, 2019
    Assignee: RELIANCE JIO INFOCOM LIMITED
    Inventors: Anil Pawar, Sagar Mishra
  • Patent number: 10171604
    Abstract: The present disclosure generally provides a system for pushing network information. The system includes a pushing server and a processing server. The pushing server is used for pushing predefined network information contents and corresponding interaction information to a first client, and for obtaining feedback information from the first client in response to the interaction information, and submitting the feedback information to a processing server, the feedback information includes a first user ID. The processing server is used for processing the feedback information, and generating an attention index corresponding to the first user ID. The system may accurately acquire the attention index of the users toward the network information. A method for pushing network information is provided as well.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: January 1, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Liyong Xuan
  • Patent number: 10165397
    Abstract: Methods and systems are disclosed relating to proximity detection of devices and targeted information services, such as information campaigns. Disclosed methods provide targeted campaigns to a user, such as targeted campaigns to presentation devices based on proximity of user devices near the information devices. Other methods provide targeted campaigns across various applications, while other methods provide for scheduling campaigns to premises device identifiers based on an event schedule, and other methods provide a hierarchal system for monitoring different sets of premises device identifiers when a user device can monitor for a limited number of premises device identifiers at a time.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: December 25, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Connelly, Franklyn Athias, Erami Botchway, John Hart, Michael Chen, Corey Farrell
  • Patent number: 10153951
    Abstract: Presented herein are techniques performed in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes the respective network nodes in a service path. At a network node, an indication is received of a failure or degradation of one or more service functions or applications applied to traffic at the network node. Data descriptive of the failure or degradation is generated. A previous service hop network node at which a service function or application was applied to traffic in the service path is determined. The data descriptive of the failure or degradation is communicated to the previous service hop network node.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: December 11, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: James Guichard, Carlos M. Pignataro, David Ward, Paul Quinn, Surendra Kumar
  • Patent number: 10108656
    Abstract: Based on a probability of summary metadata associated with an entity of a media hosting service being inaccurate, a determination is made as to whether to verify the accuracy of the summary metadata. In response to determining to verify the accuracy of the summary metadata, a determination is made as to whether the summary metadata is inaccurate with respect to master metadata associated with the entity of the media hosting service. The summary metadata is updated with a correct value determined from the master metadata, in response to determining the summary metadata is inaccurate.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Timothy Dasilva, Nicholas Austin White
  • Patent number: 10084916
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving an input from an agent during a call with a caller where the input directs one or more processors to inject a recorded statement in the agent's voice into the call, and where the recorded statement in the agent's voice is stored in a computer-readable file. Obtaining the recorded statement in the agent's voice based on data associated with the input and in response to receiving the input. And causing the recorded statement in the agent's voice to be inserted into a media stream of the call.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: September 25, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Greg Yarbrough, Eric Smith
  • Patent number: 10044874
    Abstract: Disclosed are a telephone-number-based information loading method and device, wherein the method comprises steps of: detecting a telephone number in current display contents on a terminal side; determining whether the telephone number carries a feature identifier; and if yes, then generating a dial option control that is based on the telephone number in the current display contents, and/or invoking entry information of a webpage type service previously associated with the telephone number. According to the present invention, it is possible to conserve bandwidth resources, while preventing the occurrence of a situation in which a user mistakenly enters a dangerous website because of a search error, resulting in a security threat or other losses.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: August 7, 2018
    Assignee: Beijing Qihoo Technology Limited
    Inventors: Bin Li, Yanbei Jiang, Shaoqing Tan
  • Patent number: 9992640
    Abstract: In one embodiment, a method includes accessing one or more short-message service (SMS) messages received at the first mobile device from a server of a verification authority; automatically and without manual user input, processing by the application data in the SMS messages to detect a particular bit sequence; and automatically and without manual user input, transmitting the information of the first user to the verification authority from the first mobile device in response to detecting the particular bit sequence.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: June 5, 2018
    Assignee: Facebook, Inc.
    Inventors: Neel Ishwar Murarka, Jacob Andrew Brill
  • Patent number: 9967230
    Abstract: The present disclosure is directed to allocating communication resources via information technology infrastructure. A system can provide a communication tag and an analytics tag for integration in a web site. The system can receive a request to allocate a phone number generated based on an interaction between the communication tag and the analytics tag. The request can include the communication endpoint identifier, the site identifier for the web site, and a bucket identifier formed from bucketing criteria corresponding to a network activity session of the computing device. The system can determine a virtual phone number to assign to a combination of the values of the fields provided in the request, and create a link between the assigned virtual number and the combination. The system can provide the assigned virtual phone number to the computing device that initiated the request.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: May 8, 2018
    Assignee: Google LLC
    Inventors: Ahmed Mohamed Hassan Osman Akef, Anshul Kothari, Daniel Andersson, Amit Agarwal, Anshul Kundani, Narendra Kumar Singhal
  • Patent number: 9959525
    Abstract: A job searching and matching system and method is disclosed that gathers job seeker information in the form of job seeker parameters from one or more job seekers, gathers job information in the form of job parameters from prospective employers and/or recruiters, correlates the information with past job seeker behavior, parameters and behavior from other job seekers, and job parameters and, in response to a job seeker's query, provides matching job results based on common parameters between the job seeker and jobs along with suggested alternative jobs based on the co-relationships.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: May 1, 2018
    Assignee: Monster Worldwide, Inc.
    Inventors: Changsheng Chen, Adam Hyder, Sandeep Khanna
  • Patent number: 9936480
    Abstract: A method for adaptive call notification in a user equipment (UE) includes detecting an incoming call indication such as a ring signal. The ambient sound level for the UE is measured in response to the incoming call indication. A UE vibration device is activated in response to the detected incoming call indication and the ambient sound level being greater than a user-selectable threshold.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: April 3, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fangqi Hu, Tongzeng Yang
  • Patent number: 9935989
    Abstract: Embodiments of the present disclosure provide a method for communication program association. The method includes acquiring a communication program account number in the local area network; sending a communication association request to the communication program account number in the local area network; and receiving communication association confirmation information returned by the communication program account number in the local area network, and establishing communication association with the communication program account number in the local area network. Because the established associated communication program account number does not occupy significant network bandwidth in the communication process, the network transmission speed is improved. Because communication is performed on the local network, security of communication information is ensured.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: April 3, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Mengyu Pang, Jianhua Huang
  • Patent number: 9912811
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving an input from an agent during a call with a caller where the input directs one or more processors to inject a recorded statement in the agent's voice into the call, and where the recorded statement in the agent's voice is stored in a computer-readable file. Obtaining the recorded statement in the agent's voice based on data associated with the input and in response to receiving the input. And causing the recorded statement in the agent's voice to be inserted into a media stream of the call.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 6, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Greg Yarbrough, Eric Smith
  • Patent number: 9854103
    Abstract: A system for managing customer-to-business voice communication has a network-connected communications device and instructions executable on the communications device from a non-transitory physical medium, the instructions providing a first function for determining if a destination asserted requires treatment, a second function for sending data from the communications device to a network-connected server, a third function for receiving alternative destination information from the server, and a fourth function for establishing communication with the business based on the returned destination information.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: December 26, 2017
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventor: Vyacheslav Zhakov
  • Patent number: 9832205
    Abstract: Implementation of cross provider security in accordance with the disclosures made herein enables users of a system (e.g., a cloud services brokerage platform) in a cloud environment provides for system-managed provisioning and management of keys to cloud resources thereby allowing the user to manage data security and enable secured access to their cloud resources. To this end, cross provider security management functionality in accordance with the disclosures made herein can include provisioning system-generated keys across different regions in a provider, provisioning cloud brokerage system-generated keys across different providers; and associating (i.e., managing) the keys from the system to a hardware security module. The keys can be managed by/though a variety of different resources (e.g., brokering system, VDC, user group concepts, etc).
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Fenil Raj Kumar Santhi, Kishor Grandhe, Balaji Narasimhan, Kedar Dave, Manish Mahesh Modh
  • Patent number: 9819797
    Abstract: An indication of an incoming call may be received at a call control unit communicatively coupled to, and/or resident within, a telephone. The indication may include identification information for the incoming call. It may be determined whether additional information regarding a caller associated with the identification information exists, and if so, a first operation may be performed on the incoming call responsively to the additional information, otherwise, a second operation may be performed on the incoming call responsively to an absence of the additional information. The additional information my include a user-configurable list of desired callers (e.g., a whitelist) and/or undesired callers (e.g., a blacklist). The additional information may also include caller identification information and/or a spam score.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: November 14, 2017
    Assignee: KEDLIN COMPANY, LLC
    Inventor: Benjamin Sharpe
  • Patent number: 9813318
    Abstract: A system configured to facilitate brokering hybrid cloud services selects information requests for characterizing an information technology application. The system responses to the information requests and determines a plurality of sets of the responses each used for deriving a value of a respective one of a plurality of factor functions. The system determines a plurality of assessment results each derived using values for of a respective set of the factor functions. Each one of the assessment results characterizes a respective aspect of deploying the information technology application within a cloud environment.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: November 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ilyas Iyoob, Aaron Michael Yan
  • Patent number: 9798816
    Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: October 24, 2017
    Assignee: Mitel Networks Corporation
    Inventors: Jeffrey Hobbs, Terry Tam
  • Patent number: 9729585
    Abstract: A communications adaptor comprising an adaptor first port; an adaptor second port; an adaptor third port; and a processor. The adaptor first port is configured to connect to an analog communications line. The adaptor second port is configured to connect to a data network. The adaptor third port is configured to connect to an analog telephony device. The processor is configured to determine that a first call setup request signal has been received at the adaptor first port. The processor is further configured, subsequent to such determination: (1) to transmit a second call setup request signal over the adaptor second port to an Internet Protocol (IP) telephony system over the data network; and (2) to transmit a third call setup request signal over the adaptor third port.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: August 8, 2017
    Assignee: Vonage America Inc.
    Inventors: Pablo Calamera, Deepak Ottur, Rohan Dwarkha
  • Patent number: 9602662
    Abstract: An aspect includes verifying a telephone caller origin carried out at a security application. The verifying includes activating a security process during an active telephone call to a user received at a first call identifier, accessing registered user service providers to obtain contact details of a registered service provider purporting to be the origin of the active telephone call, and sending a query to the obtained contact details of the registered service provider. The query includes the first call identifier. The verifying also includes receiving a returned query result confirming or denying that the telephone call is from the registered service provider.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry N. Dow, Peter J. Johnson, Fenglian Xu
  • Patent number: 9596566
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided for location-based call control. In one embodiment, call control rules for an outbound call can be determined/identified based on the location of the mobile device. The call control rules direct the outbound call to different numbers and/or different applications.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: March 14, 2017
    Assignee: MBTE SWEDEN AB
    Inventors: Yoram Meriaz, Ran Meriaz, Alex Tkachman
  • Patent number: 9584563
    Abstract: A method of accessing content at a user terminal connected to a communication network and executing a communication client includes the client displaying a list of contacts associated with a user of the client and the client retrieving a message from the communication network. The message is related to a further user represented by one of the contacts displayed in the list of contacts, and includes a reference to content stored in a storage means accessible by the communication network. The client initiates a call to the further user over the communication network responsive to a user of the client selecting the one of the contacts in the list of contacts. Responsive to initiating the call, the client establishes communication with the storage means using the reference, accesses the content and displays the content at the user terminal.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: February 28, 2017
    Assignee: Skype
    Inventors: Eric Partaker, Richard Cole, Natasha Sopieva
  • Patent number: 9571635
    Abstract: Techniques for retrieving and displaying information from a business system on a mobile computing based on contextual details are disclosed. The contextual details can include caller identification information and contact identifiers associated with the caller identification information stored a contacts record in a mobile computing device. Contextual details may include caller identification information, contact identifiers, user preferences, job functions, time/date, and location. Based on the specific details of a particular context, an associated layout definition can be determined. The layout definition specifies the information and analysis to retrieve from the business system and the manner in which to display the information in a graphical user interface if a mobile computing device.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: February 14, 2017
    Assignee: SAP SE
    Inventor: Yang-cheng Fan
  • Patent number: 9560195
    Abstract: A method of accessing a dedicated phone or Internet service at a remote location includes providing a system having a terminal, a phone, and a USB stick that is adapted to be used with a data-only communication device. The terminal has a phone jack that is coupled to a dedicated phone service line for use with the phone, a data jack that is coupled to a dedicated Internet service, and a connector that is adapted to receive a cable that is connected to a satellite dish for uplink and downlink communication with an orbiting satellite. Each of the phone and the USB stick are provided with an identification footprint that is unique to the terminal. The terminal is positioned at a first location. When the phone and/or the USB stick are moved to a remote location, voice and data signals corresponding to the dedicated phone service line and the dedicated Internet service can be communicated from the terminal to the phone and/or USB stick at the remote location via an antenna and the orbiting satellite.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: January 31, 2017
    Inventor: Arthur Green
  • Patent number: 9553770
    Abstract: Disclosed are a method for SDN based network management and an apparatus performing the same. A method for network management, performed in a central control apparatus, may comprise receiving a path request message indicating a request to configure a path from a terminal; generating path list information including information about at least one configurable path, and providing the terminal with the path list information; receiving information about a specific path selected in the path list information from the terminal; and transmitting information about at least one detail function included in each of at least one node constituting the selected specific path to the terminal. Therefore, a path optimized for user's requirements may be easily configured, and so service quality may be enhanced.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 24, 2017
    Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Eun Joo Kim, Yool Kwon, Young Boo Kim
  • Patent number: 9532261
    Abstract: A method comprising obtaining, by a server, wireless-network performance data from a plurality of end user devices; generating, by the server, a prioritized network list from the wireless-network performance data; and provisioning, by the server, the prioritized network list to an end user device comprising a radio interface for receiving the prioritized network list from the server, the radio interface being identified to receive the prioritized network list based on a characteristic associated with the end user device; a radio configured to identify available wireless networks, the available wireless networks being different than a current wireless network to which the end user device is currently connected; a prioritized network selection engine for using the prioritized network list to select one of the available wireless networks; and a network connection engine configured to initiate disconnection from the current wireless network and connection to the selected wireless network.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: December 27, 2016
    Assignee: Headwater Partners I LLC
    Inventors: Gregory G. Raleigh, Alireza Raissinia, James Lavine
  • Patent number: 9532199
    Abstract: The present invention relates to a mobile terminal and, more specifically, to a mobile terminal and a method for controlling the same which are capable of automatically responding to a caller when a user cannot respond to a call or when a given condition is satisfied. The method for controlling a mobile terminal related to an embodiment of the present invention may comprise the steps of: activating an automatic response function when a preset activation condition is satisfied; accepting a voice call when a call signal is received form a caller; performing an authentication procedure determining an automatic response type: and performing a function requested by the caller through at least one, corresponding to the determined response type, among voice, text and a graphic user interface, within a range corresponding to the result of the authentication procedure, while the accepted voice call is connected.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 27, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Sungchae Na, Changju Na, Jeongeun Kim
  • Patent number: 9514741
    Abstract: Training speech recognizers, e.g., their language or acoustic models, using actual user data is useful, but retaining personally identifiable information may be restricted in certain environments due to regulations. Accordingly, a method or system is provided for enabling training of an acoustic model which includes dynamically shredding a speech corpus to produce text segments and depersonalized audio features corresponding to the text segments. The method further includes enabling a system to train an acoustic model using the text segments and the depersonalized audio features. Because the data is depersonalized, actual data may be used, enabling speech recognizers to keep up-to-date with user trends in speech and usage, among other benefits.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 6, 2016
    Assignee: Nuance Communications, Inc.
    Inventors: Uwe Helmut Jost, Philip Charles Woodland, Marcel Katz, Syed Raza Shahid, Paul J. Vozila, William F. Ganong, III
  • Patent number: 9390188
    Abstract: Method and device for information exchange and routing by providing items of information that are organized in discrete flows to third parties. Relationships are defined among the flows such that at least one item of information in at least a first discrete flow is selectively copied to at least a second discrete flow. This allows users to easily discover and exchange real-time items of information across applications.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: July 12, 2016
    Assignee: Flow Search Corp.
    Inventor: Eric Alterman
  • Patent number: 9369574
    Abstract: Data used to implement a communications service is managed. A request for a user interface is received over a first communications network from a hosting client. The user interface is sent over the first communications network to the hosting client in accordance with the request. The data used to implement the communications service is received over the first communications network from the hosting client via the user interface. The data used to implement the communications service is forwarded to within a second communications network. The communications service is implemented in the second communications network in accordance with the data.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: June 14, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Paul G. Baniak, Kristin Chambers, Katherine L. Krein, Christopher H. Rolwes, Terry L. Vieth, Tracy L. Brokaw, Mary B. Clark
  • Patent number: 9338305
    Abstract: A device may receive a first call associated with a virtual phone number associated with a first user device and a second user device. The device may determine, and may store information indicating, that the first call was made using the first user device. The device may receive a second call directed to the virtual phone number and may determine whether the second call comprises a call back associated with the first call. The device may selectively send the second call to the first user device or to the first and second user devices based on determining whether the second call comprises the call back. The second call may be sent to the first and second user devices when the second call does not comprise the call back and may be sent to the first user device when the second call comprises the call back.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: May 10, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mingxing S. Li, Priscilla Lau, Ce Xu, Xuming Chen
  • Patent number: 9338289
    Abstract: Automatic determination of caller identification information and encoding of such information in outgoing data requests, such a API calls to a call management component, are disclosed herein. The caller identification information may be determined by analyzing information associated with a call target to determine if the target has a custom outbound telephone number assigned, was contacted through a specific campaign, has local geographic data, is being called from a specific entity, or is being made from a call originator with a specific outbound number set. The system may execute machine learning on previous calling data in order to update caller identification selection models used for other outgoing calls.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: May 10, 2016
    Assignee: Velocify, Inc.
    Inventors: Manoj Goyal, Shze Chew Lee, Nicholas Hedges
  • Patent number: 9247043
    Abstract: In a communication system, a call processing system receives a first signaling message for a special service call indicating a special service number. The call processing system processes the special service number to determine a first carrier identity and an organization identity for a responsible organization that is responsible for a routing database system for the special service number. The call processing system processes the organization identity for the responsible organization to select a second carrier identity. The call processing system transfers a second signaling message that indicates the second carrier identity. In some examples, a communication node receives the second signaling message and processes the second carrier identity to route the special service call to the responsible organization.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: January 26, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jonathan E. Schaff, Joseph Brent Donelan
  • Patent number: 9148431
    Abstract: Methods, devices, systems and computer program products are described for implementing on a communication device customized caller ID and remote functional management of a communication device via shared secret exchange between calling and called parties. Customized caller ID provides for a calling party to identify themself regardless of the device they are using to place to call. In addition, other remote functional management, such as call priority tagging, provides for the calling party to prioritize the call or otherwise customize a call ID message to the called party. By exchanging shared secrets amongst the calling and called parties, the customized caller ID method and remote functional management are secure, thereby eliminating the likelihood of unauthorized tampering by unknown parties. Shared secret exchange also provides for authorized callers to remotely access and manage the communication device, such as, for example, to remotely lock down or place the communication device in an off state.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: September 29, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Mazen Chmaytelli
  • Patent number: 9119048
    Abstract: Novel tools and techniques that provide enhanced wireline services at one or more known wireline locations. In some cases, these tools and techniques involve determining that a subscriber is at one or more of the known wireline locations based on a detected location of the subscriber's wireless device (e.g., wireless phone, portable computer, etc.). Once the subscriber's presence at that wireline location has been detected, enhanced services can be provided to a wireline telephone at that location.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: August 25, 2015
    Assignee: Qwest Communications International Inc.
    Inventor: Ashish Agarwal