Patents by Inventor Jochen Seemann
Jochen Seemann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240152473Abstract: The present disclosure relates to a Controller Area Network, CAN, controller, comprising: an input interface, a transmit data, TXD, interface, and a processing unit, wherein the input interface is coupled to the processing unit, wherein the processing unit is configured to receive via the input interface a data packet comprising a packet priority field, a packet payload field, wherein the processing unit is configured to generate a first CAN frame based on the data packet, such that a first payload field of the first CAN frame represents at least the packet payload field and a first identifier field of the first CAN frame comprises a first identifier part and a second identifier part, wherein the first identifier part represents predefined data for identifying the CAN controller, and wherein the second identifier part represents the packet priority field and/or comprises a queue field representing a queue priority for the first CAN frame, wherein the processing unit is coupled to the TXD interface, and whereiType: ApplicationFiled: October 10, 2023Publication date: May 9, 2024Inventors: Jochen Seemann, Bernd Uwe Gerhard Elend, Matthias Berthold Muth
-
Publication number: 20240149817Abstract: A method for animal detection and repelling includes detecting a plurality of animal characteristics of an animal, the animal characteristics comprising at least an animal size and an animal position. A species of the animal is determined from a bioinformatics database, wherein the bioinformatics database receives the animal size and the animal position. An animal deterrent specific to the species is determined from the bioinformatics database. A repelling signal is generated based on the animal deterrent.Type: ApplicationFiled: November 6, 2022Publication date: May 9, 2024Inventors: Yuting Fu, Andrei Sergeevich Terechko, Jochen Seemann
-
Patent number: 11909851Abstract: A packet is transmitted from a remote device over a communication network. A fragment detector detects one or more fragments in a field of the packet, where the field is associated with a session layer or higher abstraction layer of an open systems interconnect (OSI) model. Fragment information is extracted from the packet which indicates one or more of a last fragment index associated with a last fragment of one or more fragment in the packet and a fragment count indicative of a number of fragments associated with a message which is fragmented. Interrupts associated with the packet with other interrupts associated with other packets are coalesced based on one or more of the last fragment index and the fragment count.Type: GrantFiled: October 4, 2021Date of Patent: February 20, 2024Assignee: NXP B.V.Inventors: Jochen Seemann, Andrei Sergeevich Terechko
-
Publication number: 20230103738Abstract: A packet is transmitted from a remote device over a communication network. A fragment detector detects one or more fragments in a field of the packet, where the field is associated with a session layer or higher abstraction layer of an open systems interconnect (OSI) model. Fragment information is extracted from the packet which indicates one or more of a last fragment index associated with a last fragment of one or more fragment in the packet and a fragment count indicative of a number of fragments associated with a message which is fragmented. Interrupts associated with the packet with other interrupts associated with other packets are coalesced based on one or more of the last fragment index and the fragment count.Type: ApplicationFiled: October 4, 2021Publication date: April 6, 2023Inventors: Jochen Seemann, Andrei Sergeevich Terechko
-
Patent number: 7913225Abstract: Use of declarative constraints in an error validation framework of a graphical modeling tool. The declarative constraints define one or more rules that objects of a graphical model should adhere to. When enforced against the graphical model, objects that do not conform to the rules may be identified. A declarative relationship between the non-conforming object and its visual representation in a graphical diagram may be used to allow for visually identifying the visual representation in the graphical diagram.Type: GrantFiled: April 28, 2006Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Jochen Seemann, Gareth A. Jones, Stuart J. H. Kent, Patrick S. Tseng
-
Patent number: 7681176Abstract: Source code of a graphical designer application may be generated from a definition of graphical elements that can be employed to develop graphical models using the graphical designer application, a definition of one or more object types that can be represented in graphical models developed using the graphical designer application, and a definition of a mapping between the one or more object types and the graphical elements. One or more of these definitions may be stored within a file formatted in accordance with a markup language such as SGML or XML. The graphical designer application may be customized and extended by modifying one or more of the definitions and regenerating the source code and/or by modifying the source code itself. One or more of the definitions may be generated based on a graphical designer template corresponding to a particular model domain.Type: GrantFiled: March 4, 2005Date of Patent: March 16, 2010Assignee: Microsoft CorporationInventors: Alan C. Wills, Gareth A. Jones, Jochen Seemann, Stephen J. Cook, Stuart J. H. Kent
-
Patent number: 7661076Abstract: Dynamically laying out a graphical diagram based on a graph-like visual language into a two dimensional tree-like structure to allow ease of user interaction with and optimal display. A graphical tree-like structure is displayed that includes at least one branch that starts at the root of the tree-like structure and includes one or more sub-portions that are configured to be modified in a vertical direction and a horizontal direction. The sub-portions represent an overall object model in terms of functional relationships and internal behaviors for one or more objects, attributes, operations, and associations. User input is received that modifies one or more of the sub-portions other than the end portion. Based on the user input, one or more sub-portions are modified horizontally, vertically, or both to allow for ease of user interaction, optimization of the display of the graphical tree-like structure or both.Type: GrantFiled: March 31, 2006Date of Patent: February 9, 2010Assignee: Microsoft CorporationInventor: Jochen Seemann
-
Patent number: 7624349Abstract: The reuse of one or more shared components of graphical modeling tools amongst multiple graphical modeling tools. Graphical designers, or graphical modeling tools, allow for the construction of graphical representations of models in which objects, object properties, and object interrelationships may be visualized. Thus, a variety of graphical modeling tools may be supported and populated with portions of other graphical modeling tools.Type: GrantFiled: March 21, 2006Date of Patent: November 24, 2009Assignee: Microsoft CorporationInventors: Jochen Seemann, Gareth A. Jones, Stuart J. H. Kent, Stephen J. Cook
-
Publication number: 20080010597Abstract: Use of declarative constraints in an error validation framework of a graphical modeling tool. The declarative constraints define one or more rules that objects of a graphical model should adhere to. When enforced against the graphical model, objects that do not conform to the rules may be identified. A declarative relationship between the non-conforming object and its visual representation in a graphical diagram may be used to allow for visually identifying the visual representation in the graphical diagram.Type: ApplicationFiled: April 28, 2006Publication date: January 10, 2008Applicant: Microsoft CorporationInventors: Jochen Seemann, Gareth Jones, Stuart Kent, Patrick Tseng
-
Publication number: 20070234237Abstract: Dynamically laying out a graphical diagram based on a graph-like visual language into a two dimensional tree-like structure to allow ease of user interaction with and optimal display. A graphical tree-like structure is displayed that includes at least one branch that starts at the root of the tree-like structure and includes one or more sub-portions that are configured to be modified in a vertical direction and a horizontal direction. The sub-portions represent an overall object model in terms of functional relationships and internal behaviors for one or more objects, attributes, operations, and associations. User input is received that modifies one or more of the sub-portions other than the end portion. Based on the user input, one or more sub-portions are modified horizontally, vertically, or both to allow for ease of user interaction, optimization of the display of the graphical tree-like structure or both.Type: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Applicant: Microsoft CorporationInventor: Jochen Seemann
-
Publication number: 20070222783Abstract: The reuse of one or more shared components of graphical modeling tools amongst multiple graphical modeling tools. Graphical designers, or graphical modeling tools, allow for the construction of graphical representations of models in which objects, object properties, and object interrelationships may be visualized. Thus, a variety of graphical modeling tools may be supported and populated with portions of other graphical modeling tools.Type: ApplicationFiled: March 21, 2006Publication date: September 27, 2007Applicant: Microsoft CorporationInventors: Jochen Seemann, Gareth Jones, Stuart Kent, Stephen Cook
-
Publication number: 20060200799Abstract: Source code of a graphical designer application may be generated from a definition of graphical elements that can be employed to develop graphical models using the graphical designer application, a definition of one or more object types that can be represented in graphical models developed using the graphical designer application, and a definition of a mapping between the one or more object types and the graphical elements. One or more of these definitions may be stored within a file formatted in accordance with a markup language such as SGML or XML. The graphical designer application may be customized and extended by modifying one or more of the definitions and regenerating the source code and/or by modifying the source code itself. One or more of the definitions may be generated based on a graphical designer template corresponding to a particular model domain.Type: ApplicationFiled: March 4, 2005Publication date: September 7, 2006Applicant: Microsoft CorporationInventors: Alan Wills, Gareth Jones, Jochen Seemann, Stephen Cook, Stuart Kent