Patents Represented by Attorney David Lewis
  • Patent number: 8352277
    Abstract: A speech recognition engine is configured to permit partial or full recognition of an utterance at a client device and/or a server device. This allows for support for client devices having differing computing capabilities. Natural language operations can also be supported as desired. A user can thus interact with content also accessible at a web page and select items of interest using speech as a mode of input. Dynamic grammars can assist in the recognition operations to improve speed and comprehension.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: January 8, 2013
    Assignee: Phoenix Solutions, Inc.
    Inventor: Ian M. Bennett
  • Patent number: 8333300
    Abstract: In an embodiment, a holder for an applicator for a fluid may include a magnet for holding the applicator over the container. The holder for the applicator may attach to the rim of the container or may be attached to a container holder. The container holder may include a handle and may be used with a container having bucket handles. In an embodiment, the container holder may include a band with notches for receiving a pivot where the handles connect to the container. In an embodiment, the container holder may include a clip for attaching to a ladder and/or may not necessarily include a applicator holder.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: December 18, 2012
    Assignee: Alejandro Diaz
    Inventor: Alejandro Diaz
  • Patent number: 8328151
    Abstract: The present invention provides an arm stand for a display unit which includes a mounting bracket (110), a horizontal bracket (150) and a rotary link unit (120). The rotary link unit includes a main rotary link (130) which is rotatably provided between a base rotating axis (a) of the mounting bracket and a central rotating axis (b) of the horizontal bracket, and an auxiliary rotary link (190) which is rotatably provided between a first upper support axis (c) formed in the mounting bracket above the base rotating axis and a second upper support axis (d) formed in the horizontal bracket above the central rotating axis. The rotary link unit further includes a tension spring (170) which is rotatably provided between the first upper support axis and a lower support axis (e) formed in the horizontal bracket below the central rotating axis.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: December 11, 2012
    Inventor: Su-Man Gwag
  • Patent number: 8311505
    Abstract: The present invention reduces the degradation in performance of one or more radio signals that are co-transmitted with a first radio signal from the same transmitting antenna in the same frequency channel and received by the same antenna due to multipath or other shared interference, where the one or more radio signals can be separated from the first radio signal.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: November 13, 2012
    Inventor: Kenneth F Rilling
  • Patent number: 8301612
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing of documents and the storing of the documents in association with a tag. The ability of embodiments to provide the sharing of documents and the storing can enable an efficient searching for a shared document. In an embodiment, the shared document is categorized upon being stored.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: October 30, 2012
    Assignee: salesforce.com, inc.
    Inventors: Timothy J Barker, Ryan Lissack, Daniel L Pletter
  • Patent number: 8300890
    Abstract: A first set of unknown pixels is determined for which being located in the foreground portion does not in-and-of-itself determine the pixel to be part of the foreground. A second set of unknown pixels is determined for which being in a current background portion does not in-and-of-itself determine the pixel to be part of the background. A determination is made for the first and second set of unknown pixels whether the pixel is part of the background or foreground based on temporal data. Extracting an image of the foreground that does not include the current background based on the determination of whether the pixel is part of the foreground, the current background, and temporal data. In an embodiment, the system can use multiple types of sensors to determine whether an entity is a likely security risk.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: October 30, 2012
    Assignee: Intellivision Technologies Corporation
    Inventors: Deepak Gaikwad, Radhika Walimbe, Chandan Gope, Vaidhi Nathan
  • Patent number: 8296161
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for wealth management. These mechanisms and methods for wealth management can enable embodiments to provide a multi-tenant database that stores information about clients of the tenants. In a multi-tenant database, a system for managing financial accounts is established, which may be useful for a tenant that is a financial analyst or that employs financial analysts. The multi-tenant database may include a calendar application that automatically includes the team members associated with the event being scheduled in a list of invitees, and the multi-tenant database may also includes relationship groups, such that information about related individuals (whom may have separate accounts) are automatically associated with one another. The ability of embodiments that provide relationship groups and teams can enable efficiently gathering information about related parties and efficiently inviting that interested parties to an event.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: October 23, 2012
    Assignee: salesforce.com, inc.
    Inventors: Michael Peter Polcari, Rowland W. Yerkes, Ryan Choi, Ronald Vance Hess
  • Patent number: 8209751
    Abstract: In an embodiment a secure module is provided that provides access keys to an unsecured system. In an embodiment the secure module may generate passcodes and supply the passcodes to the unsecured system. In an embodiment the access keys are sent to the unsecured system after receiving the passcode from the unsecured system. In an embodiment, after authenticating the passcode, the secure module does not store the passcode in its memory. In an embodiment, the unsecured module requires the access key to execute a set of instructions or another entity. In an embodiment, the unsecured system does not store access keys. In an embodiment, the unsecured system erases the access key once the unsecured system no longer requires the access key. In an embodiment, the unsecured system receives a new passcode to replace the stored passcode after using the stored passcode. Each of these embodiments may be used separately.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: June 26, 2012
    Assignee: Biogy, Inc.
    Inventor: Michael Stephen Fiske
  • Patent number: 8171418
    Abstract: In an embodiment, a user is provided with a data representation covered by a relationship. For example, the data representation may include a collection of data objects representations. In an embodiment, the data object representations are arranged in a manner so as to indicate rows or records of different data objects that are associated with one another. In an embodiment, portions of the data objects in the collection are indicated as representing the data that is covered by the relationship. In an embodiment, a report representation that is expected to be generated by the report type defined by the user defined relationship is also provided. In an embodiment, a correspondence in indicated between elements of the report representation (e.g., columns in a thumbnail sketch of a report) and the data object representations (e.g., ovals in a Venn diagram).
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: May 1, 2012
    Assignee: Salesforce.com, Inc.
    Inventor: Margaret T. Law
  • Patent number: 8086492
    Abstract: Advertising is displayed in conjunction with web pages and other HTML-rendered information by splitting a display area into frames, so that requested content appears in one frame and one or more advertisements appear in other frames, respectively. By displaying advertisements in frames that are at the same logical layer as the web pages that induced the advertising, the functionality of the presentation resides in native HTML code, making it much more difficult to block the advertisement. An exchange server provides frame generation data to the HTML-rendering device. The device can directly obtain requested content and associated advertisements from respective domains, or the data can be indirectly provided through the exchange server.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: December 27, 2011
    Inventor: Douglas Ashbaugh
  • Patent number: 8077933
    Abstract: In one embodiment, biometric authentication, using fingerprints, handprints, retinal scans and voice recognition, may be used as a means of granting access to an individual, for example, to use a device or gain entry to a building, car, computer, airport, website, a bank account, execute a financial transaction, access a military installation, read or obtain confidential information, execute a legal agreement, authenticate a decision, or another entity. In another embodiment, biometric authentication can be used as an alternative to the use of a key or combination or as an additional form of authentication. Access may be in any of a number of forms. In one embodiment a collection of pairs of features from one biometric print is compared to another collection of pairs from another biometric print to determine whether biometric authentication is successful.
    Type: Grant
    Filed: September 1, 2007
    Date of Patent: December 13, 2011
    Assignee: Fiske Software, LLC
    Inventor: Michael Stephen Fiske
  • Patent number: 8075499
    Abstract: In an embodiment, a seizure monitor provides intelligent epilepsy seizure detection, monitoring, and alerting for epilepsy patients or people with seizures. In an embodiment, the seizure monitor may be a wearable, non-intrusive, passive monitoring device that does not require any insertion or ingestion into the human body. In an embodiment, the seizure monitor may include several output options for outputting the accelerometer/gyro or other motion sensor data and video data, so that the data may be immediately validated and/or remotely viewed. The device alerts and communicates to the outside care givers via wirelessly or wired medium. The device may also support recording of accelerometer or other motion sensor data and video data, which can be reviewed later for further analysis and/or diagnosis. The device and invention is also used and applicable for other body motion disorders or detection and diagnostics.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: December 13, 2011
    Inventors: Vaidhi Nathan, Chanden Gope, Anoo Nathan
  • Patent number: 8028533
    Abstract: A defrost indicator is configured such that the process of freezing and defrosting the defrost indicator places the defrost indicator into a state that is not completely reversed by refreezing, so that one can detect whether the defrost indicator defrosted and refroze or never defrosted by observing its current state. In an embodiment, the defrost indicator is initially placed in a first state before being frozen (e.g., upside down with fluid in an upper chamber). Freezing the defrost indicator places it in a second state (e.g., with the fluid frozen in the upper chamber). Then when the defrost indicator is defrosted, the defrost indicator is placed into a third state that is different than the first state (e.g., right-side-up with liquid fluid in the lower chamber). If the defrost indicator is again frozen, the defrost indicator is placed into a fourth state (e.g., the fluid frozen in the lower chamber).
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 4, 2011
    Assignee: E & J Enterprises, LLC
    Inventors: Erik S. Palin, Jozefina Cimbalova
  • Patent number: 8019705
    Abstract: In an embodiment, instructions in a computer language are translated into instructions in a register machine language. The instructions in the register machine language are translated into active element machine instructions. The use of the register machine language is optional. In an embodiment, the first translator may translate the instructions into another machine language. In an embodiment, an active element machine may be programmed using instructions for a register machine with elemental register machine instructions, such as push, pop, copy, and jump, and/or using a higher language, such as C, may be emulated with active element instructions executing on an active element machine.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: September 13, 2011
    Assignee: Fiske Software, LLC.
    Inventor: Michael Stephen Fiske
  • Patent number: 8010467
    Abstract: An active element machine is a new kind of computing machine. When implemented in hardware, the Active element machine can execute multiple instructions simultaneously, because every one of its computing elements is active. This greatly enhances the computing speed. By executing a meta program whose instructions change the connections in a dynamic Active element machine, the Active element machine can perform tasks that digital computers are unable to compute.
    Type: Grant
    Filed: July 11, 2005
    Date of Patent: August 30, 2011
    Assignee: Fiske Software LLC
    Inventor: Michael Stephen Fiske
  • Patent number: 7991790
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for storing documents that are being tracked in an on-demand service. These mechanisms and methods for storing documents in an on-demand service can enable embodiments to provide the sharing of documents and the storing of the documents in association with a tag. The ability of embodiments to provide the sharing of documents and the storing can enable an efficient searching for a shared document. In an embodiment, the shared document is categorized upon being stored.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: August 2, 2011
    Assignee: salesforce.com, Inc.
    Inventors: Timothy J Barker, Ryan Lissack, Daniel L Pletter
  • Patent number: 7979716
    Abstract: In an embodiment, a secure module is provided that provides access keys to an unsecured system. In an embodiment, the secure module may generate passcodes and supply the passcodes to the unsecured system. In an embodiment, the access keys are sent to the unsecured system after receiving the passcode from the unsecured system. In an embodiment, after authenticating the passcode, the secure module does not store the passcode in its memory. In an embodiment, the unsecured module requires the access key to execute a set of instructions or another entity. In an embodiment, the unsecured system does not store access keys. In an embodiment, the unsecured system erases the access key once the unsecured system no longer requires the access key. In an embodiment, the unsecured system receives a new passcode to replace the stored passcode after using the stored passcode. Each of these embodiments may be used separately.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: July 12, 2011
    Assignee: Biogy, Inc.
    Inventor: Michael Fiske
  • Patent number: 7965975
    Abstract: A network radio is provided that includes a combination of an AM, FM receiver and a network channel capable of receiving streamed audio. Users of this network radio can initiate a search for a particular audio record, when a successful match is found by the online broadcast station, the audio record is streamed to the network radio. The net result will be an on demand radio without the need of any portable media.
    Type: Grant
    Filed: May 6, 2006
    Date of Patent: June 21, 2011
    Inventor: Swetha Venkatachalapathy
  • Patent number: D666416
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: September 4, 2012
    Inventor: Jeffrey Richard Haywood
  • Patent number: D671587
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: November 27, 2012
    Assignee: Bing Li
    Inventor: Bing Li