Patents Examined by Krisna Lim
  • Patent number: 10282383
    Abstract: A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 7, 2019
    Assignee: Tealium Inc.
    Inventor: Michael Anderson
  • Patent number: 10250401
    Abstract: Systems, methods, and non-transitory computer readable media are provided for providing category-sensitive chat channels. A category-sensitive chat channel may be provided. The category-sensitive chat channel may be assigned a given category level. The given category level may determine a scope of content allowed in the category-sensitive chat channel. Information to be posted through the category-sensitive chat channel may be obtained. The obtained information may be filtered based on the given category level. The filtered information may be posted in the category-sensitive chat channel.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: April 2, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Peter Wilczynski, Timothy Yousaf
  • Patent number: 10250708
    Abstract: A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. Each computing node typically is functionally-equivalent to all other nodes in the core.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: April 2, 2019
    Assignee: Akamai Technologies, Inc.
    Inventors: David C. Carver, Thomas Houman, Andrew F. Champagne, Vladimir Shtokman, Patrick Alexander Deegan, Ramanath Mallikarjuna
  • Patent number: 10250438
    Abstract: A cloud-based remote monitoring system and method monitor one or more industrial devices of an industrial facility, including a local data historian located to monitor one or more parameters from the industrial devices, and store parameters in a local storage associated with the data historian, as well as a cloud agent located at the industrial facility to collect data indicative of a past and/or a present state of the industrial devices from the data historian local storage according a manifest specific to the industrial facility. The cloud agent sends the collected data to a cloud platform according to the manifest, and dynamically reconfigures the cloud agent without interrupting the collecting and the sending.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: April 2, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Juan L. Asenjo, Francisco Maturana
  • Patent number: 10243875
    Abstract: A system includes a cloud computing system. The cloud computing system includes a continuous delivery system to enable design and deployment of a cloud service in the cloud computing system. The cloud computing system also includes a cloud services system to enable access and consumption of a service offering associated with the cloud service by a user. The cloud computer system further includes a cloud service management system that is executed on a non-transitory computer readable medium. The cloud service management system can integrate the continuous delivery system and the cloud services system over the cloud computing system to provide the design and the deployment of the cloud service and publication of the cloud service to the cloud services system.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: March 26, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lakshminarayana Mandaleeka, Travis S. Tripp, Stephane Herman Maes, Rheid Schloss, Serdar Badem
  • Patent number: 10230793
    Abstract: A method, corresponding apparatuses, and a computer program product for data-sharing are provided. The method comprises transmitting, from a user equipment of a plurality of user equipments within a local area, a first data-sharing request message to at least another user equipment of the plurality of user equipments. The method also comprises receiving, at the user equipment, at least one second data-sharing request message transmitted from at least the other user equipment, wherein the first data-sharing request message and at least one second data-sharing request message each include a timestamp indicating a time at which the data-sharing request message is transmitted. The method further comprises comparing the timestamp included in the first data-sharing request message and the timestamp included in the at least one second data-sharing request message.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 12, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Zhenghao Jiang, Fangqian Wang, Guoxin Ma, Chaomin Xue
  • Patent number: 10230753
    Abstract: Systems and methods for mapping IP addresses to an entity include receiving at least one domain name associated with the entity. Embodiments may further include determining one or more variations of the at least one domain name based on analysis of domain name data collected from a plurality of domain name data sources that mention a variation of the at least one domain name. Some embodiments may also include identifying one or more IP addresses pointed to by the one or more variations of the entity's domain name based on analysis of IP address data collected from a plurality of IP address data sources. Additional embodiments include assigning weights to each of the identified one or more IP addresses and creating a mapping of IP addresses to associate with the entity based on analysis of the weighted one or more IP addresses.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: March 12, 2019
    Assignee: SecurityScorecard, Inc.
    Inventors: Aleksandr Yampolskiy, Rob Blackin, Samuel Kassoumeh, Nick Matviko
  • Patent number: 10218657
    Abstract: Embodiments of the present application provide a method and system for private chat within a group chat. During operation, the system receives, at a server from a computing device, a first message that includes a first private chat identifier, private chat counterpart information, and private chat content data. The system determines a private chat counterpart client based on the first private chat identifier and the private chat counterpart information. The private chat counterpart client and the computing device are both participating in the group chat. The system generates a private chat message based on the first message including the private chat content data, and sends the private chat message to the private chat counterpart client without sending the private chat message to all members participating in the group chat.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: February 26, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Chong Shing Cheung
  • Patent number: 10200471
    Abstract: A method and system for workload migration across a hybrid network is provided. The method and system are directed to migrating a workload to a cloud by transferring the workload computing processes to the cloud, streaming workload data as necessary to execute the workload processes in the cloud, transferring the remaining workload data in a background process to cloud storage, and then completing migration by switching the primary data source of the workload computing processes to the cloud storage. In another aspect, a method and system are directed to migrating on-premises storage associated with a virtual machine to the cloud to be stored and executed in association with containerized applications. Additionally, techniques for full detach and partial detach of containerized applications are provided.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: Leonid Vasetsky, Ady Degany, Shahar Glixman, Guy Yogev, Yaniv Ben-Ari, Dan Ilan
  • Patent number: 10200758
    Abstract: A technology for presenting content enables a receipt of a request over a network for a content from a computer, a determination of a characteristic of the computer and a location of the computer based at least in part on the request, a match of the characteristic and the location against a rule, a selection of a player based at least in part on the match, and a facilitation of a stream of the content via the player over the network to the computer based at least in part on the selection.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: February 5, 2019
    Assignee: Zype Inc.
    Inventors: Edward Laczynski, Chris Bassolino, Brian Dorry
  • Patent number: 10198569
    Abstract: A software widget running on a user device may be designed to operate in a locked or an unlocked mode. In unlocked mode, the user has full interactivity with the widget. In locked mode, however, at least some of the interactivity with the widget is restricted, despite the fact that the widget still operates normally otherwise while in the locked mode. While in locked mode, user input may determine if the widget should be unlocked.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: February 5, 2019
    Assignee: eBay Inc.
    Inventors: Eric J. Farraro, John Tapley, Oliver Nicholas Cockcroft
  • Patent number: 10200316
    Abstract: Interactions based on Instant Messaging (IM) are provided, where an IM client of a user terminal device is configured with a microblog entrance related to IM tips, the IM client obtains IM tips data from an IM server, invokes the microblog entrance in response to an operation instruction of a user, obtains from a microblog server microblog data associated to the IM tips data, generates a microblog box and presents the microblog data on the microblog box. The methods can improve efficiencies of interactions.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: February 5, 2019
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Jun Lan
  • Patent number: 10200206
    Abstract: A method of requesting an inquiry reply during a synchronous remote meeting is provided. The method includes recording a synchronous meeting between remote users to generate a meeting recording, generating an inquiry during the synchronous meeting to create a generated inquiry, identifying a portion of the meeting recording relevant to the inquiry during the synchronous meeting, and transmitting the generated inquiry and the captured portion of the recording to a recipient user.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: February 5, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Torben Wallbaum, Andreas Girgensohn, Lynn Donelle Wilcox, Frank M. Shipman, III, Susanne Boll-Westermann
  • Patent number: 10187387
    Abstract: A method performed by a first network device for communicating over a network, the method includes receiving, at the first network device, a request to connect to a second network device. The method includes, based on the request to connect, determining whether the first network device is set to an encrypted communication mode. The method further includes, based on a determination that the first network device is set to the encrypted communication mode, sending, to a first name service, a first name associated with the second network device and for which the first name service supports establishing an encrypted connection to the second network device.
    Type: Grant
    Filed: August 6, 2016
    Date of Patent: January 22, 2019
    Assignee: VirnetX, Inc.
    Inventors: Victor Larson, Robert Dunham Short, III, Edmund Colby Munger, Michael Williamson
  • Patent number: 10187338
    Abstract: A method for controlling an application using an electronic device is provided. The method includes providing a message application through the electronic device. The method also includes acquiring a message list comprising information about one or more messages transmitted or received by the electronic device, based on an input configured to transmit a file to an external device for the electronic device through the message application. The method further includes attaching to the message application at least a part of message information about the at least one message as the file, based on an input of selecting at least one message among the message list.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: January 22, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Hyun Yeon, Geon-Soo Kim
  • Patent number: 10178135
    Abstract: Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: January 8, 2019
    Assignee: Nectar Holdings, Inc.
    Inventors: Matthew Kiefer, Joseph Fuccillo, Edmond Baydian
  • Patent number: 10171294
    Abstract: Consistency between a requirement for communication with respect to software in a system and a requirement for a network is maintained, without re-designing a network by the user. A requirement conversion unit (110) of a system design support device (100) generates a requirement for communication between computers based on a requirement for communication between software components included in a system, and based on identifiers of the computers in which the software components are deployed. The requirement conversion unit (110) generates a requirement for a network for connecting between the computers based on the requirement for communication between the computers.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: January 1, 2019
    Inventor: Kenji Soejima
  • Patent number: 10164897
    Abstract: A method for removing computing assets from service in a provider network includes receiving, from a requestor, identification for selected ones of the computing assets requested to be removed from service. Each of the computing assets is a computing device or a slot of a computing device. A pool in which each of the computing assets requested to be removed from service is located is identified. For each identified pool: which of the computing assets requested to be removed from service is approved for removal from service is determined based on a number of resource instances available for allocation to users after the computing devices are removed from service exceeding a predetermined number of resource instances. The requestor is notified as to which of the computing assets is approved for removal from service.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Bradley Joseph Gussin, Pratik Ramdharne, Qiang Du, Chen Yang
  • Patent number: 10158685
    Abstract: In one embodiment of the invention, a system provides virtual presence model in servers. An embodiment of the invention also has video streaming capability and can allow a user to select which video to watch as the large, central video with some statistics and data on side portions of the user interface.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: December 18, 2018
    Inventors: Kenleigh C. Hobby, Brendan Gowing, David P. Matt
  • Patent number: 10152450
    Abstract: According to one embodiment of the present invention, a system for operating memory includes a first node coupled to a second node by a network, the system configured to perform a method including receiving the remote transaction message from the second node in a processing element in the first node via the network, wherein the remote transaction message bypasses a main processor in the first node as it is transmitted to the processing element. In addition, the method includes accessing, by the processing element, data from a location in a memory in the first node based on the remote transaction message, and performing, by the processing element, computations based on the data and the remote transaction message.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: December 11, 2018
    Inventors: Dong Chen, Noel A. Eisley, Philip Heidelberger, James A. Kahle, Fabrizio Petrini, Robert M. Senger, Burkhard Steinmacher-Burow, Yutaka Sugawara