Patents Examined by Nam T Tran
  • Patent number: 11601440
    Abstract: Herein is disclosed a method of verifying the authenticity of emails sent from a first email application of a sender to a second email application of a recipient, the emails each having a sender's email address, a receiver's email address, and a user accessible field for receiving content. The content of the user accessible field is visible to the recipient upon opening an email inbox in the second email application. The method includes the steps of first identifying the receiver for an email to be sent by the sender. A current sequence marker for the receiver is then generated. The current sequence marker represents a next sequence identifier in a sequence of emails between the sender and the receiver. The current sequence marker is then inserted into the user-accessible field of the email and the email is then sent.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 7, 2023
    Inventor: William Pearce
  • Patent number: 11595399
    Abstract: Providing access to consumer information on a private data exchange is described. In an example, privileges are assigned to a share object, granting access to consumer information obtained from a query against data referenced by a data listing of a data exchange. The data exchange comprises one or more data listings provided by one or more data providers. In response to the share object being added to a list of consumed share objects of a data provider that provided the data listing, a database is generated that references the consumer information based on the share object. Access to the database is granted to the data provider that provided the data listing.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: February 28, 2023
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Matthew Glickman, Christian Kleinerman, Prasanna Krishnan, Justin Langseth
  • Patent number: 11587010
    Abstract: Systems and methods of the present disclosure enable user-level activity recordation using population level activity data by receiving operator data including a record of activities performed by users on an operator system. Each entry in the record of activities is parsed to form structured activity entries representing each activity executed on the operator system. Each entry in the record of activities is matched to an individual account in an account database based on an individual identifier of each entry and an account individual identifier identifying the individual account. A statistical metric representing the activity history of the individual account is produced based on each entry matched to the individual account, and an activity history dashboard is displayed on an operator computing device to depicts the statistical metric for the individual account.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: February 21, 2023
    Assignee: BankCard Services, LLC
    Inventor: Hanan Sabri
  • Patent number: 11575529
    Abstract: Provided are a method, a system, and a non-transitory computer readable record medium for controlling joining a chatroom based on a location. The method may include identifying a first location of an electronic device at a first point in time; displaying a chatroom that uses a user location as a chatroom joining condition, and that allows a user of an electronic device to join based on the first location of the electronic device; and in response to a join request being input at a second point in time from the user to join the displayed chatroom, determining whether to allow the user to join the chatroom based on a second location of the electronic device at the second point in time at which the join request is input.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: February 7, 2023
    Assignee: LINE Plus Corporation
    Inventors: Chaewon Jung, Sungwhan Kim, Hyun Jung Lee, Seo Hyun Cho, Eun Jung Joung
  • Patent number: 11533262
    Abstract: Disclosed herein are systems and methods for allocating network capacity over a communication channel of a network. The systems and methods determine a transmission profile for each of a plurality of service flow types. The systems and methods then iteratively perform the following steps for allocating network capacity: selecting, for each service flow type, the network capacity allocation parameters in each service flow type's transmission profile associated with a current network capacity allocation cycle; determining amounts of data to transmit for each of the plurality of service flow types based at least in part on the selected network capacity allocation parameters; and transmitting, over the communication channel, the determined amounts for each of the plurality of service flow types for the current network capacity allocation cycle.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: December 20, 2022
    Assignee: VIASAT, INC.
    Inventors: James Esserman, Kristi Jaska, Anil K Agarwal
  • Patent number: 11533247
    Abstract: A method for autonomously generating network function test cases includes detecting a failure case in a network function of a core network of a telecommunications network. The method includes, in response to detecting the failure case, autonomously generating a network function test case based on the failure case. The network function test case includes one or more network status parameters detected when detecting the failure case. The method includes supplying the network function test case to a network testing system configured for executing the network function test case by repeating the one or more network status parameters and determining whether or not the network function repeats the failure case.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: December 20, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Varun Saxena, Venkatesh Aravamudhan, Kawal Sapra
  • Patent number: 11533383
    Abstract: The described technology is directed towards locating and using a template for processing data item data from a general form into a client-specific form for returning in response to a client request. A client request includes a data item identifier and client-specific information. The data item's identifier is processed into a data type and/or identifier, e.g., a string. The client-specific information is used to determine a device class, device type and/or client platform software version. The template is found in a hierarchy of templates based upon the client-specific information and the data type or data ID string, e.g., the client-specific information may be used to determine a subset of template folders that is evaluated to find a file with a filename matching the string. The folders may be ordered from most-specific to least-specific, so as to locate the most specific template file that applies.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: December 20, 2022
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Sata Busayarat, Jonathan David Lutz, Brandon C. Furtwangler
  • Patent number: 11522923
    Abstract: A method for enabling a calling User Equipment, UE, to retry a Session Initiation Protocol, SIP, call attempt to a called UE, over a Circuit Switched domain, in a telecommunication network, wherein said called UE has a SIP session established towards said telecommunication network, wherein said method comprises the steps of receiving, by a Proxy Call Session Control Function, P-CSCF, node, an indication that a signalling bearer between said called UE and said telecommunication network is released, wherein said signalling bearer is associated with said SIP session, transmitting, by said P-CSCF node, to a Serving Call Session Control Function, S-CSCF, node triggered by said received indication, a subscribe message for informing said S-CSCF node that said P-CSCF unsubscribes to registration events pertaining to said called UE due to the released signalling bearer such that said S-CSCF node is able to initiate a CS retry when said telecommunication network receives a SIP call attempt from said calling UE to said
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: December 6, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Beatriz Maroto Gil, Juan De Dios Del Moral Moya, Margarita Gayo Arnaldo, Ignacio Saez Matallana, Emiliano Merino Vazquez
  • Patent number: 11514347
    Abstract: Methods, apparatus, and processor-readable storage media for identifying and remediating anomalies through cognitively assorted machine learning algorithms are provided herein. A computer-implemented method includes: identifying, using system log data, a target variable based at least in part on correlations between a set of performance indicators of a system and the target variable, and threshold values for the performance indicators relative to the target variable; generating an inference model to predict when the system will enter an adverse state and identify one or more root causes of the system entering the adverse state; using machine reinforcement learning to determine an action policy including actions that remediate the adverse state; predicting that the system will enter the adverse state by applying the inference model to further system log data; and automatically executing one or more actions of the action policy in response to the prediction.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: November 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Hung Dinh, Pravash Ranjan Panda, Prince Mathew, Tousif Mohammed, Sabu Syed, Jatin Kamlesh Thakkar, Naveen Silvester Muttikal Thomas, John K. Maxi
  • Patent number: 11509626
    Abstract: An embodiment of the present invention is directed to analyzing historical network capacity allocations, using machine learning to predict future capacity needs and automating network capacity management activities such as allocations and de-allocations.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 22, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Prasanna Sagar Maddu, Pradeep Sai Ramisetty, Krishna Chaitanya Marreddy
  • Patent number: 11509710
    Abstract: A method is disclosed for operating a motor vehicle having a computing device providing computing power, a communication device for communicating with a vehicle-external cloud provided with a server device, and a control device, wherein the control device performs an availability check indicating the existence of free computing power available from the motor vehicle for executing a computing task provided by a currently-reachable cloud as determined by the motor vehicle's communication device. From within a list of currently-reachable clouds, a target cloud to which the motor vehicle's computing power must be provided is selected either manually by user input or at least partially automatically based on availability parameters. Once a target cloud is selected, a communication link with the target cloud is established and the motor vehicle is logged into the target cloud as a provider of computing power. A motor vehicle for performing the method is also disclosed.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 22, 2022
    Assignee: AUDI AG
    Inventors: Juergen Lerzer, Matthijs Paffen, Hans-Georg Gruber
  • Patent number: 11503056
    Abstract: A method for providing a notification system in a virtual private network (VPN), the method comprising transmitting, to a user device, a notification indicating that data of interest requested by the user device potentially includes harmful content, the data of interest to be obtained from a host device; receiving, from the user device, a response indicating that the data of interest is to be received by the user device; receiving, based at least in part on the response, the data of interest from the host device; and transmitting the data of interest to the user device. Various other aspects are contemplated.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: November 15, 2022
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11496587
    Abstract: An exemplary virtual reality media provider system (“system”) receives, from a media player device (“device”) by way of a network, a request for the device to provide a user with an immersive virtual reality experience. The system transmits, to the device by way of the network and in response to the request, a specification file corresponding to the immersive virtual reality experience. The specification file comprises data that defines a plurality of elements included in the immersive virtual reality experience, associates an event with a particular element included in the plurality of elements, and associates a behavior with the event that is associated with the particular element, the behavior configured to be performed with respect to the particular element in response to an occurrence of the event within the immersive virtual reality experience. The device uses the specification file to provide the user with the immersive virtual reality experience.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 8, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Denny Breitenfeld, Qian Su
  • Patent number: 11481734
    Abstract: Systems, methods, and other embodiments associated with a machine learning system that monitors and detects risk in electronic correspondence related to a construction project are described. In one embodiment, a method includes monitoring email communications over a network to identify an email; tokenizing text from the email into a plurality of words and initiating a machine learning classifier configured to identify construction terminology and to classify text with a risk as being litigious or non-litigious. The machine learning classifier processes the words from the email by at least corresponding the words to a set of defined litigious vocabulary and defined non-litigious vocabulary. The email is labeled as litigious or non-litigious. An electronic notice is generated and transmitted to a remote device in response to the email being labeled as being litigious to provide an alert in near-real time in relation to receiving the email over the network.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 25, 2022
    Assignee: Oracle International Corporation
    Inventors: Karthik Venkatasubramanian, Chathuranga Widanapathirana, Ria Nag, Padmakumar A. Nambiar
  • Patent number: 11477102
    Abstract: Described embodiments provide systems and methods for upgrading user space networking stacks without disruptions to network traffic. A first packet engine can read connection information of existing connections of a second packet engine written to a shared memory region by the second packet engine. The first packet engine can establish one or more virtual connections according to the connection information of existing connections of the second packet engine. Each of the first packet engine and the second packet engine can receive mirrored traffic data. The first packet engine can receive a first packet and determine that the first packet is associated with a virtual connection corresponding to an existing connection of the second packet engine. The first packet engine can drop the first packet responsive to the determination that the first packet is associated with the virtual connection.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 18, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Saravanan Jayaraman, Mohit Prakash Saxena, Jyotheesh Rao Kurma, Pulkit Gupta
  • Patent number: 11470089
    Abstract: Providing access to metrics on a private data exchange is described. An example computer-implemented method can include executing one or more queries against data referenced by a data listing of a data exchange, the data exchange comprising a plurality of data listings provided by one or more data providers, gathering consumer information based on the one or more queries, assigning privileges that grant access to the consumer information to a share object, in response to the share object being added to a list of consumed share objects of a data provider that provided the data listing, generating a database that references the consumer information based on the share object, and granting access to the database to the data provider that provided the data listing.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: October 11, 2022
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Matthew Glickman, Christian Kleinerman, Prasanna Krishnan, Justin Langseth
  • Patent number: 11463416
    Abstract: Devices, systems, and methods are provided detecting personal information in cloud-based infrastructure configuration. A method may include sending, by a computer-based system, a first request to a first service associated with the computer-based system, the first request associated with first application programming interface (API) call data. The method may include receiving the first API call data from the first service. The method may include determining, based on the first API call data, first data associated with the first service, and determining that the first data includes personal information. The method may include sending a message to a device, the message indicative of the personal information. The method may include receiving a second request to modify the first data, and modifying the first data based on the second request.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: October 4, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Ashman, Charles Andrew Schuetz
  • Patent number: 11463365
    Abstract: In one embodiment, a device identifies a sudden change in a time series of a quality of service metric for a first path in a network that violates a service level agreement threshold associated with application traffic conveyed via the first path. The device predicts a length of time that the sudden change in the time series will last. The device determines, based in part on the length of time that the sudden change in the time series is predicted to last, that the application traffic should be rerouted onto a second path in the network. The device causes the application traffic to be rerouted onto the second path in the network.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: October 4, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar
  • Patent number: 11463511
    Abstract: Software-based data planes for network function virtualization may use a modular approach in which network functions are implemented as modules that can be composed into service chains. Infrastructures that allow these modules to share central processing unit resources are particularly appealing since they support multi-tenancy or diverse service chains applied to different traffic classes. Systems, methods, and apparatuses introduce schemes for load balancing considering central processing unit utilization of a next hop device when processing a packet that uses a service chain.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 4, 2022
    Assignees: AT&T Intellectual Property I, L.P., The George Washington University
    Inventors: Abhigyan, Wei Zhang, Timothy Wood
  • Patent number: 11451592
    Abstract: A method for user communication in a live stream room, apparatus, electronic device and medium are provided. An implementation of the method may include: in response to a request for creating a discussion group from a primary user, determining target secondary users from other participants in the live stream room except the primary user; sending an invitation message to the target secondary users for inviting the target users to join the discussion group; and creating the discussion group, with the primary user and a target secondary user who confirms joining as members of the discussion group, and associating thereto a user identification of the primary user, a user identification of a target secondary user who confirms joining, and an identification of the discussion group, to conduct an inner-group discussion among the members of the discussion group on the basis of the discussion group.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: September 20, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Nansheng Shi, Malin Xie, Jiao Cao