Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 10182162
    Abstract: Systems and methods enable distribution of data transfer capacity in a WWAN between mobile devices. The data transfer capacity is given by a data plan for the respective mobile device. The systems and methods register first and second mobile devices with a transaction service as acquirers and providers, respectively, of data transfer capacity. The systems and methods detect when a first mobile device indicates a desire to acquire data transfer capacity, identify one or more second mobile devices that are located within reach for short-range communication with the first mobile device, and connect the first mobile device by short-range communication to one of the second mobile devices such that the first mobile device is tethered to the WWAN by this second mobile device. The systems and methods may also distribute authentication data to enable the first mobile device to be authenticated by the second mobile device.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: January 15, 2019
    Assignee: TERRANET AB
    Inventors: Ario Golshenas, Alexander Bladh, Lars Novak
  • Patent number: 10182341
    Abstract: The present disclosure provides a method, an apparatus, and a method for online subscription data configuration. This method for online subscription data configuration includes: acquiring, by a subscription data configuration function device (SMF), equipment capability information of a user equipment (UE) and information of a service supported by the UE; generating, by the SMF, user subscription data according to the equipment capability information of the UE and the information of service supported by the UE, and generating user service subscription data according to the information of the service supported by the UE; where the user subscription data and the user service subscription data include an international mobile subscriber identity (IMSI) allocated to the UE by the SMF; performing, by the SMF, subscription data configuration on a home subscriber server (HSS) and a subscription profile repository (SPR), according to the user subscription data and the user service subscription data.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: January 15, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Youyang Yu, Yijun Yu
  • Patent number: 10180853
    Abstract: Session reliability for a redirected mass storage device can be improved by delaying a device removal process when a redirected mass storage device is disconnected. Whenever a session employed to redirect a mass storage device is disconnected, the agent on the server can send a device removal notification to a virtual disk enumerator. Rather than immediately initiating the device removal process, the virtual disk enumerator can pause I/O requests pertaining to the mass storage device and wait a specified amount of time to allow the mass storage device to be reconnected. If the mass storage device is reconnected during the specified amount of time, the paused I/O requests can be resumed. Otherwise, the device removal process can be commenced after the specified amount of time has elapsed.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: January 15, 2019
    Assignee: Wyse Technology L.L.C.
    Inventor: Gokul Thiruchengode Vajravel
  • Patent number: 10178069
    Abstract: The present disclosure relates generally to internet technology and more specifically to managing Top-level domain (TLD) name based on blockchain. An example method of managing Top-level domain name comprises the following steps: A. Using TLD nodes to form alliance network in the blockchain; B. Layering the system architecture in the alliance network to separate operations and data; and C. Reaching consensus among all nodes in the alliance network through consensus mechanism. A more effective and efficient consensus mechanism will increase the safety and reliability of the system and improve the efficiency of the system. Layering the system structure will ensure the efficiency and portability of the system.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 8, 2019
    Assignee: PEKING UNIVERSITY SHENZHEN GRADUATE SCHOOL
    Inventors: Hui Li, Xiangui Wang, Zhili Lin, Jiangxing Wu, Xueming Si, Kedan Li, Xin Yang, Han Wang
  • Patent number: 10176189
    Abstract: A deduplication system and method involves interaction between a software-based system that manages the overall background deduplication process and a hardware-based system that includes a hardware-based filesystem manager and a hash generator. A filesystem checkpoint mechanism is leveraged to manage the background deduplication process and also to reduce processing complexity with respect to identifying chunks that are candidates for deduplication and processing such chunks.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: January 8, 2019
    Assignee: Hitachi Data Systems Engineering UK Limited
    Inventors: Neil Berrington, Namita Lal, Gaurav Sharma
  • Patent number: 10171422
    Abstract: A configurable packet filtering system includes a packet filter configured to receive packets or groups of packets on an input. The packet filter compares predetermined portions of the received packets with information or criteria stored in a filter configuration file, and, if the information at the predetermined portions of the packets or groups of packets matches the information or criteria stored in the filter configuration file, forwards the packets or groups of packets on an output. The configurable packet filtering system also includes a filter configuration interface which is configured to receive a file on an input, to verify that the received file conforms to a predetermined specification, and, if the received file conforms to the predetermined specification, to replace the filter configuration file with the received file.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: January 1, 2019
    Assignee: Owl Cyber Defense Solutions, LLC
    Inventors: Ronald Mraz, Robert M. Zucker
  • Patent number: 10171416
    Abstract: A method for establishing data connections on a mobile network, a mobile network, and a policy control entity are disclosed. The method includes: establishing a data channel between a user equipment (UE) and a gateway (GW), and allocating an Internet Protocol (IP) address to the UE according to an address allocation request or a data channel setup request sent from the UE; and triggering the policy control entity to establish or update a policy control session according to the IP address. By using the mobile network and the policy control entity under the present invention, after the data channel is established between the UE and the GW, the GW may trigger the policy control entity to establish or update a policy control session.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: January 1, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yu Yin, Ying Hu, Shanshan Wang
  • Patent number: 10171288
    Abstract: Methods, systems, and computer program products for diagnosing faults in stateless distributed computing platforms are provided herein. A computer-implemented method includes processing a plurality of communication messages exchanged between two or more distributed components within a stateless distributed system; determining a message context for each of the plurality of communication messages based on one or more message identifiers extracted from each of the plurality of communication messages; grouping the plurality of communication messages into multiple clusters pertaining to message invocation, wherein said grouping is based on the determined message context for each of the plurality of communication messages; generating a control flow graph by creating one or more connections across the multiple clusters; and detecting a causal chain of events associated with a detected fault in the stateless distributed system by navigating the control flow graph.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mohan Dhawan, Kshiteej Mahajan, Vijay Mann, Rishabh Poddar, Dhruv Sharma
  • Patent number: 10172037
    Abstract: Method for assisting load-balancing of subscriber sessions in a distributed mobile gateway (e.g. PGW, SGW, ePDG, or TWAG) comprising a plurality of distributed gateway instances (DGIs) is disclosed. Method includes receiving an advertisement of GTP fully qualified tunnel endpoints identifications (F-TEIDs) allocated to a first plurality of subscriber sessions, the sessions assigned to a first DGI of the DGIs. The advertisement indicates the first DGI as a recipient for data provided to the gateway and related to any of the first plurality of sessions. Method further includes storing an association between the GTP F-TEIDs of the advertisement and the first DGI, receiving a packet comprising data related to a subscriber session of the first plurality of sessions, identifying a F-TEID for the data of the received packet, identifying from stored association, that the F-TEID is associated with the first DGI, and forwarding data of the packet to the first DGI.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: January 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Akshya Kumar Singh, Anil Kumar Chandrupatla, Aeneas Sean Dodd-Noble, Prasannakumar Murugesan
  • Patent number: 10171591
    Abstract: The automatic provisioning of a connection between a public cloud and an on-premises resource in a private network. This allows a connection to be more easily made when an application in the public cloud is to access that on-premises resource in the private network. The automatic provisioning is initiated upon determining that an application running in the public cloud is to access the on-premises resource. The provisioning occurs by identifying a bridging infrastructure that provides access to the on-premises resource. Credentials are then accessed for later use in connecting to the bridging infrastructure. Application-specific credentials are securely provided to the application. The application-specific credentials are usable by an agent on the public cloud to connect to the identified bridging infrastructure. A configuration packages is then created that includes resource-specific credentials, the identity of the on-premises resource and an executable.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Santosh Chandwani, Jayteerth Narasingrao Katti
  • Patent number: 10172080
    Abstract: Appropriate control is performed when communication is performed between a plurality of information processing devices. An information processing device performs real-time image transmission with another information processing device according to a Wi-Fi CERTIFIED Miracast specification. The information processing device includes a control unit. The control unit performs control such that setting request information for performing a setting related to the real-time image transmission is received from the other information processing device via an access point. The control unit performs control such that a setting request for performing the setting based on the setting request information is transmitted to the other information processing device through direct communication.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: January 1, 2019
    Assignee: Sony Corporation
    Inventors: Hideki Iwami, Katsutoshi Itoh, Yoshihiko Ikenaga
  • Patent number: 10169782
    Abstract: The present disclosure is directed toward targeting advertisements to a close-knit group of users. Methods and systems of the present disclosure identify a close-knit group of users or devices based on the use of a concurrent streaming account. The methods and system further include providing an advertisement in conjunction with the content streaming to the devices of the close-knit group to increase the likelihood of a conversion. Optionally, the methods and systems tailor these advertisements based on an age segment of targeted users or based on features engaged by another user of the close-knit group.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: January 1, 2019
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Ashish Duggal, Anmol Dhawan, Anuj Jain, Sachin Soni
  • Patent number: 10169110
    Abstract: Navigation application programming interfaces that can be used to embed navigation services in software applications are provided. In one embodiment, the application programming interface includes a first set of instructions specifying one or more first parameters to control the implementation of a navigation service by the software application. The navigation service provides navigation information to a user of the software application. The application programming interface further includes a second set of instructions specifying one or more second parameters to control interaction with a routing engine via the application programming interface to obtain the navigation information. The first set of instructions specify one or more configurable event listener interfaces. The configurable event listener interfaces can be operable to obtain data associated with one or more navigation events to update the navigation information provided as part of the navigation service.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Benjamin Greenwood, Joseph Laurence Scarr
  • Patent number: 10171499
    Abstract: Systems and methods provide secure and wireless intra-vehicular communication. An intra-vehicular communication system has a secured network segment including a plurality of secure zones on a vehicle, the secure zones each having a plurality of node devices. The system also has a single point of security proximate each secure zone on the vehicle providing communication security for a corresponding secure zone, and a public network segment on the vehicle configured to wirelessly transport data traffic between the secure zones.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: January 1, 2019
    Inventors: Pradeep Kumar, Andrei Gurtov, Madhusanka Liyanage
  • Patent number: 10172171
    Abstract: A system and method for connecting a mobile device to a wireless network of an aircraft, for automating and securing the connection of a mobile device to a wireless network of an aircraft. A connection system includes: a management module installed in a secured area of the aircraft and linked to an access point of the wireless network, the management module being configured to generate connection parameters and to configure the access point according to the connection parameters; and a wireless transmission module installed in the secured area and linked to the management module, the transmission module being configured to deliver the connection parameters to the mobile device according to a range restricted to the secured area, the connection parameters being adapted to allow the mobile device to be connected by a simple scan and securely to the wireless network of the aircraft via the access point.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 1, 2019
    Assignee: AIRBUS OPERATIONS (S.A.S.)
    Inventors: Ndrianina Randrianasolo, Jean-michel Vadot, Mathias Michalski
  • Patent number: 10164784
    Abstract: A communication terminal and a method of transmitting data. The communication terminal and the method includes transmitting, at a prescribed timing, first information from the communication terminal to a management system that manages communication between the communication terminal and a counterpart communication terminal, and transmitting from the communication terminal to the management system second information to be sent from the management system to the counterpart communication terminal connected to the management system through a network, when the management system does not receive the first information transmitted from the communication terminal for a prescribed length of time. The second information includes status information of each of a plurality of communication applications that operate in the communication terminal.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: December 25, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Takeshi Horiuchi, Naoki Umehara, Hiroshi Hinohara, Atsushi Miyamoto, Takuya Soneda
  • Patent number: 10162822
    Abstract: Systems, methods, and software to provide document management system user interfaces to clients. Some embodiments include an intermediary server to provide document management system indexing data to a client in a form that is displayable within an existing client file browsing user interface, such. as Windows Explorer.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: December 25, 2018
    Assignee: United Services Automobile Association
    Inventors: Nikolay B. Eshkenazi, Muqtadar Ahmed
  • Patent number: 10164877
    Abstract: The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: December 25, 2018
    Assignee: Evertz Microsystems Ltd.
    Inventor: Rakesh Patel
  • Patent number: 10158680
    Abstract: A system establishes tunnels. In response to a first request from an application, the system establishes a first tunnel between a tunneling client of a user equipment (“UE”) and a tunneling server and establishes a first outer transport layer and a first outer network layer. In response to a second request from the application, the system establishes a second tunnel between the tunneling client and the tunneling server, where the second request includes a request to use the first outer transport layer and the first outer network layer established in conjunction with the first tunnel.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: December 18, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rolando Herrero
  • Patent number: 10158620
    Abstract: Systems and methods for performing DNSSEC signing are described in which digital signature operations may be performed by a network accessible signing server that is configured to interact with a separate client application. Exemplary methods may include receiving a signing request at the signing server from the client application to sign first data. The signing server may determine an active KSK and/or an active ZSK for the first data. The first data may then be transmitted by the signing server to a digital signature modules, which may include, for example, a hardware support module, or software signing applications. The signing server may receive a digitally signed version of the first data from the digital signature module, and provide the signed first data to the client application.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: December 18, 2018
    Assignee: VERISIGN, INC.
    Inventors: David Smith, James Gould, Ramana Lavu, Deepak Deshpande
  • Patent number: 10154135
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining availability statuses for users of a communication service provider system. One of the methods includes obtaining data identifying a plurality of availability status features for a user of a communication service provider system and a respective weight for each of the availability status features; determining a respective current value of each of the availability status features; and determining an aggregate user availability status based at least in part on the current values of the availability status features and on the weights for the availability status features.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: December 11, 2018
    Assignee: RingCentral, Inc.
    Inventors: Vi Dinh Chau, Naveen Sanjeeva, Anton Nikitin
  • Patent number: 10148703
    Abstract: In some implementations, a telecommunications network can include a core network device. The core network device can receive from a session-originating device an initiation request of a communication session, the initiation request including information of a destination and information of media capabilities. The core network device can determine network-location information of the destination, retrieve from a capability registry modification information corresponding to the network-location information, and modify the information of the media capabilities based at least in part on the modification information. The core network device can transmit the initiation request including the modified information of the media capabilities to another core network device corresponding to the network-location information.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: December 4, 2018
    Assignee: T-Mobile USA, Inc.
    Inventors: Shujaur Mufti, Zeeshan Jahangir
  • Patent number: 10146566
    Abstract: Disclosed are techniques for providing a platform that allows a user to remotely establish a connection with a virtual machine operating on a server farm In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: December 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meher P. Malakapalli, Ido Ben-Shachar, Mahadeva K. Alladi, Vadim Ponomarev, Ersev Samim Erdogan, Ashwin Palekar
  • Patent number: 10146752
    Abstract: The present disclosure describes how to capture events (e.g., changes and user interactions) of a Web document and combine those changes with the original DOM displayed to accurately and efficiently enable a replay engine to redisplay the DOM, changes, and user interactions which occurred within a user's browser. The data collected from a client-side HTML DOM capture engine can be combined with a minimal amount of contextual information to a replay engine so as to accurately and efficiently replay a session of a plurality of web documents.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: December 4, 2018
    Assignee: Quantum Metric, LLC
    Inventors: Mario Luciano Ciabarra, Jr., Yiduo Wang
  • Patent number: 10148783
    Abstract: A method, a content management module (110), a computer program (503) and a carrier (505) for managing content in a content distribution network (100) are disclosed. The content distribution network (100) comprises a plurality of caches (140), a content serving node (120), a client device (130). The content management module (110) obtains an indication that the content is to be delivered, in an upcoming time period, to the client device (130). The content management module (110) obtains a transport capability parameter relating to transport capability, in a past time period, from the plurality of caches (140) to an output means (131). The content management module (110) predicts, for said each cache, a respective predicted transport capability based on the respective set of parameters. The content management module (110) segments the content into a plurality of segments based on the respective predicted transport capability.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: December 4, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Håkansson, Azam Akram, Göran Eriksson
  • Patent number: 10148568
    Abstract: The present disclosure discloses a method for processing a host route in a virtual subnet, a related device and a communications system. The method includes: receiving, by a first provider edge device, a packet for address resolution, where a virtual subnet site in which the first provider edge device is located further includes at least one second provider edge device; determining, by the first provider edge device, whether a source MAC address carried in the packet is a virtual MAC address; and when it is determined that the source MAC address is a virtual MAC address, skipping performing at least one of the following operations: saving a local CE host routing table entry corresponding to a source IP address carried in the packet, or distributing, in the virtual subnet based on a routing protocol of a layer 3 VPN, a local CE host route corresponding to the IP address.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: December 4, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaohu Xu, Dacheng Zhang
  • Patent number: 10149124
    Abstract: Providing a multimedia message service (MMS) in an Internet protocol (IP) multimedia subsystem (IMS) network is described herein. A method can include establishing a first session initiation protocol (SIP) session between a source IMS device and a next generation multimedia message service center (NG MMSC), encapsulating, at the source IMS device, an MMS message in a message session relay protocol (MSRP) message, transmitting the MSRP message from the IMS device to the NG MMSC; and storing the MMS message at the NG MMSC for further delivery to the destination device. Proving the multimedia message service can further include transmitting the MMS message to a destination legacy device via legacy MMS protocols or transmitting the MMS message to a destination IMS device via MSRP. Furthermore, providing the multimedia message service can include receiving a legacy MMS message and delivering the MMS message to a destination IMS device via MSRP.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: December 4, 2018
    Assignee: AT&T MOBILITY II LLC
    Inventors: Vinod Pandey, Matthew W. Stafford, Karl Schlieber
  • Patent number: 10148487
    Abstract: A method of facilitating P-CSCF restoration when a P-CSCF failure has occurred is disclosed. The method comprises a Proxy Call Session Control Function, ‘P-CSCF’ receiving a Session Initiation Protocol, ‘SEP’, message when said P-CSCF has been selected as an alternative P-CSCF to a failed P-CSCF and providing, to an associated Policy and Charging Rules Function, ‘PCRF’, a message comprising an indication that P-CSCF restoration is required.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: December 4, 2018
    Assignee: NEC Corporation
    Inventors: Andreas Kunz, Gottfried Punz, Genadi Velev, Toshiyuki Tamura
  • Patent number: 10142775
    Abstract: A mobile device may receive updates, support and other data from a current data center agent platform. When the mobile device travels to another location the nearest data center agent may be different from the previous agent. A changeover determination must be performed prior to determining whether the new agent should be assigned to the mobile device. One example method of operation may include receiving current location information of the mobile device and identifying a present location of the mobile device and a current service center assigned to the mobile device. The method may also provide determining whether a new service center location at a remote location from the current service center location should be assigned to the mobile device based on predefined assignment criteria.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: November 27, 2018
    Assignee: KASEYA LIMITED
    Inventor: Marco J. Bohorquez
  • Patent number: 10142321
    Abstract: Systems, methods and computer-readable media are disclosed for performing single sign-on processing between associated mobile applications. The single sign-on processing may include processing to generate an interaction session between a user and a back-end server associated with a mobile application based at least in part on one or more existing interaction sessions between the user and one or more back-end servers associated with one or more other mobile applications. In order to establish an interaction session with an associated back-end server, a mobile application may leverage existing interaction sessions that have already been established in connection with the launching of other associated mobile applications.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: November 27, 2018
    Assignee: FISERV, INC.
    Inventors: David Francis Scavo, Barbara Wilson Whiteside
  • Patent number: 10142161
    Abstract: A method, host machine, and a virtual network for distributing application delivery controller services in a virtual network are presented. The method includes activating a first application delivery controller (ADC) agent on at least a first host machine of a plurality of host machines included in the virtual network, wherein the first host machine is configured to host at least one client; intercepting, by the first ADC agent, a request from the at least one client, wherein the request is for a service provided by one server of a plurality of servers hosted by the plurality of host machines; selecting, by the first ADC agent, a server of the plurality of servers to serve the request; forwarding, by the first ADC agent, the intercepted request to the selected server; and relaying a response to the intercepted request received from the selected server to the at least one client.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: November 27, 2018
    Assignee: Radware, Ltd.
    Inventors: Shy Marom, Samuel Bercovici, Benny Rochwerger, David Aviv
  • Patent number: 10142384
    Abstract: Methods, apparatus and articles of manufacture for distributing communication of a data stream among multiple devices are disclosed. Example methods disclosed herein include associating, at a distribution system, a sharing code with a shared connection to be established to distribute communication of a complete data stream among multiple devices, the associating of the sharing code with the shared connection being performed in response to a first request received from a first device. Disclosed example methods also include transmitting the sharing code from the distribution system to the first device in response to the first request. Disclosed example methods further include, in response to receiving a second request including the sharing code from a second device, establishing a data connection via which a first partial data stream corresponding to a portion of the complete data stream is to be transmitted from the distribution system to the second device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: November 27, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Christopher Baldwin
  • Patent number: 10135970
    Abstract: A system for the active silent and undetected monitoring of the video and audio communication session involving one or more video and audio participants may alternately engage, intervene or participate in the video/audio communication session. Such monitoring and engagement may include multiple and various locations with the monitoring participant having capacity to manage them from a first location.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: November 20, 2018
    Inventor: Apham Nnaji
  • Patent number: 10127258
    Abstract: Event time selection output techniques are described. In one or more implementations, one or more inputs are received, at one or more computing devices, that involve interaction associated with a particular one of a plurality of events via a user interface, in which the plurality of events result from a search of data, each of the plurality of events include the data that is associated with a respective point in time, and the one or more inputs specify a relative time in relation to the respective point in time of the particular event. A determination is made as to which of the plurality of events correspond to the specified relative time by the one or more computing devices and a result of the determination is output by the one or more computing devices for display in the user interface.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: November 13, 2018
    Assignee: Splunk Inc.
    Inventors: Divanny I. Lamas, Marc Vincent Robichaud
  • Patent number: 10129136
    Abstract: The present application discloses a virtual router cluster, and a data forwarding method and apparatus. A specific implementation of the virtual router cluster includes: a gateway and at least one virtual router interconnected with the gateway; the gateway receiving an externally transmitted data packet; the gateway selecting a first virtual router corresponding to the data packet from the at least one virtual router according to an Open Shortest Path First protocol, and forwarding the data packet to the first virtual router corresponding to the data packet; and the first virtual router receiving the data packet and forwarding the data packet to a destination. This implementation implements network load balancing, thereby avoiding network congestion.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: November 13, 2018
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Yi Yang, Ying Wang, Yu Zhang, Yuchi Dong
  • Patent number: 10127752
    Abstract: Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: November 13, 2018
    Assignee: DIGILOCK ASIA LIMITED
    Inventors: Gabriel Bestard Ribas, Steven Thomas Bakondi, Lloyd Seliber
  • Patent number: 10127263
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines that a file of interest is transmitted within a service, determines a failure to download the file of interest, and triggers a repair procedure of the file of interest at a time corresponding to an end of a file delivery event, wherein the time is derived from one or more information elements included in broadcast schedule description.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: November 13, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ralph Akram Gholmieh, Nagaraju Naik, Nikolai Konrad Leung
  • Patent number: 10129202
    Abstract: In one embodiment, a device in a network determines that one or more network nodes should use a stateful address configuration protocol to obtain network addresses. The device causes the one or more network nodes to use the stateful address configuration protocol, in response to determining that the one or more nodes should use the stateful address configuration protocol to obtain network addresses. The device determines that the one or more network nodes should use a stateless address configuration protocol to obtain network addresses. The device causes the one or more network nodes to use the stateless address configuration protocol, in response to determining that the one or more nodes should use the stateless address configuration protocol to obtain network address.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: November 13, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jonathan Hui, Ralph E. Droms, Paul B. Duffy, Wei Hong
  • Patent number: 10129722
    Abstract: A network device executes a method including receiving a request message for a first service sent by a user equipment; determining a first service requested by the request message for the first service; and sending the request message for the first service to a first value added service server.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tianfu Fu, Zhouyi Yu
  • Patent number: 10123261
    Abstract: A method of scanning an access point is disclosed. The method of scanning the access point includes creating a probe request frame including information created based on an identifier of an access point to be searched, and transmitting the probe request frame. Thus, it is possible to decrease the time and power consumed by a terminal when searching an access point.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: November 6, 2018
    Assignee: KT Corporation
    Inventors: Yang Seok Jeong, Joo Young Kim
  • Patent number: 10122683
    Abstract: Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: November 6, 2018
    Assignee: PAYPAL, INC.
    Inventors: Saar Wilf, Shvat Shaked
  • Patent number: 10116505
    Abstract: A method, a device, and a system enabling an external device to control a peripheral device by using device information stored in a network device. The device control method includes obtaining device information regarding the first peripheral device, wherein the obtaining is performed by the user device; transmitting the device information regarding the first peripheral device to the network device, wherein the transmitting is performed by the user device; storing the device information, wherein the storing is performed by the network device; and controlling the first peripheral device by using the device information, wherein the controlling is performed by a second peripheral device connected to the network device.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: October 30, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-won Kim, Jae-woo Ko
  • Patent number: 10116602
    Abstract: The present disclosure relates to systems, methods, electronic devices and applications for device to device control by way of an application layer protocol. In one embodiment, device to device control includes establishing a connection with a second device, the second device identified by an application, determining one or more capabilities of the second device based on a capability matching of the application, wherein determining is based on an application profile for the second device and capabilities output by the second device and controlling operation based on one or more matched capabilities.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: October 30, 2018
    Assignees: JAMDEO CANADA LTD., HISENSE INTERNATIONAL CO., LTD., HISENSE USA CORP., QINGDAO HISENSE ELECTRONICS CO., LTD.
    Inventors: Sanjiv Sirpal, Mohammed Selim, Alexander De Paz, Salvador Soto, Sergii Grysenko
  • Patent number: 10116617
    Abstract: A system of a first network, which is intermediate a second network and a third network, connects a host of the second network to a host of the third network. The system includes at least one processor programmed to receive a domain name system (DNS) request for a hostname corresponding to the host of the third network from the host of the second network. An internet protocol (IP) address of the first network allocated and an IP address of the host of the third network is determined from the hostname. The allocated IP address is mapped to the determined IP address and the allocated IP address is returned to the host of the second network in response to the DNS request.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: October 30, 2018
    Assignee: CardinalCommerce Corporation
    Inventors: Adam Ratica, Matthew Yucha, Marcus L. Weidner, Andrew T. Heiss, Christopher A. Baird, John M. Schick, IV
  • Patent number: 10116624
    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: August 21, 2017
    Date of Patent: October 30, 2018
    Assignee: Aerohive Networks, Inc.
    Inventors: Carl Steven Mower, Matthew Alan Palmer
  • Patent number: 10116619
    Abstract: Systems and methods of the present disclosure facilitate provisioning an out-of-band system. In some embodiments, the system includes a server of a first domain, which includes a management engine. The management engine can establish a network tunnel with a device on a second domain, and modify the domain on a DHCP server on the second domain to be the first domain. The device can use a fixed subdomain of the first domain to transmit a provisioning request for an OOB management system to a provisioning engine in the first domain, which can transmit a certificate including the first domain to the device. The device can validate the certificate by comparing the domain in the certificate to the domain from the DHCP server and verify that they match. The management engine can modify the DHCP server to have the original second domain.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: October 30, 2018
    Assignee: Connectwise, Inc.
    Inventors: Donald McCallum, Brett Alan Cheloff, Kevin Davis
  • Patent number: 10116751
    Abstract: Certain aspects of the present disclosure relate to user access to an application service that references user account information and previous user action information. One example method may include receiving, via a receiver device, user input information to access an application, the user input information including at least one action request and authorizing the user to access the application. The method may also include storing the user input information as part of a contextual history information record in a database memory, generating a response message to the selected at least one action request based on the contextual history information, and forwarding the response message to the user via a transmitter device.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: October 30, 2018
    Assignee: West Corporation
    Inventors: Michael T. Mateer, James K. Boutcher, Jesse Andersen
  • Patent number: 10110469
    Abstract: Systems, methods, and non-transitory computer-readable storage media for detecting network loops. In some embodiments, a system can identify a port that is in a blocking state. The blocking state can be for dropping one or more types of packets and preventing the port from forwarding the one or more types of packets. The system can determine a number of packets transmitted through the port by a hardware layer on the system and a number of control packets transmitted through the port by a software layer on the system. The system can determine whether the number of packets is greater than the number of control packets. When the number of packets is greater than the number of control packets, the system can determine that the blocking state has failed to prevent the port from forwarding the one or more types of packets.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: October 23, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Natarajan Manthiramoorthy, Venkatesh Srinivasan, Swaminathan Narayanan, Ambrish Niranjan Mehta, Anand Kumar Singh, Anulekha Chodey
  • Patent number: 10110753
    Abstract: Disclosed are various embodiments for providing remotely hosted multimedia telephony services. Machine instances are allocated to a customer in response to an initial setup request. The machine instances are configured to provision a suite of multimedia telephony services for multiple users associated with the customer. The suite of multimedia telephony services providing voice telephony, video telephony, or both. A border control aggregator is configured to provide connectivity to an external telecommunications network for the suite of multimedia telephony services.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 23, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Tipu S. Qureshi
  • Patent number: 10111135
    Abstract: A User Equipment including at least one processor, and at least one memory for storing instructions to be executed by the processor, wherein the at least one memory and the instructions are configured to, with the at least one processor, cause the User Equipment at least: to conduct a processing for deciding whether or not it is acceptable to divert at least a part of a communication traffic of a communication currently conducted by the User Equipment with a first communication network to a second communication network, in case the decision is that it is not acceptable, to prepare a report indicating that the diversion of the communication traffic to the second communication network is not conducted, and to cause a transmission of the report to the first communication network.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: October 23, 2018
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Hanns Juergen Schwarzbauer, Simone Redana, Woonhee Hwang, Jussi-Pekka Koskinen, Jarkko Tuomo Koskela