Patents by Inventor Jimmy Yu

Jimmy Yu 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: 20250042478
    Abstract: A rocker panel for use in a vehicle, the rocker panel includes an outboard plate, an inboard plate, and a reinforcement structure. The reinforcement structure is disposed between the inboard plate and the outboard plate. The reinforcement structure includes one or more discrete steel tubes extending longitudinally between the outboard plate and the inboard plate.
    Type: Application
    Filed: October 25, 2024
    Publication date: February 6, 2025
    Inventors: Miao YU, Sobhan T. Nazari, Jimmy J. Zhang, Panagiotis Makrygiannis, Feng Zhu, Sajan G. Elengikal, Jun Hu, Erik Russel Anderson, Scott Stevens, Yu-Wei Wang
  • Publication number: 20250001797
    Abstract: An inkwell apparatus comprises an inkwell vessel and a cap for covering a vessel opening in an apparatus storage position. The cap has a protruding tip upon which to support the inkwell in an apparatus spinning position or a pooling position. A bottom (e.g. support surface) of the inkwell forms at least one of: i) a central region providing a tip engaging surface dimensioned to receive the tip in the spinning position; or ii) at least one tip engaging latch surface, each tip engaging latch surface dimensioned to receive the tip in the pooling position. Methods of use relate to the spinning position and the pooling position. The cap can comprise a seal ring to seal the opening or to provide support assistance in the spinning or pooling position(s). Ribs in the inkwell can provide deflection of ink when stirred such as by spinning.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Raymond YU, Jimmy YU
  • Patent number: 12175185
    Abstract: A method including accessing a website comprising one or more webpages. The method may also include determining, by a processor, one or more modifications to the one or more webpages of the web site configured to improve a search engine optimization (SEO) of the web site. The method may also include determining, by the processor, software code configured to enact the one or more modifications. The method may also include determining, by the processor, group-specific instructions configured to insert the software code into the one or more webpages of the website via attribute overwriting. The method may also include installing the group-specific instructions into an application stack of the web site so that device browsers executing code of the web site, to render the one or more of the webpages, execute the software code.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: December 24, 2024
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Sammy Yu, Jimmy Yu, Lemuel S. Park, Thomas J. Ziola, Meyyappan Alagappan
  • Patent number: 11868668
    Abstract: A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: January 9, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Soemin Tjong, Jimmy Yu Wu, Kristofer N. Iverson, Jorge I. Raastroem
  • Publication number: 20220147290
    Abstract: A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
    Type: Application
    Filed: January 27, 2022
    Publication date: May 12, 2022
    Inventors: Soemin TJONG, Jimmy Yu WU, Kristofer N. IVERSON, Jorge I. RAASTROEM
  • Publication number: 20220129509
    Abstract: A method including accessing a website comprising one or more webpages. The method may also include determining, by a processor, one or more modifications to the one or more webpages of the web site configured to improve a search engine optimization (SEO) of the web site. The method may also include determining, by the processor, software code configured to enact the one or more modifications. The method may also include determining, by the processor, group-specific instructions configured to insert the software code into the one or more webpages of the website via attribute overwriting. The method may also include installing the group-specific instructions into an application stack of the web site so that device browsers executing code of the web site, to render the one or more of the webpages, execute the software code.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 28, 2022
    Inventors: Sammy YU, Jimmy YU, Lemuel S. PARK, Thomas J. ZIOLA, Meyyappan ALAGAPPAN
  • Patent number: 11294609
    Abstract: A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Soemin Tjong, Jimmy Yu Wu, Kristofer N. Iverson, Jorge I. Raastroem
  • Publication number: 20210312474
    Abstract: A processor receives one or more types of marketing data including but not limited to SEO data, site crawl and log file data, web analytics data, competitor data, paid media spend & performance data, CDP, CRM, ABM, Ecommerce, internal search, and online-to-offline dataO2O. The received marketing data is processed by an optimization engine to calculate optimizations for URLs, pages, page components, page fragments, or websites, such types of optimizations including at least one of, removing duplicate content, optimizing tags and titles, optimizing mobile image and video media, optimizing product offers, optimizing calls to action, optimizing personalized content, optimizing marketing offers, or optimizing user experiences accessed through the use of a browser. A publisher processes the optimization into, each instruction associated with at least one of URLs, pages, page components, page fragments, or websites.
    Type: Application
    Filed: November 17, 2020
    Publication date: October 7, 2021
    Applicant: BrightEdge Technologies, Inc.
    Inventors: Sammy Yu, Lemuel Park, Meyyappan Alagappan, Jimmy Yu, Thomas Ziola
  • Publication number: 20200310710
    Abstract: A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Soemin TJONG, Jimmy Yu WU, Kristofer N. IVERSON, Jorge I. RAASTROEM
  • Patent number: 10659422
    Abstract: A method for pairing web pages with keywords may include obtaining a keyword paired with a public web page, the public web page configured to be published at a public address; determining a mapping between the public address of the public web page and an internal address of an internal web page that corresponds to the public web page, the internal address pointing to the internal web page used in a content management system that generates the internal web page and the public web page; creating a keyword-page pairing entry that includes the keyword and the mapping between the public address and the internal address, the keyword-page pairing entry indicating the keyword is paired with the internal web page; and sending the keyword-page pairing entry to the content management system.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: May 19, 2020
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Sammy Yu, Jimmy Yu, Lemuel S. Park, Joshua Philip Crossman, Thomas J. Ziola
  • Patent number: 10652037
    Abstract: Systems, methods, and software are disclosed herein for operating a notification service for notifying affected users of modifications made to features in a software application. The notification service maintains a database comprising a list of the features in the software application and a list of users associated with each of the features. The notification service detects at least a modification to a feature in the software application that requires affected users to be notified. In response to detecting the modification to the feature, the notification service queries the database based at least on an identify of the feature associated with the modification to identify the affected users. Notifications are then generated and communicated to the affected users indicative of at least the modification to the feature in the software application.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: May 12, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jimmy Yu Hin Kan, Michal Miriam Swafford, Dennis Borisovitch Zverev, Abhinav Garg, Rong Wu
  • Publication number: 20190097825
    Abstract: Systems, methods, and software are disclosed herein for operating a notification service for notifying affected users of modifications made to features in a software application. The notification service maintains a database comprising a list of the features in the software application and a list of users associated with each of the features. The notification service detects at least a modification to a feature in the software application that requires affected users to be notified. In response to detecting the modification to the feature, the notification service queries the database based at least on an identify of the feature associated with the modification to identify the affected users. Notifications are then generated and communicated to the affected users indicative of at least the modification to the feature in the software application.
    Type: Application
    Filed: December 1, 2017
    Publication date: March 28, 2019
    Inventors: Jimmy Yu Hin Kan, Michal Miriam Swafford, Dennis Borisovitch Zverev, Abhinav Garg, Rong Wu
  • Patent number: 10185750
    Abstract: SEO for an entire website can change the presence of the website on the internet, and change which webpages of the website rank higher for different internet searches. The SEO optimized website can provide a particular webpage in response to a particular search engine query rather than a generic landing page. SEO can determine a unified website configuration having individual webpages with higher search engine rankings for specific search engine parameters. This can allow for enhanced search engine optimization that directs search engine results to rank selected pages within a website higher than others to provide a more directed search result within the website.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: January 22, 2019
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Albert Mark Gouyet, Jimmy Yu, Lemuel S. Park
  • Patent number: 9886694
    Abstract: A method for estimating web traffic to a website is disclosed. The method may include obtaining a first set of reporting information from a secured external source that directs traffic to the website. The first set of reporting information may have a corresponding portion of reporting information which is not provided from the secured external source. The method may include obtaining a second set of reporting information from a unsecured external source that directs traffic to the website. The second set of reporting information may be different than the first set of reporting information. The method may also include generating an estimation of the corresponding portion of reporting information which is not provided from the secured external source by correlating the second set of reporting information with the first set of reporting information.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: February 6, 2018
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Jimmy Yu, Sammy Yu, Lennon Liao, Lemuel S. Park, Thomas J. Ziola, Emeka Ajoku
  • Patent number: 9691083
    Abstract: A method of optimizing placement of references to an entity includes identifying at least search term to be optimized, determining a score for results of a search of a network with respect to the entity, determining costs associated with improving the score, and determining values associated with improving the score.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: June 27, 2017
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Jimmy Yu, Sammy Yu, Lemuel S. Park, Rolland Yip
  • Patent number: 9692809
    Abstract: A first computer utilizes a logical connection with a second computer. The logical connection comprises multiple physical network connections using multiple physical network devices on the first computer. Two or more of the physical network devices of a logical connection are used to transfer packets of a single data transfer such as a database request or response. A logical connection can include a single physical network device on the second computer creating a one-to-many logical connection or may also include multiple physical network devices on the second computer creating a many-to-many logical connection.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: June 27, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Balendran Mugundan, Peter Gvozdjak, Sapna Jeswani, Jimmy Yu Wu, Raghu Ram, Chadwin Mumford
  • Patent number: 9367634
    Abstract: A method of optimizing digital content for searches performed on mobile devices. The method may include receiving digital content that includes one or more pages and analyzing the digital content to determine one or more properties of the digital content that relate to placement of a reference to the digital content in mobile search results. The method may also include analyzing the properties of the digital content to determine one or more optimizations to apply to the digital content to improve the placement of the reference to the digital content in the mobile search results. In addition, the method may include generating one or more recommendations for adapting the digital content based on the optimizations.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: June 14, 2016
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Jimmy Yu, Sammy Yu, Lemuel S. Park, Thomas J. Ziola, Markus Spohn, Emeka Ajoku
  • Patent number: 9275153
    Abstract: A method of determining search engine rank for digital content. The method may include performing a search for digital content on a network using a search term to obtain search results. The method may also include obtaining search engine optimization data from the search results and analyzing the search engine optimization data to determine a position of digital content related to an entity with respect to non-category specific search results and sub-links of non-category specific search results.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: March 1, 2016
    Assignee: BRIGHTEDGE TECHNOLOGIES, INC.
    Inventors: Lennon Liao, Jimmy Yu, Sammy Yu, Lemuel Park
  • Patent number: RE48437
    Abstract: One example embodiment includes a method for indexing online references of an entity. The method includes identifying one or more channels of the Internet to be searched for references to an entity and identifying one or more signals to be evaluated within each of the one or more channels. The method also includes crawling the Internet for online references to the entity, wherein crawling the Internet comprises searching the one or more channels of the Internet for references to the entity and evaluating the one or more signals. The method further includes constructing a reverse index of the references, wherein the reverse index is based on each channel in which a reference is found and the one or more signals evaluated for the reference.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: February 16, 2021
    Assignee: BrightEdge Technologies, Inc.
    Inventors: Lemuel S. Park, Jimmy Yu
  • Patent number: RE49927
    Abstract: One example embodiment includes a method for indexing online references of an entity. The method includes identifying one or more channels of the Internet to be searched for references to an entity and identifying one or more signals to be evaluated within each of the one or more channels. The method also includes crawling the Internet for online references to the entity, wherein crawling the Internet comprises searching the one or more channels of the Internet for references to the entity and evaluating the one or more signals. The method further includes constructing a reverse index of the references, wherein the reverse index is based on each channel in which a reference is found and the one or more signals evaluated for the reference.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: April 16, 2024
    Assignee: Brightedge Technologies, Inc.
    Inventors: Lemuel S. Park, Jimmy Yu