Computer-to-computer Session/connection Establishing Patents (Class 709/227)
  • Patent number: 9946330
    Abstract: An information processing apparatus includes transmitting-receiving units, response processing units, and a switching unit. The transmitting-receiving units transmit data to and receive data from networks. An operation state of each of the response processing units is able to be switched between a first state and a second state. The switching unit performs switching between the first state and the second state of each of the response processing units. The transmitting-receiving units and the response processing units are provided for plural respective networks. In a case where all the response processing units are in the second state, the switching unit switches, among all the response processing units, an operation state of a response processing unit that has received predetermined data from the second state to the first state.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: April 17, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Masahiro Kouge
  • Patent number: 9947127
    Abstract: A mobile telephone receives, constructs and displays an image from a server over a mobile telephone network. The server determines the parameters for data transfer from the server to the mobile telephone, the capabilities of the mobile telephone, transfer task requirements, and apportions the processing between the server and the mobile telephone for each of a plurality of elements in each image, thereby to meet the task requirement, which can include being within a predetermined time for task completion, or being the fastest means for task completion. Parameters for data transfer from server to telephone include server transmission bandwidth, phone reception bandwidth, data channel bandwidth, transmission protocol, and channel accessibility. Phone capabilities include the data processing speed, the available memory, display size, and the data processing software available; Task requirements include the maximum transmission time and the minimum display resolution of the image.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 17, 2018
    Assignee: Callahan Cellular L.L.C.
    Inventor: Bryan Salt
  • Patent number: 9948629
    Abstract: The invention provides one or more consortia of networks that identify and share information about users and/or user devices interacting with the consortia. User devices may be identified, at least in part, by tag-based computer information. Computers and other devices accessing the Web carry device tags with date and time information describing when they were issued by a security tag server. A server time stamp may be inserted into time based computer tags such as a cookies indicating when they were created. Such time stamp information can be encrypted and analyzed during future attempts to access a secure network such as a customer attempting to log into an online banking account. When the time stamp information from the tag is compared to other selected information about the user, device and/or account, including but not limited to last account log-in date/time or account creation date, the invention may be used to detect suspicious activity.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: April 17, 2018
    Assignee: The 41st Parameter, Inc.
    Inventor: Ori Eisen
  • Patent number: 9948995
    Abstract: Methods and apparatus for allowing a telephone user to share captured audio and/or video with a set top box user are described. The methods and apparatus of the present invention can be implemented without the need for a called party to support video conferencing and/or have a computer system. In various embodiments a telephone call is used to first contact a party to who content from a telephone may be streamed, e.g., in real time. Assuming the contacted party is interested a video session is established with a STB or other device corresponding to the called party and video content delivered from the cell phone. Audio may also be streamed with the video and/or the initial telephone call is maintained while video content is delivered allowing for bi-direction communication via the calling party and called party's telephones.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: April 17, 2018
    Assignee: Time Warner Cable Enterprises LLC
    Inventor: Matthew Cannon
  • Patent number: 9949063
    Abstract: In some embodiments, one or more wireless stations operate according to Neighbor Awareness Networking (NAN)—direct communication with neighboring wireless stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to triggering a NAN datapath using Bluetooth low energy (BLE) signaling. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate to establish a Wi-Fi connection via non-Wi-Fi signaling and provide services. Aspects of the datapath development include Wi-Fi connection establishment and datapath initiation. The datapath model may be implemented for unicast and/or multicast communication between wireless stations, including mobile stations.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: April 17, 2018
    Assignee: Apple Inc.
    Inventors: Su Khiong Yong, Yong Liu, Christiaan A. Hartman, Siegfried Lehmann, Guoqing Li, Chiu Ngok E. Wong
  • Patent number: 9942202
    Abstract: Techniques for trust status of a communication session are described. According to various embodiments, different networks cooperate to facilitate routing of communication sessions between different devices. According to various embodiments, a network involved in routing a communication session ascertains whether an authentication status of a communication session is received, and categorizes a trust status of the communication session accordingly.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pascal Francis Menezes, Gunter Leeb, Amer Aref Hassan
  • Patent number: 9941968
    Abstract: The present invention relates to the field of communications technologies, and in particular, discloses an automatic cable distribution switch apparatus and system, and an automatic cable distribution switch method. In this solution, the automatic cable distribution switch apparatus is connected to at least two access network devices; even through a terminal cannot gain local power, when needing to switch from a first device, currently connected to the terminal, of an access network to a second device of the access network, the terminal can send an access network device switch instruction to the automatic cable distribution switch apparatus. In this case, when receiving the access network device switch instruction, the automatic cable distribution switch apparatus can switch the terminal from any access network device to another access network device, thereby achieving an effect that automatic cable distribution switch can be performed when the terminal cannot gain local power.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: April 10, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhongyang Yu, Yiyong You, Yufa Han
  • Patent number: 9942139
    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: April 11, 2017
    Date of Patent: April 10, 2018
    Assignee: Evertz Microsystems Ltd.
    Inventor: Rakesh Patel
  • Patent number: 9934286
    Abstract: Systems and method for generating contact suggestions are provided in which one or more suggested contacts are identified from a set of contacts associated with a user. This includes identifying in historical communications in a user account associated with the user, one or more groups of contacts. Scores are generated for contacts in the identified groups of contacts, including generating a contact score for a respective contact by accumulating score contributions for a plurality of the identified groups of contacts that include the respective contact. One or more suggested contacts are identified in accordance with the generated scores. A contact suggestion is sent based on the suggested contacts for display to the user. The contact suggestion includes a suggested contact with a generated score that is above a predefined threshold.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: April 3, 2018
    Assignee: GOOGLE LLC
    Inventors: Maayan Roth, Ron Merom, Assaf Ben-David, Ari J. Leichtberg, Natan Leiser, Ilan M. Horn, David Deutscher, Guy Flysher, Yossi Matias
  • Patent number: 9935814
    Abstract: The present invention comprises a method of and apparatus for simplifying the process of access to a network for a roaming computer user, divides the responsibility of servicing a given user wanting to access the network between multiple parties and minimizes the possibility of improper dissemination of email header data as well as improper use of network resources (including server systems) by non-clients.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: April 3, 2018
    Assignee: My Mail Ltd.
    Inventors: Thomas Drennan Selgas, Michael Brian Massing, John Everett Gmuender
  • Patent number: 9936530
    Abstract: A user equipment (UE) is configured to receive a request from a first peer UE to communicate with a target user corresponding to a second peer UE. The UE is configured to determine that the second peer UE is within a communication range of the UE. The UE is configured to, in response to receiving the request, relay internet protocol (IP) packets from the first peer UE to the second peer UE and relay IP packets from the second peer UE to the first peer UE.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: April 3, 2018
    Assignee: INTEL IP CORPORATION
    Inventor: Alexandre S. Stojanovski
  • Patent number: 9935977
    Abstract: Techniques are described for delivering one or more first resources of a page using a first security level, and delivering one or more second resources of a page using a second, different security level. A page is generated to include elements identifying resources to be presented in the page, and the elements may include security level identifiers indicating a security level to be employed in communicating the corresponding resource. Each security level may be associated with a set of security measures that ensure the integrity or confidentiality of the resource while it is communicated. The use of multiple security levels to communicate multiple resources may provide appropriate security for each resource, reducing latency and overhead in page generation, communication, and rendering.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: April 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Julian Tribble, Robert Michael Barry, Jeremy Boynes, Igor Spac
  • Patent number: 9930589
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: establish connection with a first cell and a second cell, wherein the connection with the first cell and the second cell is configured in a time division multiplexing pattern; determine the connection with the second cell failed; and indicate to the first cell that the connection with the second cell has failed.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: March 27, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Elena Virtej, Jari Lunden, Esa Malkamäki, Martti Moisio, Antti Sorri
  • Patent number: 9930103
    Abstract: An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“APIs”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. The endpoint management system allows the application developer to define and specify a first proxy API which maps to a second API associated with the remote system. The endpoint proxy system receives requests to execute the proxy API, determines the API mapping, and sends one or more backend API requests to execute program codes by the associated remote systems. Responses from the remote systems are received by the endpoint proxy system which parses and/or transforms the results associated with the response and generates an output result for response back to the user computing systems.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: Jonathan Paul Thompson
  • Patent number: 9928146
    Abstract: A data storage environment can include a secondary storage computing device that acts as a proxy for other secondary storage computing devices. For example, the secondary storage computing device receives a storage operation request from one or more of the other secondary storage computing devices, such as a request to create a snapshot of client data. The secondary storage computing device generally acts as an intermediary between the other secondary storage computing devices and the storage device to carry out the snapshots or other storage operations. The secondary storage computing device may further receive a notification upon completion of the storage operations, and transmit relevant data to the requesting secondary storage computing device regarding the storage operation.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: March 27, 2018
    Assignee: CommVault Systems, Inc.
    Inventors: Vimal Kumar Nallathambi, Manoj Kumar Vijayan
  • Patent number: 9930004
    Abstract: In one embodiment, a method and apparatus for resolving domain name system queries using unique top-level domains in a private network space are disclosed. For example, the method determines that a domain name service query specifies a destination residing in a private network space rather than in a public Internet space. The method then routes the domain name service query to a top-level domain name service server associated with the private network space, without routing the domain name service query to a root domain name service server in the public Internet space. The top-level domain name system server resides in the highest level of a hierarchy of domain name system servers belonging to the private network space.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: March 27, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Lakshminarashimhan Naidu, Bernard S. Ku, Thomas P. Benzaia
  • Patent number: 9930077
    Abstract: Interactive services are enhanced by intercepting, in a telecommunications network, a session initiation protocol message used to initiate a communication. The session initiation protocol message is intercepted prior to terminating at a recipient computer configured to provide interactive services for the communication. Based on predetermined rules, supplemental information is determined to provide to the recipient computer of the communication. The supplemental information is inserted into the session initiation protocol message prior to the terminating at the recipient computer. The session initiation protocol message with the supplemental information is routed to the recipient computer that provides the interactive services for the communication. The interactive services are provided based at least in part on the supplemental information.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: March 27, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James W. Fan, Alireza Hooshiari
  • Patent number: 9928383
    Abstract: Systems and method for alerting a user device based on a proposed anonymization of a contribution to a conversation thread via one or several location-based anonymization rules are disclosed herein. The system can include a user device that can have location-determining features that can determine a physical location of the user device; a network interface that can exchange data with a server via a communication network; and an I/O subsystem that can convert electrical signals to user-interpretable outputs in a user interface. The system can include a server that can: receive a contribution from the user device; determine an anonymization level for applying to the contribution; identify a potential identifier in the content of the contribution; anonymize the potential identifier according to the determined anonymization level; and generate and provide an alert to the user device.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: March 27, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Sean A. York, Scott A. Hellman, James Wyatt, Marko Rodriguez, Steven H. Hill
  • Patent number: 9928250
    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: February 17, 2016
    Date of Patent: March 27, 2018
    Assignee: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED
    Inventors: Neil Berrington, Namita Lal, Gaurav Sharma
  • Patent number: 9928047
    Abstract: A system and method are provided for installing applications on a mobile device at first device initialization. An installation client communicates with a management server at an initial start-up state of a mobile device. The management server identifies a set of applications that are available for installation on the client device, and provides the installation files to the device. This initialization-installation of application programs allows the user to have the experience of having access to pre-installed applications at device initialization, while allowing application providers and mobile network operators real-time management of application programs being offered, without requiring pre-installing a bundle of applications on a device prior to device distribution.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 27, 2018
    Assignee: Digital Turbine, Inc.
    Inventors: Oren Ein-Gal, Vincent Vu
  • Patent number: 9930411
    Abstract: Provided are a networking method and a networking device. The method is applied to the networking device, and the networking device is connected with at least one service switch and at least one streaming media server respectively. The method includes that a configuration module in the networking device configures networking configuration information of the at least one streaming media server, a control module in the networking device acquires the networking configuration information, and the control module sets a switching module through a setting interface of the switching module on the basis of the networking configuration information. According to the disclosure, the technical problem of complexity in a networking mode in the existing technology can be solved, and unified network management and configuration can be realized.
    Type: Grant
    Filed: September 22, 2013
    Date of Patent: March 27, 2018
    Assignee: ZTE CORPORATION
    Inventors: Jianshi Liang, Fazhan Zheng, Tingting Wen, Qi Kong
  • Patent number: 9924360
    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: June 20, 2017
    Date of Patent: March 20, 2018
    Assignee: INTEL IP CORPORATION
    Inventors: Kiran Kumar Addepalli, Robert Zaus, Vivek Gupta
  • Patent number: 9924448
    Abstract: A hub device is configured for communicating with a terminal by using a short-range wireless connection. The hub device is further configured for connecting to a remote service. More particularly, the device is configured for: receiving from the terminal a request to access the remote service, the access request comprising identification parameters for said service; temporarily storing in memory the identification parameters of the request received, in order to send to the remote service a second access request comprising the identification parameters; and upon response from the remote service to the second request, transferring data relating to the service.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: March 20, 2018
    Assignee: ORANGE
    Inventors: Yoann Vincent, Dimitri Bricheteau
  • Patent number: 9923725
    Abstract: A network device initiates a transmission control protocol (TCP) connection to establish a TCP session with a management device, and performs, via the TCP session, a secure protocol client/server role reversal for the management device. The network device receives, from the management device, initiation of a secure connection over the TCP session in accordance with a secure protocol, and provides, to the management device, a trusted certificate with an embedded host key that is dynamically generated using a cryptographic processor of the network device, based on the initiation of the secure connection. The network device also establishes the secure connection with the management device based on an authentication of the host key by the management device via the trusted certificate.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: March 20, 2018
    Assignee: Juniper Networks, Inc.
    Inventor: Kent A. Watsen
  • Patent number: 9924531
    Abstract: A mobile communication system according to embodiment comprises: a user terminal that performs D2D communication that is direct device to device communication; and a base station that performs cellular communication with the user terminal. The D2D communication is performed by using a part of uplink radio resources of the cellular communication. The base station transmits, to the user terminal, a timing advance value that is used for adjustment of a transmission timing in an uplink of the cellular communication. The timing advance value is commonly applied to the adjustment of the transmission timing in the uplink, and adjustment of a transmission timing in the D2D communication.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: March 20, 2018
    Assignee: KYOCERA Corporation
    Inventor: Chiharu Yamazaki
  • Patent number: 9916337
    Abstract: Identifying unvisited portions of visited information to visit includes receiving information to crawl, wherein the information is representative of one of web based information and non-web based information, computing a locality sensitive hash (LSH) value for the received information, and identifying a most similar information visited thus far. Identifying unvisited portions of visited information further includes determining whether the LSH of the received information is equivalent to most similar information visited thus far and, responsive to a determination that the LSH of the received information is not equivalent to most similar information visited thus far, identifying a visited portion of the received information using information for most similar information visited thus far and crawling only unvisited portions of the received information.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: March 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eugenia Kondratova, Paul Ionescu, Obidul Islam, Iosif Viorel Onut
  • Patent number: 9917960
    Abstract: Provided are an image forming apparatus, a management apparatus, a non-transitory computer-readable storage medium storing a load control program and a load control method. The image forming apparatus includes a controller that provides a job execution function and a server function. The controller defines a condition for restricting server connections from one or more client terminals, according to a status of job execution, and instructs a load balancing apparatus to perform load control to restrict the server connections based on the condition. The management apparatus includes a controller that sends a request from a client terminal to a server function, to one of image forming apparatuses. The controller obtains, from each image forming apparatus, information relating to a status of job execution, and performs load control to restrict server connections to each image forming apparatus, according to the status of job execution.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: March 13, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventor: Keishi Sakuma
  • Patent number: 9916317
    Abstract: There are provided methods and systems for transferring requested data over a node chain from a source node to a destination node through at least two intermediate nodes. A method includes identifying, at a file system level, at each of the at least two intermediate nodes, prior data previously sent to or received from a subsequent node in the node chain that matches at least a portion of the requested data. The method also includes transmitting, to the subsequent node, at least one pointer to the prior data and a reconstruction recipe for reconstructing the requested data at the subsequent node based on at least the at least one pointer, when the prior data matches at least the portion of the requested data.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Timothy M. Lynar, Kent C. Steer
  • Patent number: 9916385
    Abstract: A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and connecting to a system index of the search support system that is referenced in the request parameters. An external result provider (ERP) process is initiated that establishes communication between the search support system and a data source external to the search support system, for a virtual index referenced in the request parameters. Thus, the ERP process provides an interface between the search support system and external data sources, such as by third parties. The ERP process can operate in a streaming mode (providing real-time search results with minimal processing) and/or a reporting mode (providing results with a greater delay and processing extent) and can switch between modes. The search request results are received from the connected system indexes and the referenced virtual indexes.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: March 13, 2018
    Assignee: Splunk Inc.
    Inventors: Ledion Bitincka, Steve Zhang, Igor Stojanovski, Stephen Sorkin
  • Patent number: 9917969
    Abstract: A memory is configured to store apparatus information that is information needed for an information processing terminal to transmit formation instructing information that instructs an image forming operation.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: March 13, 2018
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Yutaka Urakawa
  • Patent number: 9916440
    Abstract: A computerized system and method is described for classifying objects as malicious by processing the objects in a virtual environment and monitoring behaviors during processing by one or more monitors, where the monitoring is conducted in an electronic device that is different than the electronic device within which an analysis of attributes of the objects is conducted beforehand. The monitors may monitor and record selected sets of process operations and capture associated process parameters, which describe the context in which the process operations were performed. By recording the context of process operations, the system and method described herein improves the intelligence of classifications and consequently reduces the likelihood of incorrectly identifying objects as malware or vice versa.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: March 13, 2018
    Assignee: FireEye, Inc.
    Inventors: Sushant Paithane, Sai Vashisht
  • Patent number: 9917754
    Abstract: Embodiments of the present invention provide systems and methods for monitoring decommissioned servers in a shared data environment. Embodiments of the present invention can be used to aggregate information associated with an environment from external resources, and calculate a baseline of server activity from the aggregated information. When new information is received, it is compared to the baseline of server activity in order to determine a possible misuse of the server assets, when inconsistencies are detected between the baseline of activity and the new information.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, David B. Kumhyr, Michael J. Spisak
  • Patent number: 9917736
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for automated standalone bootstrapping of hardware inventory that includes a provisioning workflow of discovering, validating, and configuring hardware inventory. In an exemplary embodiment, an in-rack computing device, such as a chassis manager or selected blade, initializes an intra-rack communication network with a hardware inventory of the rack. The in-rack computing device initiates intra-rack communication with the hardware inventory in the rack, using the intra-rack communication network, to discover at least a set of computing units in a hardware inventory. Intra-rack communications that include traffic received from the set of computing units.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: March 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marwan E. Jubran, Aleksandr M. Gershaft, Vitalii Tsybulnyk, Vipins Gopinadhan
  • Patent number: 9912755
    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: May 11, 2015
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Santosh Chandwani, Jayteerth Narasingrao Katti
  • Patent number: 9913069
    Abstract: A system and method is provided for using information broadcast by devices and resources in the immediate vicinity of a mobile device, or by sensors located within the mobile device itself, to ascertain and make a determination of the immediate environment and state of the mobile device. This determination may be used to control and manage the actions that the device is asked to carry out by or on behalf of the user.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 6, 2018
    Assignee: Sensoriant, Inc.
    Inventor: Shamim A. Naqvi
  • Patent number: 9912758
    Abstract: The present teaching relates to continuing a user session of an application from one device to another device. Information related to a first user session of a first application installed on a first device is received. The first user session information may indicate content and content presentation provided via the first application. A request, based on a pre-defined URL, for the first session information is received from a second device. Responsive to the request, the information related to the first user session is provided to the second device so that a second user session of a second application at the second device provides the same content in the same presentation as in the first user session. The first and second user sessions both may be associated with a same specific user identity, and the first and second applications have at least one common function.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 6, 2018
    Assignee: YAHOO HOLDINGS, INC.
    Inventor: Ric Allinson
  • Patent number: 9906498
    Abstract: In the case of a secure communication connection to a communication device connected to the industrial automation system via a non-secure subnetwork, a monitoring unit checks whether a new communication network address assigned to the communication device for a connection to the non-secure subnetwork becomes valid. In the event of a change in a communication network address and in the case of a still existing secure communication connection, the monitoring unit transmits an address change notification via the existing secure communication connection, where upon receiving the address change notification, the set-up of an additional secure communication connection and a changeover from the existing secure communication connection to the additional secure communication connection are initiated.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 27, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventor: Harald Albrecht
  • Patent number: 9907099
    Abstract: Embodiments herein relate to a method in a relay node for acquiring information about a type of a radio network connection between a donor radio base station and a radio base station. The relay node and the donor radio base station are comprised in a radio communications network and the donor radio base station is serving the relay node. The relay node receives a message from the donor radio base station, which message is indicating a type of radio network application protocol, which type is related to a type of the radio network connection between the donor radio base station and the radio base station. The relay node determines the type of the radio network connection based on the type of radio network application protocol indicated in the message. The relay node also stores the type of radio network connection in relation to the radio base station for selecting the type of radio network connection when later communicating with the radio base station.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 27, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Gino Luca Masini, Fredrik Gunnarsson, Gunnar Mildh, Elena Myhre
  • Patent number: 9900398
    Abstract: The context of a first electronic device is automatically determined, and the first electronic device has a display unit. Information is displayed at the display unit based upon the context. The context is transmitted from the first electronic device to a second electronic device, and from the first electronic device and to a third electronic device. A first consistency of information is maintained between the first electronic device and a second electronic device based at least upon the context, and a second consistency is maintained between the first electronic device and a third electronic device based at least upon the context. The first consistency is greater than the second consistency.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: February 20, 2018
    Assignee: Howard University
    Inventor: Legand L. Burge, III
  • Patent number: 9898474
    Abstract: A host-side network processing device coupled between a storage system and a host machine may encode a data object according to a sharding technique. Encoding the data object may include receiving, from the host machine, a data object and a request to store the data object. The network processing device may send a request for a plurality of storage locations to the storage system. The network processing device may receive a location list including a plurality of location identifiers from the storage system, where each location identifier corresponds to a respective storage location. The network processing device may determine an encoding matrix and encode the data object into a plurality of shards based on the encoding matrix according to a sharding technique. The network processing device may generate a plurality of storage requests that each specify a different location identifier and that each includes a respective shard.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: February 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventor: James Christopher Sorenson, III
  • Patent number: 9893934
    Abstract: A system and method of controlling surrounding devices, based on a topology are provided. The method of controlling sub surrounding devices, which is performed by a main surrounding device, includes receiving a plurality of pieces of surrounding device information about the sub surrounding devices from a host device; receiving context information about a context of the host device from the host device; obtaining topology setting information about topology configuration standards; determining a sub surrounding device to be comprised in a topology from among the sub surrounding devices, based on the context information and the topology setting information; connecting the main surrounding device with the host device and the sub surrounding device; and controlling the sub surrounding device, based on control information received from the host device.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: February 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hee-seok Jeong, Yong-jin Choi
  • Patent number: 9889257
    Abstract: Systems and methods are provided for updating medical devices. An exemplary system includes a medical device and a remote device. The medical device is operable to regulate a condition of a user. The remote device receives measurement data correlative to the condition of the user, determines control information for the medical device based at least in part on the measurement data, and transmits the control information via a first peer-to-peer communication session. The medical device receives the control information via a second peer-to-peer communication session and thereafter regulates the condition of the user based at least in part on the control information and subsequent measurement data.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: February 13, 2018
    Assignee: MEDTRONIC MINIMED, INC.
    Inventors: John J. Mastrototaro, Desmond Barry Keenan, Benyamin Grosman, Neha J. Parikh, Anirban Roy, Do Kim
  • Patent number: 9894058
    Abstract: A system and method for securely and automatically identifying users to an inquirer for purposes of obtaining user identifying information is described. The system consisting of at least one client device associated with a user, at least one inquiring device associated with a host, a client information server and a network. The system allows computer based systems to automatically authenticate the identities of a plurality of users entering a physical space and obtain information pertaining to user preferences. The inquiring device sending second data, identifying the inquiring device, to the client device and requests the token from the client device and the client device updates the token with the second data sending the token back to the inquiring device which forwards the token to the server validating the user and sends specific preference and profile data of the user to the inquiring device based upon the second data.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 13, 2018
    Inventor: Chon Hock Leow
  • Patent number: 9894153
    Abstract: Methods and systems are provided herein for initiating real-time, peer-to-peer communication from a collaborative session. Real-time, peer-to-peer communication includes sharing content such as media content over a peer-to-peer connection such as peer-to-peer conferencing, for example. More particularly, from within the collaborative session where a plurality of clients collaboratively interact with a remotely-accessed application, for example, the systems and methods enable discovery of the clients actively participating in the collaborative session (e.g., peer nodes) and enable establishment of peer-to-peer connection(s) between pairs of the clients.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: February 13, 2018
    Assignee: Calgary Scientific Inc.
    Inventor: Sam Anthony Leitch
  • Patent number: 9894051
    Abstract: Technical solutions are described for extending shrouding capability of a virtual server hosting system. An example method includes receiving a request to deploy a shrouded virtual server using a predetermined set of hardware components, and using a shrouded mode. The method also includes adding a guest server to the hosting system, the guest server including the predetermined set of hardware components. The method also includes deploying a preconfigured hypervisor on the guest server, where the preconfigured hypervisor is deployed in an immutable mode that disables changes to security settings of the preconfigured hypervisor. The method also includes deploying, by the preconfigured hypervisor, a preconfigured boot image as an instance of the virtual server on the preconfigured hypervisor. The method also includes sending an identifier of the virtual server for receipt by the client device.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Reinhard T. Buendgen, Jeffrey A. Frey, Jeb R. Linton, James A. O'Connor, William J. Rooney, George C. Wilson
  • Patent number: 9892383
    Abstract: One or more devices within a transaction services hub receive, via an internal distribution network interface, configuration settings for a network connection between merchant devices and a host device and establish, based on the configuration settings, a virtual private network (VPN) session between the one or more devices within the transaction services hub and the host device. The one or more devices receive, from a first merchant device, a first transaction authorization request originating via a voice network and receive, from second merchant transaction device, a second transaction authorization request originating via an Internet Protocol network. The one or more devices route, via the VPN session, the first and the second transaction authorization requests to the host device, collect data regarding the first and the second transaction authorization requests, and provide, via a public network connection, an interface to retrieve reports based on the collected data.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: February 13, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sushant K. Pujari, Lloyd S. Palmer, Jr., Brian P. Theado, Khoa N. Nguyen
  • Patent number: 9893949
    Abstract: Embodiments of the present invention provide a processing method of a forwarding node. The method includes: receiving, by a forwarding node, a request message sent by a control node, where the request message is used to request to control the forwarding node; determining, by the forwarding node, that a control conflict exists or the control conflict does not exist; and if the control conflict exists, sending, by the forwarding node, a request rejection response message to the control node, so that the control node selects another forwarding node; or if the control conflict does not exist, sending, by the forwarding node, a request acceptance response message to the control node. In the embodiments of the present invention, control conflicts can be avoided.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 13, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Wei Zhou
  • Patent number: 9894472
    Abstract: A mobile device (200) for receiving an audio signal from a source (390) via a base station (300) is disclosed. The mobile device comprises a first wireless communication interface (220) operable to communicate using a first mode of wireless communication; a second wireless communication interface (230)_operable to communicate using a second mode of wireless communication, the second mode having a shorter range than the first mode; and a controller (210) configured to switch from receiving the audio signal from the base station via the first wireless communication interface to receiving the audio signal via the second wireless communication interface when the mobile device is proximate to the base station.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: February 13, 2018
    Assignee: GN AUDIO A/S
    Inventors: Leo Larsen, Rene Elbaek Jensen
  • Patent number: 9887943
    Abstract: An electronic device with a touch-sensitive surface and display can execute a messaging application. The messaging application provides options for sending a message with a large attachment. In one option it allows for sending a message with a large attachment by uploading and storing the attachment on a cloud server, embeds a link to the storage location in the message, and sends the message without the attachment. The messaging application may also include a UI element in the message that includes an indicator about the status of the stored attachment. Furthermore, the messaging application may embed in the message a smaller sized version of the attachment before sending the message. The status indicator may display whether the link to the storage location has expired or whether the attachment has previously been retrieved from the cloud server.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 6, 2018
    Assignee: APPLE INC.
    Inventors: Lawrence Y. Yang, Stephen O. Lemay, Tiffany S. Jon
  • Patent number: 9882984
    Abstract: In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lawrence Y. Chiu, Hyojun Kim, Paul H. Muench, Sangeetha Seshadri