Patents by Inventor Victor S. Lee

Victor S. Lee 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: 20240079777
    Abstract: An electronic device may be provided with an antenna having a resonating element formed from a segment of peripheral conductive housing structures. A speaker may be aligned with first openings in the segment. A vent may be aligned with second openings in the segment. A connector may protrude through the segment. A trace combiner for the antenna may be patterned onto the speaker and may be coupled to the segment. Tuners for the antenna may be disposed on first and second flexible printed circuits that extend along opposing sides of the connector. The tuners may be controlled through the speaker. The second flexible printed circuit may extend along the vent. The vent may have a vent cowling with a cut-out region next to the tuner on the second flexible printed circuit.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 7, 2024
    Inventors: Yiren Wang, Yuan Tao, Hao Xu, Hongfei Hu, Enrique Ayala Vazquez, Ming-Ju Tsai, Sidharath Jain, Haozhan Tian, Yuancheng Xu, Harlan S Dannenberg, Eric W Bates, Peter A Dvorak, Nicole E Cazares, Obinna O Onyemepu, Victor C Lee, Han Wang
  • Publication number: 20240079778
    Abstract: An electronic device may be provided with an antenna having a resonating element formed from a segment of peripheral conductive housing structures. A speaker may be aligned with first openings in the segment. A vent may be aligned with second openings in the segment. A connector may protrude through the segment. A trace combiner for the antenna may be patterned onto the speaker and may be coupled to the segment. Tuners for the antenna may be disposed on first and second flexible printed circuits that extend along opposing sides of the connector. The tuners may be controlled through the speaker. The second flexible printed circuit may extend along the vent. The vent may have a vent cowling with a cut-out region next to the tuner on the second flexible printed circuit.
    Type: Application
    Filed: August 30, 2023
    Publication date: March 7, 2024
    Inventors: Enrique Ayala Vazquez, Ming-Ju Tsai, Yiren Wang, Yuan Tao, Hao Xu, Sidharath Jain, Haozhan Tian, Yuancheng Xu, Eric W. Bates, Peter A. Dvorak, Harlan S. Dannenberg, Rees S. Parker, Obinna O. Onyemepu, Victor C. Lee, Han Wang, Hongfei Hu
  • Patent number: 10204338
    Abstract: Methods, systems, and engines are presented for synchronizing contents of removable storage devices with a multimedia network. In one implementation, a change in status of a connection between a removable storage device and a multimedia network is detected. A network inventory list of recordings is updated, triggered by the change in connection status. A change in the recording content, associated metadata, or digital rights of a recording may also trigger an update of the network inventory list. A network scheduler can use the updated network inventory list to accurately reflect those recordings actually available to the multimedia network for playback and recording, or available to an unauthorized user for purchase, including the recordings on removable storage devices.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Victor S. Lee
  • Patent number: 8472779
    Abstract: In accordance with one or more aspects, multiple trick streams corresponding to video content are concurrently displayed in multiple windows. A user selection of one window of the multiple windows is received, and the video content is played back at a location corresponding to a location in a trick stream being played back in the one window when the user selection is received.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventor: Victor S. Lee
  • Patent number: 8463108
    Abstract: A device plays back programming content in a trick mode while an advertising segment record is monitored. When an advertising segment beginning identified by the advertising segment record is encountered, playback of the programming content temporarily ceases. One or more advertisements are played back during the advertising segment, and then playback of the programming content in the trick mode resumes after an ending of the advertising segment is encountered.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Victor S. Lee, Pradip K. Fatehpuria
  • Patent number: 8352982
    Abstract: Service substitution techniques are described. In an implementation, a substitution table is derived that specifies one or more service substitutions to be performed for content and that specifies particular geographic locations to perform at least one service substitution. One or more communications are formed to be streamed over a packet-switched network to a client that is to perform the at least one service substitution. The one or more communications include the substitution table and the content that corresponds to the at least one service substitution.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: David L de Heer, Majd Bakar, Francis W Tsui, Victor S Lee, Sivaprasad Lakshmi Radhakrishnan
  • Publication number: 20100172625
    Abstract: A device plays back programming content in a trick mode while an advertising segment record is monitored. When an advertising segment beginning identified by the advertising segment record is encountered, playback of the programming content temporarily ceases. One or more advertisements are played back during the advertising segment, and then playback of the programming content in the trick mode resumes after an ending of the advertising segment is encountered.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Victor S. Lee, Pradip K. Fatehpuria
  • Publication number: 20100172626
    Abstract: Programming content is played back in a trick mode. One or more portions of an advertisement to be played back are identified based at least in part on the trick mode. These one or more portions are less than the entire advertisement, and are played back during an advertising segment. Playback of the programming content in the trick mode resumes after the advertising segment ends. A table or other record associated with the advertisement can be stored to maintain identifications of the one or more portions for each of multiple trick modes.
    Type: Application
    Filed: January 7, 2009
    Publication date: July 8, 2010
    Applicant: Microsoft Corporation
    Inventors: Victor S. Lee, Pradip K. Fatehpuria
  • Patent number: 7644103
    Abstract: A MediaDescription data structure that includes both descriptive metadata, such as EPG information, about a multimedia content item and instructions for acquiring the content item is assigned to each multimedia content item in a multimedia system. A MediaDescription data structure is transferable as a token for representing the content item. The acquisition information may also include information about presenting the content item in different view contexts, as well as information about relationships to other pieces of content, and information about how each different version of the content item is to be acquired and displayed. MediaDescription data structure tokens can be used to facilitate digital video recording (DVR) processes, Internet content rendering processes, multimedia search processes, search results aggregating processes, video-on-demand (VOD) processes, pay-per-view processes, and program guide rendering processes.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Geoffrey R Smith, Kevin T. Carle, Michael A. Cleron, Samuel Thomas Scott, III, Victor S. Lee
  • Publication number: 20090310933
    Abstract: In accordance with one or more aspects, multiple trick streams corresponding to video content are concurrently displayed in multiple windows. A user selection of one window of the multiple windows is received, and the video content is played back at a location corresponding to a location in a trick stream being played back in the one window when the user selection is received.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Victor S. Lee
  • Publication number: 20090187938
    Abstract: Service substitution techniques are described. In an implementation, a substitution table is derived that specifies one or more service substitutions to be performed for content and that specifies particular geographic locations to perform at least one service substitution. One or more communications are formed to be streamed over a packet-switched network to a client that is to perform the at least one service substitution. The one or more communications include the substitution table and the content that corresponds to the at least one service substitution.
    Type: Application
    Filed: January 18, 2008
    Publication date: July 23, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: David L. de Heer, Majd Bakar, Francis W. Tsui, Victor S. Lee, Sivaprasad Lakshmi Radhakrishnan
  • Patent number: 7555515
    Abstract: A pipeline may include a first stage and a second stage for executing data processing services and a data host communicatively coupled to the first and second stages. The data host provides for storing and communicating data, wherein the storing and communicating are asynchronous one to another. Execution of the first data processing service is asynchronous with respect to execution of the second data processing service.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: June 30, 2009
    Assignee: Microsoft Corporation
    Inventors: Paul J. Roy, Andrew J. Jaffray, Pradeep K. Jha, Victor S. Lee
  • Patent number: 4924466
    Abstract: A computer system having trace arrays and registers that provide error tracing that permits retry of operations in a pipelined, multiprocessing environment after the operations have been allowed to quiesce. The trace arrays in each retry domain include one master trace array. The master arrays store an event trace identification code, a cross reference event trace indentification code, an error flag, and a cross reference bit. The trace arrays provide a record of the events occurring between the occurrence of an error and the completion of quiescence, when retry can be attemped. Error registers are used to record events in which errors occur during quiescence, where trace arrays cannot be implemented.
    Type: Grant
    Filed: June 30, 1988
    Date of Patent: May 8, 1990
    Assignee: International Business Machines Corp.
    Inventors: Steven L. Gregor, Victor S. Lee