Network Resources Access Controlling Patents (Class 709/229)
  • Patent number: 10103875
    Abstract: Client requests may be directed through a secret holding proxy system such that the secret holding proxy system may insert a secret into a client request before arriving at the destination. The insertion of a secret may include inserting a digital signature, token or other information that includes a secret or information based upon a secret, which may include secret exchange or authentication protocols. The secret holding proxy system may also remove secrets and/or transform incoming messages such that the client may transparently receive the underlying content of the message.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory B. Roth, Graeme D. Baer, Nathan R. Fitch, Eric D. Crahen, Eric J. Brandwine
  • Patent number: 10104092
    Abstract: One embodiment of the present invention provides a system for retrieving a content collection over a network. During operation, the system determines additional information associated with the piece of content that is needed for consumption of the content collection; generates a plurality of Interests, which includes at least one Interest for a catalog of the content collection and at least one Interest for the additional information; and forwards, concurrently, the plurality of Interests, thereby facilitating parallel retrieval of the content collection and the additional information.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: October 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ignacio Solis, Glenn C. Scott, Ersin Uzun
  • Patent number: 10104670
    Abstract: To adjust a transmit power for device-to-device communication, a user equipment which performs the device-to-device communication using the transmit power detects that the user equipment enters a coverage area of a radio communication unit. The transmit power of the user equipment for the device-to-device communication is decreased in response to detecting that the user equipment enters the coverage area of the radio communication unit.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: October 16, 2018
    Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.
    Inventors: Na Wei, Feng Chen, Dahai Liu, Yong Zhao
  • Patent number: 10097667
    Abstract: Methods and systems are provided for regulating access to a database by a server. One exemplary method involves the server receiving one or more requests for an activity with respect to the database and determining an attempted usage for the activity over a monitoring period by a source of the requests. When the attempted usage exceeds an allowed usage of the activity for the monitoring period, the server creates an entry in a cache that includes an identifier associated with the source of the one or more requests. Thereafter, the requested activity with respect to the database on behalf of the source may be prevented based on the entry in the cache.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 9, 2018
    Assignee: salesforce.com, inc.
    Inventors: Zhaogang Wo, Venkata Muralidhar Tejomurtula, Maryann Patel, Fang Wong, Atul Singh, Christopher Williams, Pawan Nachnani
  • Patent number: 10097463
    Abstract: To improve the efficiency of media delivery over the Internet, a system and a method are provided for caching remote media files and retrieving cached media files, comprising hardware and software modules as well as steps for storing a remote media file into the cache and retrieving the cached media file based on a signature created by hashing only discrete parts of the media file. The signature is a key for finding the cached media files in the cache upon subsequent requests for the same media file, even if it is received from a different internet location. Media files may be adapted to the characteristics of different media clients, and adapted media files may be equally cached.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: October 9, 2018
    Assignee: VANTRIX CORPORATION
    Inventors: Marc Courtemanche, Jean Mayrand
  • Patent number: 10097373
    Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: October 9, 2018
    Assignee: LiveQoS Inc.
    Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
  • Patent number: 10097704
    Abstract: An authentication control apparatus includes a first authenticating unit, a second authenticating unit, a controller, and an outputting unit. The first authenticating unit performs first authentication using authentication information stored in association with a memory area. The second authenticating unit performs second authentication using authentication information stored in association with a user. The controller performs control to perform one of authentication operations that are the first authentication and the second authentication when the user uses the memory area. The outputting unit outputs information if the one of the authentication operations performed under the control of the controller does not succeed. The information prompts the user to input authentication information to be used in an authentication operation performed when the user uses the memory area.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: October 9, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Mitsuo Hayashi, Toshihide Omori, Masato Sugii, Haruhisa Hoshino, Daigo Yamagishi
  • Patent number: 10098174
    Abstract: In one aspect, the application running on mobile device creates a unique identifier. This unique identifier acts as the “permanent address” for sending packets from the proxy server to the mobile application. The current IP address of the device is used as a “temporary forwarding address” for the packet. When the IP address of the mobile device changes, the application on the device quickly informs the proxy server about this change. This allows the proxy server to continue sending the remaining data of this download session to the newly acquired IP address without having to restart the entire download session from scratch.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: October 9, 2018
    Inventor: Chetan Ahuja
  • Patent number: 10089055
    Abstract: A system configured to synchronize the displays of multiple infusion pumps is provided. In some embodiments, the system includes a plurality of infusion pumps in communication with a server. An individual infusion pump synchronizes its internal clock by communicating with the server. Based on the synchronized internal clock, the infusion pump determines the current time, calculates a parameter based on the current time, and causes screen content corresponding to the calculated parameter to be displayed.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: October 2, 2018
    Assignee: ICU Medical, Inc.
    Inventor: Marshall Fryman
  • Patent number: 10089365
    Abstract: A system maintains data objects representing insights. The system captures an insight object as a segmented media object. The system maintains user circles based on various topics of interest to users. The system assigns expertise scores to users within a circle. A user may have different expertise scores for different topics. The systems assigns significance scores for the insight objects based on user interactions performed with the insight object, the interactions weighted by expertise scores of users performing the interactions for topics associated with the insight. The system determines a schedule for repeated delivery of the insight to one or more users. The system adjusts the delivery of the insight to a user based on scheduled events or user activity of the user and delivers the insight in accordance with the schedule.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 2, 2018
    Assignee: HUMANLEARNING LTD.
    Inventors: Arti Khanna, Kapil Singhal
  • Patent number: 10091220
    Abstract: A device for protecting a network environment from cyber security threats includes a processing unit and a non-transitory memory having processor-executable instructions stored thereon. The processing unit is configured to execute the processor-executable instructions to: (a) perform one or more auditing stages for examining and analyzing network devices by retrieving information, via a network adapter, from each of the network devices, so as to enable automatically monitoring, scanning and learning the network environment and its security configurations; (b) generate a cyber-security check report that reflects the results of the one or more auditing stages; and (c) give recommendations according to the report in order to increase a security level of the network.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 2, 2018
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Asaf Shabtai, Yuval Elovici, Christoph Peylo, Barak Chizi, Barak Zacharish, David Mimran, Tobias Glemser
  • Patent number: 10091246
    Abstract: Methods and systems for protecting a secured network are presented. For example, one or more packet security gateways may be associated with a security policy management server. At each packet security gateway, a dynamic security policy may be received from the security policy management server, packets associated with a network protected by the packet security gateway may be received, and at least one of multiple packet transformation functions specified by the dynamic security policy may be performed on the packets. Performing the at least one of multiple packet transformation functions specified by the dynamic security policy on the packets may include performing at least one packet transformation function other than forwarding or dropping the packets.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: October 2, 2018
    Assignee: Centripetal Networks, Inc.
    Inventors: Steven Rogers, Sean Moore
  • Patent number: 10091286
    Abstract: Enhanced client-server communication in a cached communication environment is described. A server computer executes a server application. The server application requests a server communication application to generate a server object. The server object is independent from a client object that is modified to communicate client data. The server object is associated with a server object identifier. The server application receives a copy of the client object from the server communication application. The copy of the client object is associated with a client object identifier. The server application determines whether the server object identifier has an expected relationship with the client object identifier. The server application applies a disposition rule to data referenced in the copy of the client object if the server object identifier has the expected relationship with the client object identifier.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: October 2, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Darlene J. Ruben, William D. Berry, Peter A. Spooner
  • Patent number: 10091306
    Abstract: A system and method for managing customer premise equipment (CPE) devices. A wake signal is issued to the CPE device. Action parameters are communicated to the CPE device in response to receiving acknowledgement of the wake signal from the CPE device. A management session is established with the CPE device utilizing an address for secure communications in response to the CPE device acknowledging the action parameters. Communications are performed through the management session to perform operation, administration, and maintenance of the CPE device. The management session with the CPE device is terminated.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: October 2, 2018
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael Morrissey, Clinton Smoyer, Jade Kerr, Andrew Cook, Kevin McBride
  • Patent number: 10091329
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Jonathan I. Turow, Marco Argenti
  • Patent number: 10091182
    Abstract: A computer-implemented system and method for pool-based identity authentication for service access without use of stored credentials is disclosed. The method in an example embodiment includes providing provisioning information for storage in a provisioning repository; receiving a service request from a service consumer, the service request including requestor identifying information; generating an authentication request to send to an authentication authority, the authentication request including requestor identifying information; receiving validation of an authenticated service request from the authentication authority; and providing the requested service to the service consumer.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventors: Raju Venkata Kolluru, Michael Dean Kleinpeter
  • Patent number: 10084601
    Abstract: A method comprising generating an auxiliary key based on a secret key which is stored in an electronic device, generating a representation of the auxiliary key, displaying the representation of the auxiliary key on a display of the first electronic device, capturing the representation of the auxiliary key with a camera of a second electronic device, and restoring the auxiliary key from the captured representation of the auxiliary key.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: September 25, 2018
    Assignee: Sony Corporation
    Inventors: Tom Hostyn, Jan Spooren, Hugo Embrechts, Conor Aylward
  • Patent number: 10083177
    Abstract: Some examples include caching data among multiple interconnected computing devices. As one example, a storage server may transmit a first data set to a first computing device, and may identifying a second computing device from a plurality of computing devices sharing a local area network with the first computing device. For instance, the second computing device may be selected from the plurality of computing devices based on battery levels of the plurality of computing devices. The storage server may identify a second data set as relevant to the first data set and may transmit the identified second data set to the second computing device. Additionally, the storage server may transmit an instruction to the first computing device indicating that the second computing device stores a data cache for the first computing device.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: September 25, 2018
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Michael A. Chan, Justin Quan, Daniel R. Bornstein, Tom Moss, Linda Tong, Michael K. Fleming
  • Patent number: 10085295
    Abstract: Techniques are described for automatically determining which of a plurality of target devices should be connected with a source device using data regarding ambient signals about the source device. For example, a request is received for an identifier to which a source device is to connect. Data is received describing at least one ambient signal detected by the source device. The data is compared with a plurality of target device profiles. It is determined that the data matches a target device profile of the plurality of device profiles. An identifier associated with the determined target device profile is returned.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: September 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mikhail Skobov, Christopher M. Barth
  • Patent number: 10084791
    Abstract: Techniques for evaluating a questionable network communication are disclosed. In some implementations, a network of computing systems or devices is provided. Each system includes an evaluation module that determines whether an outbound or inbound network communication is allowable based on one or more factors or properties of the communication, including one or more of an IP address, a listening port, a geographic location, time of day, or the like. The systems in the network may be configured to only communicate with other devices that are identified in a white list of trusted computing systems.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: September 25, 2018
    Inventor: Daniel Chien
  • Patent number: 10079831
    Abstract: Qualified web application security based on web application hierarchy is described. A system receives a web application login request from a web browser associated with a user device. The system identifies qualified user information associated with the user device. The system creates an executable file based on applying the qualified user information to a web application hierarchy file comprising hierarchical nodes, wherein each of the hierarchical nodes is associated with a corresponding web application function, at least one corresponding business rule, and a corresponding scope-based security configuration. The system sends the executable file to the web browser, thereby enabling the web browser to apply qualified web application security to requests from the user device for accessing the web application.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: September 18, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Sachin G Totale, Pawel Zieminski, Julian Hjortshoj, Albert Pinto
  • Patent number: 10074231
    Abstract: A method for activation of a payment card includes accessing a remote computer server of a card issuer to input card activation information, storing a unique code in the payment card having a contactless readable interface and in the remote computer server, the unique code corresponding to the payment card, and reading the unique code by a user terminal having a corresponding contactless interface, the user interface configured to connect over a communication network to access messages directed to the cardholder. The method also includes sending the unique code from the user terminal to the remote computer server, and upon verification of the unique code at the remote computer server, generating and sending an activation code to the user terminal and supplying access to an activation code input mask corresponding to the payment card.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: September 11, 2018
    Assignee: STMicroelectronics S.R.L.
    Inventors: Rita Miranda, Carlo Cimino, Marco Alfarano
  • Patent number: 10075851
    Abstract: A base station provides service on a host carrier, the host carrier having a host-carrier frequency range that defines a host-carrier bandwidth. Further, the base station provides service on a guest carrier concurrently with the base station providing service on the host carrier, the guest carrier having a guest-carrier frequency range that is defined fully within and as a portion of the host-carrier frequency range and that defines a guest-carrier bandwidth narrower than the host-carrier bandwidth. And the base station dynamically varies the guest-carrier bandwidth based at least on variation in quantity of client devices connected with the base station on the host carrier.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: September 11, 2018
    Assignee: Sprint Spectrum L.P.
    Inventors: Sreekar Marupaduga, Bryan T. Barbee, Andrew M. Wurtenberger
  • Patent number: 10075505
    Abstract: A method and system for transmitting data including pieces of data. The method includes the steps of: placing a piece of data on at least one cache memory; and sending a signal indicating a presence of the piece of data on the cache memory to at least one client, where at least one of the steps is carried out by a computer device.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: September 11, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Clerc, Jacques Fontignie, Luis Garcés-Erice, John G. Rooney, Paolo Scotton
  • Patent number: 10075989
    Abstract: A network connecting method includes: storing, by a server, a data table that matches a first information on an access point (AP) with a second information related to a beacon, wherein the access point (AP) and the beacon are configured to perform short-range wireless communications of different standards; transmitting, by the beacon, a beacon message on basis of an authentication information; obtaining, by a terminal, the authentication information based on the beacon message; transmitting, by the terminal, a request message including the authentication information to the server through long-range wireless communication; obtaining, by the server, based on the data table, an access information corresponding to the authentication information transmitted from the terminal; transmitting a response message including the access information to the terminal; and accessing, by the terminal that receives the response message, the AP by using the access information.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: September 11, 2018
    Inventors: Kee Hyun Choi, Choon Sung Nam
  • Patent number: 10075441
    Abstract: Embodiments of the present application provide a method for transferring authorization information, a relay device, and a server. The method includes: receiving, by a DHCPv6 relay device, authorization information delivered by an AAA server; and inserting an option into a DHCPv6 Relay-Forward message, encapsulating the authorization information in the option, and sending the option to a DHCPv6 server. By using the technical solutions of the present application, a DHCPv6 relay device sends authorization information delivered by an AAA server to a DHCPv6 server, so that the DHCPv6 server can provide a correct configuration for a DHCPv6 client according to the authorization information delivered by the AAA server.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: September 11, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yuxu Ye, Min Zha
  • Patent number: 10070313
    Abstract: A first computing device is detected as substantially collocated with a wireless token device, using a short-range wireless communication network, and a connection is established between the first computing device and the wireless token device over the short-range wireless network. Authentication data stored in memory of the wireless token device is sent from the wireless token device to the first computing device over the short-range wireless network. The first computing device is authenticated to a particular computing session based on the authentication data and authenticating the first computing device permits the first computing device to participate in the particular computing session.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: September 4, 2018
    Assignee: McAfee, LLC
    Inventor: Sven Schrecker
  • Patent number: 10069838
    Abstract: One exemplary embodiment involves receiving, from an administrator device, a first request to provide a set of privileges to at least one of a set of users and a set of user groups to access private resources referenced by a path of a networked hierarchical repository, the set of privileges including at least one authorized access privilege. The embodiment also involves modifying a metadata associated with the private resources to indicate the set of privileges to provide to the at least one of the set of users and the set of user groups, the metadata associated with the private resources being modified to at least indicate the authorized access privilege. Additionally, the embodiment involves receiving a second request for authorized access to a set of resources associated with the networked hierarchical repository and providing the authorized access based on whether the metadata associated with the set of resources indicates to provide the authorized access.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: September 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Antonio Sanso, Felix Meschberger
  • Patent number: 10063901
    Abstract: Methods and systems are disclosed herein for a media guidance application that allows access restrictions to be modified in a flexible manner based on the activities of a user. Specifically, the media guidance application detects communications from the user to other devices and based on that communication determines whether or not to modify a level of access restriction to media content.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 28, 2018
    Assignee: ROVI GUIDES, INC.
    Inventors: Michael R. Nichols, Sally Cook
  • Patent number: 10061652
    Abstract: Technologies for managing fault recovery in a cloud computing environment may be used after faults of various sizes, including faults which put total functioning capacity below subscribed capacity. Computing services have repair priorities. A fault recovery manager selects a higher priority service whose capacity is below a minimum availability, and chooses a lower priority service still above its minimal availability, and reassigns capacity from the lower priority service to the higher priority service without depriving the lower priority service of operability. Capacity reassignment continues at least until the higher priority service is at or above minimal availability, or the lower priority service is at minimal availability. Lower priority services may also be terminated entirely to free up resources for higher priority services. New deployments may be prevented until all services are at or above minimal availability. Spare capacity may be reserved against demand fluctuations or further faults.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James E. Johnson, Mark Russinovich
  • Patent number: 10061919
    Abstract: Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: August 28, 2018
    Assignee: McAfee, LLC
    Inventors: Paritosh Saxena, Adrian M. M. T. Dunbar, Michael S. Hughes, John Teddy, David Michael Durham, Balaji Vembu, Prashant Dewan, Debra Cablao, Nicholas D. Triantafillou, Jason M. Surprise
  • Patent number: 10055598
    Abstract: Techniques for facilitating discovery and usage of digital content and services include accessing a stored rights profile of a user and determining access privileges of the user to content items or services provided by various sources. Based on the access privileges of the user, multiple access options are determined to a content item or to a service available to the user. The multiple access options include access options for accessing the content item or the service from different sources. The access options are presented to a user and a selection of an access option is received from the user. Stored business rules for the source are accessed, which identify a consumption mode specified by the source for enabling users to consume content items or services provided by the source. The user is enabled to perceive the content item or receive the service in accordance with the consumption mode.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: August 21, 2018
    Assignee: SYNACOR INC.
    Inventors: Jason Jeffrey Miller, Jaafer Haidar
  • Patent number: 10055475
    Abstract: First user information is to be associated with a first user identifier stored in a first authentication apparatus to second user information associated with a second user identifier stored in a second authentication apparatus or the second user information is to be updated to the first user information, if the second user identifier received from the second authentication apparatus is the same as the first user identifier. First card information is to be associated with the first user identifier and stored in the first storage unit, if the first card information corresponding to the second card information stored in the second authentication apparatus is not stored in the first authentication apparatus and a user having the second user identifier associated with the second card information further has the first user identifier stored in the first authentication apparatus.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: August 21, 2018
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuki Ishibashi
  • Patent number: 10055811
    Abstract: A method for generating an interactive 2D projection of a 3D model includes steps of applying hierarchical defect data to the 3D model of a multi-part object, generating heatmap data based at least in part on the hierarchical defect data, and overlaying the heatmap data on the 3D model. The method also includes steps of extracting data corresponding to the 3D model and including the heatmap data after the overlaying step, and creating the interactive 2D projection based on the extracted data.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: August 21, 2018
    Assignee: Caterpillar Inc.
    Inventors: Jason Paul Clow, Bjorn Eric Westlund, Steven Daniel Cherewick
  • Patent number: 10057934
    Abstract: Certain embodiments include a computer-method includes searching for a receiver having an active first wireless communication protocol. When the receiver is detected, the mobile input device connects to the receiver, and when the receiver is not detected, the method includes searching for a host computer having an active second wireless communication protocol (e.g., Bluetooth®) after the receiver is not detected. The method further includes connecting the mobile input device to the host computer when the receiver is not detected and the active second type of wireless communication protocol is detected. The method then continues to search for the receiver while the mobile input device is connected to the host computer having the second wireless communication protocol, and automatically switches the wireless connection from the host computer having the second wireless communication protocol to the receiver when the first type of receiver is detected.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: August 21, 2018
    Assignee: Logitech Europe S.A.
    Inventors: Guillaume Mathias, Christophe Dayer, Martin Caspar Ruegg, Marten Helwig, Patrick Cerisier, Philippe Chazot, Patrick Salamin, Mauricio Garcia, Nicolas Ramond, Yohan Baillet
  • Patent number: 10057246
    Abstract: A first request is received to execute a batch of a plurality of tasks from a user via a command-line interface (CLI). A predetermined storage location is accessed to determine whether there is an access token associated with the user. If not, the user is prompted via the CLI interface for login credentials. The login credentials are transmitted to an authentication and authorization (AUTH) request to a remote AUTH server to allow the AUTH server to authenticate and authorize the user. An access token associated with the user is received from the AUTH server containing authorization information of the user for accessing resources of one or more cloud servers. The access token is stored in the predetermined storage location. One or more of the cloud servers are accessed using the access token to perform the tasks of the batch without having to log in multiple times.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 21, 2018
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Michal J. Drozd, Michael G. Roche, Aliaksandr Shtop
  • Patent number: 10049069
    Abstract: An information processing apparatus that includes a plurality of ports, selectively connects one of the plurality of ports, and is interconnected to a plurality of an apparatuses via the plurality of ports, the information processing apparatus includes a memory configured to store therein zoning information indicating a connection relationship between the plurality of ports; and a processor coupled to the memory and configured to issue, based on the zoning information, at least one of a first instruction for instructing to announce in a visually confirmable manner by using an indicator arranged so as to correspond to one or more of the plurality of ports and a second instruction for instructing to transmit an announcement command signal used for requesting an apparatus coupled to the information processing apparatus to announce a port of the apparatus in a visually confirmable manner.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: August 14, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Hiroshi Otsuka
  • Patent number: 10051016
    Abstract: Method for accessing a Hypertext Transfer Protocol (HTTP) server from a user equipment. The method comprises the steps of transmitting, by the user equipment, an HTTP message destined for that HTTP server to an Internet Protocol Multimedia Subsystem (IMS) server with which the user equipment is in a connection, determining, by the IMS server, on the basis of the HTTP message whether a trust relation exists between the IMS server and the HTTP server, and if a trust relation exists transmitting the HTTP message from the IMS server to the HTTP server.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: August 14, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Rogier August Caspar Joseph Noldus
  • Patent number: 10051128
    Abstract: An apparatus for rerouting electronic communication is disclosed. A method and computer program product also perform the functions of the apparatus. The apparatus includes a process and a memory that stores code executable by the processor to detect that a primary user is occupied, intercept an electronic communication directed to a portable communication device of the primary user, detect that a portable communication device of a trusted user on a list of one more trusted users is in proximity to the primary user, and reroute the electronic communication to the portable communication device of the trusted user, where the trusted user is determined to be in proximity with the primary user.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: August 14, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Nathan J. Peterson, Gary D. Cudak, Amy L. Rose, John S. Crowe, Bryan L. Young, Jennifer J. Lee-Baron
  • Patent number: 10048923
    Abstract: A method and apparatus that incorporate teachings of the present disclosure may include, for example, receiving at a mobile communication device a video stream from a computing device. The video stream is associated with images generated by a software application and is transmitted by the computing device responsive to a request to redirect control of the software application to the mobile communication device. The method may also include presenting the streamed video at the mobile communication device and transmitting to the computing device a stimulation of a remote user input function associated with the mobile communication device, where the transmitted stimulation corresponds to at least one action of a plurality of associable actions that can be executed by the software application. Additional embodiments are disclosed.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: August 14, 2018
    Assignee: STEELSERIES APS
    Inventors: Bruce Hawver, Jacob Wolff-Petersen
  • Patent number: 10051520
    Abstract: The present invention relates to a method for network capacity control for use in controlling use by a MVNO of MNO network capacity. The method of the present invention comprises: an MNO-PCRF receives an IP-CAN session establishment instruction message and, on the basis of the user identifier therein, determines the mobile virtual network operator (MVNO) to which a UE belongs and forwards the IP-CAN session establishment instruction message to the MVNO-PCRF unit; an IP-CAN session establishment confirmation message is received from the MVNO-PCRF carrying the policy and charging control (PCC) rules of the UE, and the PCC rules of the UE are then used; when it is confirmed that the MVNO to which the UE belongs has not exceeded the authorized capacity of said MVNO, an IP-CAN session establishment confirmation.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: August 14, 2018
    Assignee: Datang Mobile Communications Equipment Co., Ltd
    Inventor: Jianghai Duan
  • Patent number: 10050971
    Abstract: In a portal authentication method, a DHCP request message sent by a terminal is received by an AC. In response to finding that a user of the terminal is an unauthenticated user, a private network IP address is assigned to the terminal. After portal authentication of the terminal is finished, a wireless connection of the terminal is terminated by the AC. When a DHCP request message sent by the terminal again is received, a determination that the user of the terminal passes the authentication is made by the AC, a public network IP address is assigned to the terminal, and an accounting request message is sent to a RADIUS server. After finding that the terminal is offline, an accounting stop message is sent by the AC to the RADIUS server, the wireless connection of the terminal is disconnected, and the public network IP address is released.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: August 14, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Tao Zheng, Jianfeng Liu
  • Patent number: 10044726
    Abstract: Described herein are systems and methods for performing potentially malicious activity detection operations. Embodiments may include receiving data associated with a plurality of authentication messages; analyzing the received data associated with the plurality of authentication messages; determining, based on the analyzing, a plurality of characteristics of the data associated with the authentication messages; receiving data associated with a new authentication message communicated over the network; determining a plurality of characteristics of the data associated with the new authentication message; comparing at least one determined characteristic of the new authentication message data with at least one of: a determined characteristic of the plurality of authentication messages data, known valid data, and known invalid data; and generating, based on the comparison, an assessment of whether the new authentication message is indicative of the potentially malicious activity in the network.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: August 7, 2018
    Assignee: CyberArk Software Ltd.
    Inventors: Andrey Dulkin, Lavi Lazarovitz
  • Patent number: 10044808
    Abstract: In certain example embodiments, heterogeneous cloud-store provider access systems (HCPAS), and/or associated methods, are provided. Certain example embodiments provide users with managed access to cloud stores distributed across multiple, disparate providers, in a device-independent manner. A common API and user-friendly user interface allow for a single sign-on access to the various providers. Advantageously, users need not download and install differing cloud store provider access software for each provider, device, and/or provider-device combination, used to access the cloud drives. Instead, by using the HCPAS, a user can manage the distributed storage and provide improved common access, e.g., in terms of administrative and operational functions.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: August 7, 2018
    Assignee: SOFTWARE AG USA, INC.
    Inventor: Prasadarao Yendluri
  • Patent number: 10038685
    Abstract: Methods and apparatuses for service request authentication are disclosed to prevent a terminal or a first server that does not sign an agreement with a gateway from bypassing the gateway to directly access a second server. The method includes receiving a service request and determining a session in which the service request is located; determining whether a token corresponding to the session exists, the token corresponding to a session in which a service request from a gateway is located; if the token exists, determining that the authentication of the service request passes and proceeds to process a corresponding service; if the token does not exist, determining that the authentication of the service request fails and the processing of the corresponding service is refused. Thus, since only a session corresponding to service requests forwarded by the gateway can have a token, the authentication of each service request that belongs to such session will pass.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: July 31, 2018
    Assignee: Alibaba Group Holding Limited
    Inventor: Xiaochuan Zhang
  • Patent number: 10039002
    Abstract: Various technologies described herein pertain to utilization of shared Wi-Fi. For instance, network access rights of a Wi-Fi network can be controlled by a mobile device of a point of contact for the Wi-Fi network. Moreover, utilization of a Wi-Fi network can be tracked and usage data indicative of historic utilization of the Wi-Fi network can be retained. Further, groups of users between whom Wi-Fi credentials are shared can be created.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: July 31, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shai Guday, David Neil MacDonald, Tyler Edward Hennessy, Sidharth Nabar, Brent Edward Ford
  • Patent number: 10038699
    Abstract: A management device manages information of a task having been executed by users cooperatively. An electronic data access unit accesses electronic data by using authentication information of a corresponding user. A management unit manages, for each task, task information in which pieces of authentication information of the users having participated in the task are associated with access destination information. A receiver receives a request, from a user, for access to the electronic data. When the electronic data access unit needs the authentication information of a user different from the requester user having participated in the task same as the task in which the requester user has participated to access the electric data as a target of the request, the electronic data access unit acquires the authentication information of the different user based on the task information and accesses the electronic data using the acquired authentication information of the different user.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: July 31, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kazushige Asada
  • Patent number: 10033535
    Abstract: A method of providing one or more assertions about a subject is provided. The method includes obtaining, at an assertion directory access server and over a network, a first assertion about a first attribute of the subject from a first assertion issuer; obtaining, at the assertion directory access server and over a network, a second assertion about a second attribute of the subject from a second assertion issuer; and providing, from the assertion directory access server, the first assertion and the second assertion to an assertion directory authority server over a network.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: July 24, 2018
    Assignee: VERISIGN, INC.
    Inventors: Burton S. Kaliski, Jr., Glen Wiley
  • Patent number: 10027661
    Abstract: A method for receiving a virtual machine image comprising configuring a user device to receive a virtual machine image, receive a biometric input from a user, send a request for a virtual machine image to a server, the request including data corresponding to the biometric input, and receive the virtual machine image.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Tynan J. Garrett, Emily M. Metruck
  • Patent number: 10027777
    Abstract: A mechanism is provided for optimizing web page pre-loading. Source codes of a web page file are analyzed to generate a module dependency graph that describes load dependency relationships between respective modules in the web page file. A load flow graph that indicates load flows of respective modules in the web page file is generated based on the module dependency graph. The load flow graph and the module dependency graph are analyzed to determine pre-load sequences of respective modules in the web page file. A pre-load profile is then generated based on the determined pre-load sequences.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Hao Chen, Ya Bin Dang, Feng Li, Shao Chun Li, Xin Zhou