Patents by Inventor Andrew Hsu

Andrew Hsu 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).

  • Patent number: 11934847
    Abstract: An interactive user interface for receiving and displaying data is described. The interactive user interface may display data sets from a plurality of external applications and/or data sources. Received data sets may be compiled to form an interactive graphical unit, also called a “card,” that may be displayed in a format based upon that of the native external application of the received data sets. Cards may be grouped with other cards. A card may include a link which allows users to access the native external application of the card to make any desired modifications or changes.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: March 19, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: Kelsey Falter, Joy Tao, Taylor Stearns, Tiffany Hsu, Barry McCardel, Mark Schafer, Andrew Bonventre
  • Patent number: 11922466
    Abstract: Among other things, advertisements are received for brands or products of brands. Criteria for placement of the advertisements are received at online retail sites. The online retail sites are controlled independently from one another. Inventory data for the products at the online retail sites is received and stored. Data about propensities of the consumers to favor one or more of the brands or one or more products of the brands, from activities of consumers on the online retail sites, is stored. Activity data about current activities of the consumers on the online retail sites is received. One or more of the advertisements are placed on pages served to the online retail sites based on the placement data, the inventory data, the propensity data, and the activity data. Conversion data is received indicating that consumers engaged in conversion events with respect to products associated with the brands or products of brands being advertised.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 5, 2024
    Assignee: Jane Technologies, Inc.
    Inventors: Socrates Munaf Rosenfeld, Abraham Munaf Rosenfeld, Benjamin Aaron Green, Howard Hong, Simon James Roddy, Andrew Michael Livingston, Chunyih Hsu
  • Publication number: 20210353327
    Abstract: A handheld rotary medical device with a shaver configured to remove cartilage is disclosed. The handheld rotary medical device may include an inner drive shaft, an elongated, tubular, outer housing encapsulating the inner drive shaft such that the inner drive shaft is positioned within the outer housing and a shaver at a distal end of the inner drive shaft. The shaver may include a plurality of teeth extending radially outward from an outer surface of the inner drive shaft. The medical device may include slots or grooves in the outer housing useful for cleaning the tissue from the teeth of the shaver.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 18, 2021
    Applicant: Arthrex, Inc.
    Inventors: Peter Denove, Andrew Hsu, Kenneth M. Adams
  • Patent number: 11083486
    Abstract: A handheld rotary medical device with a shaver configured to remove cartilage is disclosed. The handheld rotary medical device may include an inner drive shaft, an elongated, tubular, outer housing encapsulating the inner drive shaft such that the inner drive shaft is positioned within the outer housing and a shaver at a distal end of the inner drive shaft. The shaver may include a plurality of teeth extending radially outward from an outer surface of the inner drive shaft. The medical device may include slots or grooves in the outer housing useful for cleaning the tissue from the teeth of the shaver.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Arthrex, Inc.
    Inventors: Peter Denove, Andrew Hsu, Kenneth M. Adams
  • Publication number: 20200281622
    Abstract: A handheld rotary medical device with a shaver configured to remove cartilage is disclosed. The handheld rotary medical device may include an inner drive shaft, an elongated, tubular, outer housing encapsulating the inner drive shaft such that the inner drive shaft is positioned within the outer housing and a shaver at a distal end of the inner drive shaft. The shaver may include a plurality of teeth extending radially outward from an outer surface of the inner drive shaft. The medical device may include slots or grooves in the outer housing useful for cleaning the tissue from the teeth of the shaver.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 10, 2020
    Applicant: Arthrex, Inc.
    Inventors: Peter Denove, Andrew Hsu, Kenneth M. Adams
  • Patent number: 10128658
    Abstract: Autonomous, self-adjusting, and distributed line flow processing for a network having nodes with branches coupling adjacent ones of the nodes and components coupled to the nodes. Systems, methods, and software made in accordance with this disclosure can be used to identify where power flows can exceed the maximum transfer limit in each line and to enable automated adjustments in order to avoid such conditions. These can be useful tools for both system operators of large electrical networks and for implementing automated schemes to ensure network feasibility in micro-grids or other networks with many smart components embedded with communications and/or computation capabilities.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: November 13, 2018
    Assignee: Carnegie Mellon University
    Inventors: Marija Ilic, Andrew Hsu
  • Patent number: 9939921
    Abstract: An input device includes a plurality of keys, where at least one key of the plurality of keys may include a first surface configured to contact a plurality of input objects, a sensing region of the first surface configured to sense the plurality of input objects, a capacitive sensor configured to determine positional information of the plurality of input objects on the first surface of the key, and a lighting element configured to provide visual feedback to a user interacting with the at least one key.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: April 10, 2018
    Assignee: Synaptics Incorporated
    Inventors: Andrew Hsu, Raja Bose, Bjorn Hovden, Mark Huie, Justin Mockler, Mohamed Sheik-Nainar, Kipling Inscore
  • Patent number: 9829992
    Abstract: Methods and devices are provided that employ multi-function keys to present a preview of potential actions to be taken by user key presses. The input device includes a plurality of key assemblies having a touch sensitive surface. The processing system can sense when one or more respective key assemblies have been contacted or pressed by the object. When the one or more respective key assemblies has been contacted by the object, an indication of a potential action taken in the program is provided to the user. The method determines whether the one or more respective key assemblies have been contacted or pressed by an object. A potential action to be taken is determined and an indication of the potential action is provided.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: November 28, 2017
    Assignee: Synaptics Incorporated
    Inventors: Eric Faggin, Daniel L. Odell, Andrew Hsu, Anna Ostberg, Mohamed Ashraf Sheik-Nainar, Stephen Morein, Daniel Jamison
  • Publication number: 20170192527
    Abstract: An input device includes a plurality of keys, where at least one key of the plurality of keys may include a first surface configured to contact a plurality of input objects, a sensing region of the first surface configured to sense the plurality of input objects, a capacitive sensor configured to determine positional information of the plurality of input objects on the first surface of the key, and a lighting element configured to provide visual feedback to a user interacting with the at least one key.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Applicant: Synaptics Incorporated
    Inventors: Andrew Hsu, Raja Bose, Bjorn Hovden, Mark Huie, Justin Mockler, Mohamed Sheik-Nainar, Kipling Inscore
  • Patent number: 9054531
    Abstract: The present disclosure relates to distributed line flow processing for a network having nodes with branches coupling adjacent ones of the nodes and components coupled to the nodes. In one embodiment, the disclosed process includes receiving an objective function having component variables, nodal output variables and branch flow variables for the network. Next, the component variables, nodal output variables and branch flow variables are initialized with initial values, and then values for the branch flow variables are calculated using a distributed Newton method. Finally, values for the component variables and the nodal output variables are calculated using values calculated for the branch flow variables until the values of the component variables, the nodal output variables, and the branch flow variables converge within a predetermined threshold range.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: June 9, 2015
    Assignee: Carnegie Mellon University
    Inventors: Marija D. Ilic, Andrew Hsu
  • Publication number: 20140371940
    Abstract: Autonomous, self-adjusting, and distributed line flow processing for a network having nodes with branches coupling adjacent ones of the nodes and components coupled to the nodes. Systems, methods, and software made in accordance with this disclosure can be used to identify where power flows can exceed the maximum transfer limit in each line and to enable automated adjustments in order to avoid such conditions. These can be useful tools for both system operators of large electrical networks and for implementing automated schemes to ensure network feasibility in micro-grids or other networks with many smart components embedded with communications and/or computation capabilities.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Inventors: Marija Ilic, Andrew Hsu
  • Publication number: 20140327621
    Abstract: Methods and devices are provided that employ multi-function keys to present a preview of potential actions to be taken by user key presses. The input device includes a plurality of key assemblies having a touch sensitive surface. The processing system can sense when one or more respective key assemblies have been contacted or pressed by the object. When the one or more respective key assemblies has been contacted by the object, an indication of a potential action taken in the program is provided to the user. The method determines whether the one or more respective key assemblies have been contacted or pressed by an object. A potential action to be taken is determined and an indication of the potential action is provided.
    Type: Application
    Filed: May 2, 2014
    Publication date: November 6, 2014
    Inventors: Eric Faggin, Daniel L. Odell, Andrew Hsu, Anna Ostberg, Mohamed Ashraf Sheik-Nainar, Stephen Morein, Daniel Jamison
  • Publication number: 20130281225
    Abstract: An integrally formed golf club comprising: a golf club head and a golf shaft, wherein the golf club head including a club head component formed by casting, the casted club head component has a club head surface formed by forging, the golf shaft is formed by drawing the casted club head component, and is integrally formed with the casted club head component. It thus the integrally formed golf club has characteristics of excellent distributed strength and no partial concentration of applied force, it thus the accuracy of direction and the ability of control is improved.
    Type: Application
    Filed: March 4, 2013
    Publication date: October 24, 2013
    Inventors: Welkin Hsu, Andrew Hsu
  • Publication number: 20130024168
    Abstract: The present disclosure relates to distributed line flow processing for a network having nodes with branches coupling adjacent ones of the nodes and components coupled to the nodes. In one embodiment, the disclosed process includes receiving an objective function having component variables, nodal output variables and branch flow variables for the network. Next, the component variables, nodal output variables and branch flow variables are initialized with initial values, and then values for the branch flow variables are calculated using a distributed Newton method. Finally, values for the component variables and the nodal output variables are calculated using values calculated for the branch flow variables until the values of the component variables, the nodal output variables, and the branch flow variables converge within a predetermined threshold range.
    Type: Application
    Filed: January 5, 2012
    Publication date: January 24, 2013
    Applicant: Carnegie Mellon University
    Inventors: Marija D. Ilic, Andrew Hsu
  • Publication number: 20050024341
    Abstract: The present invention is a graphical user interface in a computing device having a processor running an operating system and a display. The graphical user interface comprises a touch screen and a driver coupling the touch screen to the operating system. The driver can display a plurality of icons on the touch screen, or a plurality of screen images having at least one icon, with each of the icons associated with operations on the display and/or the touch screen. Other embodiments include the touch screen having unactivated and activated states, as well as the presence of an application programming interface that enables an application to display at least one image on the touch screen.
    Type: Application
    Filed: April 17, 2002
    Publication date: February 3, 2005
    Inventors: David Gillespie, Ray Trent, Andrew Hsu, Leslie Grate