Patents Represented by Attorney, Agent or Law Firm Louis P. Herzberg
  • Patent number: 8240762
    Abstract: Apparatus for single and multiple person vehicle car seats, specialized car seats, modular car seat systems, integrated car seats, dual person car seats, variable width car seats, reversibly and non-reversibly changeable car seat types, car seat-inserts inserted into a car seat, and overlapping car seats, for use in a land, sea or air vehicle, mounted onto the vehicle's built-in seat and used for securing a car seat user, such as an infant or older child or handicapped person, within a vehicle's regular seating positions. Car seat systems include components enabling addition or removal of seating positions for a desired number of car seat users as needed, limited only by available width space of the vehicle seat onto which it is mounted.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: August 14, 2012
    Inventor: Louis Paul Herzberg
  • Patent number: 7883149
    Abstract: Apparatus for multiple person vehicle seats, specialized car seats, modular car seat systems, dual person car seats, and overlapping car seats, for use in a land, sea or air vehicle, mounted onto the vehicle's built-in seat and used for securing a car seat user, such as a small child, within a vehicle's regular seating positions. Car seat systems include components enabling addition or removal of seating positions for a desired number of car seat users as needed, limited only by available width space of the vehicle seat onto which it is mounted. Car seat systems and/or multiple person car seats generally provide more and/or specialized seating positions for persons in car seats than provided for regular passengers in the vehicle width space taken up by the car seat systems or the multiple person car seat.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: February 8, 2011
    Inventors: Isaac Weiss, Simcha Engel, Louis Herzberg
  • Patent number: 7461256
    Abstract: A method for generating watermark signals to be embedded as a digital watermark in real-time contents wherein the method includes: inputting the real-time contents; storing the real-time contents; generating watermark signals corresponding to predicted intensities of the real-time contents from divided real-time contents; and storing the generated watermark signals to be outputted.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: December 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ryuki Tachibana, Ryo Sugihara
  • Patent number: 7434512
    Abstract: A method for transferring a pattern from an elastic stamp to a substrate in the presence of a third medium is described. A proximity contact is achieved between the stamp and the substrate. A layer of the third medium between the stamp and the substrate is controlled to a predetermined thickness. Stamps for carrying out this method are also described.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventors: Alexander Bietsch, Emmanuel Delamarche, Bruno Michel, Heinz Schmid, Heiko Wolf
  • Patent number: 7437392
    Abstract: Optically coherent, two-port, serially cascaded-form optical delay line circuits can realize arbitrary signal processing functions identical to those of FIR digital filters with complex filter coefficients whilst maintaining a maximum optical transmission characteristic of 100%. The invention provides an iterative process for transitioning in a step-wise manner a filter function of an optical delay line circuit filter from a start filter function to a target filter function. The invention also describes a dynamic gain equalizer incorporating an optical delay line circuit filter.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventors: Tonnis M. Koster, Bert J. Offrein, Gian R. Salis
  • Patent number: 7437504
    Abstract: Provides methods, systems and devices for reading a storage medium. A method for reading a storage medium according to the invention includes the following steps: First, it is determined if an access sequence requested by an application to data stored on the disk drive is a part of a known access sequence. Then, if the requested access sequence is part of a known access sequence, the data are read from a data arrangement stored on the medium in addition to an original data arrangement which additional data arrangement differs in its arrangement of data from the arrangement of data in the original data arrangement.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventor: Marcel Waldvogel
  • Patent number: 7436955
    Abstract: The present invention provides methods, systems and apparatus for encrypting and for decrypting a data stream, for securely sending a data stream and for securely receiving a data stream, and for secure transmission of a data stream. The data stream, after at least a part of it being encrypted, is transmitted from a sender to a receiver via a channel. An exemplary method for encrypting comprises: adjusting encryption attributes during transmission; encrypting the data stream according to the adjusted encryption attributes; and transmitting the encrypted data stream and information of the encryption attributes to the receiver.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rong Yan, Jian Zhang, Dong Xie
  • Patent number: 7421703
    Abstract: This invention provides methods, systems and apparatus for processing a message of a large number of agents. An example of an apparatus includes: a memory; means for managing a state of an agent based on whether the agent is in the memory and whether there is a message, by determining a priority level of the agent based on a message inserted into the agent; means for assigning a thread to the agent if the agent is in the memory and for assigning a thread to the agent after calling the agent to the memory if the agent is not in the memory, on condition that the agent having a highest priority level has been detected; and message processing means for repeating message processing until a predetermined criterion is satisfied, in relation to the agent to which a thread has been assigned.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: September 2, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gaku Yamamoto, Teruo Koyanagi, Yoshiaki Kobayashi
  • Patent number: 7415383
    Abstract: Brings response time of a Web server and the like closer to a targeted value. A controller controlling the average response time elapsed between reception by information processing apparatus of a processing request and response of information processing apparatus to the processing request. The controller including: a section for obtaining a response time goal which is a target value of the average response time; a section for calculating a predicted response time which is a predicted value of the average response time at the time point when a predetermined reference period has elapsed from setting an operation mode in the information processing apparatus, the operation mode being any of a plurality of operation modes which provide different throughputs; and a section for setting the operation mode in the information processing apparatus if predicted response time calculated by the predicted response time calculating section is less than goal.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: August 19, 2008
    Assignee: International Business Machines Corporation
    Inventors: Takuya Nakaike, Hideaki Komatsu
  • Patent number: 7415153
    Abstract: The invention provides methods, systems and apparatus for assigning color names to individual image pixels, and generating verbal description of color composition in images, suitable for a wide variety of information processing applications. For an isolated image pixel (individual color sample or color value) an illustrative embodiment of this invention uses a predetermined vocabulary of color names, and then generates a distance measure describing the best color match and corresponding color name for the given pixel. For the input image, an illustrative embodiment of this invention computes the simplified representation of the scene, consistent with human perception, and uses the predetermined vocabulary, syntax rules and metric to assign color names to all perceptually significant objects and regions and obtain the verbal description of the overall color composition. The invention is also applicable to other types of information signals, such as sequences of video frames, web pages, etc.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: August 19, 2008
    Assignee: International Business Machines Corporation
    Inventor: Aleksandra Mojsilovic
  • Patent number: 7409678
    Abstract: Copiles a series of instructions by optimizing them for a process executed if a variable has a particular value. An optimization compiler including an update instruction detecting section that detects, in a program to be optimized, an update instruction to update a content of a variable or a content of a storage area specified by a variable, a series of instructions detecting section that detects a series of instructions in the target program, a compile section that compiles the detected series of instructions by optimizing the series of instructions for a process executed if the variable or the storage area has a predetermined particular content, and a generating section that generates a set instruction to set a destination address in the control shift instruction to an address of the series of instructions optimized by the series of instructions compile section.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventor: Motohiro Kawahito
  • Patent number: 7409377
    Abstract: Methods, systems and apparatus for modeling a target system includes defining a constraint satisfaction problem (CSP) that characterizes the target system in terms of a set of variables, each having a respective input domain, and initial constraints applicable to the variables. The variables are partitioned into at least first and second sets. An abstract solution is found to the CSP, including a given assignment of the variables in the first set. A reduced domain of at least one of the variables in the second set is computed, so as to be compatible with the abstract solution. A redundant constraint on the abstract solution is determined responsively to the reduced domain. A concrete solution to the CSP is then found, using the abstract solution and the redundant constraint.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Roy Emek, Itai Jaeger
  • Patent number: 7409468
    Abstract: Methods, apparatus and systems for controlling flow of data between a memory of a host computer system and a data communications interface for communicating data between the host computer system and a data communications network. In an example embodiment, an apparatus includes a descriptor table for storing a plurality of descriptors for access by the host computer system and data communications interface. Descriptor logic generates the descriptors for storage in the descriptor table. The descriptors include a branch descriptor comprising a link to another descriptor in the table.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Tal Sostheim
  • Patent number: 7409536
    Abstract: Computer systems in which at least two operating systems coexist independently from each other, and that swap between the operating systems. Provides methods to have at least two operating systems coexist independently of each other and swap the operating systems. A computer system includes a memory allocation component to be called by a power-on self test (POST) routine in order to allocate RAM for the operating systems when the computer system starts up, and backup and restore component to be called by a suspension routine in order to backup and restore the data specific to the operating systems, wherein each of the operating systems can transfer itself to the memory area belonging to itself, turn an allocated memory area into a physical RAM, and call the suspension routine to swap to other operating systems by setting swap parameters. The computer system can swap between operating systems easily and conveniently.
    Type: Grant
    Filed: February 18, 2005
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Xiao Bing Guo, Zhe Peng Wang, Tian Shu Wang, Hui Su
  • Patent number: 7409404
    Abstract: Methods, apparatus and systems to generate from a set of training documents a set of training data and a set of features for a taxonomy of categories. In this generated taxonomy the degree of feature overlap among categories is minimized in order to optimize use with a machine-based categorizer. However, the categories still make sense to a human because a human makes the decisions regarding category definitions. In an example embodiment, for each category, a plurality of training documents selected using Web search engines is generated, the documents winnowed to produce a more refined set of training documents, and a set of features highly differentiating for that category within a set of categories (a supercategory) extracted. This set of training documents or differentiating features is used as input to a categorizer, which determines for a plurality of test documents the plurality of categories to which they best belong.
    Type: Grant
    Filed: July 25, 2002
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventor: Stephen C. Gates
  • Patent number: 7406540
    Abstract: This invention provides methods and apparatus for web switching without connection termination while providing content routing functionality. Content-aware web switches terminate incoming TCP connections and inspect the HTTP header to recognize the URL (content) being requested from a web server farm. This invention maps application layer information (URLs) to MPLS labels. This allows a standard MPLS switch to provide web switching functionality without terminating TCP connections. In addition to content routing, this method is applied for client session affinity, server load balancing and service differentiation. This invention also relates to using TCP port numbers instead of MPLS labels to achieve web-switching functionality through the use of a TCP router that translates IP address and port numbers.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Arup Acharya, Anees A. Shaikh, Renu Tewari, Dinesh C. Verma
  • Patent number: 7406653
    Abstract: Properly detects an anomaly on the basis of directional data that are obtained in sequence from a monitored object.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Tsuyoshi Ide, Keisuke Inoue, Toshiyuki Yamane, Hironori Takeuchi
  • Patent number: 7406684
    Abstract: The same executable instruction stream as an executable instruction stream generated by a dynamic compiler is reproduced to facilitate debugging of the dynamic compiler. Provides compiler program for computer functioning as: an execution status obtaining section for obtaining an execution status of the program; a dynamic compilation section for compiling one of the partial programs to be executed during execution of the program; an execution status recording section for recording the execution status in a memory area allocated on a memory of the computer; a file reading section for reading a file containing contents of the memory area allocated on the memory; and a replay compilation section for compiling the one partial program on the basis of the execution status obtained from the file to generate the same executable instruction stream as the executable instruction stream generated by the dynamic compilation section during the execution of the program.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Kazunori Ogata, Tamiya Onodera, Hideaki Komatsu
  • Patent number: 7373641
    Abstract: Performs a code elimination by DCE (dead code elimination) more effectively in optimizing a program by compiling. In an example embodiment, a method invocation to be a processing target is determined based on a state of a use of an object reference in a method invocation in an execution program. The method invocation, which has been determined to be a processing target, is inline-expanded. The instance variable of an object in the inline-expanded method invocation is scalarized, and dead code elimination is performed for the execution program, to which an inline-expansion and a scalarization is performed.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: May 13, 2008
    Assignee: International Business Machines Corporation
    Inventor: Takeshi Ogasawara
  • Patent number: 7373653
    Abstract: A channel merging method for a VOD system, said method comprises the steps of: in response to requests from a plurality of clients for a video program, establishing a root channel (S1) and at least one sub-channel (S11), said root channel (S1) being established according to a request from a client that makes the earliest request, each of said sub-channels (S11) being established in response to a request from a client that makes a later request; and monitoring variation of the number of the clients that are using each of said established channels, and maintaining the channel if the number of the clients using the monitored channel is not zero, and closing the channel if the number of the clients using the monitored channel becomes zero.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: May 13, 2008
    Assignee: International Business Machines Corporation
    Inventors: Yun Zhang Pei, Ling Shao, Dong Xie