Computer-to-computer Data Modifying Patents (Class 709/246)
  • Patent number: 11456928
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 27, 2022
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 11449365
    Abstract: Systems and methods for deploying computer application workload elements among a plurality of computing resources are described. An elastic workload orchestration architecture includes a workload queue that is configured to receive application workload elements for processing using one or more distributed hybrid application services. The workload elements are evaluated to confirm whether they are properly formatted for deployment among the distributed hybrid application services and, if such confirmation cannot be made, the workload elements are adapted into a proper format. An elastic workload operator then deploys the workload elements to the distributed hybrid application services.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: September 20, 2022
    Assignee: TRILIO DATA INC.
    Inventors: Aleksandr Biberman, Andrey Turovsky
  • Patent number: 11444966
    Abstract: The method and system are provided for monitoring a protected network for strain. The method includes receiving a learned model having clusters of learning requests of learning network traffic observed during non-strain operation of the protected network, observing network traffic, classifying each of the traffic requests with one of the clusters based on fields of the traffic request and fields used for clustering the learning requests, determining an analysis response time for respective traffic requests associated with the classified traffic requests, determining an analysis response time characteristic per cluster based on an analysis response time associated with the respective classified traffic requests classified with the cluster, determining a difference per cluster between the analysis response time and the learning response times associated with the cluster, and notifying a mitigation device when the difference determined for enough of the clusters exceeds a predetermined threshold.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 13, 2022
    Assignee: Arbor Networks, Inc.
    Inventor: Sean O'Hara
  • Patent number: 11443110
    Abstract: Implementations generally relate to an editable table in a spreadsheet integrated with a web service. In some implementations, a method includes obtaining web service metadata from a web service. The method further includes determining one or more capabilities of the web service based on the web service metadata. The method further includes configuring a table component in a spreadsheet based on the one or more capabilities and the web service metadata. The method further includes retrieving data from the web service. The method further includes converting the data to a predetermined format. The method further includes tracking data changes in the spreadsheet based on user input. The method further includes sending the data changes from the spreadsheet to the web service.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: September 13, 2022
    Assignee: Oracle International Corporation
    Inventors: Edmund A. Davis, Brian Rowles, Shaun Logan, Kelsey Von Tish
  • Patent number: 11436172
    Abstract: Disclosed herein is a system including a network interface arranged to receive a data frame from one or more communication networks. A frame filter is arranged to receive the data frame from the network interface, wherein the frame filter selectively outputs the data frame to at least one of a second network interface or a direct memory access (DMA) controller based on a data frame type. The DMA controller is arranged to store a received data frame to shared memory and transmit an interrupt signal to a media access control (MAC) driver after the received data frame is stored in the shared memory so that the MAC driver can initiate an interrupt handler in response to the interrupt signal to retrieve the stored data frame.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: September 6, 2022
    Assignee: Hughes Network Systems, LLC
    Inventors: Dan Hantz, Nimesh Ambeskar, Yogesh Sethi, Vivek Gupta, Patrick O'Neil
  • Patent number: 11423174
    Abstract: Techniques and systems are presented to facilitate controlling and verifying the behaviors of privacy-impacting devices in alignment with the privacy behavior expectations of individuals and other entities. Accountability and audit mechanisms can verify the control state of IoT and other devices with respect to their privacy behavior preference inputs and can notify device owners and users when devices are compromised by malware and viruses. A trust-enhancing and technically transparent system architecture includes a distributed application network, distributed ledger technology, smart contracts, and/or blockchain technology.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: August 23, 2022
    Inventor: Kevin L Miller
  • Patent number: 11417097
    Abstract: A video annotation system for deep learning based video analytics and corresponding methods of use and operation are described that significantly improve the efficiency of video data frame labeling and the user experience. The video annotation system described herein may be deployed at a network edge and may support various intelligent annotation functionality including annotation tracking, adaptive video segmentation, and execution of predictive annotation algorithms. In addition, the video annotation system described herein supports team collaboration functionality in connection with large-scale labeling tasks.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: August 16, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Qun Yang Lin, Jun Qing Xie, Shuai Wang, Kyu-Han Kim
  • Patent number: 11418408
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 16, 2022
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 11412279
    Abstract: A media content packaging and distribution system that handles distribution of channels to be viewed on consumer devices receives a media feed and a first programming schedule of a first channel from a source device, and receives audience-based parameters from an external data source over a distribution system. Media items to be inserted in the media feed of the first channel are determined based on the audience-based parameters and defined parameters. The determined media items in the media feed of the first channel are dynamically scheduled for delivery over the distribution system to be viewed on one or more of the consumer devices, based on the received audience-based parameters and the defined parameters. The audience-based parameters include demographics data, targeted audience data, and/or device type and the data received from the external data source includes trending information of media items currently trending in one or more social network platforms.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: August 9, 2022
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Carlos Jorge M Monteiro, Nishith Kumar Sinha, Nicolas Paul Webb, James J Arnzen, Mark Cooper Pope, V
  • Patent number: 11392261
    Abstract: Techniques for dynamic display of visualized units received from plural sources are described. Visualized units are scheduled for display for a time period and rendered on the display for the time period. The visualized units can be shared according to user preferences, picked according to a user selection into personal, shareable sets of visualized units. The visualized units can be annotated, mixed from different sources and focused.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 19, 2022
    Inventor: Daniel E. Tsai
  • Patent number: 11385867
    Abstract: A system and method for bi-directional design to code are disclosed. In one embodiment, the system includes a processor; a memory storing instructions that, when executed, cause the system to obtain, by a plugin, a web application design, the web application design generated using a first design tool; generate, by the plugin, an object model based on the web application design; access, by a configurator, the object model; and generate, by the configurator, for presentation to a developer, the web application design.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: July 12, 2022
    Assignee: PROGRESS SOFTWARE CORPORATION
    Inventors: Radoslav Kirilov, Daniel Levy, Ivan Zhekov
  • Patent number: 11379686
    Abstract: Systems and methods for deploying data processing services to operate with a cloud-based collaboration platform. Deployment of a data processing service commences upon receiving a description of a function to perform on content of the cloud-based collaboration platform. The description comprises characteristics of the function as well as characteristics of given input and characteristics of desired output. A data processing service is formed (e.g., compiled) into a collection of executable instructions that communicate with an integration layer of the cloud-based collaboration platform. The data processing service is configured to receive event data indicative of an event pertaining to a content item stored in the cloud-based collaboration platform, and to then process the event data to determine at least one aspect of the input and at least one aspect of the output. The portion of the executable instructions comprising the function are executed on the content item to produce desired output.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: July 5, 2022
    Inventors: Andrew Coven, Benjamin John Kus, Faizan Nabi Buzdar, Matthew Self
  • Patent number: 11374995
    Abstract: Techniques for processing a multimedia file in real-time are described herein. The disclosed techniques include receiving a plurality of fragments of a multimedia file by a data stream conversion service, wherein the data stream conversion service receives a first fragment containing metadata of the multimedia file and then receives other fragments of the multimedia file in a predetermined order; sending a notification message to a message queue by the data stream conversion service in response to receiving the first fragment, wherein the notification message includes the metadata of the multimedia file and a corresponding Hyper Text Transfer Protocol (HTTP) interface address; obtaining the notification message from the message queue by an encoding and decoding service; and processing the other fragments of the multimedia file based at least in part on the notification message by the encoding and decoding service.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: June 28, 2022
    Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.
    Inventors: Zhiwei Chen, Junxing Tang, Pengcheng Li, Longwen Gao, Yi Wang
  • Patent number: 11368499
    Abstract: Systems and methods for dynamically controlling network registrations are disclosed. The method includes replacing a stringent error message with a lenient cause message in responding to a registration request from a user equipment.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: June 21, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Muhammad Tawhidur Rahman
  • Patent number: 11366823
    Abstract: Methods and systems for transforming and delivering a digital asset are disclosed. A request is received from an application client incorporated into a memory on one of the one or more user devices and being executed by the one or more processors. The request includes a request for the digital asset and specifies a data format for the digital asset. Source data associated with the requested digital asset is located. The source data describes the digital asset. The source data is transformed in substantially real-time. The transforming includes modifying the source data into a data format consistent with the data format specified in the request. The transformed data is sent to the user device for use in the application client.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: June 21, 2022
    Assignee: Unity Technologies SF
    Inventors: Stephen Joseph Palmer, Matt Van Gorder
  • Patent number: 11360995
    Abstract: A data warehouse storing databases for a plurality of users, including service providers hosting data for other users of the data warehouse may implement a data exchange. The data warehouse to verify identity of users and execute instructions with respect to databases of the data warehouse.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: June 14, 2022
    Assignee: Snowflake Inc.
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Matthew J. Glickman, Christian Kleinerman, Prasanna Krishnan, Justin Langseth
  • Patent number: 11354073
    Abstract: To search for a device from an information processing apparatus in Simple Network Management Protocol version 3 (SNMPv3), it is necessary to set information such as authentication information. However, there is such an issue that, in a case where settings of such information are inadequate, if a desired multi-function printer (MFP) is a device with settings for responding only to SNMPv3, the desired MFP cannot be found even if a search is performed. Therefore, a user is notified that SNMPv3 settings are necessary.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: June 7, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shukei Kurihara
  • Patent number: 11354301
    Abstract: Techniques are provided for recording, in an audit log data store, log records that satisfy one or more audit log rules. Audit log rules may be associated with one or more context attributes. Specifically, based on the context attribute of a given rule, embodiments store, in the audit log data store, additional log records that are associated with the context attribute value from log records that satisfied the rule. Because a context attribute may span multiple systems that implement a multi-system operation, the information in the audit log data store may include cross-system contextual information for changes that are of interest to administrators. The audit log data store may be efficiently queried to provide information regarding multi-system operations because of the targeted nature of the audit log data gathering techniques. Automatically-generated indexes on audit log data provide additional efficiency gains for executing queries over the audit log data.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: June 7, 2022
    Assignee: LendingClub Bank, National Association
    Inventors: Prateek Demla, Igor Petrunya, Dmitry Kondratenko
  • Patent number: 11347757
    Abstract: A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a particular category or having a commonality. Explicit data provided by user input, and/or implicit data derived or received from a user device or third party may be used to generate explicit and/or implicit parameters. Based on the parameters, content channels may be ranked and displayed in an order based on the ranking, and/or a home content channel may be identified. The host system may therefore target a user with relevant content.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: May 31, 2022
    Assignee: GROUPON, INC.
    Inventor: Don A. Chennavasin
  • Patent number: 11347704
    Abstract: Methods of the invention include representing biological data in a memory subsystem within a computer system with a data structure that is particular to a location in the memory subsystem and serializing the data structure into a stream of bytes that can be deserialized into a clone of the data structure. In a preferred genomic embodiment, the biological data comprises genomic sequences and the data structure comprises a genomic directed acyclic graph (DAG) in which objects have adjacency lists of pointers that indicate the location of any object adjacent to that object. After serialization and deserialization, the clone genomic DAG has the same structure as the original to represent the same sequences and relationships among them as the original.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: May 31, 2022
    Assignee: Seven Bridges Genomics Inc.
    Inventor: Vladimir Semenyuk
  • Patent number: 11343005
    Abstract: A method for providing a service based on hybrid networks including a broadcast network and a broadband network in a digital transmitter, includes generating multiple service components of the service and service layer signaling (SLS) information for the service; generating data for providing bootstrap information that allows a receiver to discover the SLS information for the service; transmitting a first signal comprising a first service component among the multiple service components, the SLS information and the data via the broadcast network, wherein the first service component is carried via a first Layered Coding Transport (LCT) channel included in a Real-time Object delivery over Unidirectional Transport (ROUTE) session, wherein the bootstrap information included in the data is used to represent a second LCT channel that carries the SLS information; and transmitting a second signal comprising a second service component among the multiple service components via the broadband network.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 24, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Jangwon Lee, Woosuk Ko, Sungryong Hong
  • Patent number: 11341337
    Abstract: A semantic messaging collaboration (SMC) system using simultaneous post, user and user-post interaction tagging. The system includes a natural language processing (NLP) engine, statistics engine, tag management engine and a story engine. The NLP engine is configured to: a) identify topics that appear in a select conversation b) analyze user expertise from available sources, and c) analyze posts with respect to sentiment. The statistics engine is configured to generate descriptive statistics from available system information on user-post interactions, as well as select outputs from NLP engine. The tag management engine generates and collates system tags.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: May 24, 2022
    Assignee: Winter Chat Pty Ltd
    Inventors: Ana Novak, Mathieu Julien Rainville Wells, Neil Teitelbaum
  • Patent number: 11336925
    Abstract: A content delivery network includes an overlay network having a plurality of cache servers. Each cache server configured to receive a request from a personal content server to register with the content delivery network, receive a request from a mobile capture device to establish communication with the personal content server, and establish a communication path through the overlay network between the mobile capture device and the personal content server. Each cache server is further configured to transfer content from the mobile capture device along the communication path to the personal content server.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: May 17, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Weidong Hu, Bernard Ku, Cameron Coursey
  • Patent number: 11328122
    Abstract: Some examples relate generally to computer architecture software data classification and information security and, in some more particular aspects, to verifying information or events in a file system using spatial data.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 10, 2022
    Assignee: Rubrik, Inc.
    Inventors: Timothy Hsin-Kang Chou, Boyu Charlie Tong, Ajay Saini
  • Patent number: 11327869
    Abstract: System performance of a first information handling system may be adjusted based on system usage. Performance parameters may be determined by a second information handling system based on the system usage and may be used, by the first information handling system, to adjust system performance. Configuration of the first information handling system may thus be distributed to two or more tiers. The second information handling system can be more efficient with determining operating parameters for the first information handling system when the second system is not power limited, as when the first information handling system is a mobile device.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: May 10, 2022
    Assignee: Dell Products L.P.
    Inventors: Farzad Khosrowpour, Mitchell Anthony Markow
  • Patent number: 11308116
    Abstract: A data warehouse storing databases for a plurality of users, including service providers hosting data for other users of the data warehouse may implement a data exchange. The data warehouse to verify identity of users and execute instructions with respect to databases of the data warehouse.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: April 19, 2022
    Assignee: Snowflake Inc.
    Inventors: Pui Kei Johnston Chu, Benoit Dageville, Matthew J. Glickman, Christian Kleinerman, Prasanna Krishnan, Justin Langseth
  • Patent number: 11301539
    Abstract: Aspects of the disclosure relate to processing systems for performing just-in-time front end template generation using a logical DOM. A computing device may receive, from a web server host platform, an HTML page with a DOM structure. The computing device may parse the DOM structure to generate a logical DOM, which may include a key value store identifying dynamic elements to be updated based on data received from a data source different from the web server host platform. The computing device may receive, from a data source computer system, source data. The computing device may modify the logical DOM, based on the source data, by replacing the dynamic elements with corresponding values from the source data. This may produce a first updated real DOM. The computing device may render a first graphical user interface based on the first updated real DOM, and may display the first graphical user interface.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 12, 2022
    Assignee: Bank of America Corporation
    Inventors: Mardochee Macxis, Jr., Sandeep Gandhi, Christopher Smith, Eugene Rohrwasser, Brandon Minton, Sunny Singh
  • Patent number: 11301903
    Abstract: Methods, systems, and media for identifying automatically refreshed advertisements are provided. In some embodiments, a method for modifying advertisement spending is provided, the method comprising: receiving advertisement delivery information associated with a plurality of advertisements displayed on a web page; generating a distribution of an amount of time that the plurality of advertisements were displayed on the web page using the advertisement delivery information; identifying a deviation in the generated distribution; determining whether the deviation correlates to an automatic refresh command performed by one or more browser applications; and providing an indication corresponding to the plurality of advertisements that were displayed on the web page in response to the automatic refresh command based on the determination.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: April 12, 2022
    Assignee: Integral Ad Science, Inc.
    Inventors: Daniel Nicholas Hill, Kiril Tsemekhman
  • Patent number: 11303737
    Abstract: The present disclosure discloses a method and a device for data transmission and belongs to the network communication technology. According to some embodiments, a sending end establishes a communication connection with a receiving end; the sending end splits the data packet to be transmitted into multiple data units; and the sending end transmits the multiple data units to the receiving end through multiple data streams.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: April 12, 2022
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Zongxing Yang, Zheng Li
  • Patent number: 11290358
    Abstract: Some embodiments provide a novel method of performing health monitoring for resources associated with a global server load balancing (GSLB) system. This system is implemented by several domain name system (DNS) servers that perform DNS services for resources located at several geographically separate sites. The method identifies several different groupings of the resources. It then assigns the health monitoring of the different resource groups to different DNS servers. The method then configures each particular DNS server (1) to send health monitoring messages to the particular group of resources assigned to the particular DNS server, (2) to generate data by analyzing responses to the sent health monitoring messages, and (3) to distribute the generated data to the other DNS servers. The method in some embodiments is performed by a set of one or more controllers.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: March 29, 2022
    Assignee: VMWARE, INC.
    Inventors: Murali Basavaiah, Anand Parthasarathy, Sreeram Iyer, Sambit Kumar Das, Narasimhan Gomatam Mandeyam
  • Patent number: 11283598
    Abstract: A data message authentication system in a vehicle communication network includes a sequence generator configured to generate a sequence representative of an intra-message pattern; a parsing processor configured to receive a data message, receive the sequence from the sequence generator, select a subset of data segments from the data message based on the intra-message pattern, and output the selected subset of data segments; and a tag generator configured to receive the selected subset of data segments from the parsing processor and generate an authentication code based on the selected subset of data segments, where the authentication code corresponds to the data message.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 22, 2022
    Inventors: Alexander Zeh, Marcus Janke
  • Patent number: 11275351
    Abstract: A control system includes a programmable logic control section controlling operation of a machine and a numerical control section controlling relative motion between a tool of the machine and a work piece. A method, performed in the control system, includes: evaluating an input signal, received by the programmable logic control section, in relation to a first condition, wherein the input signal includes information about a state of the tool or of a subtractive process performed via interaction of the tool and the work piece; and in response to the input signal satisfying the first condition, providing the information to the numerical control section. The state may for example be tool breakage, tool wear or wrong cutting data. An operator of the machine may for example specify via programs in the numerical control section how the machine is to respond to such states.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: March 15, 2022
    Assignee: SANDVIK INTELLECTUAL PROPERTY AB
    Inventor: Tennerth Holmstrom
  • Patent number: 11271828
    Abstract: Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: March 8, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Kirankumar Alluvada, Jong Kann, Jayadev Marulappa Niranjanmurthy, Kupuswamy Ramamurthy, Corneliu Chetan
  • Patent number: 11263263
    Abstract: Systems and methods for data propagation and mapping are provided. In an aspect, one or more data entries storing changed information in a first database using a first storage format are identified. The identified data entries are received by the data propagation and mapping system. The received data entries may be filtered to generate a subset of filtered data entries. The filtered data entries are transmitted to a mapping pipeline configured to map a data entry stored in the first storage format to a data entry stored in a second storage format. The mapped data entries are transmitted to a recipient second database storing data entries using the second storage format.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: March 1, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Magnus Hagmar, Mads Poerksen Buch
  • Patent number: 11265378
    Abstract: One or more processors receive one or more messages corresponding to requests to access data in an electronic storage object stored in a database. Responsive to the one or more messages, the one or more processors: locate the electronic storage object in the database based on the one or more messages, retrieve data from the electronic storage object, and forward the retrieved data to a computer that executes a computational application, the retrieved data being in a format recognized by the computational application.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: March 1, 2022
    Assignee: Wolfram Research, Inc.
    Inventors: Stephen Wolfram, Bradley Ashby
  • Patent number: 11263601
    Abstract: The ELECTRONIC RECEIPT MANAGER APPARATUSES, METHODS AND SYSTEMS (“ERM”) transforms transaction initiation requests and receipt requests via ERM components into receipt formatting, organization, storage and linkage with transactions. The ERM may be configured to receive a receipt through an interface of a portable device and determine a set of fields for formatting data from the receipt. The ERM may format the data from the receipt to include the set of fields and store the formatted data in a memory element of the portable device.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: March 1, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Juliene P. Britt
  • Patent number: 11258856
    Abstract: The disclosed system can be used by cabin crew on-board an aircraft. At a location remote from the aircraft, a server can include a database. The server can selectively communicate with systems external to the server and external to the aircraft to retrieve information related to a flight to be made by the aircraft. The server can run an application for communicating with the external systems to send and receive data to and from the server. The external systems can include a source of baggage information. The server can be configured to transmit the passenger related baggage status information to the portable computing device for storage in the portable computing device database. The portable computing device can be on-board the aircraft. The portable computing device can have a portable storage device database for receipt and storage of flight related information received from the server during the flight.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: February 22, 2022
    Assignee: SITA INFORMATION NETWORKING COMPUTER IRELAND LIMITED
    Inventors: Kevin Dennis O'Sullivan, Rowan George McDonald Shedden, Stephane Cheikh
  • Patent number: 11240641
    Abstract: Techniques for automatically combining devices into a single group of devices, and splitting devices into multiple groups of devices are described. A machine learning model may process device profile data, associated with devices registered to two different users, and determine the devices should be combined into a single group of devices. Such enables a user to control each of the devices, of the two different users, but providing user inputs to a single device of the group. The machine learning model may also process device profile data, associated with devices registered to a single user, and determine the devices should be split into two or more groups of devices. Such may decrease the likelihood that a system may inadvertently control a device not intended by a user.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: February 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sven Eberhardt, Shekhar Pareek, Aniruddha Basak, Charles Edwin Ashton Brett, Amir Salimi
  • Patent number: 11232405
    Abstract: Systems and methods for service deployment are disclosed herein. Certain implementations may include a memory encoded with computer executable instructions that when executed cause a processing unit to operate a service deployment engine and use consistent APIs both (a) internally via a package API when consuming deployment packages in order to expose them, and (b) externally via a service API when exposing available packages and services to the outside world or enterprise server. By doing so, calling applications can depend on the consistency of the service API engine while the enterprise server itself can reliably consume and interact with a dynamic set of packages organized in a consistent and predictable way. The service deployment engine may be configured to act as a dynamic library loader to interrogate, deploy, start/stop, and/or uninstall packages and services in real time. The packages and services may all implement the same package API.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: January 25, 2022
    Assignee: DOCUMENT STORAGE SYSTEMS, INC.
    Inventor: Ralph Katieb
  • Patent number: 11226855
    Abstract: Systems, methods, and software disclosed herein relate to a common gateway platform system. In an implementation, program instructions direct a computing system to execute a common gateway platform environment comprising an adapter comprising an adapter name identification, a broker connected to the adapter, and an application connected to the adapter. The application also generates an action configured according to a common gateway platform protocol, transmit the action to the broker, and receive a reaction from the broker. The broker is configured to identify the adapter based on the adapter identifier and transmit the action to the adapter. The broker also receives the reaction from the adapter and transmit the reaction to the application. The adapter is configured to acquire the data from the industrial automation environment based on an adapter instruction in the action, generate the reaction comprising the acquired data, and transmit the reaction to the broker.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: January 18, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Douglas J. Reichard, Nicholas J. Marangoni, Stephen C. Briant, Sonal R. Dubey, Sharath Chander Reddy Baddam, Paul C. Whitten, Deepa S. Bekal
  • Patent number: 11228607
    Abstract: A network protection system (NPS) is augmented to provide additional functionality—preferably within the SSL/TLS connection at the OSI presentation layer—to enable efficient management and handling of security-violating client connections. When the NPS determines to suspend a suspect application client connection, the NPS modifies the request (the TLS encrypted packet) at a random offset to include a random byte value. When the modified request is then received at the server, a TLS decryption error occurs. In response, the server drops the request gracefully and, in particular, a termination response is returned from the server to the NPS, which then passes the termination response back to the requesting client.
    Type: Grant
    Filed: November 9, 2019
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Leonid Rodniansky, Viktor Ginzburg, Richard Ory Jerrell, Galia Diamant
  • Patent number: 11218485
    Abstract: Systems and methods for providing simultaneous access to a plurality of discrete, secure private network enclaves are presented. A credential server configured to maintain a repository of available private network enclaves, network locations of enclave access services associated with the available private network enclaves, and credential information regarding which users are permitted access to which private network enclaves, is accessed. Private network enclaves available to a particular user, wherein the accessed private network enclave contain resources for the particular user to access, are accessed. Forwarding to and from resources contained across multiple private network enclaves as if they were available locally in a user virtualized network domain, is provided.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: January 4, 2022
    Assignee: Berryville Holdings, LLC
    Inventors: Christopher Edward Delaney, Chava Louis Jurado, Carl Bailey Jacobs
  • Patent number: 11218302
    Abstract: A method of data transmission, and more particularly a secure method of data transmission. The method comprises generating and sending a classical data stream and quantum data stream from a source to a destination. The step of generating and sending a classical data stream from the source to the destination comprises encrypting the data stream with the repeated use of a once-seen pad. Observing the quantum data stream received at the destination, may indicate eavesdropping and if so, the classical data stream is modified and sent from the source to the destination, including stopping the repeated use of the once-seen pad. The same once-seen pad may be used a number of times provided no third party has seen data encrypted by the once-seen pad.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: January 4, 2022
    Assignee: AIRBUS DEFENCE AND SPACE LIMITED
    Inventors: Brian Turton, Martin Sharpe
  • Patent number: 11212242
    Abstract: Systems and methods for presenting graphical user interfaces corresponding to users and including portions of one or more chat sessions the users are participants in, the chat sessions facilitating synchronous textual communication between the users that takes place through a chat system are disclosed. Some implementations may: obtain chat information characterizing participants in the chat sessions; and effectuate presentation, responsive to receiving user input indicating a selection of the first user by the second user, of a first graphical user interface corresponding to the first user via a client computing platform associated with the second user.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: December 28, 2021
    Assignee: Asana, Inc.
    Inventor: David Cameron
  • Patent number: 11196801
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to transmit to a media server a request for distribution of media content to one or more targeted recipients according to a user profile associated with the communication device that is stored in the media server. The format of the media content can be adjusted by the media server based at least in part on the user profile. Other embodiments are disclosed.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: December 7, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mehrad Yasrebi, James Jackson
  • Patent number: 11196627
    Abstract: A configuration policy applicable to one or more target resources is determined. An indication of a non-compliance workflow corresponding to the policy, indicating an action, is obtained via a programmatic interface. In response to detecting that a particular target resource does not comply with the configuration policy, implementation of the action is initiated.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: December 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Boo Boon Khoo, Lisa A. Winn, Archana Sridhar Mungara, Dennis Ono Tjandra, Thomas Smith, Jamie Layne White
  • Patent number: 11196705
    Abstract: An identification service may provide a device identifier that is available in both browser and non-browser applications on an electronic device. The identification service may include a domain name system server that handles domain name system queries for certain HTTP requests originating from the browser and non-browser applications. An HTTP request in the non-browser application may result in the domain name system server embedding the device identifier into an IPv6 address that is then stored in a local domain name system cache on the device. An HTTP request in the browser application may cause the browser to connect to the IPv6 address stored in the local domain name system cache. The identification service may have an HTTP server bound to the IPv6 address. The HTTP server may extract the device identifier from the IPv6 address and may provide the device identifier to the browser application.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: December 7, 2021
    Assignee: NextRoll, Inc.
    Inventors: Seth Demsey, Matt Pauker
  • Patent number: 11195552
    Abstract: Methods, apparatus, computer program products for pausing playback of a video based on competency assessment of a user are provided. In response to receiving a request to play a video from a user, a processor obtains corresponding competency values for the user, wherein each competency values indicate a competency assessment of the user imitating a content of the video. A processor determines one or more nodes from respective split nodes of adjacent segments in the video as pausing nodes based on the competency values and correlation of the adjacent segments, wherein the split nodes and the correlation of the adjacent segments are determined based on the content of the video. A processor pauses a playback of the video based on the pausing nodes during the playback of the video for the user.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lu Fu, Yin Xia, You You, Bin Xu, Jia Li Chen
  • Patent number: 11184398
    Abstract: A computer-implemented method for accessing a hosted service on client devices is described. The client devices include client software that uses a remotely delivered policy to redirect network requests for hosted services to a server to enforce visibility, policy and data security for network delivered services. The method can be used in conjunction with existing VPN and proxy solutions, but provides distinct additional functionality, particularly suited to corporate needs. Policies allow entities to centralize enforcement of service-specific restrictions across networks and communication channels, e.g. only certain users can download client records from a service—irrespective of the network used to access the service.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 23, 2021
    Assignee: Netskope, Inc.
    Inventors: Krishna Narayanaswamy, Lebin Cheng, Ravi Ithal, Sanjay Beri
  • Patent number: 11184467
    Abstract: Systems and methods for multi-thread processing of messages. An example method comprises: receiving, by a first processing thread, a plurality of network packets from a server; processing the plurality of network packets to produce a message; writing the message to a message queue; retrieving, by a second processing thread, the message from the message queue; producing a memory data structure based on the message; placing the memory data structure into a result queue; and responsive to determining that a total size of messages in the message queue exceeds a certain threshold, causing the first processing thread to suspend receiving network packets.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: November 23, 2021
    Assignee: SPLUNK Inc.
    Inventors: Sourav Pal, Christopher Madden Pride