Computer-to-computer Session/connection Establishing Patents (Class 709/227)
-
Publication number: 20150149645Abstract: A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.Type: ApplicationFiled: January 16, 2015Publication date: May 28, 2015Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker, Claudio Topolcic
-
Publication number: 20150149646Abstract: Provided are a device and method for maintaining a communication session during a network transition. In one example, the method includes monitoring, by a client, a connection with a first network to determine whether a signal strength of the connection falls below a threshold value. The client establishes a connection with a second network if the signal strength of the connection with the first network falls below the threshold value. Establishing the connection with the second network includes obtaining an address and port assignment corresponding to the client from the second network. The client uses the obtained address and port assignment to maintain a communication session during the changeover from the first network to the second network.Type: ApplicationFiled: February 3, 2015Publication date: May 28, 2015Inventors: SIVAKUMAR CHATURVEDI, SATISH GUNDABATHULA
-
Publication number: 20150149644Abstract: A method of performing a Peer to Peer (P2P) service with at least one second terminal by a first terminal is provided. The method includes transmitting contact information of the first terminal to the at least one second terminals; receiving contact information of the at least one second terminals from the at least one second terminal; receiving information on an application supporting the P2P service from the at least one second terminal; displaying identification information of the at least one second terminal and first identification information of the application by using the contact information of the at least one second terminal and the information on the application; and performing the P2P service with the at least one second terminal through the application.Type: ApplicationFiled: April 11, 2014Publication date: May 28, 2015Applicant: Samsung Electronics Co., Ltd.Inventors: In-Young SHIN, Jun-Hyung Kim
-
Patent number: 9043488Abstract: An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to sweep an ongoing communication session to another endpoint by transferring session information between the endpoints.Type: GrantFiled: March 29, 2010Date of Patent: May 26, 2015Assignee: Damaka, Inc.Inventors: Sivakumar Chaturvedi, Satish Gundabathula
-
Patent number: 9043491Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: GrantFiled: February 6, 2014Date of Patent: May 26, 2015Assignee: Apple Inc.Inventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Patent number: 9043476Abstract: A network arrangement that employs a cache having copies distributed among a plurality of different locations. The cache stores state information for a session with any of the server devices so that it is accessible to at least one other server device. Using this arrangement, when a client device switches from a connection with a first server device to a connection with a second server device, the second server device can retrieve state information from the cache corresponding to the session between the client device and the first server device. The second server device can then use the retrieved state information to accept a session with the client device.Type: GrantFiled: May 31, 2013Date of Patent: May 26, 2015Assignee: Aventail LLCInventor: Rodger D. Erickson
-
Patent number: 9043473Abstract: Methods, systems, and devices are presented that allow a wireless communication device (WCD) to use multiple access identifiers (NAIs) in conjunction with a communication session between the WCD and a home agent. The home agent may maintain a binding that reflects the state of the session. Accordingly, the binding may contain a home IP address (HOA) as well as a first NAI. The home agent may then receive a registration request message containing the HOA and a second NAI. In order to avoid potential hijacking attacks from entities other than the WCD, the home agent may, in conjunction with an authentication server, attempt to validate that that first NAI and second NAI are both associated with the WCD. If this is the case, the home agent may update the binding to reflect that the second NAI is associated with the session, and the home agent may maintain the session so that the WCD does not suffer an appreciable interruption in service.Type: GrantFiled: June 25, 2009Date of Patent: May 26, 2015Assignee: Sprint Spectrum L.P.Inventors: Jeremy R. Breau, John E. Belser, George A. Georgiou
-
Patent number: 9043472Abstract: Method and system for providing detection of dead or failed network communication session connections (such as TCP or UDP) in a data network by an intermediary node in the data network coupled to the end nodes (such as the client terminal and the server terminal) are provided.Type: GrantFiled: June 9, 2006Date of Patent: May 26, 2015Assignee: Cisco Technology, Inc.Inventor: Hung Chau
-
Patent number: 9043351Abstract: Systems and methods described and suggested herein utilize various techniques to assess the degree of specificity of search queries. By assessing the degree of specificity of search queries, the systems and methods may be used to determine where the submitting users' intentions fall along the continuum between specific and general searching. Thus, the systems and methods may be used to, among other uses, deliver search results that more closely coincide with the users' intentions. For example, if data associated with a search query indicates that users typically submit the search query with the intention of specific searching, embodiments may tailor search results to include a limited number of highly relevant search-result items. On the other hand, for example, if data associated with a search query indicates that users typically submit the search query with the intention of general searching, embodiments may tailor search results to include a diverse set of search-result items from multiple categories.Type: GrantFiled: January 30, 2013Date of Patent: May 26, 2015Assignee: A9.com, Inc.Inventors: Tevye Rachelson Krynski, Deepak Jain, Dan Catalin Teodorescu
-
Patent number: 9043394Abstract: Provided is a system and method to accomplish system messaging in SIP by introducing a new content in the form of MIME body and a new feature tag to the existing SIP framework, for transmitting service specific information and receiving the user response. System Messages may contain a list of possible options and require a response from the user.Type: GrantFiled: August 11, 2006Date of Patent: May 26, 2015Assignee: Samsung Electronics Co., LtdInventors: Basavaraj J Pattan, Radhika Raghavendran
-
Patent number: 9043474Abstract: Users of various devices may participate in communication sessions, but only if the interfaces and components of such devices feature a minimum set of capabilities involved in the communication session type; e.g., in order to participate in a teleconference, the device of every user has to be capable of sending and receiving audio. Instead, a communication session server may automatically convert session items received from each user into interface-specific representations for each other user, based on the capabilities of the interface and device of the other user. For example, speech recognition may transform speech to text output; speech synthesis may transform text input to speech; and video recognition may identify individuals and gestures in a video stream and represent this information as text. The server may therefore host a “mixed” communication session, where each user may fully participate irrespective of the capabilities of the chosen device and interface.Type: GrantFiled: January 20, 2010Date of Patent: May 26, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jason E. Schleifer, George Moromisato, Eric M. Patey
-
Patent number: 9043475Abstract: A method for activating network storage includes: a message processing server receives a network storage request from a client; the message processing server establishes a session with a history function (HF) according to the network storage request, and sends the content from the session in which the client participates to the HF through the session with the HF. A system for activating network storage, a message processing server, and a client are also provided. With the present invention, the network storage is implemented more conveniently, and the user experience is improved.Type: GrantFiled: February 8, 2011Date of Patent: May 26, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Yonggang Bian, Lunjian Mu, Jue Wang, Guojun Xu, Gang Liang, Cheng Huang, Yongjing Zhang
-
Patent number: 9043388Abstract: A computer receives a first attempt at communication made via a first communication channel and stores a first attempt record corresponding to the first attempt at communication in an attempts file. The computer receives a second attempt at communication made through a second communication channel that is different from the first communication channel and stores a second attempt record corresponding to the second attempt at communication in the attempts file. The computer queues at least a portion of the first attempt record and at least a portion of the second attempt record. The computer determines that the first attempt at communication and the second attempt at communication were created by a common sender, determines a third communication channel for replying to the common sender, and transmits a third attempt at communication to the common sender via the third communication channel.Type: GrantFiled: June 25, 2012Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Muhammed Fatih Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
-
Publication number: 20150142981Abstract: Methods and systems are provided for switching protocols at a local client without having to delete the existing client account and without having to create a new client account that specifies the new protocol. The client an application executing on the client is configured with the capability to dynamically switch between protocols. For example, the client or an application executing on the client may employ a remote procedure call (RPC) protocol and may dynamically switch to a hypertext transfer (HTTP) protocol or vice versa upon request of the server.Type: ApplicationFiled: November 25, 2013Publication date: May 21, 2015Applicant: MICROSOFT CORPORATIONInventors: Darren Gonzales, Jonathan Prudhomme, Joseph Warren, Allie Sousa, Robert Novitskey
-
Publication number: 20150142982Abstract: Methods and systems are provided for connecting to a previously-created server session after a period of disconnection. The client is configured with the capability to maintain or establish a persistent session across a period of disconnection.Type: ApplicationFiled: November 25, 2013Publication date: May 21, 2015Applicant: MICROSOFT CORPORATIONInventors: Darren Gonzales, Shri Vidhya, Joseph Warren, Allie Sousa, Darrell Brunsch, Chris Knestrick, Robert Novitskey
-
Publication number: 20150142980Abstract: Embodiments personalize a set of network access points (NAPs) acting as captive portals for each user and/or user device. A cloud service, or the user device, accesses context describing the user device. The context identifies at least one NAP, and may include accounting data. One of the NAP is selected for connection based on the context, and an instruction set associated with the selected NAP is provided for replay by the user device to connect through the NAP. In some embodiments, instructions within the instruction set are also personalized to the user and/or user device based on the context.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Inventors: Scott M. Bragg, Piyush Goyal, James Christopher Gray, Thomas W. Kuehnel, Triptpal Singh Lamba, Darya Mazandarany, Sidharth Uday Nabar, Saumaya Sharma
-
Publication number: 20150142983Abstract: Methods and apparatus, including computer program products, are provided for cloud services. In one aspect there is provided a method. The method may include receiving, at a selector (205B), data representative of at least one of a quality of service requirement and a user preference associated with an application (205A) at a user equipment (114), wherein the selector comprises middleware (205B) interfacing the application (205A) with at least one connection (212A, 212B); selecting, at the selector (205B) and based on the received data, the at least one connection (212A, 212B) to provide the application (205A) access to a service (199A, 199B, 299A, 299B); and initiating, at the selector (205B), establishment of the at least one connection (212A, 212B) to provide the application (205A) access to the service (199A, 199B, 299A, 299B) to enable a synchronization between the application (205A) and the service (199A, 199B, 299A, 299B). Related apparatus, systems, methods, and articles are also described.Type: ApplicationFiled: June 13, 2012Publication date: May 21, 2015Applicant: Nokia, IncInventors: Osman Yilmaz, Carl Wijting, Petteri Lunden
-
Publication number: 20150142564Abstract: Methods and apparatus for mobile device identification using TCP segment timestamps are disclosed. A request from a mobile device is received at a server. A TCP connection, initiated by the mobile device, is made between the server and the device, and a timestamp generated by the mobile device is retrieved from the options field of the TCP SYN segment. Other identifying information is received from the mobile device source, including an IP address, port, and HTTP headers. Based on the identifying information, the mobile device timestamp, and a current timestamp generated by the server, a likelihood is determined that the particular mobile device previously communicated with the server.Type: ApplicationFiled: November 21, 2014Publication date: May 21, 2015Inventor: Yaron Lissack
-
Patent number: 9037726Abstract: Disclosed are methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.Type: GrantFiled: July 5, 2007Date of Patent: May 19, 2015Assignee: salesforce.com, inc.Inventors: Peter A. Panec, Jason Douglas
-
Patent number: 9037728Abstract: In an exemplary embodiment, a method is disclosed that includes, in an electronic device, forming a hypothesis that a situation exists based on one or more situation definitions and data from one or more sensors accessible by the electronic device. The method includes searching for other electronic devices via one or more network interfaces in the electronic device and establishing a network with one or more other electronic devices found during the searching. The method also includes receiving information from the one or more other electronic devices, the information corresponding to the situation. The method further includes, based at least on the information, modifying the hypothesis that the situation exists. Apparatus and computer readable memory media are also disclosed.Type: GrantFiled: March 11, 2011Date of Patent: May 19, 2015Assignee: International Business Machines CorporationInventors: Kun Bai, David F. Bantz, Thomas E. Chefalas, Leslie S. Liu, Steven J. Mastrianni, James R. Moulic, Dennis G. Shea
-
Patent number: 9038190Abstract: A communication apparatus may include a reception portion, a decision portion, and a transmission portion. The reception portion may receive a first data request transmitted through a first security level communication, and a second data request transmitted through a second security level communication, the second security level being more secure than the first security level. The decision portion may decide whether a specific data request is the first data request or the second data request. The transmission portion may transmit a specific data to an apparatus that is a transmission source of the specific data request if the specific data request is the second data request, and may transmit different data to the apparatus if the specific data request is the first data request. The different data contains display information for causing the apparatus to retransmit the specific data request through the second security level communication.Type: GrantFiled: March 1, 2012Date of Patent: May 19, 2015Assignee: Brother Kogyo Kabushiki KaishaInventors: Munehisa Matsuda, Yohei Maekawa, Takeshi Miyake, Yuki Yada
-
Patent number: 9037703Abstract: Systems and methods for managing system resources on distributed servers are discussed. The servers may determine, using control circuitry, a system resource metric of the server. The system resource metric may be compared with a pre-determined threshold value. Based on the comparison of the system resource metric with a pre-determined threshold value, the server may determine whether to initiate maintenance on the server. If it is determined that maintenance should be initiated, the server may enter a not-in-service mode and the server may initiate maintenance. Once maintenance is complete, the server may exit the not-in-service mode.Type: GrantFiled: February 29, 2012Date of Patent: May 19, 2015Assignee: Google Inc.Inventors: Yuguang Wu, Jianming He
-
Patent number: 9037730Abstract: The present invention faces the issues of communicating Machine-To-Machine Devices with Machine-To-Machine Servers for remote control of said Machine-To-Machine Devices (4a1-4a9) through public telecommunication networks and, in particular, where the number of Machine-To-Machine Devices is very high and the information transmitted for each Machine-To-Machine Device is very low in terms of volume and frequency.Type: GrantFiled: February 19, 2010Date of Patent: May 19, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Juan Antonio Sanchez Herrero
-
Patent number: 9036790Abstract: Method and user terminal for handling a call over a communications network between a first user terminal, usable by a first user, and at least one other user terminal, usable by a respective at least one other user, wherein a client is executed at the first user terminal for participation in the call. The client determines a condition of a respective at least one network connection used in the call between the first user terminal and the at least one other user terminal over the communications network. The client also determines that the call has been dropped, and responsive to the determination that the call has been dropped, the client automatically attempts to re-establish the call in dependence upon the determined condition of the at least one network connection.Type: GrantFiled: September 30, 2013Date of Patent: May 19, 2015Assignee: SkypeInventors: Devid Liik, Mart Oruaas, Stefan Strommer, Mihails Velenko
-
Patent number: 9037674Abstract: A source file representing media such as video, photographs or graphics, is uploaded and stored. During a pre-transcoding process, the source file is converted to a predetermined number of different formats, and the converted files are stored. When the source file is requested, the best file format for the requesting device is determined. If the best file format is one of the pre-transcoded formats, a pre-transcoded file is provided to fulfill the request. If the best file format is not one of the pre-transcoded formats, then the source file is transcoded to generate an on-demand transcoded file in the best file format and the on-demand transcoded file is provided to fulfill the request.Type: GrantFiled: September 21, 2010Date of Patent: May 19, 2015Assignee: Thwapr, Inc.Inventors: Eric Hoffert, Vijay Bhaskar Reddy Gutta, Richard Leigh Newsome, Maurizio Vecchione
-
Patent number: 9037729Abstract: There is provided a system, method and computer program product for managing network communications to a Session Initiation Protocol (SIP) server. In the system, a packet limiter receives packets relating to SIP messages from a network and selectively forwards said packets for initial SIP processing. A work scheduler then accesses the result of the initial SIP processing and determines whether to proceed with further SIP processing based on a level of system activity. If a level of system activity is such that the system should proceed with further SIP processing, then further SIP processing may be scheduled. Initial SIP processing may involve one or more of parsing, request handling and response handling. Further SIP processing may involve one or more of initiating a new dialog, processing SIP messages relating to an existing dialog and processing messages that do not require a dialog.Type: GrantFiled: July 11, 2012Date of Patent: May 19, 2015Assignee: METASWITCH NETWORKS LTD.Inventor: Nicholas Peter Larkin
-
Patent number: 9037706Abstract: Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.Type: GrantFiled: May 2, 2013Date of Patent: May 19, 2015Assignee: NET POWER AND LIGHT, INC.Inventors: Gleb Dubovik, Vadim Shtayura, Nikolay Surin
-
Patent number: 9037651Abstract: A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. In order to make addition of new participants, media components, and or network access device to a collaboration session more efficient, client devices associated with each participant can store endpoint address information that can be automatically obtained by the multimedia collaboration system. The endpoint address information can then be used to add the new participants, media components, and or network access device.Type: GrantFiled: June 18, 2014Date of Patent: May 19, 2015Assignee: Open Invention Network, LLCInventors: Todd Vernon, Dan Jones
-
Patent number: 9037713Abstract: A secure domain name service for a computer network is disclosed that includes a portal connected to a computer network, such as the Internet, and a domain name database connected to the computer network through the portal. The portal authenticates a query for a secure computer network address, and the domain name database stores secure computer network addresses for the computer network. Each secure computer network address is based on a non-standard top-level domain name, such as .scom, .sorg, .snet, .snet, .sedu, .smil and .sint.Type: GrantFiled: April 6, 2011Date of Patent: May 19, 2015Assignee: VirnetX, Inc.Inventors: Victor Larson, Robert Dunham Short, III, Edmund Colby Munger, Michael Williamson
-
Patent number: 9037709Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.Type: GrantFiled: March 18, 2014Date of Patent: May 19, 2015Assignee: Trilliant Holdings Inc.Inventors: Frederick Enns, Michel Veillette, Randall Wayne Frei
-
Patent number: 9037650Abstract: A device may receive a request to update a data structure with first communication information from multiple applications. The first communication information may identify communications made, by a particular user, using the applications, and the applications may be associated with different modes of communication. The device may request the first communication information from devices storing the first communication information, may receive the first communication information, and may store the first communication information in the data structure. The device may receive criteria identifying requested communications, and may search the data structure to determine second communication information. The second communication information may identify the requested communications that satisfy the criteria. The device may provide the second communication information to a user device associated with the particular user.Type: GrantFiled: October 9, 2012Date of Patent: May 19, 2015Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Sagiv Draznin, Lalit R. Kotecha, Patricia R. Chang, Priscilla Lau
-
Patent number: 9036623Abstract: A method and system for aggregating capabilities from multiple endpoints associated with a user are provided. The system aggregates the capabilities of the endpoints associated with a user into an aggregate view of available modes of communication for reaching the user. Then, the system publishes the aggregate view so that other users who want to send communications to the user will know the modes of communication available for that user. In addition, the system may designate certain modes of communication as preferred or as capable of reaching the user.Type: GrantFiled: February 7, 2012Date of Patent: May 19, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ankur Chavda, Sira P. Rao, Mohit Talwar, Setty Venkateshaiah
-
Patent number: 9037727Abstract: A method for enhancing the capability grabbing peer device functionality in Session Initiation Protocol (SIP) is disclosed. The method includes associating a session originating from a first terminal (101) to a second terminal (102) with a session originating from the first terminal to third terminal (103) using a Session Initiation Protocol REFER operation (205). The Call-ID header of the first session and the ‘cgpd’ feature tag may be used in the REFER message to associate the first session Invite Delta with the third session. Session Description Protocol (SDP) is used for conveying media to be transferred synchronously to the third terminal.Type: GrantFiled: June 27, 2008Date of Patent: May 19, 2015Assignee: Alcatel LucentInventors: Kuldeep Singh, Durgesh Mishra, Seetharaman Swaminathan, Ananthakrishnan Sujatha
-
Patent number: 9037732Abstract: The present invention discloses a method of implementing UE capability exchange and a method of route control for parallel IMS and CS services in communication system, so as to distinguish among multiple UEs sharing a same IMPU during capability exchange and route control. Said method comprises: each of UEs involved in capability exchange sending its capability information to the opposite party respectively; the opposite party storing these information as well as the correlation between the information and the service ID; The UE including equipment ID of the opposite UE in an initiated service request; service control function entity in the network utilizing the equipment ID to query the established correlation among equipment ID, service ID, and address of the UE, so as to determine the address of the destination UE and route the service request to the destination UE. Said equipment ID identifies effectively a UE in the network.Type: GrantFiled: March 15, 2006Date of Patent: May 19, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Dongming Zhu, Yajuan Wu
-
Patent number: 9037690Abstract: Some embodiments provide systems and methods for implementing discrete mapping for targeted caching in a carrier network. In some embodiments, discrete mapping is implemented using a method that caches content from a content provider to a caching server. The method modifies a DNS entry at a particular DNS server to resolve a request that identifies either a hostname or a domain for the content provider to an address of the caching server so that the requested content is passed from the cached content of the caching server and not the source content provider. In some embodiments, the particular DNS server is a recursive DNS server, a local DNS server of the carrier network, or a DNS server that is not authoritative for the hostname or domain of the content provider.Type: GrantFiled: May 15, 2013Date of Patent: May 19, 2015Assignee: EDGECAST NETWORKS, INC.Inventors: Jayson G. Sakata, Andrew Lientz, Alexander A. Kazerani
-
Patent number: 9037731Abstract: A virtual network is dynamically created when constructing a relay communication system including a plurality of relay servers that are arranged to communicate with each other. In the relay communication system, the VLAN client terminals defining a VLAN group are allowed to share VLAN group information. In addition, a VLAN session between VLAN devices as activatable VLAN client terminals is established based on the VLAN group information, and the VLAN devices are allowed to share virtual address information created when the VLAN group is activated. If the VLAN device defining the activated VLAN group is suspended, suspension of the VLAN device is notified, and a VLAN device about which the suspension has been notified is deleted from the virtual address information. The VLAN session related to the VLAN device about which the suspension has been notified is closed.Type: GrantFiled: October 17, 2011Date of Patent: May 19, 2015Assignee: Murata Machinery, Ltd.Inventor: Yoshifumi Tanimoto
-
Publication number: 20150134836Abstract: Systems and methods applicable, for instance, in interactive session provision. One or more nodes and/or other computers might, for example, provide to one or more other nodes and/or other computers the ability to employ certain software for an interactive session. A node and/or other computer providing the ability might, for instance, provide to a node and/or other computer receiving the ability software to be used in the interactive session, and/or one or more appropriate keys. A node and/or other computer that has received the ability might, for example, lose the ability with interactive session termination.Type: ApplicationFiled: January 22, 2015Publication date: May 14, 2015Inventor: Timo VATAJA
-
Publication number: 20150134835Abstract: Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.Type: ApplicationFiled: January 8, 2015Publication date: May 14, 2015Inventor: James Crawford
-
Publication number: 20150134280Abstract: A scalable and web-based demand response platform for optimization and management of Demand response resources are provided. The optimization and management are achieved by using a server, a program design module, a customer portal module, a forecasting optimization module, an event management module, an application programming interface, an analytics module for performing analysis for performing analysis of the data feeds. The said platform is offered to the users on software-as-a-service model.Type: ApplicationFiled: September 14, 2012Publication date: May 14, 2015Applicant: AUTOGRID INC.Inventors: Amit Narayan, Rajeev Kumar Singh, Abishek Bahl, Vijay Srikrishna Bhat
-
Publication number: 20150134839Abstract: A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.Type: ApplicationFiled: January 23, 2015Publication date: May 14, 2015Inventors: Christopher J. Kasten, Igor Chernyshev, Greg Seitz
-
Publication number: 20150134837Abstract: A random access procedure control method and apparatus is provided for controlling a random access procedure efficiently in a mobile communication system supporting carrier aggregation. The method for controlling random access procedure of a terminal in a wireless communication system having a primary cell and at least one secondary cell includes initiating a random access procedure in the primary cell and the at least one secondary cells, detecting a random access failure of a terminal performing the random access procedure, determining whether the random access failure is detected in the primary cell or the at least one secondary cell, and determining whether to continue the random access procedure according to a result of the determining of whether the random access failure is detected.Type: ApplicationFiled: January 23, 2015Publication date: May 14, 2015Inventors: Kyeong In JEONG, Gert-Jan VAN LIESHOUT
-
Publication number: 20150134834Abstract: A connection manager and worker nodes of an application server are both capable to access and control a shared memory session table.Type: ApplicationFiled: November 13, 2014Publication date: May 14, 2015Inventors: Galin Galchev, Christian Fleischer, Oliver Luik, Frank Kilian, Georgi Stanev
-
Publication number: 20150134838Abstract: A random access procedure control method and apparatus is provided for controlling a random access procedure efficiently in a mobile communication system supporting carrier aggregation. The method for controlling random access procedure of a terminal in a wireless communication system having a primary cell and at least one secondary cell includes initiating a random access procedure in the primary cell and the at least one secondary cells, detecting a random access failure of a terminal performing the random access procedure, determining whether the random access failure is detected in the primary cell or the at least one secondary cell, and determining whether to continue the random access procedure according to a result of the determining of whether the random access failure is detected.Type: ApplicationFiled: January 23, 2015Publication date: May 14, 2015Inventors: Kyeong In JEONG, Gert-Jan VAN LIESHOUT
-
Publication number: 20150134833Abstract: A main electronic device includes a communication module configured to establish a communication channel based on a first communication network. The main electronic device also includes a first network communication module configured to establish a network communication channel based on a second communication network. The main electronic device further includes a main control unit configured to control an indirect mode execution that controls the transmission of data through the communication module to an auxiliary electronic device connected through the first network communication module in correspondence to a predetermined mode, or configured to control indirect mode execution that controls the transmission of data through the communication module the auxiliary electronic device via the first network communication module.Type: ApplicationFiled: May 23, 2014Publication date: May 14, 2015Applicant: Samsung Electronics Co., Ltd.Inventors: Hyun Woo Kim, Heon Yong Lee, Jung Yoon Cha
-
Patent number: 9032018Abstract: The invention relates to a targeting technique for controlling the provisioning of content items, for example advertisements, to users in a mobile communications network (100). A method embodiment of the technique is performed in a provisioning server (114) in the mobile communications network and comprises the steps of receiving an indication of a content item which has been selected by a first user via a first mobile terminal (126); retrieving, from a user-related database, contact information associated with the first user, wherein the contact information indicates at least one second user (128); determining a location of a second mobile terminal of the second user; and selectively initiating, if an intended presentation area for the selected content item covers the location of the second mobile terminal, a presentation of the selected content item to the second mobile terminal (128).Type: GrantFiled: November 7, 2008Date of Patent: May 12, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Karl Quinn
-
Patent number: 9032080Abstract: A central terminal may receive from a user a first message, which may be transmitted from a communication terminal, identifying particular media content on a particular content server, and in response the central terminal may transmit a second message to a particular application server if the central terminal determines that the first message is associated with the application server. The application server may generate and transmit to the communication terminal accessing information that may be used by the user to retrieve, via the communication terminal, the media content from the content server. Submitting content requests in this manner may enable routing content requests through a particular system, such as IP Multimedia Subsystem (IMS), thereby making use of filtering features of the particular system for user authentication and access control, and obviating need for separate proprietary access control mechanisms for the content server.Type: GrantFiled: December 11, 2012Date of Patent: May 12, 2015Assignee: Swisscom AGInventor: Christophe Gourraud
-
Patent number: 9032063Abstract: A tool for dynamically naming network ports and switch ports in a chassis. The tool retrieves, by one or more computer processors, chassis specifications of the chassis. The tool retrieves, by one or more computer processors, identifying information for components of the chassis. The tool determines, by one or more computer processors, a plurality of network ports and a plurality of switch ports within the chassis not assigned an alternative port name. The tool constructs, by one or more computer processors, alternative port names for the plurality of network ports and the plurality of switch ports within the chassis not assigned an alternative port name.Type: GrantFiled: September 30, 2013Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Uday K. Kumbhari, Rahul B. Rege
-
Patent number: 9030933Abstract: A wireless user equipment (UE) configured to initiate a packet based session includes a reservation setup protocol (RSVP) message generator configured to transmit a RSVP PATH message. The RSVP PATH message includes a direction indication. The direction indicator indicates that reservations should be made for the UE to transmit only, to receive only or to both transmit and receive. The UE also includes an RSVP message receiver configured to receive an RSVP RESV message indicating that reservations have been made as a result of the RSVP PATH message.Type: GrantFiled: December 23, 2013Date of Patent: May 12, 2015Assignee: InterDigital Technology CorporationInventors: Kamel M Shaheen, Sharif M Shahrier
-
Patent number: 9032081Abstract: The invention relates to systems and methods for load balancing cloud-based accelerated transfer servers. The system may transfer target data from client computer systems into and/or out of cloud storage. The system may allocate a set of transfer server instances and provide a client computer system with a publicly available address of each of the allocated transfer server instances. The client computer system may transmit the target data to an allocated transfer server instance via the publicly available address using an accelerated network protocol that uses a connectionless network protocol. The allocated transfer server instance may cause the target data to be stored in cloud storage, such as a cloud object storage provided by a cloud service provider. A given transfer server instance may be integrated with the cloud service provider and have a local, low latency, connection to storage devices of the cloud service provider.Type: GrantFiled: May 29, 2014Date of Patent: May 12, 2015Assignee: Signiant, Inc.Inventors: David North, Anthony Vasile
-
Patent number: 9032053Abstract: An approach is provided for upgrading components of a cluster. One or more components of at least one server of a cluster of servers are determined to be upgraded. Status information of the cluster, the at least one server, or a combination thereof is determined. It is determined whether to initiate another upgrade of one or more other components of the at least one server, another one of the servers, or a combination thereof based, at least in part, on the status information.Type: GrantFiled: October 31, 2011Date of Patent: May 12, 2015Assignee: Nokia CorporationInventors: Yekesa Kosuru, Anssi Juhani Alaranta