Network Resources Access Controlling Patents (Class 709/229)
  • Patent number: 10656894
    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: August 8, 2018
    Date of Patent: May 19, 2020
    Assignee: ICU MEDICAL, INC.
    Inventor: Marshall Fryman
  • Patent number: 10657269
    Abstract: A management apparatus includes an assignment unit, a receiver, and a storage unit. The assignment unit assigns issuance privilege key information representing privilege to issue document IDs to one or more processing apparatuses. Each of the one or more processing apparatuses is located on one of local networks and is configured to execute a protection process to generate a protected document from a document. The receiver receives from the one or more processing apparatuses document IDs issued for protected documents by the one or more processing apparatuses. The storage unit stores the document IDs received by the receiver. Each of the document IDs includes the issuance privilege key information assigned by the assignment unit to the one or more processing apparatuses, and information indicating identity of a document ID issued by one of the one or more processing apparatuses.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: May 19, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Shigeki Kamiya, Tetsuo Iyoda
  • Patent number: 10649759
    Abstract: A deployment subsystem provides updates to an application and/or software executed by server computer systems. The update is included in an update script. Execution of the update script by a server computer system causes the server computer system to execute a set of checks. After completing the set of checks the server computer system may execute the update to the application and/or software executed by server computer systems.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: May 12, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Julien Delange, Daniel Edenhofer
  • Patent number: 10645059
    Abstract: Systems and methods are disclosed for establishing connections between computing devices. A first computing device may communicate data via a symmetric NAT and a second computing device may communicate data via a cone NAT. The first computing device may establish a connection, such as a peer-to-peer (P2P) connection, between the first computing device and the second computing device via the symmetric NAT and the cone NAT.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: May 5, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventor: Gabriel Ribeiro
  • Patent number: 10645057
    Abstract: Techniques are presented herein for a DNS resolver to encode a falsified IP address with a client identifier that identifies a client attempting to access a blocked domain. The DNS resolver receives, from a client, a DNS request that contains a requested domain name and a client identifier. The DNS resolver then determines the identity of the client from the client identifier in the DNS request. The DNS resolver then applies policies for the domain name system request to determine that the requested domain name should be blocked for the identity of the client. The DNS resolver may then construct a falsified Internet Protocol address when the domain name should be blocked for the identified client, where the falsified Internet Protocol is encoded with the client identifier. The DNS resolver then sends to the client, in response to the DNS request, the falsified Internet Protocol address.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: May 5, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Lucas Jonathan Siba, Brian Somers
  • Patent number: 10642454
    Abstract: A method, computer program product, and computing system for defining a first object within a computer-based system using a first user interface. The first object is associated with the first user interface. A second object is defined within the computer-based system using a second user interface. The second object is associated with the second user interface.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 5, 2020
    Assignee: EMC IP Holding Company LLC
    Inventor: Michael Trachtman
  • Patent number: 10637867
    Abstract: Embodiments of the present invention provide a system for dynamic role-based evaluation of access permissions. The system is configured to generate a database comprising a plurality of job roles and associated access permissions. A job role of a particular user is identified from the database by the system, and the job role is matched to a set of access permissions based on a comparison of the user's job role to the database. The user is authorized for the set of access permissions and generally does not authorize the user for any other access permissions. The system may compile a compliance database comprising the plurality of access permissions and compliance criteria associated with each access permission. When the system receives a user request for accessing an outlier access permission, the system determines whether the user meets the compliance criteria of that outlier access permission before authorizing the outlier access permission.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: April 28, 2020
    Assignee: Bank of America Corporation
    Inventors: Christopher Lamont Rice, Amit Dixit, Neetu Chadha, Aditya Vyas
  • Patent number: 10635456
    Abstract: Provided is a method for entering a desktop of an operating system, including: entering a screen locking interface, the screen locking interface displaying a prompt for password input; acquiring an unlocking password input on the screen locking interface; comparing the unlocking password with preset passwords; if the unlocking password is a privacy information setting password, entering a setting interface for setting a hiding function for personal privacy information; or, if the unlocking password is a switching password, entering a desktop of an operating system corresponding to the switching password.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 28, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lu Wu, Yaoguang Chen, Yaoxin Liu
  • Patent number: 10637839
    Abstract: Systems and methods for protecting communications between at least two nodes protect the identity of a node requesting information, provide content of communications being sent and/or obscuring a type of communications being sent. Varying degrees of protection options including encryption, intermediate node termination and direct node communications are provided.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: April 28, 2020
    Inventor: Kenneth C. Tola, Jr.
  • Patent number: 10635997
    Abstract: Disclosed are embodiments for creating and provisioning instances having an expiration time. One exemplary embodiment comprises receiving a request to launch at least one instance, the request associated with an expiration time. In response to the request, an an instance can be instantiated using one or more server computers. Further, the embodiment includes determining, based at least in part on the expiration time, to terminate the provisioned instance and subsequently terminating the provisioned instance.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: April 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory B. Roth, Adam K. Loghry
  • Patent number: 10630641
    Abstract: A privatized link between an origin server and a content delivery network is provided. A privatized link can be direct connection that does not route over the internet. Another privatized link is one that rotates IP addresses. An origin server may be assigned to use a set of multiple IP addresses for communication with the content delivery network. However, at any given time, the origin server is only using a small number of IP addresses. When one of the IP addresses being used to communicate with the content delivery network comes under attack, the origin server switches to another IP address in the set in order to continue serving content to the content delivery network via an IP address that is not under attack.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: April 21, 2020
    Assignee: Fastly, Inc.
    Inventors: Sean A. Leach, Artur Bergman, Thomas J. Daly
  • Patent number: 10621197
    Abstract: The disclosed embodiments provide a system that manages synchronization between a profile store and a source of truth that is used to update the profile store via a real-time link. During operation, the system obtains a first set of attributes from a profile for an entity in the profile store and a second set of attributes for the entity from the source of truth. The system then compares the first and second sets of attributes for mismatches between the first and second sets of attributes. When a mismatch between the first and second sets of attributes is found, the system corrects the mismatch by modifying the first set of attributes in the profile store with one or more values from the second set of attributes to improve subsequent use of the profile in the profile store by the set of remote offerings.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 14, 2020
    Assignee: INTUIT INC.
    Inventors: Tobias Ullrich, Lars Pfannenschmidt, Frank Wisniewski, Thorsten Kruger, Shabbir Y. Rajgara, Guohan Gao
  • Patent number: 10623411
    Abstract: [Object] To improve the convenience of a service using anonymous information. [Solution] Provided is an information processing device including: a real name information acquisition unit configured to acquire real name information from a real name server that stores a user ID and personal information in association with the real name information; an anonymous information acquisition unit configured to acquire anonymous information from an anonymous server that stores an anonymous ID in association with the anonymous information; and a screen generation unit configured to generate a display screen including the real name information and the anonymous information.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: April 14, 2020
    Assignee: SONY CORPORATION
    Inventors: Shinya Maruyama, Yuichi Kageyama, Atsushi Onoe
  • Patent number: 10623370
    Abstract: Virtual workspaces can be provided using shared resources and network-attached storage. A workspace client can access a virtual workspace created under a customer account. For specific types of data, such as pixel data used to render the display component of the workspace on the workspace client, the data can be prevented from being transmitted over a public network. Private security gateway interfaces can be created in the customer environment that can be attached to respective security gateways in the workspace environment. Routing rules are configured such that pixel data for a workspace is only transmitted to the workspace client through a security gateway and over a secure connection to the corresponding private gateway interface in the customer environment, which can direct the pixel data to the workspace client.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 14, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Gopala Krishna Ambareesh, James Henry Baker, III, Hakimuddin Hanif, Malcolm Russell Ah Kun, Prasanna Subash, Nathan Bartholomew Thomas, Divij Vaidya, Varun Verma
  • Patent number: 10623680
    Abstract: A method includes receiving, by an asset privacy system, an input video feed that includes images of one or more assets located within a data center, identifying, by the asset privacy system, one or more corresponding assets for the images of the one or more assets, determining, by the asset privacy system, an asset of the one or more assets a customer is not authorized to view, and generating, from the input video feed, by the asset privacy system based at least on the determining, an output video feed that does not include images of the asset the customer is not authorized to view and that does include images of at least one other asset of the one or more assets.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: April 14, 2020
    Assignee: EQUINIX, INC.
    Inventors: Venkatachalam Rangasamy, Purvish Purohit, Vijaay Doraiswamy, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10613845
    Abstract: Provided are a system and method for providing a service through an application. A device that receives a service from a service providing server using an application includes a communicator configured to communicate with the service providing server and an application providing server, and a controller configured to control the communicator to request the application providing server to transmit the application and a browser user interface (UI) of the application, receive the browser UI from the application providing server, receive user data which is input in association with the service while the service is provided through the browser UI, receive the application from the application providing server and execute the received application while receiving the service through the browser UI, and retrieve the user data through the application to continuously receive the service.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 7, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-hyeok An, Kil-su Eo
  • Patent number: 10615981
    Abstract: Example embodiments of systems and methods for data transmission between a contactless card and a client application are provided. A card key may be generated using a master key and identification number. A first and second session key may be generated using the card key and portions of the. A cryptographic result including the counter may be generated using one or more cryptographic algorithms and the card key. A cryptogram may be generated using the first session key and encrypted using the second session key. The application may be transmit one or more messages to the first applet of the contactless card. The first applet may be configured to establish one or more communication paths to the second applet based on receipt of the one or more messages from the client device. The second applet may be deactivated by the first applet via the one or more communication paths.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: April 7, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Jeffrey Rule, Rajko Ilincic
  • Patent number: 10616098
    Abstract: In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 7, 2020
    Assignee: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
    Inventors: Nimal K. K. Gamage, Richard B. Whitner, Thomas G. Bartz
  • Patent number: 10606987
    Abstract: A first probability that indicates a probability that a user is associated with a role is determined, with the first probability having a first score. The first probability is perturbed to determine a second probability having a second score. The second score is evaluated against the first score to determine that the second probability indicates a more optimal probability of the user being associated with the role than the first probability. The role is assigned to the user based at least in part on the second score.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen
  • Patent number: 10609547
    Abstract: A first electronic device may enable generation, updating, and/or storage of user configuration information. The user configuration information may comprise information pertaining to device configuration and/or operational preferences specific to the device user and/or various use settings, connectivity, and/or use of available resources. The generation, updating, and/or storage of the user configuration information may be performed manually and/or automatically, and may be performed directly within the first electronic device and/or via networked devices, which may communicatively coupled to the first electronic device. A second electronic device may be enabled to be communicatively coupled to the first electronic device and/or the networked devices. The second electronic device may then be enabled to download existing user configuration information from the first electronic device and/or the networked device, and the downloaded user configuration may be utilized to configure the second electronic device.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: March 31, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Jeyhan Karaoguz, Arya Behzad, Mark Buer, Alexander G. Macinnis, Thomas Quigley, John Walley
  • Patent number: 10606454
    Abstract: Systems, methods, and non-transitory computer-readable storage media for stage upgrades in a network. The system generates graph-data structured based representations of devices in the network, wherein respective attributes of the representations is selected based on respective services provided by the devices to tenants in the network and identities of respective tenants serviced by the devices. Next, the system generates a graph showing a distribution of the devices in the network according to the representations, wherein the representations are interconnected in the graph based on service roles of associated devices with respect to tenants in the network and other devices associated with the tenants. The system then schedules an upgrade of devices based on the graph, the upgrade being scheduled in stages, each stage including devices selected for upgrade in that stage, wherein the devices for each stage are selected by identifying devices having respective representations assigned to that specific stage.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: March 31, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Ayaskant Pani
  • Patent number: 10608989
    Abstract: A system and method for facilitating controlled access by a client device to one or more services provided by a server are disclosed. The client device's access to the services provided by the server may be dynamically controlled by a controller, which may generate instructions to an agent to effectuate the access control. The agent may be configured to control one or more access components associated with the server. The instructions generated by the controller may instruct the agent to cause the access control components to grant or remove the client device's access to the services provided by the server. In some implementations, the controller may generate such instructions based on a status of a session established between the controller and the client device.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 31, 2020
    Assignee: Aunigma Network Security Corp.
    Inventors: Karl E. Elliott, Kenneth W. Garrard, Andy Huang, Peter Gratzer
  • Patent number: 10609151
    Abstract: According to a first aspect there is provided a method of enabling an Internet device that is only awake periodically to receive communications sent when the device is not awake. The method comprises, at the device, during an initial awake period, establishing a connection to a peer of a RELOAD overlay network as a RELOAD client, and creating a dictionary resource at the RELOAD peer using the Node-ID of the device as the Resource-ID. Then, during a further awake period, establishing a connection to the RELOAD peer and obtaining any communications sent to the device during a sleeping period of the device by retrieving data from the dictionary resource stored at the RELOAD peer.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: March 31, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jaime Jiménez, Gonzalo Camarillo Gonzalez, Manuel Urueña Pascual
  • Patent number: 10607301
    Abstract: Establishing online social communications for enterprises whilst beneficial to them in terms of revenue, customer retention etc. require skills and time, both of which the enterprises personnel do not possess. The inventors have established an inventive turn-key software application that allows an enterprise to create invitation only private groups on mobile device platforms and monetize aspects of this online private group through direct payments to the club owner. An individual, a group, a society, a business or enterprise irrespective of whether they are active on other social networks can exploit the inventive turn-key software application augmenting their business with clear visibility of the return on investment. As such the inventive turn-key software application provides an effective “one-stop shop” for those looking to establish and build their brand on mobile technology.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 31, 2020
    Assignee: Mobilithink Solutions Inc.
    Inventor: Najmus Saqib Dareshani
  • Patent number: 10601531
    Abstract: According to one embodiment, a social information distribution apparatus apportions and accumulates, for items classified, basic information including a position of each of a plurality of information sources and social information transmitted in time series from each of the plurality of information sources, analyzes the accumulated social information, modifies and processes the social information, updates the social information as some of the items, selects social information to be broadcast, determines a broadcast format including at least classification of broadcast ranges, a broadcasting time, and a repetition count within the broadcasting time when broadcasting the selected social information, and transmits the selected social information to a designated broadcast range by a broadcast wave.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: March 24, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Shinichi Kurihara, Yuichiro Saito, Kazuhisa Imura, Satoshi Yamasaki, Toshihiro Mikoshi, Osamu Kobori
  • Patent number: 10599676
    Abstract: Systems, methods, and software for management of redundant data storage centers is provided herein. An exemplary method includes redundantly storing data records across the redundant data storage centers, with a first data storage center operating as a primary data storage center configured to respond to at least user input related to the data records. The method includes placing the first data storage center into an intermediate mode which comprises ceasing response to the user input by the first data storage center and executing pending operations related to previous user input received by the first data storage center, and designating the second data storage center as the primary data storage center configured to respond to at least further user input related to the data records.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arshish Kapadia, Peter Adam Outcalt, Paul Gaston Shealy
  • Patent number: 10601777
    Abstract: A method is performed by a user device for data inspection. A virtual private network (VPN) component of the device receives data traffic and routes it without encryption as a client to or from a destination server as a virtual private network server. The VPN component operates as a connection traffic forwarding bi-directional pipeline with traffic identification and as a connection traffic forwarding bi-directional pipeline with usage accounting, and as a connection traffic forwarding bi-directional pipeline with traffic manipulation.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: March 24, 2020
    Assignee: CORRATA LIMITED
    Inventors: Colm Healy, Matthieu Bentot
  • Patent number: 10599725
    Abstract: Improved RDAP systems, RDAP services, and RDAP methods identify users and clients and keep track of their RDAP activities. The RDAP systems, services, and methods analyze the activities of a user (or a client) and detect or determine whether or not the user is engaging in undesirable, malicious, or otherwise abnormal activities. If so, the RDAP systems, services, and methods take action to reduce, eliminate, or otherwise mitigate the undesirable, malicious, or abnormal activities of the user.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: March 24, 2020
    Assignee: VERISIGN, INC.
    Inventors: Matthew Ward, Andrew Fregly, Swapneel Sheth
  • Patent number: 10599609
    Abstract: Example embodiments of the present invention relate to a method and a system for transcoding a media file in an elastic storage infrastructure. The method includes ingesting the media file from intermediate storage, transcoding the media file to one or more output formats in the elastic storage infrastructure, and packaging the one or more transcoded media files for distribution via a content delivery network.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 24, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Mats N. Wahlstrom, Nalinkumar N. Mistry, Jiale Huo
  • Patent number: 10601849
    Abstract: In an embodiment, a computer implemented method receives flow data for a network flows. The method extracts a tuple from the flow data and calculates long-term and short-term trends based at least in part on the tuple. The long-term and short-term trends are compared to determine whether a potential network anomaly exists. If a potential network anomaly does exist, the method initiates a heavy hitter detection algorithm. The method forms a low-complexity intermediate stage of processing that enables a high-complexity heavy hitter detection algorithm to execute when heavy hitters are likely to be detected.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 24, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Sergey Yermakov
  • Patent number: 10592262
    Abstract: Techniques are described for automatically managing shared computing environments, such as a shared computing environment made available by a provider entity for simultaneous use by multiple third-party clients in exchange for fees. The functionality provided by a shared computing environment may have various forms, including in some situations to enable a client to execute a client-provided software program within the shared computing environment. The managing of shared computing environments may include performing various automated operations, including monitoring operational performance of particular shared computing environments and the use of shared computing environments by particular clients, and using information from the monitoring to provide additional functionality to the clients and/or to the providers of the shared computing environments.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, INC.
    Inventors: William Alexander Strand, David C. Yanacek
  • Patent number: 10594698
    Abstract: Computerized methods and systems receive password-protected data from a network at an entity coupled to the network. The password-protected data is intended for receipt by a user of an endpoint coupled to the network, and a password is assigned to the password-protected data which allows access to the password-protected data. The entity attempts to access the password-protected data by applying a set of rules and policies to the password-protected data. The entity requests the assigned password from a user of the endpoint, based on the outcome of the rules and policies, to determine whether the password-protected data includes potentially malicious components.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: March 17, 2020
    Inventors: Chen Shaked, Mordechai Caro, Anatoli Rasumovich
  • Patent number: 10592475
    Abstract: Methods and apparatus for providing consistent data storage in distributed computing systems. A consistent distributed computing file system (consistent DCFS) may be backed by an object storage service that only guarantees eventual consistency, and may leverage a data storage service (e.g., a database service) to store and maintain a file system/directory structure (a consistent DCFS directory) for the consistent DCFS that may be accessed by compute nodes for file/directory information relevant to the data objects in the consistent DCFS, rather than relying on the information maintained by the object storage service. The compute nodes may reference the consistent DCFS directory to, for example, store and retrieve strongly consistent metadata referencing data objects in the consistent DCFS. The compute nodes may, for example, retrieve metadata from consistent DCFS directory to determine whether the object storage service is presenting all of the data that it is supposed to have.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Bogdan Eduard Ghidireac, Peter Sirota, Robert Frederick Leidle, Mathew Alan Mills, George Steven McPherson, Xing Wu, Jonathan Andrew Fritz
  • Patent number: 10594482
    Abstract: A method, a device and a computer program product are provided. A networked device determines whether a condition occurred. In response to detecting the condition, the networked device requests information to update a current credential of the networked device. The networked device updates the current credential with the requested information to maintain security of the networked device. The networked device accesses at least one networked service based on the updated credential. The current credential includes either a cryptographic key or a password. When the current credential includes the password, the condition includes a usage rate including one or more from a group of a quantity of reboot commands for the networked device and a quantity of software update commands for the networked device.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rahul Gupta, Timothy J. Hahn, Leucir Marin Junior
  • Patent number: 10594725
    Abstract: A device may generate network profile data indicating a set of network parameters detected by the device. The device may encrypt the network profile data and may transmit the encrypted network profile data to a network device, such as a router, or a server. The router or server may analyze the encrypted network profile data to determine if the device is secure. The router of server may perform one or more security measures if the device is not secure.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 17, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventor: Hui Luo
  • Patent number: 10594770
    Abstract: Proposed are concepts for managing communication between off-premises and on-premises servers. A file system event request from an application of a first server (such as an off-premises server or an on-premises server) is received and a requested file system is determined based on the received file system event request. Stored file system path data associated with the requested file system can then be identified. The file system event request is then communicated to a second server (such as an on-premises server or off-premises server) based on the identified file system path data.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Trevor C. Dolby, Matthew E. Golby-Kirk, John A. Reeve
  • Patent number: 10587530
    Abstract: A system includes a storage device for storing details of a plurality of reservations of a hospitality establishment. A particular reservation includes a set of reservation-specific settings affecting behavior of the computer network at the hospitality establishment during the reservation. The settings may include a registered device setting for affecting behavior of a computer network at the hospitality establishment toward a user device having a specified device identifier. The system further includes a clock unit for tracking time, and a system controller coupled to the computer network and having access to the storage device and the clock unit. The system controller automatically configures one or more network components of the computer network when a start time of the particular reservation is reached in order to activate the reservation-specific settings.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: March 10, 2020
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Andrew B. Baker, Joshua M. Wookey, David T. Ong, Difan Zhao
  • Patent number: 10585959
    Abstract: Internet searches sometimes provide search results referencing webpages that do not contain all search term elements submitted by a user. The user may then click on such Internet search results where referenced webpages, and/or their descendants, do not contain important search term elements. Also, advertisements may be placed on search results webpages that relate to the user's search term elements, even though there may be search terms missing in referenced and/or descendant webpages. The present invention is directed to: annotating Internet search results to indicate missing search term elements on referenced and descendant webpages; optionally filtering out search results referencing webpages with missing terms; and showing advertisements related to search term elements.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: March 10, 2020
    Inventor: Robert Osann, Jr.
  • Patent number: 10580006
    Abstract: A system and method of modifying an execution of a processing system during runtime are provided. The method uses a computing device having at least one processor and at least one memory device and includes receiving an indication of data or instructions being available for modifying the execution of the processing system during runtime, determining at least one data element associated with the indication of data or instructions, generating metadata based on at least one of the indication and the determined at least one data element, and periodically executing a job, the job reads the metadata and modifies a workflow of the processing system based on the metadata.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: March 3, 2020
    Assignee: Mastercard International Incorporated
    Inventor: Bradley John Knoblauch
  • Patent number: 10581623
    Abstract: A data packet processing method and apparatus is disclosed. According to the method, a storage apparatus disposed on a network side stores a correspondence between an identifier and data flow characteristic information. When configuring a policy for a data packet including a first identifier, a network-side device requests the storage apparatus for data flow characteristic information corresponding to the first identifier. A PCEF receives a data packet that is sent by UE, matches the data packet against the data flow characteristic information, and when the data packet matches the data flow characteristic information, executes a policy on the data packet according to policy information corresponding to the first identifier. According to the method provided in embodiments of the present disclosure, transmitting a considerable amount of data flow characteristic information on an interface of an SCEF is avoided, and load on the SCEF is relieved.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 3, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wei Lu, Huan Li
  • Patent number: 10572893
    Abstract: As disclosed herein a computer-implemented method includes identifying, by a first automobile, a proximate automobile, and determining a trust score corresponding to the proximate automobile. The method further includes conducting an affinity group qualification process responsive to the trust score exceeding a selected threshold value, and inviting the proximate automobile into the affinity group responsive to the proximate automobile passing the affinity group qualification process. A computer program product and a computer system corresponding to the above method are also disclosed herein.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pritpal S. Arora, Bijo S. Kappen, Gopal S. Pingali
  • Patent number: 10574741
    Abstract: Various methods are provided for facilitating the assignment of a DNS name to load balancers in a dynamically partitioned cluster environment. One example method may comprise receiving cluster configuration information from a cluster configuration observer, the cluster configuration information comprising information indicative of each of a plurality of instances of running application and one or more servers and associated ports to which at least one of the plurality of instances is bound, receiving a request from a first level load balancer requiring a call to the first application, determining, based on the cluster configuration information, to which port the instance of the first application is bound, and transmitting the request to the port to which the instance of the first application is bound.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: February 25, 2020
    Assignee: Nokia Technologies Oy
    Inventor: Lukasz Jastrzebski
  • Patent number: 10574539
    Abstract: A data store may contain data describing systems associated with an enterprise. The data store may contain electronic records, each containing a record identifier and a set of record characteristic values, including a service tier goal. A compliance score may be automatically calculated based on an assessment of record characteristic values, the service tier goal, and at least a system availability value, an incident response time value, and an incident restoration time value. A remediation recommendation may be generated, including steps that, when performed, will result in the selected system meeting the service tier goal. An indication representing the remediation recommendation may then be transmitted in connection with an interactive user interface display.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: February 25, 2020
    Assignee: Hartford Fire Insurance Company
    Inventors: Patrick D. Brown, John G. Buccetti, Daniel R. Console, Lisa J. Kissane, Robert M. Nichols, Hugh J. Quinn, Irma Rivera, Kenneth A. Saucier, Angela L Secondino, Susan R. Vecchio, Donna M. Warnock
  • Patent number: 10572498
    Abstract: In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: February 25, 2020
    Assignee: OATH INC.
    Inventors: Todd Silverstein, Jeff Cutler-Stamm, Dusten Tucker, Lyle P. Stein, David Sklar, Jason Blackheart, Ryan Massad
  • Patent number: 10573114
    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 method 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. The method includes that upon submission of the activation code through the activation code input mask, comparing the submitted activation code with the generated activation code and, when matching, activating the payment card.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: February 25, 2020
    Assignee: STMicroelectronics S.r.l.
    Inventors: Rita Miranda, Carlo Cimino, Marco Alfarano
  • Patent number: 10567516
    Abstract: Local network resources can be seamlessly accessed from a remote session. A remoting client that executes on a client terminal and a remoting service that executes in a remote session can each be configured to implement a virtual network pseudo device. These virtual network pseudo devices can be configured to communicate network communications via a virtual channel with the virtual channel endpoints performing any necessary network address translation. As a result, when the remote session host attempts to discover local network resources, the corresponding network communications will be routed over the virtual channel and transmitted over the client's local area network. Any resources on the client's local area network will respond accordingly with this responses being routed back over the virtual channel to the remote session host thus causing the resources to appear as if they were part of the same local area network as the remote session host.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: February 18, 2020
    Assignee: Wyse Technology L.L.C.
    Inventors: Oleg Rombakh, Richard Goldberg
  • Patent number: 10567287
    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: October 5, 2018
    Date of Patent: February 18, 2020
    Assignee: VANTRIX CORPORATION
    Inventors: Marc Courtemanche, Jean Mayrand
  • Patent number: 10564627
    Abstract: A facility for automated modelling of the cutting process for a particular material to be cut by a beam cutting tool, such as a waterjet cutting system, from empirical data to predict aspects of the waterjet's effect on the workpiece across a range of material thicknesses, across a range of cutting geometries, and across a range of cutting quality levels, all of which may be broader than, and independent of the actual requirements for a target workpiece, is described.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: February 18, 2020
    Assignee: OMAX Corporation
    Inventors: Axel H. Henning, James M. O'Connor
  • Patent number: 10565392
    Abstract: A method begins by storage units of a dispersed storage network (DSN) receiving data access requests regarding data that is dispersed storage error encoded to produce a set of encoded data slices. The method continues by some of the storage units determining whether at least some of the data access requests are verifiable update requests. When some of the data access requests are the verifiable update requests, the method continues by determining whether the data access requests are addressing data stored, or to be stored, within a verifiable update region affiliated within the some of the storage units. When within the verifiable update region, the method continues by generating and transmitting request verification information to other storage units of the some of the storage units. The method continues by executing the data access requests when a desired level of consistency of the request verification information is determined.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason K. Resch, Ravi V. Khadiwala, Brian F. Ober, Greg R. Dhuse, Andrew D. Baptist, Scott M. Horan, Wesley B. Leggette
  • Patent number: 10558796
    Abstract: Access to a shared library API is restricted for a customer application by a security system. A profile for each of a plurality of trusted applications is generated and stored in a security database. When a customer application attempts to access the shared library API, the customer application is verified by extracting a customer application profile for the customer application, comparing the customer application profile with each stored trusted application profile, and verifying that the customer application can access the shared library API based on the comparison. Based on the verification, the customer application may be allowed to or access to the shared library API or may be prevented from accessing the shared library API.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 11, 2020
    Assignee: Protegrity Corporation
    Inventors: Yigal Rozenberg, Pierre Burlin, Jan Boberg