Patents Examined by Normin Abedin
  • Patent number: 11218547
    Abstract: Embodiments of the present disclosure relate to a method (300) and a system (103) for delivering content to a Human Machine Interface (HMI) (101) of a vehicle (100). The system (103) receives a content to be delivered from a third-party application server (104), and vehicle and other data when an event occurs. Once the content is received, the system (103) determines a driver distraction score for the content based on the received data and one or more driver distraction rules defined by an OEM server (102). Further, the system (103) creates a content package based on the driver distraction score and the received data. Further, the system assigns a priority score to the content package based on a type of event. Thereafter, the system delivers the content package to the vehicle for providing to the HMI.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: January 4, 2022
    Assignee: Wipro Limited
    Inventors: Nilanjan Biswas, Suranjit Dutta, Sandip Ghatak, Ananda Jana
  • Patent number: 11218551
    Abstract: A method and a system for user identification of a user based on a current user environment of a user device thereof are provided. The method comprises: causing the user device to receive an analytical module for installation thereof in a web application, the analytical module being configured to execute: causing installation of an iframe container in a given page of the web application launched on the user device; retrieving at least one cookie file including user data indicative of the current user environment of the user device; transmitting the at least one cookie file to an identification server for modification thereof to generate an in-use cookie file; and receiving the in-use cookie file; analyzing the in-use cookie file for identifying, based on the user data, the user device, and in response to identifying the user device as being compromised, transmitting a predetermined notification to the application content server.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: January 4, 2022
    Assignee: GROUP IB, LTD
    Inventors: Aleksandr Viktorovich Batenev, Pavel Vladimirovich Krylov
  • Patent number: 11196812
    Abstract: The present disclosure relates to a method for establishing a network communication between network participant and a communication apparatus. The communication apparatus is configured to reset the operating system of the communication apparatus based on an image file located in the communication apparatus after turning on or restarting the communication apparatus, and start the operating system based on the image file, and execute a script. The script initiates or controls starting a first frame application, incorporating at least one communication application into the first frame application, and executing, using the communication application, a scan of a first communication network connected to the communication apparatus and ascertaining identification of all network participants deployed in the first communication network, as well as to a communication apparatus for performing the method of the present disclosure.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: December 7, 2021
    Assignee: Endress+Hause Process Solutions AG
    Inventors: Micheal Mayer, Axel Pöschmann
  • Patent number: 11184270
    Abstract: In one embodiment, a method includes creating on a per-tunnel basis, by a hardware processor, statistics about overlay-encapsulated packets which are received by or sent by the hardware processor across an overlay network, including counting events associated with de-encapsulation of one or more inner packets from an overlay-encapsulated packet; recording, by the hardware processor, the statistics in association with a virtual network identifier and a tunnel identifier that identifies a tunnel on which the overlay-encapsulated packets are received or sent; and maintaining, by the hardware processor, a table indexed for the virtual network identifier and the tunnel identifier, the table including the virtual network identifier; the tunnel identifier; and statistic bucket identifiers pointing to locations where statistics associated with the virtual network identifier and the tunnel identifier are stored.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Keshav G. Kamble, Vijoy A. Pandey
  • Patent number: 11172042
    Abstract: Provided are computer-implemented methods and systems for publishing an application to a web container. An example method for publishing an application to a web container may include establishing a channel of communication with a user device associated with an end user. The method may further include embedding a web container into a web portal associated with a plurality of applications. The method may include executing an application in a user session associated with the end user. The method may further include capturing images of a virtual screen associated with the application executed on the application server. After the capture, the method may continue with sending the images to the web container of the web portal running in a web browser of the user device. The web container may publish the images to the web browser to display the application as part of the web portal in the web browser.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: November 9, 2021
    Assignee: ASG Technologies Group, Inc.
    Inventors: Gabriel Bennet, Braulio Megías
  • Patent number: 11165704
    Abstract: Systems and methods of improving the functioning of a computer system by implementing an adaptive encoding network are disclosed. In some example embodiments, a computer system transmits a new encoding assignment representing an encoding of a value with a new code to a consensus server, receives an approval of the new encoding assignment from the consensus server, and, based on the receiving of the approval of the new encoding assignment from the consensus server, applies the new encoding assignment to the value in subsequent messages to one or more machines, with the applying of the new encoding assignment comprising including the new code of the new encoding assignment in the subsequent messages in association with the value.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: November 2, 2021
    Assignee: eBay Inc.
    Inventor: Amit Yogendra Desai
  • Patent number: 11146600
    Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: October 12, 2021
    Assignee: Box, Inc.
    Inventors: Annie Pearl, James Huamonte, Brian Tran, Tiffany Low, Pierre-Alexandre Masse, Ted Blosser
  • Patent number: 11140144
    Abstract: Provided is an IoT data collection system 100 including an agent device 10 configured to acquire IoT data, a management device 20 configured to manage the agent device 10, and a server device 30 configured to receive the IoT data from the agent device 10. The agent device 10 includes a first transmission unit configured to transmit an authentication activation key to the management device 20 at startup. The management device 20 includes a collation unit configured to collate a registered activation key and the authentication activation key, and a transmission unit configured to transmit an authentication agent ID to the agent device 10 when the collation result is matched. The agent device 10 further includes a second transmission unit configured to transmit the IoT data and the authentication agent ID to the server device 30.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: October 5, 2021
    Assignee: Saison Information Systems Co., Ltd.
    Inventors: Yoshihisa Higuchi, Kazuya Nohara, Jun Otake, Tomohiro Harada, Kenichi Tanaka
  • Patent number: 11140057
    Abstract: System and method for monitoring logical network traffic flows using a ternary content addressable memory (TCAM). An exemplary embodiment can provide a network port that is associated with a TCAM. The TCAM can be configured with a plurality of entries, wherein each TCAM entry contains a value. Further, each TCAM entry can be associated with at least one network counter. A predefined set of values can be retrieved from at least one header field of a data packet processed by the network port. Each value in the predefined set of values can be aggregated into a search value, and the search value can be compared to the value contained in each TCAM entry. When a match is found between the search value and the value contained in a TCAM entry, each network counter associated with the matching TCAM entry can be incremented.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: October 5, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Arvind Srinivasan
  • Patent number: 11115286
    Abstract: A method of identifying IP-optical links in a network having a plurality of nodes, including: grouping network nodes into discovery groups; for each group filtering ports of the nodes in the discovery group; for each group producing class IDs for each filtered port using a machine learning model; for each group matching IP ports to optical ports from the filtered ports using the class IDs for each port to identify IP-optical links; and verifying identified IP-optical links.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 7, 2021
    Assignee: NOKIA SOLUTIONS NETWORKS OY
    Inventors: Rakesh Kumar, Sumanth MS, Joshi Sravan Kumar K
  • Patent number: 11102071
    Abstract: Server management software providing functionality that eliminates proliferation of server profile templates due to small variations in server hardware types for newly configured systems is provided. The server management software allows a user to specify one or more hardware requirements or parameters for a server hardware template that applies the template across a broader range of hardware configurations rather than to one specific configuration.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: August 24, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Arko, Mark M. Bunner, Kari Whitcomb, Keith L. Kelley
  • Patent number: 11102019
    Abstract: An apparatus for managed updating of meeting handout data is disclosed. A method and system also perform the functions of the apparatus. An apparatus is disclosed that, in one embodiment, includes an acquisition unit that acquires from a server, meeting information and meeting handout data for a meeting, and stores the acquired meeting information and meeting handout data to a storage area in a memory unit of a meeting device. The apparatus also includes an authentication unit that authenticates a participating terminal to participate in the meeting; and a management unit that, after authenticating the participating terminal, changes a locator for the meeting handout data that the participating terminal acquires from a storage place of the server to the storage area in the memory unit of the meeting device.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: August 24, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Kazuhiro Kosugi, Daisaku Morita, Nozomi Mandokoro, Takumi Imai
  • Patent number: 11102053
    Abstract: Systems, methods, and computer-readable media for providing network assurance across a network. In some embodiments, network traffic data of a cluster of nodes in a network environment can be gathered based on first network traffic flowing through the nodes using a first group of sensors implemented in the network environment. Network events occurring in the network environment can be identified, e.g. using sensors deployed in an infrastructure of the network environment. Subsequently, the network events can be correlated with the network traffic data to generate correlated network data for the network environment. The correlated network data for the network environment can be used to provide assurance between at least one server in the cluster of nodes and the network infrastructure of the network environment as part of providing assurance across the network environment.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: August 24, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kannan Ponnuswamy, Alok Lalit Wadhwa, Furong Ma Gisiger, Robert Bukofser
  • Patent number: 11095576
    Abstract: A secure document creation and distribution system, method and computer product for generating customized documents to be delivered to third parties either in printed or electronic format. The system provides the separation of a document presentation and its contents for reuse, variable data publishing and multiple presentations embedded within the same document for delivery over different channels. The system provides multiple templates, content management, business rules, dynamic merge and process control to permit information to be collected from the generating entity or Client-user and merged into multiple documents, campaigns and communications to third parties in multiple formats, according to the Client-user's specification and directions.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: August 17, 2021
    Assignee: NORDIS INC.
    Inventor: Ronnie Selinger
  • Patent number: 11089133
    Abstract: A technology is provided for synchronizing data with delayed subscriptions. A request may be received at a data proxy for a data snapshot for an application that has been offline at the client. A subscription may be held for a pre-determined amount of time after the request for the snapshot. The data snapshot may be sent to the client. The data for the subscription may be sent after the pre-determined amount of time.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Amit Patel, Rohan Deshpande, Lisa Meenhee Shon, Karthik Saligrama Shreeram, Christopher Nathan Dowling, Jeffrey H. Bailey, Antoine Francois Charles Boyer, Richard Threlkeld, Michael Paris, Michael B. Willingham, Mohit Srivastava
  • Patent number: 11089453
    Abstract: Transient user profiles are generated and broadcast to nearby recipient devices. In some implementations, a transient user profile is generated from a master user profile that includes user information. The master user profile can be stored in encrypted form on the user's mobile device or on a network-based computer system where it can be accessed upon authentication. The master user profile can include information provided by the user or retrieved from other network-based computer systems. The master user profile can include information that is labeled with security tags that indicate the class of users that may receive the user information. From the master user profile, a transient user profile can be generated in response to a sharing event and broadcast to other nearby recipient devices.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Mehul K. Sanghavi, Michael Froimowitz Greenzeiger, Ravindra M. Phulari
  • Patent number: 11082508
    Abstract: Methods, systems, and computer-readable media are provided that cause a system to generate read states for virtual lines tracked and displayed within a viewport for reading content read by a user. The position of, and number of words assigned to, the virtual lines can be calculated. The read states can be based on: a duration of time that each of the virtual lines remains in the viewport, and the number of words assigned to each of the virtual lines. The duration of time is determined by a counter. Methods, systems, and computer-readable media are provided that cause a computer system to receive one or more read states; determine a reading status of a user with respect to reading content; and, enabling one or more user privileges related to the reading content for the user as a result of a determination that the user has read at least a predetermined threshold amount.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 3, 2021
    Assignee: reallyread.it, inc.
    Inventors: Jeffrey A. Camera, William F. Loundy
  • Patent number: 11075977
    Abstract: In one embodiment, a monitoring process identifies a plurality of media elements added inside a viewport of a webpage, and calculates a render time of each of the plurality of media elements. After determining a load completion time of the webpage, the monitoring process may then determine a particular media element of the plurality of media elements that rendered last in the viewport before the load completion time based on the calculated render times. Accordingly, the monitoring process may then establish that a visually complete time (VCT) of the webpage is a corresponding render time of the particular media element that rendered last in the viewport.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: July 27, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Shubham Jindal, Kalyan Kumar Sai
  • Patent number: 11068373
    Abstract: Systems and methods are provided for improved auditing of user actions associated with a software application. The system includes functionality to log user actions in a structured, standardized way. The system includes interactive user interfaces for analyzing the logs. The logging is based on a well-defined categorization of available actions. The log information includes (and distinguishes among) user details, context details, user inputs, and/or system outputs (including identification of data objects). The interactive user interfaces enable a user to view structured log data in an efficient manner, such as by presenting logs in a tabular format, executing queries on the log data, and/or presenting visualizations that summarize the log data. The interactive user interfaces provide functionality that allows a user to investigate and/or audit user interactions with a data object.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: July 20, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Natalie Meurer, Andrew Lampert, Dyon Balding, Yeong Wei Wee
  • Patent number: 11070427
    Abstract: An electronic device for updating firmware in a target device over the air includes a dispatching module and a firmware over the air (FOTA) core. The dispatching module is configured to establish a communication link between the electronic device and the target device. The FOTA core is configured to receive information corresponding to updated firmware via the established communication link.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 20, 2021
    Assignee: ADVANCED SEMICONDUCTOR ENGINEERING, INC.
    Inventors: Jian Feng Lee, Yu-Jung Chang