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: 20240152473
    Abstract: 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 wherei
    Type: Application
    Filed: October 10, 2023
    Publication date: May 9, 2024
    Inventors: Jochen Seemann, Bernd Uwe Gerhard Elend, Matthias Berthold Muth
  • Publication number: 20240149817
    Abstract: 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: Application
    Filed: November 6, 2022
    Publication date: May 9, 2024
    Inventors: Yuting Fu, Andrei Sergeevich Terechko, Jochen Seemann
  • Patent number: 11909851
    Abstract: 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: Grant
    Filed: October 4, 2021
    Date of Patent: February 20, 2024
    Assignee: NXP B.V.
    Inventors: Jochen Seemann, Andrei Sergeevich Terechko
  • Publication number: 20230103738
    Abstract: 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: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Inventors: Jochen Seemann, Andrei Sergeevich Terechko
  • Patent number: 7913225
    Abstract: 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: Grant
    Filed: April 28, 2006
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Jochen Seemann, Gareth A. Jones, Stuart J. H. Kent, Patrick S. Tseng
  • Patent number: 7681176
    Abstract: 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: Grant
    Filed: March 4, 2005
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Alan C. Wills, Gareth A. Jones, Jochen Seemann, Stephen J. Cook, Stuart J. H. Kent
  • Patent number: 7661076
    Abstract: 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: Grant
    Filed: March 31, 2006
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventor: Jochen Seemann
  • Patent number: 7624349
    Abstract: 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: Grant
    Filed: March 21, 2006
    Date of Patent: November 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Jochen Seemann, Gareth A. Jones, Stuart J. H. Kent, Stephen J. Cook
  • Publication number: 20080010597
    Abstract: 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: Application
    Filed: April 28, 2006
    Publication date: January 10, 2008
    Applicant: Microsoft Corporation
    Inventors: Jochen Seemann, Gareth Jones, Stuart Kent, Patrick Tseng
  • Publication number: 20070234237
    Abstract: 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: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventor: Jochen Seemann
  • Publication number: 20070222783
    Abstract: 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: Application
    Filed: March 21, 2006
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Jochen Seemann, Gareth Jones, Stuart Kent, Stephen Cook
  • Publication number: 20060200799
    Abstract: 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: Application
    Filed: March 4, 2005
    Publication date: September 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Alan Wills, Gareth Jones, Jochen Seemann, Stephen Cook, Stuart Kent