Patents Examined by James A Edwards
  • Patent number: 11470163
    Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 11, 2022
    Assignee: Slack Technologies, LLC
    Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
  • Patent number: 11470002
    Abstract: A technique for compressing and transmitting data without hampering real-time performance can be offered. In a data compression transmission system for collecting data generated by a plurality of devices at a central server via a network, an intermediate server is arranged between the devices and the central server. Each of the devices includes a packet cache processing unit for converting the generated data to a hash value based on a cache. The intermediate server includes a packet cache processing unit for decoding the hash value to original data based on the cache, a buffering unit for aggregating the data and outputting the data as a long packet, and a compression encoding unit for compressing the data and generating encoded data.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: October 11, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Masaru Takagi, Masahiro Yoshida, Koya Mori, Tomohiro Inoue, Hiroyuki Tanaka
  • Patent number: 11463272
    Abstract: A network device configured to perform scalable, in-network computations is described. The network device is configured to process pull requests and/or push requests from a plurality of endpoints connected to the network. A collective communication primitive from a particular endpoint can be received at a network device. The collective communication primitive is associated with a multicast region of a shared global address space and is mapped to a plurality of participating endpoints. The network device is configured to perform an in-network computation based on information received from the participating endpoints before forwarding a response to the collective communication primitive back to one or more of the participating endpoints. The endpoints can inject pull requests (e.g., load commands) and/or push requests (e.g., store commands) into the network. A multicast capability enables tasks, such as a reduction operation, to be offloaded to hardware in the network device.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 4, 2022
    Assignee: NVIDIA Corporation
    Inventors: Benjamin Klenk, Nan Jiang, Larry Robert Dennison, Gregory M. Thorson
  • Patent number: 11443132
    Abstract: Distributing machine learning models to electronic devices is provided. A number of machine learning models are built and stored on a server, wherein each model is customized to different device and user requirements. A request for a machine learning model is received from an electronic device, wherein the request includes a device profile comprising device attributes and user characteristics. The server determines which machine learning model from among the number of models is best suited for the device profile according to a set of model policies. The machine learning model best suited for the device profile is selected and downloaded to the device.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Yellin, Girish Dhanakshirur
  • Patent number: 11445029
    Abstract: Integrated workspaces on a communication platform are described. In an example, a user account can be associated with at least two group identifiers thereby associating the user account with at least two workspaces. A first group identifier can correspond to a first workspace within which a first group communicates via a communication platform and a second group identifier can correspond to a second workspace within which a second group communicates via the communication platform. A user interface can be presented via a user computing device operable by a user associated with the user account, wherein the user interface integrates data associated with each of the at least two workspaces with which the user is associated. That is, the user is able to access data associated each of the at least two workspaces via a user interface that presents data from each of the at least two workspaces.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: September 13, 2022
    Assignee: Slack Technologies, LLC
    Inventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
  • Patent number: 11438426
    Abstract: A computer-implemented method, comprising: receiving and storing, by a computer device, messages of one or more browsing sessions of a website in a first database; determining, by the computer device, whether one of the one or more browsing sessions is terminated; upon determining the one browsing session being terminated, fetching, by the computer device, the messages of the terminated browsing session; determining, by the computer device, one or more tags based at least on the messages of the terminated browsing session; and storing, by the computer device, the terminated browsing session with the one or more tags into a second database for data analysis.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: September 6, 2022
    Assignee: AURYC, INC.
    Inventors: Feng Shao, Amod Setlur, Jinlin Wang
  • Patent number: 11438441
    Abstract: The invention relates to a system and a method for generating an aggregated data accessible at an aggregated interface (10) of a user client (2) within the framework of unified governance of a plurality of intensive computing solutions (70), said generation method including the steps of: Receiving (210), by a proxy microservice (20), access command information of a user client (2), contained in a message coming from an aggregated interface (10), Determining (220) data accessible to the user client (2) based at least partly on the access command information, Determining (230) data to be aggregated from the accessible data determined by each of the computing microservices (50, 51, 52, 53), Generating (240) an aggregated data from the data to be aggregated from the accessible data, and Transmitting (250) the aggregated data, by the proxy microservice (20), to the aggregated interface of the user client (10).
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: September 6, 2022
    Assignee: BULL SAS
    Inventors: Patrice Calegari, Marc Levrier
  • Patent number: 11431602
    Abstract: A system for detecting network assets or attributes related to a network entity includes an input interface and a processor. The input interface is to receive a seed. The seed is associated with the network entity. The processor is to determine a first set of network assets or attributes associated with the seed and to determine a second set of network assets or attributes based at least in part on the first set of assets or attributes.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: August 30, 2022
    Assignee: Palo Alto Networks, Inc.
    Inventors: Connor Leete Gilbert, Michael Haggblade
  • Patent number: 11425227
    Abstract: Techniques for identifying certain signals sent over the CAN bus between components of a vehicle are provided herein. Specifically, certain testing maneuvers designed to engage the component of interest are provided to a technician for performing on the vehicle. The messages can be captured from the CAN bus and analyzed, using supervised machine learning algorithms, to isolate the message ids and the byte numbers so that the values of the component of interest may be observed for determining performance metrics. Once identified, these performance metrics may be used to compare with other vehicles or improve the design and performance of the vehicle.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: August 23, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Sasidhar Hari, Praveen Bhupathiraju, Bernard D. Nefcy, Brent Edward Sealy
  • Patent number: 11414892
    Abstract: An exemplary trim lock device is configured for use with a trim comprising a lift finger, and generally includes a housing, a blocking member, and a lock actuator. The blocking member includes a projection, and is rotatably mounted to the housing for rotation between a blocking position in which the projection blocks actuating movement of the lift finger and an unblocking position in which the blocking member does not block actuating movement of the lift finger. The lock actuator is operable to rotate the blocking member between the blocking position and the unblocking position.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: August 16, 2022
    Assignee: Schlage Lock Company LLC
    Inventors: Zachary Holtgrewe, Brian C. Eickhoff
  • Patent number: 11418614
    Abstract: The present invention provides a system and method for processing subscription related data, wherein a subscription document of an existing subscription is received by a server via a user device. The subscription document is processed to extract pre-determined parameters; and primary parameters are obtained from service provider servers and secondary parameters are obtained from third party servers. The pre-determined parameters are correlated with the primary parameters and the secondary parameters and a customized output is generated. The customized output may be a comparative analysis of particulars of the existing subscription and new subscriptions.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: August 16, 2022
    Assignee: LARSEN AND TOUBRO INFOTECH LIMITED
    Inventors: Brijesh Prabhakar, Devanathan Desikan, Sagar Wamanrao Pise
  • Patent number: 11412075
    Abstract: Implementations of the present disclosure are directed to systems and methods for processing headers that support multiple protocols. A header of a packet includes a bridge type (BTYPE) field that indicates the protocol of the packet. A command field of the packet is interpreted differently based on the value of the BTYPE field. Among the benefits of implementations of the present disclosure is that a single network may be used to carry packets of different protocols without the overhead of encapsulation.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: August 9, 2022
    Assignee: Micron Technology, Inc.
    Inventors: David Patrick, Tony Brewer
  • Patent number: 11405351
    Abstract: A method is provided in one example embodiment and includes detecting by a first network element at a first data center site a local connection of an endpoint identifier (“EID”), in which the EID was previously locally connected to a second network element at a second data center site and notifying a mapping server of the local connection of the EID to the first network element. The method further includes receiving from the mapping server identifying information for the second network element and communicating with the second network element using the identifying information to obtain service information for traffic associated with the EID. The method may also include applying a service identified by the service information to outgoing traffic from the EID as well as applying a service identified by the service information to incoming traffic for the EID.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: August 2, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Zhang Xiaopu, Li Yan, Marco Pessi, Wei Ling, Michael David Tracy, Chen Zhang, Darrel Jay Lewis
  • Patent number: 11394575
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: July 19, 2022
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 11381661
    Abstract: A method for creating a dynamic element in content performed by a dynamic element management system is disclosed. The method includes receiving a content request for the dynamic element from a client device, the content request comprising a uniform resource locator (URL) of an external data source from which to retrieve content for the dynamic element; identifying the data source based on the URL; forwarding the content request to the identified data source; receiving metadata corresponding to the content hosted by the data source; and forwarding the metadata to the client device for display in a dynamic element placeholder on the client device.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: July 5, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
  • Patent number: 11381540
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for tracking electronic mail (email) events. Upon generating an email, a database entry including an email identifier associated the email is stored. A notification received from a client device is processed, where the notification indicates that the email associated with the email identifier has been opened. Responsive to processing the notification, the database entry associated with the email is identified using the email identifier and event information of the database entry is stored or updated to indicate that the email has been opened. The database entry associated with the email identifier is updated to include attributes of the email, where the attributes include a recipient identifier identifying a recipient of the email. Status information associated with the email may be provided using the database entry, where the status information indicates that the recipient has opened the email.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: July 5, 2022
    Assignee: Salesforce, Inc.
    Inventors: Jayanth Parayil Kumarji, Madhav Vaidyanathan
  • Patent number: 11377879
    Abstract: A motor vehicle latch, in particular a motor vehicle side-door latch, comprising a latch plate and comprising a locking mechanism which is mounted on the latch plate and consists substantially of a catch and pawl. The latch plate has an inlet jaw for a latch holder that enters therein and interacts with the locking mechanism. The inlet jaw is reinforced by a circumferential flange. According to the invention, the flange has at least one interruption which completely or partially reduces its installation height in order to compensate for deformations of the latch plate caused by tensile forces.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: July 5, 2022
    Assignee: Kiekert AG
    Inventors: Stelian Borlodan, Jim Zhuang, Keith Robertson
  • Patent number: 11368563
    Abstract: Disclosed is a data transmission method including the following operations: generating, by a transmitting terminal, a data packet according to a preset generation rule, and transmitting the data packet to a receiving terminal in a streaming transmission way, wherein the data packet at least comprises a header identification code, sub-packet quantity information, data packet byte sum quantity information, a check bit, at least one sub-packet and an end-of-packet identification code; parsing, by the receiving terminal, the received data packet according to a preset parsing rule to extract the at least one sub-packet in the data packet; creating, by the receiving terminal, a data packet object, and establishing an internal link to each extracted sub-packet. The present disclosure also discloses a data transmission device and a computer readable storage medium. With the present disclosure, a starting position and an ending position of data can be determined and confusion of a data structure can be avoided.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 21, 2022
    Assignee: SHENZHEN MENTAL FLOW TECHNOLOGY CO., LTD.
    Inventors: Bicheng Han, Chengbang Zhou
  • Patent number: 11365565
    Abstract: A motor-driven door latch for a vehicle includes a catch part which is caught on a striker mounted on the vehicle to lock a vehicle door to a vehicle body or is released from the striker so that the door can be opened from the vehicle body. A door locking and releasing part includes a main motor and applies torque to the catch part through the main motor to allow the catch part to be locked to or released from the striker. A collision response part applies torque to the catch part through the door locking and releasing part in order to keep the door in the collision in the locked state and allow the door on the side opposite to the collision to be opened in the event of a collision.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: June 21, 2022
    Assignees: Hyundai Motor Company, Kia Motors Cornoration
    Inventors: Jinwoo Nam, Kyoung Taek Kwak, Jungho Han
  • Patent number: 11365567
    Abstract: A power child lock system for a vehicle includes a power actuator, a wheel gear which is rotated by the power actuator, a child lock link which is moved by the wheel gear, a child lock lever which is moved by the child lock link, an inside lever which is connected to an inside handle assembly through a cable, a release lever which is mechanically connected to a door latch mechanism, and an indicator lever which is rotatable by the movement of the child lock link. The indicator lever is mounted to close a mounting hole of an inner panel.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: June 21, 2022
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Hyong Don Kim, Yong Dae Seo