Patents Examined by Ninos Donabed
  • Patent number: 11218362
    Abstract: Systems and methods of the present disclosure can facilitate managing a computing device. The computing device can be a managed device that is managed by a device management server. In some embodiments, the system includes a generation module and an interface module. The generation module may be configured to receive a site location for the computing device, identify an address of the device management server, and generate an optical representation of a configuration based on the site location and the address. The interface module may be configured to provide the optical representation to the computing device and receive a communication from the computing device, the communication corresponding to the configuration.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: January 4, 2022
    Assignee: Connectwise, LLC
    Inventor: Brett Alan Cheloff
  • Patent number: 11212348
    Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Frank Dachille, Anil Sabharwal, Kedar Kanitkar, James Gallagher, Timothy Novikoff, David Lieb
  • Patent number: 11210874
    Abstract: Disclosed are methods, systems, and apparatus for determining, and reporting vehicle carbon emissions using a local device, a client device, and a system server. The local device is connected to the automotive controller and is wirelessly connected to the client device. The client device is connected to the system server. The local device receives engine data from the automotive controller and determines and stores fuel consumption over a period of time. The client device receives the fuel consumption data from the local device and sends the data to the system server. The system server determines the carbon emissions based on the fuel consumption and reports the emissions data to a third-party to certify carbon offset.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: December 28, 2021
    Assignee: EZ Lynk SEZC
    Inventors: Brad Gintz, Thomas Wood, Frederick Hershel Savage
  • Patent number: 11206230
    Abstract: A method, system and a computer program product for managing exchange of instant messages (IM), comprising: receiving a request from an initiator to generate an IM code (IM code), the IM code is used as an identifier of the initiator, the request includes at least one IM code property that facilitates regulation of IMs originated by any one of at least one participant in an exchange of IMs with the initiator, or received by anyone of the at least one participant in an exchange of IMs with the initiator; generating the IM code according to the at least one IM code property and distributing the IM code, for use by anyone of the at least one participant; identifying that an active participant of the at least one participant inputs the IM code; and selectively regulating IMs originated by or received by the active participant according to the IM code properties.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: December 21, 2021
    Assignee: Pim Communication Technologies Ltd.
    Inventor: Yaakov Barki
  • Patent number: 11201926
    Abstract: A virtualization server may include a memory and a processor cooperating with the memory to operate a virtual session controller. The virtual session controller may be configured to assign virtual sessions to a plurality of different client devices, each virtual session having a respective user profile associated therewith, maintain a respective unique access token associated with each user profile separate from the client devices, relay the access tokens to a cloud computing service, receive the user profiles from the cloud computing service responsive to the unique access tokens, and synchronize with the cloud computing service changes in the user profiles responsive to the user sessions based upon the respective access tokens.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: December 14, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Leo C Singleton, IV, Avijit Gahtori
  • Patent number: 11201965
    Abstract: A system and method for omnichannel voice and text-based routing, transfer, and customer-to-enterprise communications with a secure smart mobile user device. The system is a cloud-based network containing an interaction control server, a routing engine, an optimization engine, a media translation server, a mobile application, a business entity portal, mobile and compute devices for business enterprise and customer, and an enterprise database. Taken together or in part, said system optimizes customer interactions by delivering context aware text message, chat or email to customers; and when requested by customer, optimally routes with context, based upon a multitude of variables, to best available resource to handle the customer interaction. The system may be accessed through web browsers, purpose-built computer, mobile phone applications or a secure smart mobile user device.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: December 14, 2021
    Assignee: TAPTEXT LLC
    Inventors: Steve Doumar, Paul Levasseur
  • 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: 11184305
    Abstract: A method and apparatus for updating group member data are provided. The method includes: sending a group member data update request carrying a terminal timestamp to a server; receiving group member data change information issued by the server, wherein the group member data change information includes group member change data between the current timestamp and the terminal timestamp, and the current timestamp is greater than the terminal timestamp; and updating group member data of the terminal based on the group member data change information.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: November 23, 2021
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventor: Shuo Liu
  • Patent number: 11178200
    Abstract: Systems and methods for playing adaptive bitrate streaming content by multicast in accordance with embodiments of the invention are disclosed. In one embodiment, a method of receiving and playing back adaptive bitrate streaming content using a playback device includes receiving an adaptive streaming session description including information about a piece of adaptive streaming content and information for accessing a multicast session of the piece of adaptive streaming content using a playback device, receiving portions of a first alternative stream of the piece of adaptive streaming content sent to a first multicast group that includes the playback device using the playback device, computing a bandwidth measurement using the playback device, and switching to a second alternative stream of the piece of adaptive streaming content based upon the computed bandwidth measurement using the playback device.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: November 16, 2021
    Assignee: DIVX, LLC
    Inventors: Yuri Bulava, Alexander Ivanov
  • Patent number: 11172324
    Abstract: A system for predicting a conversion rate relating to targeted location events for a test campaign includes one or more campaign databases configured to store campaign parameters of a set of historical campaigns. The system further includes a feature engineering module configured to construct a training feature space corresponding to the set of historical campaigns, and to determine a set of labels including a respective conversion rate for each respective historical campaign of the plurality of historical campaigns. The system further includes a model training module configured to machine train a conversion rate prediction model using the training feature space and the set of labels.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 9, 2021
    Assignee: xAd, Inc.
    Inventors: Can Liang, Yilin Chen, Weiqing Yu, Fan Yang
  • Patent number: 11165891
    Abstract: Redundant transmission control protocol tunneling of the present invention channels client application data through the public Internet via a secure UDP channel. By integrating one or more gateway applications interposed between an endpoint and the public Internet using local loopback addresses, the present invention provides network path failover redundancy.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 2, 2021
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11165653
    Abstract: Provided are a method, a system, and a computer program product in which a switchless network is maintained. A processor discovers a plurality of nodes in the switchless network by requesting and receiving port information and node information in association with an attribute that allows datagrams to be propagated among the plurality of nodes of the switchless network without being terminated at host channel adapters of the plurality of nodes.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lior Chen, Gregory Etelson, Constantine Gavrilov
  • Patent number: 11165730
    Abstract: Methods, systems, and devices are provided for detecting spam filtering. According to one aspect, the system can inject, by a server, into a client email campaign a plurality of emails for transmission to a plurality of seed email addresses separate from a plurality of non-injected emails of the client email campaign for transmission to a plurality of target email addresses. The system can detect whether the one or more injected emails were categorized as spam or not spam by each of the plurality of seed email addresses and generate a first input to an analysis module. The system can monitor a plurality of sensing signals from the non-injected emails and generate a second input to the analysis module. The analysis module can predict based on the first input and second input whether the non-injected emails are categorized as spam by the target email addresses.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 2, 2021
    Assignee: Manycore Corporation
    Inventor: Nicolas Toper
  • Patent number: 11159620
    Abstract: Techniques are provided for blockchain based a data transformation. According to one aspect, a series of Internet of Things (IoT) data is received by one or more processing units. And at least one reference data set to the received series of IoT data are attached by one or more processing units. The received series of IoT data attached are processed, by one or more processing units, with at least one transformation module to obtain a processing result of the at least one reference data set. A hash value of the processing result is calculated by one or more processing units. The hash value of the processing result and a hash value of an expected result stored in a blockchain system are compared. In respond to the hash value of the processing result being not matched with the hash value of the expected result, the decision of the at least one transformation module having been tampered with is determined by one or more processing units.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Xinlin Wang, Jun Zhu, Zhi Hu Wang, Timothy J Hahn, Peng Ji
  • 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: 11153177
    Abstract: A system, method, and computer program product are provided for preparing a multi-stage framework for artificial intelligence (AI) analysis. In use, a first set of monitoring rules used by at least one network entity of a communication network is defined. First event log data of first network activity is collected based on the first monitoring rules, and at least one first network situation is defined. Additionally, at least one first AI model is computed based on the first event log data and the at least one first network situation. A second set of monitoring rules used by the at least one network entity is defined. Second event log data of the first network activity is collected based on the second monitoring rules. Further, at least one second AI model is computed based on the second event log data and the at least one first network situation.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: October 19, 2021
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 11146911
    Abstract: A system includes a machine learning module configured to train a location prediction model for an information campaign, a front-end server configured to receive and process information requests, and a prediction unit. During the information campaign, the prediction unit is configured to use the location prediction model to predict a conversion probability for any particular mobile device associated with a qualified information request received during any respective time unit. The conversion probability corresponds to a predicted probability of the particular mobile device having at least one location event at any of one or more POIs during a particular time frame. The front-end server is further configured to determine a respective target number of conversions to be achieved by the information campaign during the respective time unit, and to determine a response to the particular information request based at least in part on the conversion probability and on the respective target number of conversions.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: October 12, 2021
    Assignee: xAd, Inc.
    Inventors: Can Liang, Yilin Chen, Jingqi Huang, Shun Jiang, Amit Goswami
  • Patent number: 11134359
    Abstract: A system includes a machine learning module configured to train a location prediction model using features constructed from mobile device data with time stamps in a training time period, and labels extracted from mobile device data with time stamps in a training time frame. The system further includes a prediction module configured apply the prediction model to a feature set constructed using mobile device data associated with a mobile device with time stamps in a prediction time period to obtain a prediction result corresponding to the mobile device. The system further includes a calibration module configured to obtain a calibration model corresponding to an information campaign, and a calibrated prediction module configured to apply the calibration model to the prediction result to obtain a calibrated probability for the mobile device to have at least one location event at any of one or more locations associated with the information campaign during a prediction time frame.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 28, 2021
    Assignee: xAd, Inc.
    Inventors: Can Liang, Yilin Chen, Jingqi Huang, Shun Jiang, Amit Goswami
  • Patent number: 11128575
    Abstract: Embodiments of the present invention provide a system for increasing processing efficiency through automated resource field transformation. A message with multiple resource fields is received, and a first resource field is identified as being populated with a burdensome resource element. The burdensome resource element is extracted from the first resource field, creating a slim version of the message that is processed through normal procedures to execute an associated event. The burdensome resource element is routed to a burdensome resource processing system. The burdensome resource processing system can store the burdensome resource element until the burdensome resource element is requested by a user, and then transfer the burdensome resource element to the user after specialized processing of the element.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: September 21, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Benjamin Castinado, Charles Russell Kendall
  • Patent number: 11119757
    Abstract: Disclosed are methods, systems, and apparatus for remote reprogramming of an automotive controller using J2534 communications protocol, a local device, a client device, a technician device and a system server. The local device is connected to the automotive controller and is wirelessly connected to the client device. The client device is connected to the technician device through a system server. Programming configurations, including firmware, settings, and parameter updates, are selected from a technician device, sent to the system server, and uploaded to local device using J2534 communication protocol. The client device receives reprogramming data from the system server and sends the reprogramming data to the local device.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: September 14, 2021
    Assignee: EZ Lynk SEZC
    Inventors: Brad Gintz, Thomas Wood, Frederick Hershel Savage