Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 9769652
    Abstract: A method for managing administrative relationship between an account and a device includes: receiving a device binding request sent from a first terminal, the device binding request carrying a device identifier of a target device broadcasted from the target device and a first account identifier corresponding to a first account that the first terminal logs into; determining a second account identifier corresponding to a second account bound with the target device and serving as a primary administrative account for the target device; transmitting a binding inquiry message to a second terminal that logs into the second account, the binding inquiry message carrying the first account identifier and the device identifier; and recording the first account as an auxiliary administrative account for the target device if a first acknowledgement message corresponding to the binding inquiry message is received from the second terminal.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 19, 2017
    Assignee: XIAOMI INC.
    Inventors: Enxing Hou, Mingjun Yin, Ziguang Gao
  • Patent number: 9769291
    Abstract: Methods, systems, and computer readable media for facilitating the resolving of endpoint hostnames in test environments with firewalls, network address translators (NATs), or clouds is disclosed. According to one exemplary method, the method occurs at a registration server configured to operate in a public network. The method includes receiving, from a first endpoint, a packet including a payload containing a first address and a hostname associated with the first endpoint. The method also includes identifying a second address from a header of the packet. The method also includes initiating, using the second address, a connection to the first endpoint. The method also includes determining whether the connection is successful. The method further includes associating the hostname of the first endpoint with one of the first address and the second address based on results of the determination.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 19, 2017
    Assignee: IXIA
    Inventors: Marius Pavel Nistor, Mihail Florin Constantinescu, Nicolas Ribault
  • Patent number: 9769645
    Abstract: In some examples, a method includes receiving, at a first device, availability information from a second device during a connection set-up phase of communication of a neighbor aware network (NAN) or during a NAN discovery window. The connection set-up phase includes an exchange of device capability information. The method also includes, based on the availability information indicating that the second device is available during a transmission window of a data link group of the NAN to receive data from the first device, sending data from the first device to the second device during the transmission window without performing a message exchange to determine an availability of the second device.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: September 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Abhishek Pramod Patil, Santosh Paul Abraham, George Cherian, Alireza Raissinia, James Cho, Guido Frederiks
  • Patent number: 9769729
    Abstract: The present invention discloses an apparatus and a method for implementing collaborative work of cells, and belongs to the field of wireless communications. The method includes: acquiring a transmission delay and a transmission bandwidth that are of a serving cell and a transmission delay and a transmission bandwidth that are of at least one collaboration cell; separately acquiring a transmission scenario of each collaboration cell of the at least one collaboration cell according to the transmission delay and the transmission bandwidth that are of the serving cell and a transmission delay and a transmission bandwidth that are of each collaboration cell; and calling a collaboration function according to the transmission scenario of each collaboration cell, and implementing collaborative work of cells by using the collaboration function. The present invention ensures normal work of the collaboration function and enables the collaboration function to produce a maximum collaboration function gain.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 19, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jueping Wang, Si Zhang, Peng Lan
  • Patent number: 9769250
    Abstract: A server system receives messages from client computing devices. Each of the messages corresponds to a transaction. The server system assigns each respective transaction to a respective fresh virtual machine. Furthermore, the server system performs, as part of a respective virtual machine processing a respective transaction, a modification associated with the respective transaction to a shared database. The shared database is persisted independently of the plurality of virtual machines. In response to determining that processing of the respective transaction is complete, the server system discards the respective virtual machine. In response to a trigger, such as determining that the respective transaction is associated with a cyber-attack, the server system uses checkpoint data associated with the respective transaction to roll back the modifications associated with the respective transaction to the shared database.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: September 19, 2017
    Assignee: Architecture Technology Corporation
    Inventors: Judson Powers, Stephen K. Brueckner, Robert A. Joyce, Kenneth J. Thurber
  • Patent number: 9769217
    Abstract: A method is provided in one example embodiment and includes receiving a first request from a first user equipment by a first transport layer proxy located within an access network The first request includes a request to establish a user session between the first user equipment and a remote server. The method further includes establishing a first transport layer session between the first user equipment and the first transport layer proxy, establishing a second transport layer session between the first transport layer proxy and the remote server, and establishing a first control channel between the first transport layer proxy and a transport layer function manager within a core network. The method further includes sending session state parameters associated with the first transport layer session and the second transport layer session to the transport layer function manager using the first control channel.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: September 19, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hendrikus G. P. Bosch, Paul A. Polakos, Humberto J. La Roche, Mahavir Dagdulal Karnavat
  • Patent number: 9769215
    Abstract: A server is provided that includes a processor such that for a Session Initiation Protocol (SIP) request containing a Uniform Resource Identifier (URI) identifying the first device, the processor is programmed to promote adding a URI and redirecting the SIP request to a second device. The added URI used by the second device to invoke a Personal Network Management (PNM) Controller function.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: September 19, 2017
    Assignee: BlackBerry Limited
    Inventors: Andrew Michael Allen, Adrian Buckley
  • Patent number: 9766989
    Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system may archive virtual machines (VMs) that are determined to have a low level of utilization. The system may create a virtual machine placeholder for an archived VM, which may be a “light” or minimal version of the VM that acts like the actual VM. By using a VM placeholder, a VM may appear to be active and selectable by the user. When the user selects the VM, the VM placeholder can interact with the user in similar manner as the VM. Accessing the VM placeholder may trigger restore of the archived VM from secondary storage. The restore of the archived VM may be “seamless” to the user since the VM remains available while it is being restored.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: September 19, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Amit Mitkar, Sumer Dilip Deshpande, Henry Wallace Dornemann, Rahul S. Pawar, Ashwin Gautamchand Sancheti
  • Patent number: 9767464
    Abstract: In general, webpage or other resource accesses by client systems may be recorded, and those accesses may be analyzed to develop audience measurement reports. At times, it may be desirable to segment those reports according to classes of client systems (e.g., work vs. home client systems). A given client system can be classed into one of the reporting classes based on one or more classes of network service providers that provide the client with access to a network. The recorded resource accesses and classes of the client systems can then be used to generate audience measurement reports that are segmented according to one or more of the client system classes.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: September 19, 2017
    Assignee: comScore, Inc.
    Inventors: Patrick McCann, Cameron S. Meierhoefer, Brian Pugh
  • Patent number: 9766935
    Abstract: Disclosed is a method of managing computer resources in a dynamic computing environment. The method includes identifying available resources from an available pool based on an augmented model, the available pool including resources unallocated resources, allocating the identified available resources in accordance with the augmented model, identifying reserve resources from a reserve pool based on the augmented model, the reserve pool including resources not allocated and not configured, and upon determining the available pool includes a number of resources below a threshold, replenishing the available pool with the identified reserve resources.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: September 19, 2017
    Assignee: BMC Software, Inc.
    Inventors: Suhas A. Kelkar, Monish Darda, Manikantan Narender Nath
  • Patent number: 9762633
    Abstract: Distributed conferencing systems and methods provide local meeting contents to remote participants. In accordance with various example embodiments, a plurality of authorized source units generate media content responsive to and representative of respective content for a meeting. In response to the generated media content, one or more data streams are developed at each authorized source, each stream being a separately-decodable real-time representation of at least a portion of the media content generated at the respective authorized source. The separate data streams are transmitted by each authorized source to a common multicast IP group address for retrieval/access by remote participants.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: September 12, 2017
    Assignee: 8×8, Inc.
    Inventor: Marc Petit-Huguenin
  • Patent number: 9760865
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to multi-modal chat logging management in a collaborative environment, and provide a novel and non-obvious method, system and apparatus for generating a unified chat transcript for a multi-modal conversation in an instant messaging session. In one embodiment of the invention, a method of generating a unified chat transcript for a multi-modal conversation in an instant messaging session can be provided. The method can include establishing concurrent voice messaging and text messaging sessions between two conversants, receiving both voice messages and text messages between two conversants through the voice messaging and instant messaging sessions, and logging the voice messages and text messages in a single transcript of conversation between the two conversants.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, Ruthie D. Lyle
  • Patent number: 9762511
    Abstract: A communication device may comprise a sending buffer having a first storage capacity, and a receiving buffer having a second storage capacity which is different from the first storage capacity. The communication device may determine a sending maximum data size in accordance with the first storage capacity, and determine a receiving maximum data size in accordance with the second storage capacity. The sending maximum data size and the receiving maximum data size may have different values. The communication device may perform a sending process for a sending frame of a sending target by utilizing the sending maximum data size, and perform a receiving process for a receiving frame of a receiving target by utilizing the receiving maximum data size.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: September 12, 2017
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ken Saito
  • Patent number: 9762675
    Abstract: A system and method for providing secure, end-to-end data service enabling real-time data over the Internet is disclosed. The system and method provides a communication framework between sensors, devices, and machinery and the users of that data from any remote location that is connected to the Internet without requiring open inbound firewall ports, while at the same time enabling high data rates, low latency and full bi-directionality. The graphical and networking features of RIA frameworks in combination with the disclosed system and method provide low-latency, real-time data applications in a web browser securely over the Internet.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 12, 2017
    Assignee: REAL INNOVATIONS INTERNATIONAL LLC
    Inventor: Andrew S. Thomas
  • Patent number: 9762541
    Abstract: A method of intelligently sorting packets/datagrams for sending through appropriate branches of a N-way split VPN tunnel according to embodiments of the present invention allow for efficient movement of network traffic to and from a remote network location. Intelligent sorting may be based on a wide range of criteria in order to implement different policies. For example, datagrams may be sorted for sending through the branches of a 3-way split tunnel so that all traffic from a remote network location ultimately destined to servers at a central location may be sent via a secure VPN tunnel, all traffic that matches a “white-list” of trusted external sites may be sent directly to and from these sites to the remote network location, and all other traffic may be redirected through a Web service that scrubs and filters the traffic to/from questionable sites.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: September 12, 2017
    Assignee: Aerohive Networks, Inc.
    Inventors: Carl Steven Mower, Matthew Alan Palmer
  • Patent number: 9763078
    Abstract: A method provided in one embodiment includes receiving, at a packet gateway, a first binding update message from a mobile access gateway. The first binding update message has a destination address associated with a local mobility anchor. The method further includes extracting at least one session identifier associated with the mobile access gateway from the first binding update message, constructing an option field including the at least one session identifier, and appending the option field to the first binding update message to form a second binding update message. The method further includes sending the second binding update message to the local mobility anchor.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 12, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Wenxing Zheng, Kirk McBean, Srinath Gundavelli, Dhananjay Shrikrishna Patki
  • Patent number: 9756673
    Abstract: Disclosed are a data sharing method used in a first electronic device connected to a second electronic device. A method involves detecting a location relationship between the first electronic device and the second electronic device, determining a share mode of the first electronic device according to the location relationship and determining, according to the share mode, data content to be shared between the first electronic device and the second electronic device. Data sharing may be implemented between devices by setting different access permissions according to the location relationship between the electronic devices.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Lenovo (Beijing) Limited
    Inventors: Xiao Ping Dong, Yi Ning Liu
  • Patent number: 9753872
    Abstract: A control device is coupled to node devices and one or more input and output devices, each node device including an arithmetic processing unit and a memory. The control device is configured to store history information including an entry in which device identification information for identifying the input and output device that is accessed based on a request corresponds to node identification information for identifying a node device of the node devices which is a transmission source of the request; determine the node identification information corresponding to the device identification information that indicates an input and output device which outputs a memory access request to the memory based on search of the entry in the history information; generate a packet in which the determined node identification information is set to a memory access destination based on the memory access request; and output the generated packet.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: September 5, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Teruo Tanimoto
  • Patent number: 9756676
    Abstract: A base station and a device to device (D2D) user equipment (UE), a transmission method, a report method and a resource adjustment method for a wireless communication system are provided. When the D2D UE operates as a transmitting end, it is able to determine a transmission mode according to a transmission condition (e.g., whether a radio link failure or a collision occurs when a D2D transmission is being performed, or whether the telecommunication operators of the transmitting end and the corresponding receiving end are the same). When the D2D UE operates as a receiving end, it is able to transmit a report message carrying received signal quality to the base station after receiving D2D data. Accordingly, the base station is able to adjust a D2D resource configuration according to the report message.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: September 5, 2017
    Assignee: Institute For Information Industry
    Inventors: Shu-Tsz Liu, Chun-Che Chien, Hsien-Tsung Hsu
  • Patent number: 9756609
    Abstract: The present invention relates to a method for providing, by a first UE, which conducts a device-to-device (D2D) communication, a multimedia broadcast/multicast service (MBMS) in a wireless communication system. In particular, the method comprises steps of: receiving, by a first UE, control information for a D2D communication; and providing, by the first UE, an MBMS to a second UE which is intended for the D2D communication, wherein the MBMS is configured to be transmitted using an uplink resource.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 5, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Daewon Seo, Seungmin Lee, Hakseong Kim, Byounghoon Kim
  • Patent number: 9756559
    Abstract: A method, a system, a network element, and a gateway for processing access point name restriction information are disclosed. The method includes a second mobility management element receives first access point name restriction information from a first mobility management element, and the second mobility management element obtains maximum access point name restriction information according to the first access point name restriction information, so that a packet data network gateway determines to or refuses to establish a new packet data network gateway connection. With the present invention, the second mobility management element may obtain the maximum access point name restriction information according to the received access point name restriction information. In this way, the packet data network gateway can determine to or refuse to establish a new packet data network gateway connection, therefore improving the security of private packet data network gateways.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: September 5, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Caixia Qi, Yu Yin
  • Patent number: 9756134
    Abstract: A network entity for managing Session Initiation Protocol (SIP) communications towards a user entity in a communication network. The network entity has a receiver and a processor. The receiver is configured to receive a first SIP message. The processor is configured to generate a second SIP message in response to receiving the first SIP message, the second SIP message having user-specific data relating to the user entity.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: September 5, 2017
    Assignee: Deutsche Telekom AG
    Inventor: Andreas Klein
  • Patent number: 9755699
    Abstract: A wireless power transfer system includes a power receiving device and a plurality of power transmission devices that perform power transfer to the power receiving device. The power receiving device transmits request-power to the power transmission device, the request-power being power the power receiving device requests to be supplied with. The power transmission device, when receiving the request-power from the power receiving device, generates determination reference information based on the received request-power, the determination reference information being information to be used as a determination reference when the power receiving device selects the power transmission device, and transmits the generated determination reference information to the power receiving device.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: September 5, 2017
    Assignee: THE CHUGOKU ELECTRIC POWER CO., INC.
    Inventor: Shinya Masaoka
  • Patent number: 9749277
    Abstract: A method assigns categories to electronic messages. Users assign labels to messages received from multiple senders. The user-assigned labels are aggregated into a co-occurrence matrix whose axes correspond to the plurality of senders. Each matrix entry measures the extent to which users have assigned identical user-assigned labels to the pair of senders. Using the co-occurrence matrix, a latent vector is computed for each sender. A user re-categorizes a message received from a first sender, assigning the message to a first category. One or more second senders are identified that are similar to the first sender. Similarity of senders is measured by proximity of the latent vectors corresponding to the senders. One or more second messages are identified from the second senders, and the user is presented with the suggestion to reclassify the second messages under the first category. Upon user confirmation, the second messages are reclassified.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Tobias Kaufmann, Andrew Dai
  • Patent number: 9749355
    Abstract: A technology is described for prioritizing network packets using suspicion weights assigned to packet attributes of the network packets. An example method may include analyzing a network packet for packet attributes that have values indicating that the network packet may be associated with a potential network attack. Suspicion weights for the packet attributes identified as having a value that indicates that the network packet is associated with the potential network attack may be obtained, and a suspicion score may be calculated for the network packet using the suspicion weights.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: August 29, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Bryan Mark Benson, Michael F. Diggins, David Dongyi Lu, Xingbo Wang, Colm MacCarthaigh, Anshul Saxena
  • Patent number: 9749837
    Abstract: A user location is estimated based on an IP address assigned to the user's device/equipment during registration for multimedia application services that are provided over the IP multimedia subsystems (IMS) network. The latitude and longitude information of the user location is obtained based on the IP address assigned to the user device/equipment. Such information is used to determine an appropriate server(s) for establishing an IP multimedia service session. In some embodiments, a closely located IMS server(s) is selected for proxying, interrogating, providing or delivering IP multimedia services. In this manner, each user device/equipment communicates with IMS servers that are located close to the user and thus, the geographically distributed load among the IMS gateway servers can be achieved.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: August 29, 2017
    Assignee: T-Mobile USA, Inc.
    Inventors: Vishal Ashok Narkar, Mehul Jayant Shah
  • Patent number: 9747003
    Abstract: An electronic device, such as a mobile communication device, and a method are provided for multiple-stage interface control of the device. The device is provided with a homescreen display, which includes a plurality of panels. The panels include at least one panel that is a fullscreen view of a first application executing on the device. This first application can be a messaging application, and the fullscreen view can be a unified inbox view for a plurality of different message types. The panels also include at least one launch panel having a number of graphical user interface elements, such as icons, representing access points to a corresponding application on the device.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: August 29, 2017
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Mihal Lazaridis, Donald James Lindsay, Todd Andrew Wood, Jason Tyler Griffin, Alistair Robert Hamilton, Robert Daniel Payne, Andrew Douglas Bocking, Daniel Tobias Rydenhag, Joseph Eytan Benedek, Danny Thomas Dodge
  • Patent number: 9749412
    Abstract: A prediction is computed from an input data, at a time, that a user will need to use a set of files during a future period. From the set of files, a subset of those files is selected that are designated for synchronization with a remote storage over a data network. A priority of the file is computed according to a characteristic of each file. The files in the subset are arranged according to priorities corresponding to the files. A synchronization operation is caused to occur, to synchronize the subset of files in an order of priorities associated with the files in the subset.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 29, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 9749846
    Abstract: An information processing apparatus that stores a table associating first identification information corresponding to the information processing apparatus, second identification information corresponding to another information processing apparatus, and an image corresponding to the another information processing apparatus; captures image data; determines whether the captured image data includes the image corresponding to the another information processing apparatus; and controls a wireless interface to transmit, to the another information processing apparatus, a request for pairing with the another information processing apparatus when the determining determines that the captured image data includes the image corresponding to the another information processing apparatus.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: August 29, 2017
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventors: Chikashi Yajima, Takashi Kawakami
  • Patent number: 9740699
    Abstract: A system, method and program product for creating files in a cloud environment having a storage cluster. As system is provided having a command processor that parses an inputted file creation command and determines whether a location tag is specified for a file being created and stored in the storage cluster; and a location limitation processor that, in response to the location tag being specified: retrieves a creation limitation profile associated with the location tag; causes the file to be created with a location limitation in the storage cluster based on the creation limitation profile; and stores an identifier for the creation limitation profile in an extended inode structure.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dong Chen, Ling Chen, Li Ni Zhang, Min Min Zhou
  • Patent number: 9743437
    Abstract: A mobile station (MS) that sends a request message for establishing only one PDN connection which provides connectivity to a PDN associated with an APN, the PDN connection being used only for a communication between an external gateway device (EGD) and a plurality of terminal devices which include said at least one terminal device. The MS receives the APN, an EPS bearer ID, and an address block, the address block being allocated by the EGD to the PDN connection, and the EPS bearer ID being allocated to the PDN connection. The MS allocates an IPv6 prefix based on the address block to the at least one terminal device, and transfers, based on the EPS bearer ID, user data as a router from the at least one terminal device to the PDN associated with the APN via the PDN connection, wherein the user data being transferred from the terminal devices using an IP address configured based on the assigned IPv6 prefix.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: August 22, 2017
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Hirokazu Naoe, Masafumi Aramoto
  • Patent number: 9742814
    Abstract: A selective call blocking function (SCBF) device, included in an internet protocol (IP) multimedia subsystem (IMS), processes a request to establish an IP call on an LTE network, such as a voice over long term evolution (VoLTE) call. The SCBF device identifies a user equipment (UE) associated with the IP call and an associated eNode B (eNB). For example, the SCBF may access a subscriber location memory to determine a location of the UE and an eNB associated with the location. The SCBF determines whether the eNB supports the IP call, and permits the IP call to be established via the IMS when the eNB supports the IP call. When the eNB does not support the IP call, the SCBF blocks the IP call and initiates a non-IP call, such as a 1× call, to the UE to prevent communications interruptions.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 22, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, Jignesh S. Panchal
  • Patent number: 9736668
    Abstract: A data assist application allows people to share structured data, and update and/or collaborate in real time. Companies can use embodiments of the invention to send and/or receive structured data. Embodiments of the data assist application work standalone or while a user is talking to a person or a company. In use, information is spread when people share data with non-users. The data are preferably owned and/or controlled by the user and stored on user devices. Further embodiments of the invention integrate with OS-supplied data and third party apps.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: August 15, 2017
    Assignee: 24/7 CUSTOMER, INC.
    Inventor: Kioma Aldecoa
  • Patent number: 9736877
    Abstract: Techniques described herein may be used to enable a user device (e.g., a smartphone, a tablet computer, etc.) to access network services without having to be connected to a network (e.g., a wireless telecommunications network). A first user device may communicate discovery packets in search of other user devices to which the first user device may connect. The first user device may identify a second user device (as a result of sending the discover packets). The first and second user devices may obtain configuration parameters (e.g., a communication channel allocation, encryption keys, synchronization information, etc.) and may establish a D2D connection based on the configuration parameters. The D2D connection may enable the first and second user devices to communicate with another as though the user devices were connected to a wireless telecommunications network (e.g., via telephone calls, video calls, simple messaging services (SMS) messages, instant messages, etc.).
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: August 15, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Guanqun Bao, Manish Sharma, Devin Blong, Kevin Flores, Tushar Chaudhary, Gaurav Gupta
  • Patent number: 9730062
    Abstract: Systems and methods for transmitting AT commands indicating whether Evolved Packet System (EPS) Session Management (ESM) information should be transmitted securely are disclosed herein. A Terminal Equipment (TE) may transmit an AT command to a Mobile Termination (MT). The AT command may indicate whether protocol configuration options (PCO) should be ciphered and/or whether an access point name (APN) is provided. In some embodiments, the AT command may be a dedicated command and may only include a <securePCO> parameter and an <APNprovided> parameter. Alternatively, or in addition, the AT command may include a <securePCO> parameter, an <APN> parameter, and/or additional parameters serving additional functions. Whether the APN is provided may be determined based on whether the <APN> parameter is present and includes a non-null value. The AT command may be related to a single packet data network (PDN) connection or may relate to a plurality of PDN connections.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 8, 2017
    Assignee: INTEL IP CORPORATION
    Inventors: Kiran Kumar Addepalli, Robert Zaus, Vivek Gupta
  • Patent number: 9729679
    Abstract: Multiple TCP/IP stack processors on a host. The multiple TCP/IP stack processors are provided independently of TCP/IP stack processors implemented by virtual machines on the host. The TCP/IP stack processors provide multiple different default gateway addresses for use with multiple processes. The default gateway addresses allow a service to communicate across an L3 network. Processes outside of virtual machines that utilize the TCP/IP stack processor on a first host can benefit from using their own gateway, and communicate with their peer process on a second host, regardless of whether the second host is located within the same subnet or a different subnet. The multiple TCP/IP stack processors can use separately allocated resources. Separate TCP/IP stack processors can be provided for each of multiple tenants on the host. Separate loopback interfaces of multiple TCP/IP stack processors can be used to create separate containment for separate sets of processes on a host.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 8, 2017
    Assignee: NICIRA, INC.
    Inventors: Nithin B. Raju, Ganesan Chandrashekhar
  • Patent number: 9730139
    Abstract: A method and apparatus for establishing a session in a wireless communication system is provided. An entity of a primary radio access technology (RAT) system receives measurement results on the primary RAT system and a secondary RAT system from a multi-RAT device, determines a routing rule and a routing type for bearers which are appropriate for simultaneous transmission through the primary RAT system and the secondary RAT system, based on quality of service (QoS) and the measurement results, and transmits a routing control request message to a packet data network (PDN) gateway (P-GW). The routing control request message includes identifiers (IDs) of the bearers which are appropriate for simultaneous transmission, the routing type for each bearer, and the routing rule for each bearer.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: August 8, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Heejeong Cho, Eunjong Lee, Hyeyoung Choi, Genebeck Hahn
  • Patent number: 9729515
    Abstract: A network server generates and allocates operating environments to trusted user agents executing on a client device. Each operating environment is generated responsive to a request to establish a secure communications session between a trusted user agent and a user-level application executing on a secure application server at a secure site, and comprises the software and/or hardware components that are necessary for maintaining that secure session. The network server monitors the secure communications session and deletes the operating environment upon detecting that the secure communications session has terminated.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: August 8, 2017
    Assignee: CA, Inc.
    Inventor: Girish Anantharaju
  • Patent number: 9729536
    Abstract: The present disclosure describes a tiered identification federated authentication network system. Embodiments compile one or more authentication credentials required for access to each of a plurality of applications to generate an authentication set for each application. The system may aggregate the plurality of authentication sets to form a tiered federated authentication module having multiple rankings, wherein each rank is associated with an authentication set; wherein a higher ranked authentication set corresponds to more stringent authentication credentials and a lower ranked authentication set corresponds to less stringent authentication credentials. The system may receive a request from a user for access to a current application, determine if the user has previously authenticated to a higher ranked application and, if so, enable access to the current application, without requiring the user to authenticate again.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: August 8, 2017
    Assignee: Bank of America Corporation
    Inventors: Elizabeth S. Votaw, Alicia C. Jones-McFadden
  • Patent number: 9727713
    Abstract: The present invention is provided with the page responding unit 33, the login performing unit 31, the logout performing unit 35, the counting unit 37, and the logout managing unit 39. The page responding unit 33 submits a response of a Web page in response to an automatic request or a manual request from a user. The login performing unit 31 performs login by user authentication. The logout performing unit 35 performs logout of the user in a case in which the request from the user who logged in is not received within the login timeout period. The counting unit 37 counts the automatic request upon reception of the automatic request within the login timeout period. The logout managing unit 39 makes the logout performing unit 35 perform logout in a case in which the accumulated refreshing time exceeds the login timeout period.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: August 8, 2017
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Ryohei Agawa
  • Patent number: 9723546
    Abstract: An objective of the present disclosure is to provide a wireless communication device that is capable of efficiently searching another wireless communication device that is capable of providing a required service. A master device, when the master device receives an advertisement from a slave device, transmits, to the slave device, a scan request that includes information on a requested service that the master device requires. The slave device, which has received the scan request, decides whether or not the slave device itself is capable of providing the requested services, and transmits, to the master device, a scan response that includes a result of the decision. When the decision result included in the scan response indicates that the slave device is capable of providing the requested service, the master device establishes a connection to the slave device.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: August 1, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Takahiro Tomida, Tsutomu Terazaki, Ryo Okumura, Toshihiro Takahashi
  • Patent number: 9722890
    Abstract: Systems and methods to provide integrated incident management for hybrid landscapes are provided. In example embodiments, an incident ticket is received, at a communication hub, from a first component of a first landscape indicating an incident. A second component in a second landscape is determined to which to route incident information including the incident ticket. The determination of the second component is based on an attribute extracted from the incident ticket. The incident information is transmitted to the second component by the communication hub. A solution for the incident ticket is received from the second component based on the second component having the solution or is received from a component of a service backbone based on the component of the service backbone having the solution by the communication hub, and the solution is forwarded to at least one of the first component or the second component.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: August 1, 2017
    Assignee: SAP SE
    Inventors: Andreas Jahr, Michael Decker, Stefan Vormbrock
  • Patent number: 9723093
    Abstract: Disclosed is a system for servers to redirect client requests to other servers in order to distribute client traffic among the servers. A client is assigned to a server although the client may be unaware of that assignment. When the client accesses a server, a server possibly identified to the client by a name service, the server checks the client's assignment. If the client is not assigned to this server, then in some scenarios this server redirects the client to its assigned server. The client responds by sending its request to the assigned server. In other scenarios, the first server accessed by the client proxies the client's traffic to the assigned server. A database is kept of client-to-server assignments. If the present load distribution is less than ideal (e.g., clients are assigned to an unavailable server), then the assignment database is updated to reflect how the load should be distributed.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 1, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vishwajith Kumbalimutt, David J. Simons, Robert Brown, Elena Apreutesei
  • Patent number: 9720987
    Abstract: Various systems and methods for financial analysis are provided. A system is provided comprising a first node comprising a public facing data store in communication with a private facing data store, wherein the first node further comprises a cooperative lookup module configured to locate a second node, a secure data connection between the first node and the second node, and wherein the first node is configured to request processed internal data from the second node.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: August 1, 2017
    Assignee: III Holdings 1, LLC
    Inventors: David S. Bonalle, Michael S. Lemberger, Patrick R. Lowery, Rajendra R. Rane
  • Patent number: 9715412
    Abstract: Session management can be supported in a distributed transactional service system using a distributed transactional server and an affinity client. The affinity client operates to receive a service request from a user application and invoke at least one distributed transactional service provided by the distributed transactional server. The distributed transactional server operates to create and maintain a session for the user application when the at least one distributed transactional service is invoked, and the distributed transactional server further operates to determine an affinity scope associated with the session. The affinity scope, which is maintained on the affinity client, defines a routing scope within the distributed transactional service system, into which consequent requests in the session from the user application are dispatched.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: July 25, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Yu Wang
  • Patent number: 9710196
    Abstract: A method of storing data using a first storage apparatus, a second storage apparatus, and a third storage apparatus coupled with each other through a network, includes as followings. The first storage apparatus receives a processing request of first data and second data. The first storage apparatus includes the first data as data to be addressed to the second storage apparatus, and the second data as data to be addressed to the third storage apparatus in one packet. The first storage apparatus transmits the one packet to the second storage apparatus. After transmitting the first data and the second data, the second storage apparatus transmits the second data to the third storage apparatus.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: July 18, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Toshihiro Ozawa
  • Patent number: 9712631
    Abstract: Embodiments relate to push notification via file sharing service synchronization. A method includes establishing synchronization, at a notification service of a mobile platform server executing on a computer processor, with a client-to-server directory of a file sharing container of a client mobile device via a file sharing service. The notification service detects a notification from the client mobile device in the client-to-server directory and determines an endpoint associated with the notification and a notification transport protocol associated with the endpoint. The notification service also selects a channel plugin associated with the notification transport protocol to establish a notification channel with the endpoint and sends a notification trigger on the notification channel to the endpoint based on the notification.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Todd E. Kaplinger, Craig A. Lanzen, Michael R. Rheinheimer, Brian L. White Eagle
  • Patent number: 9712621
    Abstract: An endpoint may share client information as part of a negotiation of a secure connection with an application such that connections terminated by the endpoint may have client information reported to the application. An endpoint may include termination points of communication, such as a proxy. For example, a client may connect to a load balancer through a protocol, such as transport layer security (TLS). By connecting to the load balancer, client data becomes known to the load balancer. The load balancer may then connect to an application server through TLS. During the negotiation phase of TLS, the load balancer may send client data using an extension to TLS. In some embodiments, the application may use the client data to determine whether or not to accept the client connection, such as client encryption parameters that indicate sufficient encryption strength.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: July 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Peter Zachary Bowen
  • Patent number: 9710361
    Abstract: Methods and arrangements for testing a code portion. A contemplated method includes: providing a workspace, at a user interface, for testing a code portion; configuring the workspace to execute the code portion; analyzing the code portion to determine at least one defining aspect of the code portion; based on the determining of at least one defining aspect, determining one or more resources referenced in the code portion; and ensuring availability of the one or more resources referenced in the code portion. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Dhoolia, Senthil Kumar Kumarasamy Mani, Rohan Raju Padhye, Vibha Singhal Sinha
  • Patent number: 9712333
    Abstract: Systems and technologies for providing an electronic bilateral chat room are disclosed. Users of the system may be screened against a database of organizations having hierarchal information relating to parent organization for which the user is associated, including parent subsidiaries, joint ventures and affiliates. While a bilateral chat room is limited to users in only two organizations, the present disclosure also allows other users that are associated with the structure of the parent organization to be included in the chat room.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: July 18, 2017
    Assignee: Thomson Reuters Global Resources Unlimited Company
    Inventors: Alan Carino, Allen Grambling Harvey, Jr., Lesli Veronica Fairchild, Damien John Patrick Corr, Suresh Radhakrishnan