Patents Represented by Attorney Robert Plotkin, P.C.
  • Patent number: 8345050
    Abstract: Techniques are provided for managing Presentation Time in a digital rendering system for presentation of temporally-ordered data when the digital rendering system includes a Variable Rate Presentation capability. In one embodiment, Presentation Time is converted to Data Time, and Data Time is reported instead of Presentation Time when only one time can be reported. In another embodiment, a predetermined one of Presentation Time and Data Time is returned in response to a request for a Current Time.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: January 1, 2013
    Assignee: EPL Holdings, LLC
    Inventors: Richard S. Goldhor, Edward J. Bianchi
  • Patent number: 8335688
    Abstract: A system is provided for training an acoustic model for use in speech recognition. In particular, such a system may be used to perform training based on a spoken audio stream and a non-literal transcript of the spoken audio stream. Such a system may identify text in the non-literal transcript which represents concepts having multiple spoken forms. The system may attempt to identify the actual spoken form in the audio stream which produced the corresponding text in the non-literal transcript, and thereby produce a revised transcript which more accurately represents the spoken audio stream. The revised, and more accurate, transcript may be used to train the acoustic model, thereby producing a better acoustic model than that which would be produced using conventional techniques, which perform training based directly on the original non-literal transcript.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: December 18, 2012
    Assignee: Multimodal Technologies, LLC
    Inventors: Girija Yegnanarayanan, Michael Finke, Juergen Fritsch, Detlef Koll, Monika Woszczyna
  • Patent number: 8321199
    Abstract: Facts are extracted from speech and recorded in a document using codings. Each coding represents an extracted fact and includes a code and a datum. The code may represent a type of the extracted fact and the datum may represent a value of the extracted fact. The datum in a coding is rendered based on a specified feature of the coding. For example, the datum may be rendered as boldface text to indicate that the coding has been designated as an “allergy.” In this way, the specified feature of the coding (e.g., “allergy”-ness) is used to modify the manner in which the datum is rendered. A user inspects the rendering and provides, based on the rendering, an indication of whether the coding was accurately designated as having the specified feature. A record of the user's indication may be stored, such as within the coding itself.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: November 27, 2012
    Assignee: Multimodal Technologies, LLC
    Inventors: Detlef Koll, Michael Finke
  • Patent number: 8320665
    Abstract: A system and a method for document image segmentation have been disclosed. Image segments are obtained by forming different clusters in a document image. The document image may include images of company logos, product marks or trademarks. The invention can perform image segmentation on any kind of complex colored image and can recognize logos, product-marks or trademarks which comprise text or graphics, wherein the text can be either of uniform font style or uneven font style such as fancy font styles, calligraphic styles or having different orientation.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: November 27, 2012
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Jeff Puneet, Ghosh Hiranmay, Khare Ashish
  • Patent number: 8316121
    Abstract: A method for arranging a plurality of nodes in a cluster is disclosed. The invention proposes a scheme for creation of a cluster having optimum number of connections and with a diameter of two, meaning any two nodes are at most two edges away from each other. The present invention uses Singer Difference Set for deriving networks with a smaller number of connections per node for clusters of the same size. Further, the method envisaged by the present invention allows multiple computers to be placed at each node with the computers sharing the network in a non-conflicting manner, resulting in a powerful cluster at reduced cost.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: November 20, 2012
    Assignee: Computational Research Laboratories Limited
    Inventor: Dhananjay Brahme
  • Patent number: 8311787
    Abstract: A system and a method for analyzing and simulating a die swell and flow profile in polymer melt extrusion through a die. The system includes a mesh generator to generate a computational mesh; a pre-processor to obtain die parameters, boundary conditions, polymer melt parameters including rheological characterization and constitutive equations and to generate an input file; a simulator to receive the input file from the pre-processor and process the input data to simulate die swell; a mesh corrector means to analyze the die swell obtained from the simulator and to correct the motion of the computational mesh and polymer melt to converge the die swell; a post-processor to visualize the die swell and flow profiles for the polymer melt; and a database means to store the die swell corresponding to the die, mesh and polymer melt parameters.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: November 13, 2012
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Vivek Ganvir, Gautham Purushottham Basavarsu, Lele Ashish, Thaokar Rochish
  • Patent number: 8306750
    Abstract: Some embodiments of the present invention automatically measure the impact of natural conditions and/or deliberate interventions on crop yields. Other embodiments automatically predict the impact of natural conditions and/or deliberate interventions on crop yields. By eliminating the need for human intervention, judgment, or discretion from the processes of measuring and predicting impact on yield, embodiments of the present invention enable such measurements and predictions to be made significantly more accurately, quickly, and inexpensively than has been possible with preexisting techniques.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: November 6, 2012
    Assignee: Plant Health Care, Inc.
    Inventor: Terry Griffin
  • Patent number: 8286408
    Abstract: An apparatus for grouping discrete laminar articles (hereinafter referred to as articles) into batches of predetermined count includes a feed conveyor, a left-hand screw and a right-hand screw combination (hereinafter referred to as screws), a means for synchronizing and automating starting and stopping rotation of the screws and a platform assembly. The platform assembly is connected to the feed conveyor and includes a hatch and a pusher mechanism. The feed conveyor supports articles disposed thereon. The screws are disposed along edges of and at either side of the feed conveyor and are adapted to rotate to facilitate counting and pushing of the articles. The screws stop rotating and thereby stop further pushing of the articles, when a predetermined count of articles has been pushed. The pusher mechanism receives the predetermined count of articles pushed by screws and moves them to the hatch from where they are dropped into delivery line.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: October 16, 2012
    Assignee: Parle Products Pvt. Ltd.
    Inventor: Vijay Chauhan
  • Patent number: 8275125
    Abstract: A system and method for designing a secure hash function is provided. Both of which have been designed for secure hash functionality, Secure Hash Algorithm (SHA-3) using pre processing (MP) methods and to help reduce hash collisions. It is a one way hash function which is a combination of message pre-processing which is a bijective function and the cipher block chaining mode (CBC).
    Type: Grant
    Filed: July 29, 2008
    Date of Patent: September 25, 2012
    Assignee: Tata Consultancy Services Ltd
    Inventor: Natarajan Vijayarangan
  • Patent number: 8261179
    Abstract: An image map designer creates an image map for use with an image. The image map contains one or more hotspots, each of which specifies a set of pixels which may be non-contiguous and non-polygonal. The image map designer may create the image map using image processing software that facilitates creation of non-contiguous and non-polygonal image maps. Multiple versions of the image map may be created, each for use with a different magnification of the image. The image maps are stored in a compact format, which may be transmitted efficiently from a server to a client. Data contained within the image map facilitates the process of determining whether the client user's mouse pointer is within any of the hotspots, and the process of applying the image map to the image when rendered at different magnifications.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: September 4, 2012
    Assignee: Benevoltek, Inc.
    Inventor: David Hinson
  • Patent number: 8249878
    Abstract: A speech recognition client sends a speech stream and control stream in parallel to a server-side speech recognizer over a network. The network may be an unreliable, low-latency network. The server-side speech recognizer recognizes a first portion of the speech stream and, if a predetermined criterion is satisfied by the speech recognition result, waits until the speech recognizer has been reconfigured before recognizing a second portion of the speech stream. The speech recognition client receives recognition results from the server-side recognizer in response to requests from the client. The client may remotely reconfigure the state of the server-side recognizer during recognition.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: August 21, 2012
    Assignee: Multimodal Technologies, LLC
    Inventors: Eric Carraux, Detlef Koll
  • Patent number: 8249877
    Abstract: A hybrid speech recognition system uses a client-side speech recognition engine and a server-side speech recognition engine to produce speech recognition results for the same speech. An arbitration engine produces speech recognition output based on one or both of the client-side and server-side speech recognition results.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: August 21, 2012
    Assignee: Multimodal Technologies, LLC
    Inventor: Detlef Koll
  • Patent number: 8239750
    Abstract: Embodiments of the invention convert data from atomic tuples found in data sources such as spreadsheets (e.g., raw numbers, words, and formatted dates) into semantically enriched schemas and associated tuples. In addition to the data content, visual content, such as font and background color, is also analyzed as a part of the interpretation process. Embodiments of the invention also provide methods of interacting with the raw data via the semantically enriched schema tuples.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: August 7, 2012
    Inventor: Erik Thomsen
  • Patent number: 8234631
    Abstract: The present invention provides a method and system for tracing and monitoring of distributed transactions spanning multiple threads or processes, running on multiple host systems, connected by a computer network. The correlation of distributed transactions is based on information that uniquely may identify execution paths within a virtual machine, additional to information which uniquely may identify the virtual machine that processes the execution path. The correlation information is transferred from a monitored thread to threads that are activated by the monitored thread and allows to reconstruct parent-child relations between different threads. Participating threads may run in different processes, in different virtual machines or on different host systems.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: July 31, 2012
    Assignee: dynaTrace Software GmbH
    Inventors: Bernd Greifeneder, Markus Pfleger
  • Patent number: 8195396
    Abstract: Some embodiments of the present invention automatically measure the impact of natural conditions and/or deliberate interventions on crop yields. Other embodiments automatically predict the impact of natural conditions and/or deliberate interventions on crop yields. By eliminating the need for human intervention, judgment, or discretion from the processes of measuring and predicting impact on yield, embodiments of the present invention enable such measurements and predictions to be made significantly more accurately, quickly, and inexpensively than has been possible with preexisting techniques.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: June 5, 2012
    Assignee: Plant Health Care, Inc.
    Inventor: Terry Griffin
  • Patent number: 8195541
    Abstract: A method of contracting for the sale of a yield-increase and/or crop protection related products includes the steps of mapping, using geo-referencing technology, areas of a field which have been treated with the yield-increase and/or crop protection related product and areas of the field which have not been treated, measuring, using geo-referencing technology, an amount of harvested crop from the field in both the treated and untreated areas, comparing the amount of harvested crop in the treated areas with the amount of harvested crop in the untreated areas to determine a yield increase associated with the treated areas, and charging for application of the yield-increase and/or crop protection related product based on the determined amount of yield increase. The data acquired may be stored in a database for further use and comparison.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: June 5, 2012
    Assignee: Plant Health Care, Inc.
    Inventors: Richard L. Rice, Michael Bradley Cloutier
  • Patent number: 8194069
    Abstract: A computer system includes a three-dimensional model of an object such as a piece of jewelry. The model is divided into multiple layers, each of which contains one or more components of the object. Each layer is associated with one or more attribute types, each of which is associated with a corresponding plurality of possible attribute values. The system pre-renders each layer with each possible attribute type and each possible attribute value for that type and layer. The resulting layer renderings may be combined with each other to produce personalized renderings of the entire object without the need to pre-render all possible combinations of attribute values. Responsibility for rendering the layers and the final complete object personalization may be divided between client and server in a variety of ways to increase efficiency.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: June 5, 2012
    Assignee: Gemvara, Inc.
    Inventors: Grant Thomas-Lepore, Iwao Hatanaka, Murali Menon
  • Patent number: 8189856
    Abstract: A system and apparatus for evaluating the reliability of a watermarking technique for a video sequence, said system and apparatus comprising: a) a calibrating means adapted to calibrate said system and apparatus using a test original video sequence and a test attacked video sequence in compliance with predetermined degrees of quality; b) an attacking means adapted to attack embedded watermark in said video sequence, said attack selected from a group of attacks; and c) an evaluating means including a comparator means for comparing the test original video sequence with test attacked video sequence and the watermark in the test original video sequence with the watermark in the test attacked video sequence to evaluate the reliability of a watermarking technique to give a reliability score.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: May 29, 2012
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Chattopadhyay Tanushyam Sibnath, Pal Arpan Dipak Kumar
  • Patent number: 8151277
    Abstract: A method and system for dynamic and adaptive deployment of in-process agents to virtual machine based applications which may run on remote hosts is provided. A bootstrap agent is injected into the application, using standardized interfaces provided by virtual machine based systems like SUN MICROSYSTEMS' JAVA system or MICROSOFT's .NET system. The bootstrap agent establishes a network connection to a management server which provides binaries representing in-process agents in bytecode or native code format. The bootstrap agent sends data identifying its runtime environment to the management server, which determines the matching in-process agent binaries for the runtime environment of the connected agent and sends the selected binaries to the bootstrap agent. The bootstrap agent receives the binaries and installs them to its hosting virtual machine, according to their format (bytecode or native code).
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: April 3, 2012
    Assignee: dynaTrace software GmbH
    Inventors: Bernd Greifeneder, Christian Schwarzbauer, Helmut L. Hackl
  • Patent number: 8150902
    Abstract: A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: April 3, 2012
    Assignee: Singular Computing LLC
    Inventor: Joseph Bates