Interaction With An External Nontelephone Network (e.g., Internet) Patents (Class 379/88.17)
  • Patent number: 9978365
    Abstract: A classifier voice interface of a user terminal may receive a query, may parse the query to identify an attribute, and may process the query to select a first domain-specific voice interface of a plurality of domain-specific voice interfaces based on the attribute, wherein each of the domain-specific voice interfaces comprises specialized information to process queries of different types. The classifier voice interface may further instruct the first domain-specific voice interface to process the query.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: May 22, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Mark R. Adler, Imre Kiss, Joseph H. Polifroni, Tao Wu
  • Patent number: 9906651
    Abstract: In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: February 27, 2018
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 9906958
    Abstract: A mobile access terminal providing access to data in a secure element of the mobile access terminal is provided. The mobile access terminal comprises the secure element; a web browser; a near field communications system; an over-the-air proxy; an application programming interface layer; and a web server residing on a secure storage area of the mobile access terminal, wherein the web browser is provided with exclusive access to the web server.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: February 27, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Lyle W. Paczkowski
  • Patent number: 9899058
    Abstract: The present invention relates to a method for the reproduction, through an audio/visual means, of a film and an apparatus for the reproduction of the same. More particularly, the method according to the present invention allows more viewings of the same film such that the film itself is automatically composed as to be different at each viewing. The method for the reproduction of a film is finalized to the creation of a “multifilm”, i.e. a film that changes its plot in every reproduction.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 20, 2018
    Assignee: MAIOR SRL
    Inventor: Gabriele Ceracchini
  • Patent number: 9858175
    Abstract: The present disclosure is related in general to software testing and a method and a system for generating a valid set of test configurations for test scenarios. A test configuration generation system retrieves one or more test parameters from each of one or more test scenarios associated with a corresponding requirement and a requirement criticality. Further, the test configuration generation system identities data values corresponding to each of the one or more test parameters. Further, it generates a valid set of test configurations for each test scenario based on requirement risk and eliminates one or more invalid test configuration combinations detected and finally a valid set of test configurations for each test scenario is generated. The present disclosure ensures right coverage with right set of configurations that can be executed within the limited time available and reduces 80% of manual efforts in generating the test configurations.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: January 2, 2018
    Assignee: WIPRO LIMITED
    Inventors: Girish Raghavan, Thamilchelvi Peterbarnabas, Deepashree Mohan
  • Patent number: 9832317
    Abstract: Methods and apparatus to obtain voice messages are disclosed. One example method includes receiving at a mobile device an indication to access voicemail, determining if visual voicemail is available, and initiating a call to a voicemail system in response to determining that visual voicemail is unavailable.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: November 28, 2017
    Assignee: BlackBerry Limited
    Inventors: Vadim Balannik, Patrick Dell Ellis
  • Patent number: 9832208
    Abstract: A method for providing a secure messaging environment includes providing a messaging environment in which two or more devices are connected via a network, each device having a client application that provides a graphical user interface for displaying messages within the messaging environment; logging-into the client application; encrypting user-specific information using a personal encryption key; creating a ticket, said ticket comprising a continuously-updated key and an optional expiration setting from a server; and calling the server, the call comprising the ticket and a target method.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: November 28, 2017
    Assignee: Erasable, LLC
    Inventors: Wendell Adams, Steven Kosbau
  • Patent number: 9779070
    Abstract: Disclosed are various embodiments relating to generating portions of network pages associated with a network site, where the portions of the network pages are generated by page generation code that uses a subset of aggregated data provided to it. A request for a network page is received from a first party. Data is aggregated from one or more data sources in response to the request. Each data source provides multiple data items using a multipart encoding. Page generation code supplied by the first party is executed to generate at least a portion of the network page in response to receiving a subset of the data which is used by the page generation code. The page generation code is able to access the subset of the data as predefined variables.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: October 3, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Prashant J. Thakare, Andrew S. Huntwork, Jeremy Boynes, Shashank Shekhar, Pravi Garg
  • Patent number: 9769223
    Abstract: Systems and methods for recording full quality audio and/or video from a plurality of parties, while also facilitating a real-time conversation or other interaction over low-bandwidth network links are provided. A voice over Internet protocol (VoIP) conversation, or other type of session, is facilitated between two or more parties using methods that reduce sound or video quality to achieve a low-latency connection. During the VoIP conversation, or other type of session, the audio and/or video from each party is recorded directly onto a storage medium of their respective device and stored as one or more data files. These data files can be generally unmodified, or merely lightly modified or compressed, resulting in a higher quality recording of the audio and/or video as compared to the audio and/or video that was transmitted to the other party during the session. The data files are then merged to create a final merged high-quality composite recording of the session.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: September 19, 2017
    Assignee: Ringr, Inc.
    Inventors: Timothy J. Sinclair, Kris West, Chad Olson, Daniel Wright
  • Patent number: 9734825
    Abstract: Systems and methods for receiving user generated natural language utterances such as queries and/or commands and executing the queries and/or commands. A parser may be used to determine a domain for a user generated natural language utterance based on the content and context of the natural language utterance. One or more of a plurality of domain agents associated with particular domains are configured to receive and respond to queries and/or commands based on the natural language utterance.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: August 15, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman
  • Patent number: 9705943
    Abstract: In one or more embodiments, an apparatus includes a data server, a VoIP server, and a processing circuit. The VoIP server routes VoIP calls to and from a plurality of telecommunication devices associated with respective user accounts. The VoIP server stores data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the VoIP server using login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit copies one or more data files associated with the user account from the data server to the remote data server.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: July 11, 2017
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 9697297
    Abstract: The subject disclosure relates to techniques for performing an operation on a resource, based on a state of the resource, by invoking a hypertext transfer protocol (HTTP) request on a universal resource locator (URL) indicating the operation. An interface component can receive a request including an HTTP method and a URL including a first portion indicating a resource and a second portion indicating an operation. Further, an invocation component, in response to the operation being associated with the resource, can invoke the operation on the resource utilizing the HTTP method based on a state of the resource. Other embodiments relate to conditionally returning the operation within a return payload, for example, alone or within a feed, based on an applicability of the operation according to a state of an associated resource.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 4, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Patent number: 9680777
    Abstract: A communication device receives an out-of-office message regarding a first contact. An application executing on the communication device displays a name of the first contact and an out-of-office indication regarding the first contact without displaying said out-of-office message.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: June 13, 2017
    Assignee: BlackBerry Limited
    Inventor: Jason Tyler Griffin
  • Patent number: 9674366
    Abstract: A telephone call processing apparatus for a telephone system includes an exchange for receiving incoming telephone calls and switching said calls to selected respective agent workstations. The apparatus includes a routing function for connecting an incoming call from a caller to an agent workstation, and initiating a call from said apparatus to an external application platform, said call including data to enable a transaction call to be set up between said caller and said external application platform. A holding function maintains a call leg connection with said agent workstation whilst said call from said apparatus to said external application platform is initiated. A connection function connects a call from said external application platform to said agent workstation and establishing or maintaining a connection between said caller and said agent workstation for use whilst said transaction call is connected.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 6, 2017
    Assignee: IP Integration Limited
    Inventors: Louie Malatesta, Stephen Murray, Bernard Prentis
  • Patent number: 9661100
    Abstract: Software on a content-aggregation website obtains a resource associated with a podcast from a website publishing the podcast and stores it e resource on the content-aggregation website. The software adds the resource as a leaf node to a taxonomy generated by the content-aggregation website. The addition is based on data associated with the podcast. The non-leaf nodes in the taxonomy are categories of content. The software determines that a user of the content-aggregation website is qualified as to at least one category that includes the resource as a leaf node. The determination is based at least in part on feedback from the user that includes a viewing or listening history for the user. Then the software serves the resource to the user in a content stream published by the content-aggregation website, based at least in part on a personalization score associated with the resource.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 23, 2017
    Assignee: Yahoo! Inc.
    Inventors: Supreeth Rao, Sundeep Narravula, Shivakumar Ningappa
  • Patent number: 9641379
    Abstract: A method and an access server operating in a packet switched telecommunication network, such as a Voice over Internet Protocol (VoIP) network, for distributing an announcement to user equipment. The method comprises receiving an announcement from a media source, receiving a caching indication from the media source to allow caching of the announcement and sending the received announcement to the user equipment. The access server can cache the announcement in a caching unit associated with the access server on receipt of the caching indication and the announcement. Furthermore a method and a media source cooperating with the access server for generating an announcement and a caching indication to allow the access server to cache the announcement.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: May 2, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Rogier August Caspar Joseph Noldus
  • Patent number: 9591033
    Abstract: In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: March 7, 2017
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 9569424
    Abstract: Methods and apparatus for processing a voicemail message to generate a textual representation of at least a portion of the voicemail message. At least one emotion expressed in the voicemail message is determined by applying at least one emotion classifier to the voicemail message and/or the textual representation. An indication of the determined at least one emotion is provided in a manner associated with the textual representation of the at least a portion of the voicemail message.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: February 14, 2017
    Assignee: Nuance Communications, Inc.
    Inventor: Raquel Sanchez Martinez
  • Patent number: 9563881
    Abstract: Described is an optimistic fair payment protocol in electronic commerce that provides fair payment while resisting an unconscious double spending attack and other attacks. A buyer receives encrypted e-goods from a merchant, and sends payment to the merchant. If decryption information is not received in exchange for the payment, or the decryption information does not render the e-goods useable, the buyer launches a dispute with a third party dispute resolution service. If the decryption information is received and renders the e-goods useable, the buyer determines whether the e-goods are valid, according to a corresponding description. If not valid, the buyer launches a dispute and provides the e-goods and the description. The third party uses the description to evaluate the validity of the goods to determine whether to refund the payment to the buyer or release it to the merchant.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: February 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jun Shao, Min Feng, Bin B. Zhu
  • Patent number: 9563703
    Abstract: A system, method and device for sharing of playlists of authorized content with other users. A user interface is displayed on a media viewing device for creating a playlist of content. The playlist is generated by a user via the user interface and a name is associated with the playlist of content. The playlist is stored using the name. Parameters for sharing the playlist with contacts of the user are configured. At a viewing device of a contact, notification of a playlist created by a user is received. Privileges of the contact associated with content identified in the playlist are determined. Action is taken, by the contact, regarding content identified in the playlist created by the user based on the determined privileges of the contact.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: February 7, 2017
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, Terry Douglas Lee
  • Patent number: 9538361
    Abstract: The invention provides a solution for registering a terminal having a packet-switched and circuit-switched functionality in a packet-switched service domain, such as the IMS over a circuit-switched access domain. In particular it is proposed to send a packet-switched registration message packed in a circuit-switched transport bearer (USSD) to a circuit node (HLR, MSC, dispatcher) which selects an adapter node (IA) being responsible for performing a registration in the packet-switched service domain on behalf of the user using the information provided with the packet-switched registration message and by deriving and adding additional information.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: January 3, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Andreas Witzel, Ralf Keller
  • Patent number: 9525561
    Abstract: A novel mechanism is disclosed by which a sender can direct information such as an audiovisual signal to a particular recipient's audiovisual display device, such as a cable television set and, thereby, share information between the sender and the recipient. In one embodiment, a calling party originates a telephone call and associates that telephone call with audio-visual information that exists on the caller's personal computer or on an Internet server. The called party answers the call, and can tune an associated cable television to the appropriate channel in order to view the audio-visual information. In another embodiment, the caller is a hotel guest and the called party is a hotel concierge and vice versa. The concierge provides information to the hotel guest such that the hotel guest can tune in to a channel on their hotel television set and access the information.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: December 20, 2016
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Andrea Basso, Steven Lloyd Greenspan, David M. Weimer
  • Patent number: 9520126
    Abstract: A voice recognition system that divides a search space for voice recognition into a general domain search space and a specific domain search space. A mobile terminal receives a voice recognition target word from a user, and a voice recognition server divides a search space for voice recognition into a general domain search space and a specific domain search space and stores the spaces and performs voice recognition for the voice recognition target word through linkage of the general domain search space and the specific domain search space.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: December 13, 2016
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seung Hi Kim, Sang Hun Kim, Ki Hyun Kim, Sang Kyu Park, Soo Jong Lee
  • Patent number: 9519717
    Abstract: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gur Kimchi, Matthew Graham Dyor, Lili Cheng, Richard J. Qian, Marc Eliot Davis, Steven William Macbeth
  • Patent number: 9485637
    Abstract: A mobile device is employed to be a gateway device to transmit messages between end-users and a shared message board running on a remote sever. The gateway device runs a gateway application to implement the gateway function.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sergio Borger, Carlos H. Cardonha, Fernando L. Koch
  • Patent number: 9465841
    Abstract: The subject technology provides configurations for receiving a query for data stored across data systems in which the query is associated with a user. It is determined if the user has permission to execute an operation from the query at a data in which the operation is executed upon at least one table provided by the data system. The subject technology determines if the operation corresponds to a cache object in a cache registry if the user has permission. Each cache object is owned by a cache manager user. A view associated with the user is created that provides temporary access privileges to the cache object corresponding to the operation in which the cache object includes results of the operation executed in the query and the cache object is owned by the cache manager user. The results of the operation are then provided in the created view to the user.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 11, 2016
    Assignee: CIRRO, INC.
    Inventors: David Herbert Salch, Brian Christopher Jew, Mark Robert Theissen
  • Patent number: 9432285
    Abstract: A communications network is operated by providing a plurality of redundant links between a first network node and a second network node. A first identifier is associated with a first one of the plurality of redundant links and a second identifier is associated with a second one of the plurality of redundant links. The first and second identifiers are associated with the regulatory constraint. Traffic that is marked with the first identifier is routed to the first one of the plurality of redundant links and traffic that is marked with the second identifier is routed to the second one of the plurality of redundant links so that operation of the communications network is in compliance with the regulatory constraint.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: August 30, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Thomas Arnold Anschutz, James William Rembert
  • Patent number: 9419843
    Abstract: A custom Application-Specific Integrated Circuit (“ASIC”) that simultaneously processes data packets and multimedia packets, including Voice over Internet Protocol (“VoIP”) packets, that are transmitted by a plurality of clients connected to a central server over a network, such as the Internet, and that are also transmitted by the central server to the plurality of servers. The custom ASIC may be configured to restrict the receipt of both the multimedia and the data packets to selected, predetermined clients connected to the central server and prevent the receipt of such packets by non-authorized clients. A method of processing data packets and multimedia packets, including VoIP packets, and a system utilizing the custom ASIC are also provided.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: August 16, 2016
    Assignee: BROADCOM CORPORATION
    Inventor: James M. Muth
  • Patent number: 9383956
    Abstract: Smart Phones that support voice activated commands for managing e-mails are disclosed and enabled. This new Smart Phone may include a touch sensitive screen, a graphical user interface, an e-mail application, an Internet browsing application, and applications for playing audio/video content. The Smart Phone includes an operating system and support for installation of new applications. The Smart Phone may further support part of a wireless protocol within IEEE 802.11. In one example, a user of the Smart Phone may reply to an e-mail by using voice commands or by selecting an icon over the touch sensitive screen. The user may scroll down or up an email using the touch sensitive screen interface. In other examples, the user may further issue voice commands to synchronize, stream, transmit, play, print, display, or mirror at least part of digital content from the Smart Phone to one or more output devices over air.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: July 5, 2016
    Assignee: Mattel, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 9369867
    Abstract: Generally, this disclosure describes devices, methods and systems and for securely updating software on a mobile platform using trusted hardware based authentication. The device may include an image update module configured to receive a software update image from an update server, the image update module executing at an operating system (OS) level; a critical component database configured to identify critical software components associated with the secure operation of the device; a secure update application module configured to verify the inclusion of the critical software components in the software update image prior to installation of the software update image on the device; and a trusted execution environment (TEE) configured to restrict control access and data access to the secure update application module and the critical component database, the restriction enforced against the OS and against modules executing at the OS level.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: June 14, 2016
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Jiphun C. Satapathy
  • Patent number: 9363218
    Abstract: An information processing device of the present invention includes a connecting section which connects application modules capable of performing application processing, a receiving section which receives an electronic mail including a command transmitted from a terminal device, an interpreting section which interprets the command included in the electronic mail received by the receiving section, a designating section which designates, from among the application modules connected by the connecting section, an application module corresponding to the command interpreted by the interpreting section as the execution destination of the command, an acquiring section which acquires a processing result of processing performed by the application module designated by the designating section, and a transmitting section which creates a response electronic mail with the processing result acquired by the acquiring section as a response, and transmits the response electronic mail to the terminal device.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: June 7, 2016
    Assignee: CASIO COMPUTER CO., LTD
    Inventor: Katsuyuki Itakura
  • Patent number: 9319523
    Abstract: The present invention provides flexible call processing. For example, a call processor system can receive an inbound call intended for a called party and place an outbound call to the called party. The call processing system can provide the called party with a call transfer option.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 19, 2016
    Assignee: Callwave Communications, LLC
    Inventors: Leland W. Kirchhoff, David S. Trandal, Colin D. Kelley, David J. Brahm, Robert F. Smith, David F. Hofstatter, Robert A. Dolan
  • Patent number: 9306982
    Abstract: In a preferred embodiment, the method of caching media used in a telephony application includes: receiving a media request; sending the media request to a media layer using HTTP; the a media layer performing the steps of checking in a cache for the media resource; processing the media request within a media processing server; and storing the processed media in the cache as a telephony compatible resource specified by a persistent address. The system of the preferred embodiment includes a call router and a media layer composed of a cache and media processing server.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: April 5, 2016
    Assignee: Twilio, Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 9305288
    Abstract: Systems and methods are disclosed for wirelessly communicating electronic mail messages at a vehicle. A computer processor is in communication with a memory device having software for an e-mail service, and electronic mail account credentials enabling access to one or more electronic mail accounts. A transceiver is in communication with the computer processor, and is capable of pairing with one or more wireless communication devices (e.g. cellular phone, etc.) for wirelessly communicating data between the processor and electronic mail servers located remotely from the vehicle. The processor operates the transceiver to wirelessly access the one or more electronic mail accounts at the electronic mail server(s) to wirelessly send or receive electronic mail messages at the vehicle. The computer processor convert received electronic mail messages to speech signals for playback.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: April 5, 2016
    Assignee: Ford Global Technologies, LLC
    Inventors: Nello Joseph Santori, Jr., Brian Woogeun Joh
  • Patent number: 9305226
    Abstract: The accuracy of a text recognition process can be improved using a set of semantic boosting rules, as may be contained in a sequence or other such arrangement. When text is output from a text recognition process, that text can have alternatives and confidence values for different characters or portions of the string. In order to improve the accuracy, this data can be processed using the organized rules, where rules are applied as long as any preconditions for that rule are satisfied, and each rule has the ability to modify the confidence values or modify one or more of the alternatives. When a result it produced with a minimum confidence level, or all applicable rules have been applied, the result can be provided as a refined text output of the recognition process.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: April 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Chang Yuan, Geoffrey Scott Heller, Louis LeRoi LeGrand, III, Daniel Bibireata, Neil Cooper, Laura Varnum Finney, Saurabh Verma
  • Patent number: 9279696
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for automatic or more dynamic handover of one or more positioning parameters from a navigation device, such as a personal navigation device (PND) co-located with a vehicle, for example, to a mobile communication device for use in or with a mobile communication device.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: March 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Koushik Annapureddy, Keir Finlow-Bates
  • Patent number: 9264548
    Abstract: A method and apparatus for establishing a communication session with a user in a telecommunications network. The session is to be established between a remote device and one of a plurality of communication clients. Each of the clients is on a user device at which the user may participate in the session. A communication session control system located in a signalling path for the session transmits a session establishment request to a given client to place that client in a prior-to-answer session state. In response, the system receives a request from that client that the option to establish the session with the remote device be made available to at least one client of the plurality of clients other than the given client. The system transmits notification data to the at least one other client to notify that the session is available for retrieval by the at least one other client.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: February 16, 2016
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Paul John Brittain
  • Patent number: 9253333
    Abstract: A method, system, and medium are provided for recording VOP calls at a premise to perform real-time processing of the VOP calls, charging for VOP calls at a premise with multiple users, and collecting call information in a VOP network. A call detail recording (CDR) device resides at a hotel, motel, or lodge premise to record telephone calls and set telephone charges of the guests staying at the hotel, motel, or lodge. The CDR device is not a PBX but allows a premise owner to control and provide real-time charges to users of services in a packet-based network at the hotel, motel, or lodge.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: February 2, 2016
    Assignee: Sprint Communications Company L.P.
    Inventor: Dennis E. Cowick
  • Patent number: 9247053
    Abstract: A method and system for providing a telephone caller information assistance such as driving directions from a starting location to a destination location. To obtain information assistance, the caller places a telephone call to access the system. If the geographical location of the caller can be determined by an automatic location identification system it is displayed on an operator console where the caller's request is transferred to be handled by a live operator. The operator receives the caller's destination request and queries the system for the street route driving instructions to the requested destination. After obtaining the street route driving instructions, the call can be transferred to an audio box having an interactive user interface capable of replaying the desired information to the caller. In an illustrative embodiment, the interactive user interface is capable providing functions to stop, start, pause, and replay the information to the caller.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: January 26, 2016
    Assignee: Open InventionNetwork, LLC
    Inventors: Les Bruce, Michael Jay Snyder, Michael F. Mullarkey, Joseph Jamal Berry
  • Patent number: 9204271
    Abstract: Disclosed are a system for providing ARS interlocking data using ring data with drastically improved convenience and economic efficiency by allowing a user to transmit screen data packets output on a screen at a time in interlock with each number to be selected by his/her telephone when the user attempts a call connection to receive the ARS, and a method thereof. According to the present invention, the system for providing ARS interlocking data using ring data and a method thereof can rapidly select the desired items on the screen without the requirement of listening to all the ARS guide messages at the time of selecting specific items.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: December 1, 2015
    Inventors: Se-Yong Lee, Ki-Won Nam, Hyun-Jong Song, Kyo-Sik Hong
  • Patent number: 9203788
    Abstract: A system and method receives and stores instant messaging messages, and provides them upon request by one or more programs, such messages containing text, status of other users or other information. Instant messages received from programs may also be provided as instant messages using the system and method. The programs may be validated before allowing them to communicate using the instant messaging network.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: December 1, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel Dura, Kevin Lynch
  • Patent number: 9191514
    Abstract: Systems and methods for providing voice activated location information to a user are disclosed. In one embodiment, a user provides a voice-based request for directions to a desired destination through a communications device. The voice-based request includes a delivery method for the directions. The location of the user is determined, and a database is queried to determine one or more entries that match the desired destination contained in the request. Directional instructions to the matching entries are determined and provided to the user by the delivery method.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: November 17, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Craig M. Cavanaugh, John P. Ruckart
  • Patent number: 9184993
    Abstract: Improved systems and methods for configuring network devices are provided. Aspects of the disclosure relate to novel QoS configuration parameters and methods for using QoS configuration parameters to reduce impacts caused by security breach within a network. In one embodiment, a QoS configuration parameter is selected from a plurality of configuration parameters on a central database based upon unique identifying information of a network device and a status signal. In one embodiment, each configuration parameter comprises at least a first parameter for configuring a communication speed of the network device and a second parameter configurable to alter the ability of the network device to communicate with another device in the network. Further aspects of the disclosure relate to providing improved services to an end user. In one embodiment, services may be customized to an end user and allow increased flexibility for both the service provider and the end user.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 10, 2015
    Assignee: Comcast Cable Holdings, LLC
    Inventor: Maurice Garcia
  • Patent number: 9167409
    Abstract: The invention relates to a method for controlling the activation of a voice activity detector for a call in which music control information inserted into the control signalling plane is used to disable and enable the voice activity detector.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: October 20, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Karl Hellwig, Henning Buhr, Dirk Kampmann
  • Patent number: 9143905
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a voicemail device having a controller to detect a recording of a voicemail message, generate a Session Initiation Protocol (SIP) message, wherein the SIP message contains visual voicemail data associated with the recorded voicemail message, and transmit the SIP message to a cordless phone system, wherein the SIP message is received by the cordless phone system over a data port of the cordless phone system, wherein the cordless phone system comprises a base station and at least one cordless communications device, wherein the visual voicemail data is retrieved by the base station, and wherein the visual voicemail data is transmitted by the based station to the at least one cordless communications device by utilizing a cordless wireless access protocol. Other embodiments are disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 22, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Anup D. Karnalkar, R. Tyler Wallis, William S. Robbins, David Dudley
  • Patent number: 9122651
    Abstract: In a computing device supporting a failover in an event stream processing (ESP) system, an event block object is received. A first status of the computing device as active or standby is determined. When the first status is active, a second status of the computing device as newly active or not newly active is determined. Newly active is determined when the computing device is switched from a standby to an active status. When the second status is newly active, a last published event block object identifier that uniquely identifies a last published event block object is determined. A next event block object is selected from a non-transitory computer-readable medium accessible by the computing device. The next event block object has an event block object identifier that is greater than the determined last published event block object identifier. The selected next event block object is published to an out-messaging network device.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: September 1, 2015
    Assignee: SAS Institute Inc.
    Inventors: Gerald Donald Baulier, Vincent L. Deters, Scott J. Kolodzieski
  • Patent number: 9124586
    Abstract: System for access to an application distributed over a network of nodes deployed on a communication architecture (A), by a client (C) connected to this architecture. It comprises a server (S) having means for providing on the request of the client information about a set of nodes of the network (Np) taking into account the topology of the network within the communication architecture. It furthermore comprises at least one relay device (R) able to receive the information and at least one mediation device (M) suitable for establishing communications between the client (C) and at least some of the nodes of the set which are determined on the basis of the information provided by the relay device or devices (R).
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 1, 2015
    Assignee: Alcatel Lucent
    Inventor: Claire-Sabine Randriamasy
  • Patent number: 9110622
    Abstract: New Internet-Pad specifications that include voice activated command functions are disclosed and enabled. The Internet-Pad may include a touch sensitive screen, a digital camera, a wireless communication unit, an operating system, a graphical user interface, an e-mail application, an Internet browsing application, and an application for playing audio or video content. The Internet-Pad operating system supports an application programming interface (API). A user can install additional applications. The Internet-Pad may further include a microphone and a speaker for interacting via voice commands with the user. In some examples, the user may take a picture with the digital camera included in the Internet-Pad and transfer or synchronize the picture to a wireless output device. In other examples, the Internet-Pad may transmit an e-mail upon receiving voice commands, and the Internet-Pad also may stream or mirror digital content over the air to an output device via voice commands.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 18, 2015
    Assignee: Flexiworld Technologies, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 9092177
    Abstract: A Smart Phone specification is disclosed, the Smart Phone supports voice activated commands and may include a touch sensitive screen, a digital camera, a wireless communication unit supporting at least partly a protocol within IEEE802.11 standards, an operating system, a graphical user interface, an e-mail application, an Internet browsing application, and an application for playing audio or video content. The Smart Phone may provide an application programming interface (API) to support applications. The Smart Phone may further include a microphone, a speaker, and voice activated command functions for receiving voice commands from the user. In some examples, the digital camera of the Smart Phone may take a picture and transfer the picture to an output device. In other examples, the Smart Phone may stream or transfer digital content over the air or wirelessly in response to voice activated commands or selections over the touch sensitive screen.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: July 28, 2015
    Assignee: Flexiworld Technologies, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 9077755
    Abstract: A device receives a connection from a user device, and provides, to a database, connection information associated with the user device. The device receives, from the database, user device information based on the connection information, where the user device information includes a location associated with the user device. The device also receives a trigger instructing the device to provide the user device information to a content provider device, and provides the user device information to the content provider device when the trigger is received.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: July 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dante J. Pacella, Norman Richard Solis, Harold Jason Schiller