Patents by Inventor Evan Kirshenbaum
Evan Kirshenbaum 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: 20240033740Abstract: A digital microfluidic device includes an array of controllable electrode pads alignable with a fluid passageway and a control portion. The control portion is to cause electrowetting movement of a droplet within the fluid passageway through a circuit of multiple different zones of the electrode pads. The electrowetting movement is to iteratively expose the droplet within a current zone of the different zones for a selectable current time period at a current temperature of a list of consecutive temperatures, further expose the droplet within the current zone, for each respective selectable subsequent time period, at each respective subsequent temperature of the list which is greater than the current temperature, and move the droplet into a subsequent zone of the different zones when one of the respective subsequent temperatures is less than the current temperature.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Evan Kirshenbaum, Viktor Shkolnikov
-
Patent number: 10552398Abstract: Example implementations relate to database records associated with a trie. For example, a computing device may include at least one processor to receive a query string and determine, based on the query string, a lookup string associated with a plurality of words in an order. The at least one processor may identify, based on the lookup string and a trie associated with the lookup string, a set of records from a database of records, each record in the set being associated with a score that is associated with a degree to which each record matches the query string, wherein the set is identified based on a penalty value calculated for each record based on a hypothesized collection of typing errors sufficient to transform a prefix of a string associated with each record into the lookup string. The at least one processor may provide a result based on the set.Type: GrantFiled: March 12, 2015Date of Patent: February 4, 2020Assignee: MICRO FOCUS LLCInventors: Evan Kirshenbaum, George Forman
-
Publication number: 20180039661Abstract: Example implementations relate to database records associated with a trie. For example, a computing device may include at least one processor to receive a query string and determine, based on the query string, a lookup string associated with a plurality of words in an order. The at least one processor may identify, based on the lookup string and a trie associated with the lookup string, a set of records from a database of records, each record in the set being associated with a score that is associated with a degree to which each record matches the query string, wherein the set is identified based on a penalty value calculated for each record based on a hypothesized collection of typing errors sufficient to transform a prefix of a string associated with each record into the lookup string. The at least one processor may provide a result based on the set.Type: ApplicationFiled: March 12, 2015Publication date: February 8, 2018Inventors: Evan Kirshenbaum, George Forman
-
Patent number: 8069075Abstract: A method is disclosed for evaluating the performance of a website. An agent interacts with the website using a behavior model of an exemplary website customer. The agent interacts with the website according to the behavior model and gathers website performance data related to the interaction. The performance data is compared to a utility function for the behavior model. A rating is assigned to the website based on the comparison, and the rating is made available to potential website customers seeking information related to the website's performance.Type: GrantFiled: March 5, 2003Date of Patent: November 29, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Cipriano Santos, Evan Kirshenbaum, Mathias Salle
-
Patent number: 7924874Abstract: Methods and systems for evaluating the utilization of resources in a system. Information that characterizes an allocation of resources in the system is received. Information that characterizes requests to the system is also received. Workflow in the system in response to the requests is simulated. Processes that are executed by the system in response to the requests are also simulated. Utilization of the allocation of resources is determined. The resources can be reallocated to improve the utilization as measured against a selected performance metric.Type: GrantFiled: March 11, 2003Date of Patent: April 12, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jason Dean Powers, Evan Kirshenbaum
-
Patent number: 7778715Abstract: In at least some embodiments, a method comprises obtaining a state description associated with a system having a component. The method further comprises automatically obtaining a substantially optimal parameterization for the component based on one or more operant characteristics of the component predicted by a behavior prediction model using combinations of the system's state description and a set of possible parameterizations for the component.Type: GrantFiled: January 31, 2005Date of Patent: August 17, 2010Assignee: Hewlett-Packard Development CompanyInventors: Evan Kirshenbaum, Dirk M. Beyer, Henri J. Suermondt
-
Patent number: 7634450Abstract: An approach for solving a problem involves modifying difficulty measures of training cases used to develop candidate solutions. A set of candidate solutions and a set of training cases are provided. Each of the training cases is associated with a difficulty measure. A candidate solution is operated on a particular training case and a performance measure for the candidate solution is obtained. A credibility rating for the candidate solution may be determined. The credibility rating is indicative of a degree to which the performance measure represents a good estimator of the difficulty measure of the particular training case. The difficulty measure of the particular training case may be modified based on the performance measure and the credibility rating of the candidate solution. The difficulty measure of the selected training case may be modified based on the performance measures.Type: GrantFiled: December 12, 2003Date of Patent: December 15, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Evan Kirshenbaum
-
Publication number: 20070124292Abstract: Surveillance technology particularly suited to continuous gathering of autobiographical data. Integrated into a portable construction are data collection mechanisms for capturing substantially all perceptual stimulus and acquirable digital data in the immediate vicinity of the system, a data integrator for correlating said autobiographical data, and memory for storing collected data. The unit comprises a programmable device for integrating all data captured into an integrated, content-retrievable format. Data editing formats are also suggested.Type: ApplicationFiled: October 19, 2006Publication date: May 31, 2007Inventors: Evan Kirshenbaum, Henri Suermondt, Kave Eshghi
-
Publication number: 20070104112Abstract: Provided are systems and techniques for connecting first and second devices over a network by utilizing a small, portable third device to carry network connection information from one of the devices to the other. In one representative implementation, the portable device functions as a sort of virtual cable, in that plugging it into one of the first and second devices causes a connection to be established with the other.Type: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Inventors: Craig Sayers, Evan Kirshenbaum
-
Patent number: 7212955Abstract: Data associated with at least one characteristic associated with the viability of a product is monitored. The data associated with the at least one characteristic is analyzed, and based on the analyzing, at least one future viability state condition of the product is predicted. At least one indicator is displayed related to the at least one future viability state condition.Type: GrantFiled: January 14, 2004Date of Patent: May 1, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Evan Kirshenbaum, Henri Jacques Suermondt, Kave Eshghi
-
Publication number: 20070073740Abstract: A data structure associates components in a hierarchy with corresponding maps that associate values with respective properties. In response to a request to retrieve a value associated with a first property for a first component that is part of the hierarchy, the data structure is accessed in an order defined by the hierarchy to retrieve the value associated with the first property.Type: ApplicationFiled: September 29, 2005Publication date: March 29, 2007Inventor: Evan Kirshenbaum
-
Publication number: 20060248054Abstract: Abstract of the Disclosure A method and system of providing training information for training a categorizer includes receiving a query relating to at least one category and identifying at least one case within a data set that matches the query. The method and system receives one of a first indication that the identified at least one case belongs to the category, and a second indication that the identified at least one case does not belong to the category. Training information is modified based on receiving one of the first indication and second indication.Type: ApplicationFiled: April 29, 2005Publication date: November 2, 2006Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: EVAN KIRSHENBAUM, HENRI SUERMONDT, GEORGE FORMAN, STEPHANE CHIOCCHETTI
-
Publication number: 20060173559Abstract: In at least some embodiments, a method comprises obtaining a state description associated with a system having a component. The method further comprises automatically obtaining a substantially optimal parameterization for the component based on one or more operant characteristics of the component predicted by a behavior prediction model using combinations of the system's state description and a set of possible parameterizations for the component.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Inventors: Evan Kirshenbaum, Dirk Beyer, Henri Suermondt
-
Patent number: 7065137Abstract: A messaging system that reduces communications bandwidth is disclosed. Difference messages are constructed at a sender from a message and prior state information. The difference messages include information describing the difference between the content of the message and a portion of prior state information, such as a prior message. The difference messages, including a prior message identifier, are sent to the receiver in place of the message. The message is reconstructed at the receiver using the corresponding difference message and the prior state information stored at the receiver. If the message reconstruction is unsuccessful, the sender is notified, and further required information is sent to the receiver.Type: GrantFiled: January 24, 2002Date of Patent: June 20, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Keith E. Moore, Evan Kirshenbaum
-
Publication number: 20050130109Abstract: An approach for solving a problem involves modifying difficulty measures of training cases used to develop candidate solutions. A set of candidate solutions and a set of training cases are provided. Each of the training cases is associated with a difficulty measure. A candidate solution is operated on a particular training case and a performance measure for the candidate solution is obtained. A credibility rating for the candidate solution may be determined. The credibility rating is indicative of a degree to which the performance measure represents a good estimator of the difficulty measure of the particular training case. The difficulty measure of the particular training case may be modified based on the performance measure and the credibility rating of the candidate solution. The difficulty measure of the selected training case may be modified based on the performance measures.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Inventor: Evan Kirshenbaum
-
Publication number: 20050097067Abstract: Disclosed herein are systems and methods for combining valuations of multiple evaluators. One disclosed method embodiment comprises (for each evaluator): sorting the choices into an order indicative of preference; determining interval sizes between adjacent choices; obtaining a rank for each interval size; and using interval size ranks to determine an evaluator score for each choice. The evaluator scores can be combined to determine an overall score for each choice.Type: ApplicationFiled: October 29, 2003Publication date: May 5, 2005Inventor: Evan Kirshenbaum
-
Publication number: 20050096866Abstract: Systems and methods for detecting an interesting event in a data stream. More specifically, a monitoring system is configured to monitor a data stream and establish a sensitivity parameter based on sequences generated from values in a first portion of the data stream. A detector may be trained using the sensitivity parameter to detect the occurrence of an interesting event in the data stream.Type: ApplicationFiled: October 31, 2003Publication date: May 5, 2005Inventors: Jerry Shan, Evan Kirshenbaum, Henri Suermondt, Dirk Beyer, Chao Chen
-
Patent number: 6889169Abstract: Methods and systems for collecting session-related information used for evaluating an event are described. A session is conducted between a server and a client device. The session includes client interaction with a Web site. Selected information corresponding to the session is collected and stored. The information is collected over a sliding sampling period. The sampling period has a length measured from a start time that moves forward in time as the session is extended. The start time is anchored upon identification of an event, such that the sampling period is extended in length following the event.Type: GrantFiled: January 31, 2003Date of Patent: May 3, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Evan Kirshenbaum, Deborah A. Lienhart
-
Publication number: 20050055247Abstract: An arrangement for determining a predicted health of a system that would result from an application of a proposed intervention to an existing system. The predicted health is determined by determining a set of modifications involved in the proposed intervention wherein each modification involves one or more components of the existing system. For each modification, a set of component information that pertains to the modification is obtained from a knowledge base. Each set of component information may specify inter-dependencies among the components involved in the modification. For each modification, it is determined whether the inter-dependencies specified in the component information are satisfied. The determination of whether the inter-dependencies are satisfied enables a determination of the predicted health of individual components of the system as well as the predicted health of the overall system.Type: ApplicationFiled: October 19, 2004Publication date: March 10, 2005Applicant: Hewlett-Packard Development Company, L.P.Inventors: Henri Suermondt, Evan Kirshenbaum
-
Publication number: 20040199584Abstract: A method is disclosed for configuring and appearance of a website to a user of the website, based on feedback from the user. The website includes different appearance options for information displayed to different users. Feedback related to the appearance of the website is received from the user during a current session of use of the website by the user. Based on the feedback, the website diagnoses a problem perceived by the user. The appearance of the website is then changed for the user, based on the diagnosed problem. In one embodiment, users are grouped with other users and associated with user models having common appearance options. In this embodiment, a user's feedback may change the appearance of the website not only for the user but also for other users within the user's group.Type: ApplicationFiled: March 5, 2003Publication date: October 7, 2004Inventors: Evan Kirshenbaum, Mark L. Sabiers