Patents by Inventor Harry Lai
Harry Lai 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: 9430450Abstract: A method of scaling font size on a user interface of a mobile communication device. The method comprises presenting a message in a first font size on a display of the mobile communication device, and after a predefined delay of time, presenting the message in a second font size on the display of the mobile communication device, where the second font size is larger than the first font size. The method further comprises receiving a selection of a font size and, based on the font size selection, determining and presenting an altered flow of screens and icons automatically in the user interface of the mobile communication device with the selected font size.Type: GrantFiled: April 30, 2014Date of Patent: August 30, 2016Assignee: Sprint Communications Company L.P.Inventors: Benjamin P. Blinn, Justin Eddings, Clyde Heppner, Harry Lai, R. Brian Landers
-
Patent number: 9332127Abstract: A portable electronic device is provided. The portable electronic device comprises a processor, a memory, a display, and a first application stored in the memory that, when executed by the processor, receives indications of a plurality of events. The application also stores event information associated with the events in the memory, and when a user interface of a second application that is presented on the display is navigated away from, presents an announcement about one of the stored event information on the display.Type: GrantFiled: November 18, 2013Date of Patent: May 3, 2016Assignee: Sprint Communications Company L.P.Inventors: Tamara Lynn Cody, Allison A. DiMartino, Harry Lai, Brian R. Landers, Jason Rincker, Christine Denise Schumaker, Balaji S. Thenthiruperai
-
Patent number: 9304647Abstract: A system and method for user interface screen presentation prioritization is provided. The display of a plurality of panes may be determined based on either priorities of each pane received in messages or based on combined weightings of each pane based on a weighting provided by a user and a weighting provided by a content source. The display of the panes may relocate the panes and/or change the size of the panes based on changed priorities of each pane or based on changed combined weighting of each pane. The panes may comprise selectable items.Type: GrantFiled: September 12, 2012Date of Patent: April 5, 2016Assignee: Sprint Communications Company L.P.Inventors: Jesse Kates, Harry Lai, Kristen Miller, Christine Denise Schumaker, Balaji S. Thenthiruperai
-
Patent number: 9128999Abstract: A method of managing application service provider product line variations is disclosed. The method includes receiving a client customization request, creating a configuration managed file tailored to the client customization request, binding the configuration managed file to at least one customizable resource, and deploying the customizable resource to a data store. The customizable resource is instantiated after disposition at the data store.Type: GrantFiled: December 3, 2009Date of Patent: September 8, 2015Assignee: International Business Machines CorporationInventors: James Snyder, Harry Lai, Shirish Reddy, Jimmy Wan
-
Patent number: 8614968Abstract: A portable electronic device is provided. The portable electronic device comprises a processor, a memory, a display, and a first application stored in the memory that, when executed by the processor, receives indications of a plurality of events. The application also stores event information associated with the events in the memory, and when a user interface of a second application that is presented on the display is navigated away from, presents an announcement about one of the stored event information on the display.Type: GrantFiled: May 3, 2010Date of Patent: December 24, 2013Assignee: Sprint Communications Company L.P.Inventors: Tamara Lynn Cody, Allison A. DiMartino, Harry Lai, Brian R. Landers, Jason Rincker, Christine Denise Schumaker, Balaji S. Thenthiruperai
-
Patent number: 8509856Abstract: A mobile device is provided. The mobile device comprises a wireless transceiver, a first application, a second application, and an interface. The wireless transceiver provides a wireless communication link to a communication network. The second application provides communication based on the wireless communication link. The interface presents, when the first application is active on the mobile device, an indication of a communication directed to the second application being received via the wireless communication link for less than 2 seconds before the second application pre-empts the first application.Type: GrantFiled: April 24, 2012Date of Patent: August 13, 2013Assignee: Sprint Communications Company L.P.Inventors: Benjamin Blinn, Allison A. DiMartino, Harry Lai, Brian R. Landers
-
Patent number: 8347228Abstract: A system and method for user interface screen presentation prioritization is provided. The display of a plurality of panes may be determined based on either priorities of each pane received in messages or based on combined weightings of each pane based on a weighting provided by a user and a weighting provided by a content source. The display of the panes may relocate the panes and/or change the size of the panes based on changed priorities of each pane or based on changed combined weighting of each pane. The panes may comprise selectable items.Type: GrantFiled: June 8, 2009Date of Patent: January 1, 2013Assignee: Sprint Communications Company L.P.Inventors: Jesse Kates, Harry Lai, Kristen Miller, Christine Denise Schumaker, Balaji S. Thenthiruperai
-
Patent number: 8204548Abstract: A mobile device is provided. The mobile device comprises a wireless transceiver, a first application, a second application, and an interface. The wireless transceiver provides a wireless communication link to a communication network. The second application provides communication based on the wireless communication link. The interface presents, when the first application is active on the mobile device, an indication of a communication directed to the second application being received via the wireless communication link for less than 2 seconds before the second application pre-empts the first application.Type: GrantFiled: December 1, 2009Date of Patent: June 19, 2012Assignee: Sprint Communications Company L.P.Inventors: Benjamin Blinn, Allison A. DiMartino, Harry Lai, Brian R. Landers
-
Patent number: 7693534Abstract: A method and apparatus are disclosed for dynamically selecting a complete or referenced group indication when initiating a group communication session in a communication system. A client device may include logic through which the device will decide, at the time of group session initiation, whether to initiate the session by reference to a complete group listing or rather whether to initiate the session by reference to a group identifier (e.g., group-ID). The client device may be capable of maintaining group data in order to indicate whether the client device and a communication server have agreed on a group-ID to correspond with a particular group. When a user directs the client device to initiate a session with a particular group, the client device will initiate the session by reference to the group-ID if the client device and communication server have agreed on a group-ID to correspond to the particular group.Type: GrantFiled: December 5, 2006Date of Patent: April 6, 2010Assignee: Sprint Spectrum L.P.Inventors: Michael T. Lundy, Harry Lai, Dan Durig
-
Publication number: 20100076924Abstract: A method of managing application service provider product line variations is disclosed. The method includes receiving a client customization request, creating a configuration managed file tailored to the client customization request, binding the configuration managed file to at least one customizable resource, and deploying the customizable resource to a data store. The customizable resource is instantiated after disposition at the data store.Type: ApplicationFiled: December 3, 2009Publication date: March 25, 2010Inventors: James Snyder, Harry Lai, Shirish Reddy, Jimmy Wan
-
Patent number: 7650344Abstract: A method of managing application service provider product line variations is disclosed. The method includes receiving a client customization request, creating a configuration managed file tailored to the client customization request, binding the configuration managed file to at least one customizable resource, and deploying the customizable resource to a data store. The customizable resource is instantiated after disposition at the data store.Type: GrantFiled: February 8, 2005Date of Patent: January 19, 2010Assignee: Coremetrics, Inc.Inventors: James Snyder, Harry Lai, Shirish Reddy, Jimmy Wan
-
Publication number: 20050267889Abstract: A method of managing application service provider product line variations is disclosed. The method includes receiving a client customization request, creating a configuration managed file tailored to the client customization request, binding the configuration managed file to at least one customizable resource, and deploying the customizable resource to a data store. The customizable resource is instantiated after disposition at the data store.Type: ApplicationFiled: February 8, 2005Publication date: December 1, 2005Applicant: Coremetrics, Inc.Inventors: James Snyder, Harry Lai, Shirish Reddy, Jimmy Wan