Patents by Inventor Michael Farnsworth

Michael Farnsworth 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: 20180247249
    Abstract: Systems, methods, computer-readable media, and apparatuses for contact planning is provided. A representative may provide a request a contact plan from a contact planning system. A contact planning system (CPS) may receive a request for a contact plan from a representative. The CPS may generate a contact plan for the representative based on setup information. The contact plan indicates individual providers for the representative to contact. The CPS may provide the contact plan to the representative, and may receive information regarding the contact plan from the representative. The CPS may update various metrics and may provide a modified contact plan to the representative based on the received information. Other embodiments may be claimed and/or described.
    Type: Application
    Filed: August 26, 2016
    Publication date: August 30, 2018
    Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
  • Patent number: 9971676
    Abstract: Systems and methods for state based test case generation for software validation are disclosed. One embodiment includes determining a first input and a first input type for a program block of vehicle software for creating a test case, wherein the first input type includes a state based input, determining permutations of values for the first input, based on the first input type, and running the test case with the state based input, wherein running the test case comprises applying the permutations of values for the first input to the program block. Some embodiments include determining, by a test computing device, whether the test case meets a predetermined level of modified condition/decision coverage (MC/DC) and providing an indication of whether the test case meets the predetermined level of MC/DC.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: May 15, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Jared Michael Farnsworth
  • Publication number: 20180089450
    Abstract: Embodiments relating to a regulated taxonomy system (“RTS”) are described. A user, when performing a communication with another party, may be provided with pieces of regulated taxonomy. Association of a piece of regulated taxonomy may facilitate actions to be performed with reference to the communication or piece of content. The RTS may interact with one or more devices to present pieces of taxonomy to a user and to receive a selection of taxonomy. The device may perform or modify actions which may be taken with relation to the piece of content or communication. The RTS may also generate pieces of taxonomy by reviewing content. The RTS may provide for one or more approvers to review taxonomy and/or generate new taxonomy. The RTS may also be configured to modify regulated taxonomy according to actions which have been performed. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: February 2, 2016
    Publication date: March 29, 2018
    Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
  • Patent number: 9749321
    Abstract: Embodiments of methods, systems and storage media associated with publication of message content may be described. In embodiments, a content creator may provide content to a message management node. Based on application of one or more business rules, one or more authorized recipients of the message content may be identified, and the message content may be provided to the one or more recipients. In various embodiments, the message content may be reviewed by one or more approvers prior to publication. The message content may not be provided to the authorized recipients without approval from the approvers. Other embodiments may be described and claimed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 29, 2017
    Assignee: PROLIFIQ SOFTWARE INC.
    Inventors: Jeffrey Michael Farnsworth, Isabella Wong, Anh Huynh, Hemingway Huynh
  • Patent number: 9426101
    Abstract: Systems and techniques of providing suggestions for email recipients to a user who is composing an email communications are disclosed herein. In one embodiment, a user may register a plurality of email accounts with an email application. Once an email account is registered with the email application, contact data from each such registered email account may be received. In another embodiment, if the user employs a plurality of devices from which the user composes and/or sends email communications, device-specific contact information may also be received. Relevance metrics may be applied to such suggestions depending upon the contact data received from the various email accounts. Dynamic correction factor may be applied to such relevance metrics—e.g., a decay factor, decrement factor or the like that may or may not be time dependent.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Long Zhou, John Morrow, Taylor Lehman, Shrivaths Iyengar, Vincent Celie, Michael Farnsworth
  • Publication number: 20160080574
    Abstract: Embodiments are described herein directed to a selected specialist communication system (“SSC”) to facilitate communication with a specialist. The SSC may be utilized where a representative may wish to facilitate communication between a provider and a specialist. The SSC may select from specialists based on one or more factors. Selection of specialists may prevent repeated contacts between particular specialists and providers to reduce undue influence. The SSC may facilitate establishment of a video and/or audio connection between the provider and the specialist. The communication may utilize a device of the representative. The SSC may request disclosures from providers and/or representatives. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 17, 2016
    Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
  • Publication number: 20150379522
    Abstract: Embodiments described herein are directed to methods, apparatuses, systems, and computer-readable media for a content provisioning system (“CPS”) publishing modified content to users. A content provider may provide content to the CPS, for example using a notification that content is available for download. The CPS may convert the content, which may be viewed by a publisher. The publisher may share received content with recipients. The publisher may select recipients to receive the content and send a request to share the content to the CPS. The publisher may choose to modify the content before requesting that it be shared. The publisher may make modifications to the content on the publisher's device. The CPS may perform modifications to the content before sharing the modified content with selected professionals. Permissions may be associated with the content, which may be consulted before allowing modification and/or sharing. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 31, 2015
    Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
  • Publication number: 20150379440
    Abstract: Methods, apparatuses, systems, and computer-readable media for presenting directory information relating to an organization are described. A Dynamic Directory System (“DDS”) may receive information relating to an organization from various sources, including feeds, user-input information, and publicly available information. The DDS may provide dynamically updated information about associates and entities relating to the organization. The DDS may provide hierarchical and demographic information relating to associates in the organization. The DDS may provide a hierarchical presentation that illustrates relationships within the organization. The DDS may be configured to present demographic information. When an entity or associate is selected, the DDS may provide information about one or more other associates which have had interactions with that entity or associate.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 31, 2015
    Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
  • Patent number: 9183543
    Abstract: Embodiments include methods, apparatus, and systems associated with tracking display of digital content objects, and in particular digital content objects in delivered electronic messages. Digital content objects may be identified and associated with a digital content item. Digital content objects may be presented together in digital container. Different presentation layers containing one or more digital containers may be defined and transmitted in electronic messages. A digital content object tracking system may identify delivered and displayed digital content objects, and associate the display with digital content objects contained therein. The digital content object tracking system may compare displays or activations of one or more digital content objects with reference to co-displayed digital content objects. Other embodiments may be described and claimed.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: November 10, 2015
    Assignee: Prolifiq Software Inc.
    Inventors: Anh Huynh, Hemingway Huynh, Isabella Wong, Jeffrey Michael Farnsworth
  • Publication number: 20150106298
    Abstract: Methods, apparatuses, systems, and computer-readable media for facilitating individualized data alerts are described herein. Information sources may provide data for publication to knowledge professionals. Managerial actions may be performed by an individual or automatically. After the data is published, one or more individualized alerts may be sent to knowledge professionals, such as on a mobile device under control of the knowledge professional, leading to presentation of the pieces of data, along with assigned actions. Knowledge professionals may accept assignment of actions, may re-assign actions, may review actions, and may indicate when actions have been taken. These indications may then be used to update data generators or the data manager, such that future pieces of data and/or individualized alerts may be provided. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 16, 2015
    Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
  • Publication number: 20150019975
    Abstract: Described herein are technologies pertaining to transmitting electronic contact data from a first application to a second application by way of an operating system without generating a centralized contact store or providing the second application with programmatic access to all electronic contact data retained by first application.
    Type: Application
    Filed: July 28, 2014
    Publication date: January 15, 2015
    Inventors: John Morrow, Neil Pankey, Michael Farnsworth, Ashish Bangale
  • Patent number: 8887092
    Abstract: Described herein are technologies pertaining to transmitting electronic contact data from a first application to a second application by way of an operating system without generating a centralized contact store or providing the second application with programmatic access to all electronic contact data retained by first application.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: John Morrow, Neil Pankey, Michael Farnsworth, Ashish Bangale
  • Publication number: 20140250186
    Abstract: In various embodiments, systems, methods, computer-readable media, and apparatuses for facilitation of communication between recipients and third-parties. A recipient, such, for example, a physician may request and then be facilitated in engaging in communication with a selected third party, such as a medical specialist. The third party may be selected based on the physician's request or on other information gained prior to or at the time of request, such as in response to a questionnaire. A context for the communication may be maintained during the communication and stored thereafter. During subsequent communication, the stored communication may be used to restore the previous context of the previous communication. Other embodiments may be described and claimed.
    Type: Application
    Filed: February 26, 2014
    Publication date: September 4, 2014
    Applicant: PROLIFIQ SOFTWARE INC.
    Inventors: Hemingway Huynh, Anh Huynh, Jeffrey Michael Farnsworth, Isabella Wong
  • Publication number: 20140214976
    Abstract: Systems and techniques of providing suggestions for email recipients to a user who is composing an email communications are disclosed herein. In one embodiment, a user may register a plurality of email accounts with an email application. Once an email account is registered with the email application, contact data from each such registered email account may be received. In another embodiment, if the user employs a plurality of devices from which the user composes and/or sends email communications, device-specific contact information may also be received. Relevance metrics may be applied to such suggestions depending upon the contact data received from the various email accounts. Dynamic correction factor may be applied to such relevance metrics—e.g., a decay factor, decrement factor or the like that may or may not be time dependent.
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Long Zhou, John Morrow, Taylor Lehman, Shrivaths Iyengar, Vincent Celie, Michael Farnsworth
  • Publication number: 20140208391
    Abstract: Embodiments of methods, systems and storage media associated with publication of message content may be described. In embodiments, a content creator may provide content to a message management node. Based on application of one or more business rules, one or more authorized recipients of the message content may be identified, and the message content may be provided to the one or more recipients. In various embodiments, the message content may be reviewed by one or more approvers prior to publication. The message content may not be provided to the authorized recipients without approval from the approvers. Other embodiments may be described and claimed.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 24, 2014
    Applicant: Prolifiq Software Inc.
    Inventors: Jeffrey Michael Farnsworth, Isabella Wong, Anh Huynh, Hemingway Huynh
  • Publication number: 20130067404
    Abstract: Described herein are technologies pertaining to transmitting electronic contact data from a first application to a second application by way of an operating system without generating a centralized contact store or providing the second application with programmatic access to all electronic contact data retained by first application.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: John Morrow, Neil Pankey, Michael Farnsworth, Ashish Bangale
  • Patent number: 8296378
    Abstract: In accordance with embodiments of the invention, adaptive electronic message services are provided for generating and supplementing adaptive electronic messages with digital content items.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: October 23, 2012
    Assignee: Prolifiq Software Inc.
    Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth
  • Publication number: 20120215863
    Abstract: Embodiments of the present disclosure provide systems, methods, and apparatuses for providing secure, dedicated, one-to-one communication between content providers and interested participants. In embodiments, a dedicated message channel platform may provide content generators with the ability to send recipient-specific messages to recipients, such as by using a dedicated message application installed on communication device under control of the recipient, such as a smartphone. The dedicated message channel may also be used to facilitate communication between a third party and a message recipient through a content generator facilitating the third-party communication. In embodiments, messages may be used for communications between a physician and a pharmaceutical sales representative.
    Type: Application
    Filed: February 17, 2012
    Publication date: August 23, 2012
    Applicant: PROLIFIQ SOFTWARE INC.
    Inventors: Hemingway Huynh, Anh Huynh, Jeffrey Michael Farnsworth
  • Patent number: 8171077
    Abstract: A facility for presenting an adaptive message is described. The facility receives a message in the computer system. Based upon the contents of the received message, the facility tests two or more digital content capabilities of the computer system. The facility then selects one of a number of different digital content elements based upon the results of the testing. The facility presents the selected digital content element.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: May 1, 2012
    Assignee: Prolifiq Software Inc.
    Inventors: Hemingway Huynh, Anh Huynh, Jeffrey Michael Farnsworth
  • Patent number: 8145374
    Abstract: A method for dynamically controlling rollback in an electric vehicle having a motor for providing motive power to the electric vehicle and a shift lever for selecting either forward or reverse motion of the vehicle includes determining if the electric vehicle is moving in a direction opposite the direction of motion indicated by the shift lever. If the vehicle is moving in a direction opposite the direction indicated by the shift lever, the rollback acceleration of the vehicle is calculated. A power request for driving the electric motor is then determined such that the rollback of the vehicle is controlled. The determined power request is then applied to the electric motor thereby driving the electric motor and dynamically controlling the rollback.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: March 27, 2012
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Jared Michael Farnsworth