Patents by Inventor Roger Zimmermann

Roger Zimmermann 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: 20170314938
    Abstract: Method and device for real-time error bounded and relay bounded map matching. The method for map matching comprises of modelling each road arc as a hidden state and each location measurement as an observation emitted by the hidden state using a Hidden Markov Model, decoding each road arc and each location measurement using a Viterbi algorithm and outputting a matching road arc, wherein the outputting is delayed by a delay time in response to an optimal trade-off between selection accuracy and selection latency.
    Type: Application
    Filed: October 28, 2015
    Publication date: November 2, 2017
    Inventors: Guanfeng Wang, Roger Zimmermann
  • Patent number: 9509968
    Abstract: Embodiments of methods for multimedia annotation with sensor data (referred to herein as Sensor-rich video) includes acquisition, management, storage, indexing, transmission, search, and display of video, images, or sound, that has been recorded in conjunction with additional sensor information (such as, but not limited to, global positioning system information (latitude, longitude, altitude), compass directions, WiFi fingerprints, ambient lighting conditions, etc.). The collection of sensor information is acquired on a continuous basis during recording. For example, the GPS information may be continuously acquired from a corresponding sensor at every second during the recording of a video. Therefore, the acquisition apparatus generates a continuous stream of video frames and a continuous stream of sensor meta-data values. The two streams are correlated in that every video frame is associated with a set of sensor values. Note that the sampling frequency (i.e.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: November 29, 2016
    Assignee: National University of Singapore
    Inventors: Roger Zimmermann, Seon Ho Kim, Sakire Arslan Ay, Beomjoo Seo, Zhijie Shen, Guanfeng Wang, Jia Hao, Ying Zhang
  • Publication number: 20130330055
    Abstract: Embodiments of methods for multimedia annotation with sensor data (referred to herein as Sensor-rich video) includes acquisition, management, storage, indexing, transmission, search, and display of video, images, or sound, that has been recorded in conjunction with additional sensor information (such as, but not limited to, global positioning system information (latitude, longitude, altitude), compass directions, WiFi fingerprints, ambient lighting conditions, etc.). The collection of sensor information is acquired on a continuous basis during recording. For example, the GPS information may be continuously acquired from a corresponding sensor at every second during the recording of a video. Therefore, the acquisition apparatus generates a continuous stream of video frames and a continuous stream of sensor meta-data values. The two streams are correlated in that every video frame is associated with a set of sensor values. Note that the sampling frequency (i.e.
    Type: Application
    Filed: February 21, 2012
    Publication date: December 12, 2013
    Applicant: NATIONAL UNIVERSITY OF SINGAPORE
    Inventors: Roger Zimmermann, Seon Ho Kim, Sakire Arslan Ay, Beomjoo Seo, Zhijie Shen, Guanfeng Wang, Jia Hao, Ying Zhang
  • Patent number: 8370888
    Abstract: A data stream recorder system, for multi-stream recording and retrieval of utilizes a number of gateways, each for sending and receiving packets containing streaming multimedia content data at real-time rates via a packet data network. A session manager communicates via the network with source client devices and receiver client devices, to establish and control recording and retrieval sessions. The manager assigns sessions to the gateways for the sending and receiving of the packets to and from client devices. Content is distributed across storage devices associated in storage nodes. Each of the gateways receives packets containing content data at real time rates during a recording session and distributes the received packets from the session across all of the storage nodes. A scheduler of each respective storage node distributes content data from packets distributed to the respective storage node, across all of the digital storage devices of the respective storage node.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: February 5, 2013
    Assignee: University of Southern California
    Inventors: Roger Zimmermann, Dwipal A. Desai, Kun Fu
  • Patent number: 7959756
    Abstract: A way of making small, fragile, decorative handles on a lathe is disclosed along with tools for gluing pen-tubes into these handles is shown. Use of these tools and methods of use allows wood turners to avoid excessive rework and mess associated with the gluing process of making pen blanks while assuring better product due to more complete and uniform distribution of the adhesive layer.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: June 14, 2011
    Inventor: Roger Zimmermann
  • Patent number: 7905004
    Abstract: A pen assembly tool used to press-fit mating parts of a pen kit upon a lathe is disclosed. Use of the pen assembly tool allows wood turners to accurately align, assemble and press-fit mating parts of a pen kit or similar array of objects upon the same lathe used to create certain mating parts of the pen, such as a combined pen-tube and turning blank.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: March 15, 2011
    Inventor: Roger Zimmermann
  • Patent number: 7742504
    Abstract: Systems and techniques for transmitting data stream to a client include transmitting a data segment from one of a plurality of nodes of a continuous media server to a client according to a scheduler on the node. A system includes a plurality of data processing devices, each data processing device coupled with at least one storage device. Each data processing device includes a scheduler to schedule transmission of the data segment to a client in sequence with other data segments, and a module to transmit the data segment to the client.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: June 22, 2010
    Assignee: University of Southern California
    Inventors: Roger Zimmermann, Cyrus Shahabi, Kun Fu, Shu-Yuen Didi Yao
  • Patent number: 7577110
    Abstract: A peer to peer audio communication screen in system with adaptive bandwidth control. The peer-to-peer system can be used, for example, in classroom applications. More interactive peers are moved to a position where they will receive lower latency from the peer-to-peer system. This may be done by maintaining a score indicative of the amount of interactivity, and then using that score to move a peer either close to the source of audio packets, e.g., the core or further from that source.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: August 18, 2009
    Assignee: University of Southern California
    Inventors: Roger Zimmermann, Leslie S. Liu, Beomjoo Seo, Kemal Oral Cansizlar
  • Publication number: 20080042334
    Abstract: A way of making small, fragile, decorative handles on a lathe is disclosed along with tools for gluing pen-tubes into these handles is shown. Use of these tools and methods of use allows wood turners to avoid excessive rework and mess associated with the gluing process of making pen blanks while assuring better product due to more complete and uniform distribution of the adhesive layer.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 21, 2008
    Inventor: Roger ZIMMERMANN
  • Publication number: 20080040909
    Abstract: A pen assembly tool used to press-fit mating parts of a pen kit upon a lathe is disclosed. Use of the pen assembly tool allows wood turners to accurately align, assemble and press-fit mating parts of a pen kit or similar array of objects upon the same lathe used to create certain mating parts of the pen, such as a combined pen-tube and turning blank.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 21, 2008
    Inventor: Roger ZIMMERMANN
  • Publication number: 20070288750
    Abstract: A method and system for performing transactions between a client and a server. The client sends to the server a transaction request for performing a transaction, and receives from the server a transaction policy. The client displays a first representation of the transaction policy depicting transaction policy options for fulfilling the transaction policy. After the user selects a first transaction policy option, the client displays a second representation of the transaction policy, depicting at least one mechanism pertaining to the first transaction policy option for satisfying the requirements of the first transaction policy option. After the user selects a first mechanism, the client depicts evidence options for each requirement of the first transaction policy option. After the user selects an evidence option for each requirement of the first transaction policy option, the client sends to the server transaction enablement information that includes evidence dictated by the selected evidence options.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 13, 2007
    Inventors: Jan Camenisch, Abhi Shelat, Dieter Sommer, Roger Zimmermann
  • Publication number: 20070036175
    Abstract: A peer to peer audio communication screen in system with adaptive bandwidth control. The peer-to-peer system can be used, for example, in classroom applications. More interactive peers are moved to a position where they will receive lower latency from the peer-to-peer system. This may be done by maintaining a score indicative of the amount of interactivity, and then using that score to move a peer either close to the source of audio packets, e.g., the core or further from that source.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 15, 2007
    Inventors: Roger Zimmermann, Leslie Liu, Beomjoo Seo, Kemal Cansizlar
  • Patent number: 7096328
    Abstract: Systems and techniques to pseudorandomly place and redistribute data blocks in a storage system. In general, in one implementation, the techniques include: distributing data blocks over multiple storage devices according to a reproducible pseudorandom sequence that provides load balancing across the storage devices, and determining current storage locations of the data blocks by reproducing the pseudorandom sequence. The techniques may also include: distributing data blocks over multiple storage devices according to a reproducible pseudorandom sequence, in response to initiation of a storage scaling operation, pseudorandomly redistributing a selected subset of the data blocks and saving information describing the storage scaling operation, determining current storage locations based on the pseudorandom sequence and the saved scaling operation information, and accessing the data blocks according to the determined current storage locations.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: August 22, 2006
    Assignee: University of Southern California
    Inventors: Shu-Yuen Didi Yao, Cyrus Shahabi, Roger Zimmermann
  • Patent number: 7026787
    Abstract: A method for determining the ability of a vehicle to start, in order to detect the operational capability of a battery, in particular of a vehicle battery, in a particularly simple and reliable way. Current values and voltage values of the battery are sensed during a predefined time window, in particular while the vehicle is being started. An internal resistance of the battery is determined by reference to the current values and the voltage values by means of linear regression, and a reference resistance value for the starting behavior of the vehicle is determined by reference to a maximum value for the current and a minimum value for the voltage which are sensed within the predefined time window. A value which represents the ability to start is determined by reference to a comparison between the internal resistance and the reference resistance value.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: April 11, 2006
    Assignee: DaimlerChrysler AG
    Inventors: Rainer M├Ąckel, Roger Zimmermann
  • Publication number: 20060062555
    Abstract: Admission of a new disk stream is based on probability of overcommitting disk bandwidth based on parameters related to the disk. This fixed parameters are determined either by obtaining or by investigating the desk. Probability functions of the disk parameters may be obtained. Exemplary disk parameters may be disk seek time, probabilistic determination of the amount of data exchange during a single exchange, and probabilistic information about reading versus writing.
    Type: Application
    Filed: August 12, 2005
    Publication date: March 23, 2006
    Inventors: Roger Zimmermann, Kun Fu
  • Publication number: 20050283818
    Abstract: A data stream recorder system, for multi-stream recording and retrieval of utilizes a number of gateways, each for sending and receiving packets containing streaming multimedia content data at real-time rates via a packet data network. A session manager communicates via the network with source client devices and receiver client devices, to establish and control recording and retrieval sessions. The manager assigns sessions to the gateways for the sending and receiving of the packets to and from client devices. Content is distributed across storage devices associated in storage nodes. Each of the gateways receives packets containing content data at real time rates during a recording session and distributes the received packets from the session across all of the storage nodes. A scheduler of each respective storage node distributes content data from packets distributed to the respective storage node, across all of the digital storage devices of the respective storage node.
    Type: Application
    Filed: June 21, 2005
    Publication date: December 22, 2005
    Inventors: Roger Zimmermann, Dwipal Desai, Kun Fu
  • Patent number: 6910079
    Abstract: Systems and techniques are provided for using a multi-threshold buffer model to smooth data transmission to a client. A client to receive data such as streaming media data may include a buffer. A server to transmit data to the client may transmit the data to the client at a first server transmission rate. The client buffer level may be determined at different times; for example, a first buffer level may be determined at a first time and a second buffer level may be determined at a second time. If the buffer level is at a threshold level or has passed a threshold level between the first and second times, server transmission rate information may be determined and may be sent to the server.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: June 21, 2005
    Assignee: University of Southern California
    Inventors: Roger Zimmermann, Cyrus Shahabi, Kun Fu
  • Publication number: 20040239332
    Abstract: According to the invention, in a method for determining the ability of a vehicle to start, in order to detect the operational capability of a battery, in particular of a vehicle battery, in a particularly simple and reliable way, current values and voltage values of the battery are sensed during a predefined time window, in particular while the vehicle is being started, an internal resistance of the battery being determined by reference to the current values and the voltage values by means of linear regression, and a reference resistance value for the starting behavior of the vehicle being determined by reference to a maximum value for the current and a minimum value for the voltage which are sensed within the predefined time window, a value which represents the ability to start being determined by reference to a comparison between the internal resistance and the reference resistance value.
    Type: Application
    Filed: July 21, 2004
    Publication date: December 2, 2004
    Inventors: Rainer Mackel, Roger Zimmermann
  • Publication number: 20040003173
    Abstract: Systems and techniques to pseudorandomly place and redistribute data blocks in a storage system. In general, in one implementation, the techniques include: distributing data blocks over multiple storage devices according to a reproducible pseudorandom sequence that provides load balancing across the storage devices, and determining current storage locations of the data blocks by reproducing the pseudorandom sequence. The techniques may also include: distributing data blocks over multiple storage devices according to a reproducible pseudorandom sequence, in response to initiation of a storage scaling operation, pseudorandomly redistributing a selected subset of the data blocks and saving information describing the storage scaling operation, determining current storage locations based on the pseudorandom sequence and the saved scaling operation information, and accessing the data blocks according to the determined current storage locations.
    Type: Application
    Filed: January 24, 2003
    Publication date: January 1, 2004
    Inventors: Shu-Yuen Didi Yao, Cyrus Shahabi, Roger Zimmermann
  • Publication number: 20030165150
    Abstract: Systems and techniques are provided for using a multi-threshold buffer model to smooth data transmission to a client. A client to receive data such as streaming media data may include a buffer. A server to transmit data to the client may transmit the data to the client at a first server transmission rate. The client buffer level may be determined at different times; for example, a first buffer level may be determined at a first time and a second buffer level may be determined at a second time. If the buffer level is at a threshold level or has passed a threshold level between the first and second times, server transmission rate information may be determined and may be sent to the server.
    Type: Application
    Filed: January 24, 2003
    Publication date: September 4, 2003
    Inventors: Roger Zimmermann, Cyrus Shahabi, Kun Fu