Computer-to-computer Data Modifying Patents (Class 709/246)
  • Patent number: 11182402
    Abstract: A computer-implemented method for performing data integration, the method comprising establishing a connection between a first application and a first remote database, wherein the connection is established using a connection file containing metadata required to establish the connection, requesting, by the first application, data from the first remote database that stores the data in a first format, wherein the metadata is used to determine whether the first application is authorized to access the data in the first remote database, importing the data in the first format from the first remote database, converting, by the first application, the data in the first format to data in a native format that is specific to the first application, and providing the data in the native format to a user of the first application.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: November 23, 2021
    Assignee: Google LLC
    Inventors: Anand Shah, Gopal Lal, Michael Harm, Hiranmoy Saha, Nikanth Karthikesan, Michael Winser, Saumya Pathak
  • Patent number: 11176153
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing extension points to alter a data source in a data pipeline. By providing a before-state-change extension point, a data orchestration system may allow connected clients to aggregate delta from a changed state source, allowing the data orchestration system to include only changed or added data in a transferred data state. By providing an after-state-change extension point, a data orchestration system may harness additional customizations, for example, effectively and efficiently handle changes to the state made by a viewing client following the transmission of a delta of changes.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: November 16, 2021
    Assignee: SAP SE
    Inventors: Eduardo Carvalho, Alexandre Faltz, Eduardo Berlitz, Joachim Fitzer, Reinhold Kautzleben, Willian Mendes
  • Patent number: 11159595
    Abstract: Systems and methods for contextual layers for digital content are provided. Contextual information regarding a digital content stream may be stored in memory. Different sets of the contextual information may be associated with different predefined parts of the digital content stream. A request may be received from a user device over a communication network. Such request may concern context for a scene within the digital content stream, The scene may be identified as associated with at least one of the predefined parts of the digital content stream, One of the stored sets of contextual information may be retrieved based on the at least one predefined part of the digital content stream. A contextual layer may be generated based on the retrieved set of contextual information. Such contextual layer may include a presentation of the retrieved set of contextual information to be overlaid on at least part of the scene within the digital content stream.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: October 26, 2021
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Christopher Thielbar, Matthew Bloom-Carlin, Yuji Tsuchikawa
  • Patent number: 11150963
    Abstract: Systems and methods provide for accelerating and offloading network processing to a remote smart network interface card (NIC). A first network element, including a first smart NIC, can transmit capability information of the first smart NIC for receipt by a neighboring second network element. The second network element can determine that a network processing task of a virtualized network function (e.g., virtual network function (VNF), cloud-native network function (CNF), etc.) instantiated on the second network element can be offloaded to the first smart NIC. The second network element can receive processing information from the virtualized network function for performing the network processing task. Based on the processing information, the second network element can transmit control information that causes the first smart NIC to perform the network processing task on at least a portion of network data received by the first network element for transmission to the second network element.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: October 19, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro
  • Patent number: 11146869
    Abstract: A bandwidth allocation apparatus includes a request information acquisition unit configured to acquire request information indicating a required amount for a bandwidth allocation by using a communication link separated from a data link used in data communication, a determination unit configured to determine, on the basis of the request information, whether the bandwidth allocation that allows transmission of data within the designated time, to a termination apparatus is possible, and a bandwidth-allocation amount definition unit configured to, in a case where the bandwidth allocation to the termination apparatus is determined not to be possible, specify some termination apparatuses to which the bandwidth allocation that allows transmission of data within the designated time, is possible, define a bandwidth allocation amount for a specified termination apparatus, and allocate the defined bandwidth allocation amount to the specified termination apparatus.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: October 12, 2021
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Daisuke Hisano, Hiroyuki Uzawa, Rintaro Harada
  • Patent number: 11138275
    Abstract: Systems and methods are disclosed for, without access to the original set of data elements from which the online filter was originally constructed, converting online filters to other types of filters. To convert a particular type of online filter to either an offline filter or a different type of online filter, the system, in various embodiments, first determines the types/formats of each of the relevant filters. Then, in various embodiments, the system extracts the appropriate data representations from the original online filter. In various embodiments, the system converts the extracted data representations into the data representation format of the new filter. The system, in various embodiments, then constructs the new filter from the converted data representations.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: October 5, 2021
    Assignee: Ionic Security Inc.
    Inventors: Jonathan Thomas Burns, Ryan Speers
  • Patent number: 11132781
    Abstract: Camera heads for use in pipe inspection systems are disclosed. In one embodiment a camera head includes a body, an image sensor disposed in the body for generating images of an interior of a pipe or cavity in which the camera head is inserted, and processing circuitry operatively coupled to the image sensor to automatically capture images or video frames by the camera head within the object.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: September 28, 2021
    Assignee: SeeScan, Inc.
    Inventors: Mark S. Olsson, Michael J. Martin, Ray Merewether, Stephanie M. Bench, Tran Nguyen
  • Patent number: 11134063
    Abstract: A resource identifier to be encoded is detected. One or more special characters in the detected resource identifier are identified. The detected resource identifier is encoded at least in part by preserving the identified one or more special characters in a resulting encoded resource identifier corresponding to the detected resource identifier. The encoded resource identifier is utilized in place of the detected resource identifier.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: September 28, 2021
    Assignee: Akamai Technologies, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 11122106
    Abstract: An example method, performed by an edge data network, of providing a web service to a terminal includes: receiving, from the terminal, a request for access to a web page; identifying uniform resource locators (URLs) of a plurality of pieces of content for displaying the web page, the URLs being included in a hypertext markup language (HTML) of the web page; identifying first content cached by the edge data network from among the plurality of pieces of content for displaying the web page; changing a URL of the first content among the URLs of the plurality of pieces of content to a URL representing a location at which the first content is cached to modulate the HTML; and transmitting the modulated HTML including the changed URL of the first content to the terminal.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: September 14, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jaekeun Lee
  • Patent number: 11115388
    Abstract: A processing device such as a server implementing smart building agent functionality is located on an external network and is configured to communicate with a BAS located on a building's internal network. Communication between the processing device and the BAS occurs over a first communications channel. The processing device can be configured to receive sensor data from various sensors that might otherwise not be supported by the existing BAS. Communication between the sensors and the processing device occurs over a second communications channel different from the first communications channel. The processing device can generate control commands based on the received sensor data that provide instructions to the BAS for adjusting an operation parameter for one or more of the building systems and/or equipment. This control command can be sent to the BAS through the first communications channel.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 7, 2021
    Assignee: BCE INC.
    Inventors: Guang Lu, Shuo Yang, Jin Kang, Lik Lai
  • Patent number: 11106766
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for embedding copyright information in one or more pages for presenting digital content. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with the digital content; identifying one or more attributes associated with a page design of one or more blank pages of an electronic file; embedding the unique ID in the one or more blank pages by changing the one or more attributes to be representative of the unique ID; allocating the digital content to at least one of the one or more information-embedded pages; and distributing, by the computing device, the one or more information-embedded pages allocated with the digital content to the blockchain network.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: August 31, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Zhiguo Li
  • Patent number: 11102106
    Abstract: One or more embodiments of the invention may relate to a method, and/or non-transitory computer readable medium including instructions, for distributing link state information. In one or more embodiments of the invention, the method includes building a link state database on a plurality of network devices; electing a leader from among the plurality of network devices; computing, by the leader, a flooding topology; encoding, by the leader, the flooding topology to obtain an encoded flooding topology; distributing, by the leader, the encoded flooding topology to other network devices of the plurality of network devices.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: August 24, 2021
    Assignee: Arista Networks, Inc.
    Inventor: Anthony Joseph Li
  • Patent number: 11082339
    Abstract: A method including receiving, in a controller, from a client device in a network, a resolution query specifying a host name, is provided. The method includes parsing the resolution query to determine whether the host name is associated with an core host or with a public host, and directing the resolution query to a remote domain name system server dedicated to service the core host when the host name is associated with an enterprise name. The method also includes directing the resolution query to a local domain name system server when the host name is associated with a public service provided by the public host. A system to perform the above method is also provided.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 3, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sujeeth Padavala, Isaac Theogaraj, Amit Pingale
  • Patent number: 11074342
    Abstract: A computer-implemented method for scanning data including accessing a reference table including a grid of data cells arranged in columns and rows and containing reference data elements. Each of the rows may relate to one of a plurality of data subjects. The method may also include generating a list of reference subcombinations. The list of reference subcombinations may be generated by designating a primary column for uniquely identifying the data subjects and generating a plurality of first preliminary reference subcombinations. Each of the first preliminary reference subcombinations may include reference data elements gathered from the primary column and a second column of a single row of the reference table. The method may also include accessing a subject file having a plurality of data entries. Each of the data entries may include a plurality of logically-related and delimited subject data elements.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: July 27, 2021
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: William Boquist, Can Van Ha, Steve Schierholz, Richard James Bush, Andrew Baumann
  • Patent number: 11074394
    Abstract: Methods and systems for providing and managing content are described. An example method can comprise receiving at least a portion of a content item and determining a timing attribute associated with at least a portion of the content item. An example method can also comprise determining a delivery information attribute based on the timing attribute. The delivery information attribute can comprise at least one of a time duration to process at least a portion of the content item and a time duration to receive or transmit at least a portion of the content item. An example method can also comprise receiving an update to the content item based on the delivery information attribute.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: July 27, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Daniel Freiman, Maurice Gaston, Filipe Araujo
  • Patent number: 11073805
    Abstract: A process control system having an external data server that provides process control data to external networks via one or more firewalls implements a cost-effective security mechanism that reduces or eliminates the ability of the external data server to be compromised by viruses or other security attacks. The security mechanism includes a DMZ gateway disposed outside of the process control network that connects to an external data server located within the process control network. A configuration engine is located within the process control network and configures the external data server to publish one or more preset or pre-established data views to the DMZ gateway, which then receives the data/events/alarms as defined by the data views from the control system automatically, without performing read and write requests to the external data server.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 27, 2021
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Lee A. Neitzel, Dan H. Ussing
  • Patent number: 11068669
    Abstract: The present disclosure relates generally to dynamic translation of text and/or audio data. The client instance hosted by one or more data centers and accessible by one or more remote client networks. In accordance with the present approach, a translation request is received from a user via a client device, wherein the translation request is associated with an untranslated file and a target language. Further, a source language of the untranslated file is identified. Further still, the untranslated file and the target language are outputted to a third party translation service. Even further, a translated file based on the target language, the untranslated file and a source language of the untranslated file is received.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: July 20, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Michael Dominic Malcangio, Jebakumar Mathuram Santhosm Swvigaradoss, Ankit Goel, Rajesh Voleti, Srikar Bakka, Deepak Garg
  • Patent number: 11070804
    Abstract: The present disclosure provides an encoding apparatus and a decoding apparatus, as well as an encoding method and a decoding method. In particular, the present disclosure relates to block partitioning and signaling the partitioning parameters in a bitstream. An override flag in an image region header indicates whether or not a block is to be partitioned according to a first partition constraint information. The override flag is included in the bitstream and the block is partitioned accordingly.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: July 20, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Han Gao, Semih Esenlik, Jianle Chen, Anand Meher Kotra, Biao Wang, Zhijie Zhao
  • Patent number: 11064003
    Abstract: The present specification may provide a method for a sink device receiving a streaming from a source device in a wireless communication system. In this regard, the method for receiving streaming may comprise the steps of: receiving from the source device streaming over a first transport protocol; transmitting to the source device a first message including information regarding a transport protocol of the sink device when the first transport protocol connection is disconnected; receiving from the source device a second message including information regarding a transport protocol of the source device; and receiving from the source device the streaming over one of the first transport protocol and a second transport protocol.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 13, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Giwon Park, Byungjoo Lee, Dongcheol Kim, Youngjun Jo, Taesung Lim
  • Patent number: 11055669
    Abstract: The technology described herein visibly depicts hidden message traits to help users determine whether an email is genuine or deceptive. The hidden message traits are revealed by identifying and changing attributes that keep the hidden traits from being displayed in a rendered message. Spam messages, phishing messages, and messages that include or link to malicious programs (e.g., malware, ransomware) are examples of unwanted messages that can harm a recipient. These messages often rely on deception to get past email filtering systems and to trick a user into acting on content in a message. The deception often involves including hidden traits in a message that fool an automated filtering system. The technology described herein shows the visible traits to a user by including them in the rendered version of the message.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: July 6, 2021
    Inventor: Weisheng Li
  • Patent number: 11055377
    Abstract: In some implementations, a user device can perform personalized translation of content identifiers. For example, the user device can request a content identifier mapping file from a server device that defines how to translate a human readable content identifier into a content server content identifier. The server device can select a mapping file from among a collection of mapping files based on various criteria associated with the user device and send the selected mapping file to the user device. When the user device receives a human readable content identifier, the user device can compare the human readable content identifier to the mapping file to determine how to translate the human readable content identifier into the content server content identifier. Once the content server content identifier corresponding to the human readable content identifier is determined, the client device can use the content server content identifier to obtain corresponding content.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: July 6, 2021
    Assignee: Apple Inc.
    Inventor: Steve E. Marmon
  • Patent number: 11048715
    Abstract: Managing large amounts of third party client data may require sorting through files for patterns and extracting data to create a customized user interface for the third party client. One example method of operation may include examining file names for data files stored in a database, parsing specified names and specified dates from the file names, categorizing the data files according to the specified names and specified dates, tagging the data files, and transforming content of the data files into a customized data table format associated with known client requirements.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 29, 2021
    Assignee: Open Invention Network, LLC
    Inventors: David M. Bruhn, Douglas L. Capitano
  • Patent number: 11049171
    Abstract: An electronic commerce system configured to implement a product ordering method for receiving a product search inquiry from an input device, displaying a plurality of products in a product listing available from purchase based on the product search inquiry on an output device, receiving a selection of a product, and displaying a first product information page including at least a product name, a product price, general product information, a first product ordering link for accessing a product ordering interface and a product information detail link. The system further includes a secondary product information display system configured to display a product datasheet including the product name, the general product information, product technical information and a commercial function display including at least one of a second product ordering link for accessing the product ordering interface and an inventory reporting display.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: June 29, 2021
    Assignee: Bluesky Datasheets, LLC
    Inventors: Jamil Nizam, Amir Nizam
  • Patent number: 11049131
    Abstract: A management device that acquires a first information, which has been transmitted from a terminal in response to a first target application being executed in the terminal, acquires from the first target application a second information, which represents a second target application installed in the terminal, manages an install information based on the first and second information, and transmits to the terminal a third information, based on the install information managed by the install information manager. The third information includes information which indicates at least one target application for which install information with respect to the terminal is not managed by the information manager.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 29, 2021
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventors: Masato Miyazaki, Yoko Nakai, Daisuke Sato
  • Patent number: 11042593
    Abstract: Systems and methods are disclosed for online distribution of content. One method includes: receiving, from a first content publisher, a request to publish, on a web page of a second content publisher in a network of publishers, a link to or preview of content of the first content publisher, wherein the request includes at least one parameter associated with at least one attribute of a desired viewer of the link to or preview of content; receiving, from the second content publisher in the network, a request for a link to or preview of content of a publisher in the network, the request including at least one identifier associated with a prospective viewer of a web page of the second content publisher; and determining whether to display a link to or preview of content of the first content publisher on the web page of the second content publisher.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: June 22, 2021
    Assignee: VERIZON MEDIA INC.
    Inventor: Seth Mitchell Demsey
  • Patent number: 11042612
    Abstract: A method includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; identifying a plurality of color values associated with one or more color attributes of at least a portion of the digital content; and embedding the unique ID in the digital content by changing one or more color values of the plurality of color values to be representative of the unique ID, wherein the embedding produces information-embedded digital content that enables retrieval of the copyright information from the blockchain based on the unique ID, and wherein a visual difference between the digital content and the information-embedded digital content is not apparent to an unaided human eye.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: June 22, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Zhiguo Li
  • Patent number: 11032583
    Abstract: A system and method for acquiring live content for a content delivery network (CDN). The method includes: intercepting a content manifest based on a content session initiated by a first user node and a broadcast server, where the content manifest includes at least one content identifier (ID) and its corresponding content chunk; fetching the content chunk to store in a memory of the CDN; receiving a request from a second user node for content of the content session; continuously determining a leader user node between at least the first user node and the second user node; and fetching at least a content chunk based on a content manifest of the leader user node.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: June 8, 2021
    Assignee: QWLT, Inc.
    Inventors: Arnon Warshavsky, Shmulik Biran, Dror Meidan
  • Patent number: 11023944
    Abstract: A computer-implemented method includes receiving a request to scan a barcode and in response, displaying a split screen having a camera image portion and a product information portion. At least part of an image currently being captured by a camera and containing a barcode is displayed in the camera image portion. Product information for a product represented by the barcode is displayed in the product information portion.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 1, 2021
    Assignee: Target Brands, Inc.
    Inventors: Selvaganapathy Kaliamurthy, Divek Karagwal, Shubham Goyal
  • Patent number: 11017817
    Abstract: The present invention enables correct placement of an electronic mark on a frame of captured image data intended by a remote control apparatus performing monitoring. Monitoring image data with a time code is transmitted to an external device. A command (an electronic mark placement command, or the like) to which a time code value showing a command target frame in the monitoring image data is added is received from the remote control apparatus. Processing based on the command is performed on a frame corresponding to the time code value added to the command, among image data corresponding to the monitoring image data recorded on a recording medium.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: May 25, 2021
    Assignee: SONY CORPORATION
    Inventors: Satoshi Doi, Hiroyuki Nagai
  • Patent number: 11012759
    Abstract: A webcasting method of a media file is provided, including obtaining media data in the media file from a server by a player built-in a webpage, constructing fragmented media files containing the media data by the player, sending the fragmented media files to a media source extension interface by the player, and invoking a media element of the webpage by the media source extension interface for playing; the player plays the media file in the webpage, and the media file adopts a non-streaming media encapsulation format. A webcasting device and a storage medium of a media file are further provided.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: May 18, 2021
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventor: Guohui Yin
  • Patent number: 11003622
    Abstract: In certain embodiments, automatic modification-triggered transfer of a file among two or more computer systems associated with a user. In some embodiments, a copy of a first file may be received, via a first application at a first computer system, from a second application at a second computer system associated with a user. The first file copy may be automatically received from the second application responsive to the user modifying a content of the first file, where the first file copy is a version of the first file that is generated from the user modifying the content of the first file. Responsive to receiving the first file copy from the second computer system, the first file copy may be automatically transferred via the first application to a third computer system associated with the user to replace an older version of the first file stored on the third computer system.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 11, 2021
    Assignee: TOPIA TECHNOLOGY, INC.
    Inventor: Michael R. Manzano
  • Patent number: 10996948
    Abstract: A system, computer program product, and computer-implemented method for mining software code and assimilating legacy system functionalities are provided. Embodiments comprise a system configured for installing a mining tool on a first system having a first format, the mining tool being configured to continually capture code stored on the first system; identifying a function on the first system, wherein the function is configurable to be independently executable; pulling the function from the first system; converting the function from the first format to a second format; and deploying the function in the second format onto a second system, wherein the function is stored on the second system in the second format and configured to be called by a program.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: May 4, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Govinda Rajulu Nelluri, Aparna Pattyreddy
  • Patent number: 10999357
    Abstract: A data transmission system and a data transmission method are disclosed. The data transmission system includes a cloud server, an edge computing device, and a gateway. The cloud server includes a schema database which stores a transmission address corresponding to a target schema. The edge computing device transmits a data receiving request message related to the target schema to the cloud server. The cloud server transmits the transmission address to the edge computing device after receiving the data receiving request message. After receiving the transmission address, the edge computing device receives at least one data value corresponding to at least one label of the target schema from the gateway according to the transmission address, and generates a target data corresponding to the target schema according to the at least one label and the at least one data value.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: May 4, 2021
    Assignee: Institute For Information Industry
    Inventors: Pai-Ju Lan, Shao-Yu Ni, Hung-Ming Chen, Shih-Ying Chen
  • Patent number: 10991052
    Abstract: Systems, methods, apparatus, computer program code and means to improve dynamic data processing associated with one or more automated rating applications are provided. In some embodiments, an apparatus may include a communication device to receive a business type and a business location. The apparatus may also include a business owner's policy coverage or standalone general liability coverage platform to query a rating database, the query resulting in at least a first price for an entity. The apparatus may further include a professional liability coverage platform operating in parallel with a business owner's platform.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: April 27, 2021
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: Alex M. Carges, Anna M. Martinez, Robert A. Schenkel, Michael O. Wardle
  • Patent number: 10992710
    Abstract: Processing network requests includes receiving a request for a target media element available at a requested location. The request can identify a media repository that stores the target media element. A substitute media element that has content approximately equivalent to content of the target media element can be determined. The substitute media element can be stored on a sub-network connected to the network. A selection page having a link to the location of the substitute media element on the sub-network can be generated. A response to the request for the target media element can include the selection page, so as to offer a user a choice of media source.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 27, 2021
    Assignee: NETSWEEPER (BARBADOS) INC.
    Inventor: Perry Roach
  • Patent number: 10984013
    Abstract: A data intake and query system receives raw machine via an internet protocol (IP) such as the hypertext transfer protocol (HTTP). The system has configurable global settings for the received raw machine data that determine properties such as the metadata that is associated with raw machine data. Each event is associated with a token, which is also configurable and provides settings such as metadata settings for the raw machine data. The raw machine data is stored as events based on the metadata. Electronic devices that generate raw machine data may transmit the raw machine data to the data intake and query system within HTTP messages. The HTTP messages may also include settings such as metadata for the raw machine data. The raw machine data is stored as events based on the global metadata settings, token metadata settings, and HTTP message metadata settings.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 20, 2021
    Assignee: Splunk Inc.
    Inventors: Glenn Block, Patrick Lane Ogdin
  • Patent number: 10984037
    Abstract: A method of selecting and presenting content on a first system based on user preferences learned on a second system is provided. The method includes receiving a user's input for identifying items of the second content system and, in response thereto, presenting a subset of items of the second content system and receiving the user's selection actions thereof. The method includes analyzing the selected items to learn the user's content preferences for the content of the second content system and determining a relationship between the content of the first and second content systems to determine preferences relevant to items of the first content system. The method includes, in response subsequent user input for items of the first content system, selecting and ordering a collection of items of the first content system based on the user's learned content preferences determined to be relevant to the items of the first content system.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 20, 2021
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Ajit Rajasekharan, Kajamalai G. Ramakrishnan
  • Patent number: 10970190
    Abstract: A method is disclosed, comprising: storing, in a memory of a first computing device, a log filter list that identifiers a plurality of log filters, each of the plurality of log filters being executed on a respective one of a plurality of nodes in a distributed computing system; removing a first log message from a data structure that is stored in the memory of the first computing device, the first log message being obtained by the first computing device from a first one of the plurality of log filters that is associated with a first log source; detecting whether the first log message includes a placeholder message that is generated by the first log filter while the first log source is in a paused state; and selecting the first log message for further processing, when the first log message does not include a placeholder message.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: April 6, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Lior Kamran, Amir Kredi, Amir Miron
  • Patent number: 10969926
    Abstract: A method of sharing an experience between a tapper and a content provider is provided. In this method, at least two interfaces are provided that are configured to allow the tapper and the content provider to join a content sharing community. A third interface is also provided to allow the tapper to select the content provider from a map where at least one of the tapper and the content provider are unknown to the other prior to the tapper selecting the content provider. Then a solicitation is conveyed from the tapper to the content provider to provide a video feed. In response to the solicitation, a video feed derived from a device operated or carried by the content provider is provided to the tapper. From a video feed, an object is recognized, and the video feed is conveyed to the tapper according to the privacy policy derived from the object.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: April 6, 2021
    Assignee: Wormhole Labs, Inc.
    Inventor: Curt Hutten
  • Patent number: 10956533
    Abstract: A system, method, and computer program product are provided for real-time HTML rendering of desktop applications. In operation, a system identifies one or more desktop based legacy system applications for transforming into one or more HTML based applications in real-time. The system queries user interface (UI) elements of the one or more desktop based legacy system applications. The system maps the UI elements of the one or more desktop based legacy system applications to HTML UI elements associated with the one or more HTML based applications. Additionally, the system opens a web-socket between the HTML UI elements and the UI elements associated with the one or more desktop based legacy system applications to transfer data and events based on user actions in the one or more HTML based applications and responses from the one or more desktop based legacy system applications.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: March 23, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ron Shimon Weisgross, Nir Mizrahi
  • Patent number: 10948539
    Abstract: The disclosure describes a novel method and apparatuses for allowing a controller to select and access different types of access ports in a device. The selecting and accessing of the access ports is achieved using only the dedicated TDI, TMS, TCK, and TDO signal terminals of the device. The selecting and accessing of device access ports can be achieved when a single device is connected to the controller, when multiple devices are placed in a daisy-chain arrangement and connected to the controller, or when multiple devices are placed in a addressable parallel arrangement and connected to the controller. Additional embodiments are also provided and described in the disclosure.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: March 16, 2021
    Assignee: Texas Instruments Incorporated
    Inventor: Lee D. Whetsel
  • Patent number: 10951734
    Abstract: A client electronic device, and a vehicle including the client electronic device and a method of controlling the vehicle, are configured to provide redundancy by determining whether an abnormality occurs in a transport layer or an application layer according to whether a time out occurs. The vehicle includes a plurality of electronic devices each configured to supply at least one service and a client electronic device configured to receive the service from at least one of the plurality of electronic devices. The client electronic device may include a communicator configured to communicate with the plurality of electronic devices and a controller.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: March 16, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Pilyong Park, Kangwoon Seo
  • Patent number: 10949418
    Abstract: A computer system, a computer-implemented method, and a computer readable medium having stored thereon a computer executable program code for retrieving data from the database system are disclosed herein.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: March 16, 2021
    Assignee: SAP SE
    Inventor: Gert Eichberger
  • Patent number: 10931795
    Abstract: A computer-implemented system for interfacing a set of one or more communication networks and a second communication network is disclosed. The system may comprise a memory strong instructions and at least one processor configured to execute the instructions. The instructions may comprise: receiving a first message from a first communication network, the first message comprising a first unknown message header and a first unknown message body; parsing the first unknown message header to determine a first variable corresponding to the identity of the first communication network and a second variable corresponding to a first destination; identifying that the first unknown message header and the first unknown message body are in a predetermined format; converting the first unknown message body into a standardized format for the second communication network through an accelerated conversion process; and transmitting the first standardized message body to the first destination based on the second variable.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: February 23, 2021
    Assignee: COUPANG CORP.
    Inventors: Hyun Sik Eugene Minh, Yonghee Lee, Byung Woo Lee, Jin Kwang Kim
  • Patent number: 10931780
    Abstract: A method, computer system, and a computer program product for pre-caching resources within a cloud system is provided. The present invention may include enabling auditing. The present invention may also include following Cloud Auditing Data Federation standards. The present invention may then include determining one or more workflow patterns and resource utilizations. The present invention may then include predicting one or more resources. The present invention may lastly include caching the one or more predicted resources.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Divya K. Konoor, Muthu A. Muthiah
  • Patent number: 10929171
    Abstract: Some embodiments provide novel methods for performing services for machines operating in one or more datacenters. For instance, for a group of related guest machines (e.g., a group of tenant machines), some embodiments define two different forwarding planes: (1) a guest forwarding plane and (2) a service forwarding plane. The guest forwarding plane connects to the machines in the group and performs L2 and/or L3 forwarding for these machines. The service forwarding plane (1) connects to the service nodes that perform services on data messages sent to and from these machines, and (2) forwards these data messages to the service nodes. In some embodiments, the guest machines do not connect directly with the service forwarding plane. For instance, in some embodiments, each forwarding plane connects to a machine or service node through a port that receives data messages from, or supplies data messages to, the machine or service node.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: February 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Saahil Gokhale, Camille Lecuyer, Rajeev Nair, Kantesh Mundaragi, Rahul Mishra, Pierluigi Rolando, Jayant Jain, Raju Koganty
  • Patent number: 10918955
    Abstract: A non-limiting example system includes a server, and data of results (play records) that a predetermined game is played in a plurality of game apparatuses independently are transmitted to the server. The server stores the play record for each player, and transmits the play records of respective players to a personal computer. For example, under instructions of a user, the personal computer displays, using the play records of respective players, states of player characters such as movement tracks of the player characters of respective players on a map while adjusting elapsed time from a play start.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 16, 2021
    Assignee: Nintendo Co., Ltd.
    Inventor: Takuma Oiso
  • Patent number: 10922389
    Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for embedding copyright information in one or more pages for presenting digital content. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with the digital content; identifying one or more attributes associated with a page design of one or more blank pages of an electronic file; embedding the unique ID in the one or more blank pages by changing the one or more attributes to be representative of the unique ID; allocating the digital content to at least one of the one or more information-embedded pages; and distributing, by the computing device, the one or more information-embedded pages allocated with the digital content to the blockchain network.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 16, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Zhiguo Li
  • Patent number: 10924585
    Abstract: A method, apparatus and computer program product modify messaging behavior based upon parsing and different processing of different portions of a request. In a method, a request is received that includes a first and second differently formatted portions. The method parses the request to separately identify the first and second portions, analyzes the second portion of the request and causes a message based at least in part upon the first portion to be transmitted to a request processor. Based upon the message including the first portion, the method receives a response from the request processor. Based upon the response from the claims processor, the method causes a response to the request to be provided. The message to the request processor or the response to request is modified or an additional message to another entity is transmitted based upon an analysis of the second portion of the request.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: February 16, 2021
    Assignee: MCKESSON CORPORATION
    Inventors: Patrick Harris, Jessica Russell, Allan Marks, Melissa Frechen
  • Patent number: 10904807
    Abstract: Provided are a device for communicating with and controlling a small unmanned airplane, and a method therefor. In an information processing system to which the present invention is applied, a drone 2 is provided with: a converter module 10 that operates on a storage battery; an onboard communication means 15; an FDR module; a drive unit or the like, not illustrated; a leg section L that contacts or approaches a landing port P; and a charging terminal T2 for supplying power for charging to the storage battery, the charging terminal T2 being disposed in the proximal area. The landing port P is the landing port where the drone 2 lands, and has a projection B for guiding the leg section L onto a planar section F.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: January 26, 2021
    Assignee: HONGO AEROSPACE INC.
    Inventors: Kenya Kaneda, Takahiro Miki