Interaction With An External Nontelephone Network (e.g., Internet) Patents (Class 379/88.17)
  • Patent number: 10296179
    Abstract: A system and method for textually displaying weather data on an onboard aircraft display comprises receiving weather data from onboard weather radar. A data collector is coupled to the weather radar and collects relevant data, which is then manipulated to place it in a PIREP (pilot report) format. The formatted data is then rendered on the aircraft display and subsequently transmitted to a ground station.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: May 21, 2019
    Inventors: Naveen VenkateshPrasad Nama, Dilip Kumar Behara
  • Patent number: 10264130
    Abstract: A single visual voicemail communications session is established and used to provide various content to a visual voicemail client on a wireless device. Rather than requiring the establishment of multiple communications session in order to obtain messaging, multimedia, and other content types associated with a voicemail at a wireless device, all such content is obtained or accessed by a voicemail server and transmitted to the wireless device. The wireless device can provide visual voicemail client data to a voicemail server, enabling the voicemail server to modify content as needed so that it is compatible with the wireless device.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: April 16, 2019
    Assignee: AT&T Mobility II LLC
    Inventors: Venson M. Shaw, Gholam-Reza Rahsaz
  • Patent number: 10244009
    Abstract: A method for initializing a call for a mobile terminal including PTT applications on an IP-WAN cellular network, the method including, for each user of the mobile terminal connected to an IP-WAN modem intended to register for a group call: upon starting up the IP-WAN modem, connecting the mobile terminal to the IP-WAN cellular network; when a PTT client is active and has obtained an IP address of a PTT server, initiating by the PTT client a procedure for registering a SIP with the PTT server on a default IP-WAN carrier; performing by the PTT client a procedure for affiliation to a call group with the PTT server on the default IP-WAN carrier, and as soon as the procedure for affiliation to the call group is performed, executing an “INVITE” (SIP) procedure to RTP resources at an application level on a PTT side and on the PTT client side, to allow the establishment of the RTP session after the affiliation of the PTT client to the group.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: March 26, 2019
    Assignee: AIRBUS DS SAS
    Inventors: Laurent Pison, Olivier Paterour
  • Patent number: 10237399
    Abstract: An automated system is disclosed for detecting situations in which identical segments of conversation appear within two different recordings. The system automatically detects where within each of two audio recordings an identical conversation segment begins and ends, thus enabling detection of conversations where multiple prison inmates participated in a conference call.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 19, 2019
    Assignee: Securus Technologies, Inc.
    Inventors: Jay Gainsboro, Ken Sinclair, Lee Weinstein
  • Patent number: 10219105
    Abstract: An apparatus, method, and computer program product are provided to filter and modify option data objects and weighted values associated with option data objects through the application of specific rule sets based on the relative density of option data objects within a particularized area. In some example implementations, option data objects and related parameters are parsed to identify locations associated with the option data object and a weighted value, such as a weighted value generated by a predictive model. Based at least in part on the location associated with the option data object, a determined location of a user of a mobile device, and location-specific distance criteria, the weighted value associated with the option data object may be modified to reflect distance-related option election probabilities.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: February 26, 2019
    Assignee: Groupon, Inc.
    Inventors: Emma Sawin, Daniel M. Roarty, Boris Lerner, Amber Roy Chowdhury
  • Patent number: 10187680
    Abstract: In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: January 22, 2019
    Inventor: Dave Oran
  • Patent number: 10158618
    Abstract: A system for providing information server security in a distributed computing environment achieved by injecting a proprietary mediating entity into the solicitation of service request process via web server between application servers and information servers. The system comprises a computer apparatus, a mediating entity, solicitation for service requests and responses to the solicitations for service requests. The mediating entity is comprised of an application server hosting a proprietary mediating entity client and a mediating entity server, where the proprietary mediating entity client comprises industry-recognized business organization selected security protocols. The information server comprises a database server and a database, the database comprises data that is extracted or stored based on the service request.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: December 18, 2018
    Inventors: Massoud Alibakhsh, Shahram Famorzadeh
  • Patent number: 10148603
    Abstract: Systems and methods are provided for dynamic electronic message content. A first template is associated with a first electronic message service provider, and a second template is associated with a second electronic message service provider. The first template is incompatible with the second electronic message service provider and/or the second template is incompatible with the first electronic message service provider. Dynamic content for electronic messages is stored in a database accessible by the first electronic message service provider and the second electronic message service provider. The dynamic content includes electronic message addresses associated with intended recipients of the electronic messages. The first electronic message service provider is instructed to generate a set of electronic messages based on the dynamic content, wherein the first electronic message service provider uses the first template to generate the set of electronic messages.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: December 4, 2018
    Assignee:, inc.
    Inventors: Alex Ye, Fang Wong, Pallavi Savla
  • Patent number: 10142306
    Abstract: A method, non-transitory computer readable medium and device that assists providing a secure channel includes selecting a client-server key from a plurality of client-server keys based on an IP address of a client computing device and a time of receiving a request from the client computing device wherein the selecting further includes identifying an index value associated with the selected client-server key. Next, a context signature is generated based on the IP address of the client computing device, the time of receiving the request from the client computing device and the index value associated with the selected client-server key. Next, the generated context signature is encrypted using a stored private key. A secure channel is provided by preparing and sending a response including the selected client-server key and the encrypted context signature back to the client computing device.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: November 27, 2018
    Assignee: F5 Networks, Inc.
    Inventors: Yaniv Shemesh, David Stav
  • Patent number: 10136403
    Abstract: There is provided a communication control device including: a real-time communication status extraction unit that acquires a communication timing of real-time data; a dynamic fragment size determination unit that acquires a fragment size of sending data which can be sent until the communication timing acquired by the real-time communication status extraction unit; a fragment processing unit that fragments non-real-time data to have at least a fragment size which is equal to or less than the fragment size acquired by the dynamic fragment size determination unit; and a communication unit that sends the non-real-time data, which is fragmented by the fragment processing unit, before the communication timing of the real-time data.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: November 20, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Tatsuya Maruyama, Tsutomu Yamada, Mitsuyasu Kido, Shouji Yoshida, Kazuhisa Takami
  • Patent number: 10128911
    Abstract: An arrangement for managing bi-directional wireless communication between a controller and a plurality of controllable-devices wherein each controllable-device is able to provide operable function specific instructions to the controller as to how it would like to be operated by the controller and wherein a proximity mechanism means provides bidirectional communications over a distance of a few centimeters between the controller and the or each controllable-device.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: November 13, 2018
    Inventors: John Schultz, Christopher Wood, Philip Carrig
  • Patent number: 10069969
    Abstract: An information transfer system and method are disclosed. When a call is received on a mobile device, the application on the mobile device can search local databases and server databases for a number associated with the caller. If there is a match in the local database or server databases, the information associated with the number can be copied into temporary folders. The information in the temporary folders can be displayed on the mobile device.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: September 4, 2018
    Assignee: A1 Software Group Inc.
    Inventors: Zachary Klempf, Joseph Dixson, Ryne Sitar
  • Patent number: 10055663
    Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: August 21, 2018
    Assignee: GOOGLE LLC
    Inventors: Xiaohang Wang, Farhan Shamsi, Sanjiv Kumar, Henry Allan Rowley, Marcus Quintana Mitchell
  • Patent number: 10045717
    Abstract: The disclosed embodiments relate to the design of a system that identifies a person. During operation, the system receives channel state information (CSI) for a set of orthogonal frequency division modulation (OFDM) subcarriers while the person moves in a region that includes two or more nodes that use the set of OFDM subcarriers to communicate with one another. Next, the system analyzes the CSI to obtain an analysis result. The system then determines the identity of the person based on the analysis result.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: August 14, 2018
    Assignee: The Regents of the University of California
    Inventors: Prasant Mohapatra, Parth H. Pathak, Yunze Zeng
  • Patent number: 10039136
    Abstract: A base station, a service processing method, and a cloud computing system. The method includes: establishing a wireless network bearer channel with a UE; receiving a service request of the UE through the wireless network bearer channel; parsing a request content in the service request of the UE, and generating a cloud service access request according to a content, which needs to be processed by a cloud server end, in the request content; and sending the cloud service access request to the cloud server end, and returning a corresponding processing result of the cloud server end to the UE through the wireless network bearer channel. Therefore, a transport layer protocol and an access layer protocol on a user equipment side are terminated at a base station, so that in the embodiments of the present invention, inter-layer optimization is implemented.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 31, 2018
    Inventor: Sheng Liu
  • Patent number: 10033669
    Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: July 24, 2018
    Assignee: FACEBOOK, INC.
    Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
  • Patent number: 10013688
    Abstract: Methods and arrangements for facilitating offline delivery of content available in voice applications. User access to a voice application is permitted, and the user is accorded a capability to select content in the voice application for offline delivery. The selected content is stored in a holding arrangement, and the selected content is availed for delivery to the user.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sheetal Agarwal, Arun Kumar
  • 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
    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
    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
    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
    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
    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
    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: 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