Patents Examined by James Edwards
-
Patent number: 11507881Abstract: An analysis apparatus comprises: a processor; and a storage device that stores a prediction model that predicts results for contributing factors of a group of events, wherein the processor executes: a prediction error calculation process in which, on the basis of a first prediction value attained by providing the prediction model with a first appearance frequency for contributing factors of a first event among the group of events, and results corresponding to the first appearance frequency, a prediction error of the first prediction value is calculated; and an error factor extraction process in which, on the basis of a correlation between a second appearance frequency for a contributing factor of a second event among the group of events and the prediction error calculated by the prediction error calculation process, an error factor of the prediction error is extracted from among the contributing factors of the first event.Type: GrantFiled: August 13, 2018Date of Patent: November 22, 2022Assignee: HITACHI, LTD.Inventors: Nodoka Mimura, Yuji Tsushima, Kozo Ikegami
-
Patent number: 11499349Abstract: A motor vehicle Bowden cable arrangement, in particular for application in the event of and in conjunction with motor vehicle door locks. The Bowden cable arrangement has a core and a sheath which accommodates the core. Moreover, a spring is implemented between the sheath and an abutment. The abutment is formed on or in a support which is preferably mounted flying on the sheath.Type: GrantFiled: February 27, 2019Date of Patent: November 15, 2022Assignee: Kiekert AGInventors: Michael Scholz, Ömer Inan, Manuel Reusch
-
Patent number: 11483420Abstract: In some embodiments, an active application is identified from an outgoing communication and/or what application is active on a device. In some embodiments, system will intercept and/or analyze a message sent by a computing device. For example, the system may run as an Internet proxy application on the device and/or on an Internet server. Optionally, the system reads message header and/or uses information from the header to determine what application sent the message. In some embodiments, the system includes a procedure that recognizes communications that are not of interest and/or discards these communications. Additionally or alternatively, the system includes a procedure that truncates a communication header and/or eliminates data not useful in determining the source of the communication. Optionally, the system uses a short list to identify the application and a long list when the application was not recognized based on the short list.Type: GrantFiled: November 2, 2020Date of Patent: October 25, 2022Inventors: Elyasaf Korenwaitz, Zvi Bazak, Matanya Ofan
-
Patent number: 11470163Abstract: 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: GrantFiled: December 18, 2020Date of Patent: October 11, 2022Assignee: Slack Technologies, LLCInventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
-
Patent number: 11470002Abstract: 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: GrantFiled: December 24, 2019Date of Patent: October 11, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Masaru Takagi, Masahiro Yoshida, Koya Mori, Tomohiro Inoue, Hiroyuki Tanaka
-
Patent number: 11463272Abstract: 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: GrantFiled: October 6, 2021Date of Patent: October 4, 2022Assignee: NVIDIA CorporationInventors: Benjamin Klenk, Nan Jiang, Larry Robert Dennison, Gregory M. Thorson
-
Patent number: 11443132Abstract: 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: GrantFiled: March 6, 2019Date of Patent: September 13, 2022Assignee: International Business Machines CorporationInventors: Daniel M. Yellin, Girish Dhanakshirur
-
Patent number: 11445029Abstract: 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: GrantFiled: May 18, 2020Date of Patent: September 13, 2022Assignee: Slack Technologies, LLCInventors: John Rodgers, James Scheinblum, Tracy Stampfli, Michael Demmer, Danil Glinenko, Jason Klym
-
Patent number: 11438426Abstract: 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: GrantFiled: April 28, 2021Date of Patent: September 6, 2022Assignee: AURYC, INC.Inventors: Feng Shao, Amod Setlur, Jinlin Wang
-
Patent number: 11438441Abstract: 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: GrantFiled: December 23, 2020Date of Patent: September 6, 2022Assignee: BULL SASInventors: Patrice Calegari, Marc Levrier
-
Patent number: 11431602Abstract: 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: GrantFiled: April 1, 2020Date of Patent: August 30, 2022Assignee: Palo Alto Networks, Inc.Inventors: Connor Leete Gilbert, Michael Haggblade
-
Patent number: 11425227Abstract: 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: GrantFiled: January 30, 2020Date of Patent: August 23, 2022Assignee: Ford Global Technologies, LLCInventors: Sasidhar Hari, Praveen Bhupathiraju, Bernard D. Nefcy, Brent Edward Sealy
-
Patent number: 11414892Abstract: 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: GrantFiled: March 23, 2020Date of Patent: August 16, 2022Assignee: Schlage Lock Company LLCInventors: Zachary Holtgrewe, Brian C. Eickhoff
-
Patent number: 11418614Abstract: 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: GrantFiled: May 20, 2021Date of Patent: August 16, 2022Assignee: LARSEN AND TOUBRO INFOTECH LIMITEDInventors: Brijesh Prabhakar, Devanathan Desikan, Sagar Wamanrao Pise
-
Patent number: 11412075Abstract: 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: GrantFiled: August 31, 2020Date of Patent: August 9, 2022Assignee: Micron Technology, Inc.Inventors: David Patrick, Tony Brewer
-
Patent number: 11405351Abstract: 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: GrantFiled: August 16, 2021Date of Patent: August 2, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Zhang Xiaopu, Li Yan, Marco Pessi, Wei Ling, Michael David Tracy, Chen Zhang, Darrel Jay Lewis
-
Patent number: 11394575Abstract: 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: GrantFiled: November 25, 2019Date of Patent: July 19, 2022Assignee: Apple Inc.Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
-
Patent number: 11381661Abstract: 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: GrantFiled: August 4, 2021Date of Patent: July 5, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Phil Oye, Artur Pawel Bodera, Sherif Mansour
-
Patent number: 11381540Abstract: 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: GrantFiled: October 31, 2019Date of Patent: July 5, 2022Assignee: Salesforce, Inc.Inventors: Jayanth Parayil Kumarji, Madhav Vaidyanathan
-
Patent number: 11377879Abstract: 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: GrantFiled: December 19, 2019Date of Patent: July 5, 2022Assignee: Kiekert AGInventors: Stelian Borlodan, Jim Zhuang, Keith Robertson