Patents by Inventor Sang-Heun Kim
Sang-Heun Kim 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: 11893610Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.Type: GrantFiled: January 26, 2023Date of Patent: February 6, 2024Assignee: Malikie Innovations LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
-
Publication number: 20230169551Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.Type: ApplicationFiled: January 26, 2023Publication date: June 1, 2023Inventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
-
Patent number: 11568458Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.Type: GrantFiled: October 7, 2021Date of Patent: January 31, 2023Assignee: BlackBerry LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
-
Publication number: 20220027966Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.Type: ApplicationFiled: October 7, 2021Publication date: January 27, 2022Inventors: Sang-Heun KIM, Charles Laurence STINSON, Martyn MALLICK
-
Patent number: 11157975Abstract: The present specification provides, amongst other things, a method and system for network interaction between computing devices. In one embodiment a wireless client machine is provided that includes a mini web-browser that is configured to access a secure web-page from a web-server. The secure web-page includes an interactive form. The wireless client machine is also configured to access a schema that corresponds to the secure web-page. The wireless client machine is configured to render the secure web-page using the contents of the schema.Type: GrantFiled: January 18, 2008Date of Patent: October 26, 2021Assignee: BlackBerry LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson, Martyn Mallick
-
Patent number: 9715557Abstract: A system, device and method for providing context sensitive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web-browser application and a secondary web-browser application. The primary web-browser application is configured to generate a web-page containing context sensitive items and receiving focus on one of the context sensitive items. The secondary web-browser application is configured to generate the context sensitive content related to the one of the context sensitive items.Type: GrantFiled: March 30, 2009Date of Patent: July 25, 2017Assignee: BlackBerry LimitedInventors: Sang-Heun Kim, Yoojin Hong, Charles Laurence Stinson
-
Patent number: 9317303Abstract: A system, device and method for managing interactive content on a computing device are provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a web-browser application and a parser application. The web-browser application is configured to obtain and display a web page. The parser application is configured to detect an interactive element in the web page, the interactive element initiating execution of an application when activated. The parser application is further configured to populate the web page with a visual identifier indicating the application initiated by activation of the interactive element.Type: GrantFiled: March 30, 2009Date of Patent: April 19, 2016Assignee: BLACKBERRY LIMITEDInventors: Sang-Heun Kim, Charles Laurence Stinson, Christopher Smith
-
Publication number: 20150295880Abstract: Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.Type: ApplicationFiled: April 13, 2015Publication date: October 15, 2015Inventors: Raymond REDDY, Robert Sang-Heun KIM
-
Patent number: 9009843Abstract: Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.Type: GrantFiled: October 18, 2013Date of Patent: April 14, 2015Assignee: Google Inc.Inventors: Raymond Reddy, Robert Sang-Heun Kim
-
Publication number: 20140115061Abstract: Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.Type: ApplicationFiled: October 18, 2013Publication date: April 24, 2014Applicant: Google Inc.Inventors: Raymond Reddy, Robert Sang-Heun Kim
-
Patent number: 8700982Abstract: A system, device and method for providing interactive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web browser application and a secondary web browser application. The primary web browser application is configured to generate a web-page including a fillable form on the portable computing device. The secondary web browser application is configured to receive the input for the fillable form by generating a mirrored fillable form, and to automatically populate the fillable form on the web-page using the completed version of the mirrored fillable form.Type: GrantFiled: March 30, 2009Date of Patent: April 15, 2014Assignee: BlackBerry LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson, Grzogorz Padiasek
-
Patent number: 8661550Abstract: Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.Type: GrantFiled: July 17, 2012Date of Patent: February 25, 2014Assignee: Google Inc.Inventors: Raymond Reddy, Robert Sang-heun Kim
-
Patent number: 8572105Abstract: A system and method are provided for identifying and extracting a subset of data from a selected web page of a web site for display on a client machine. One or more instructions are applied to the selected web page for identifying and displaying a candidate subset of data on the client machine (i.e. a wireless mobile device). The instructions are applied in accordance with one or more pre-defined criteria defining one or more types of the subset of data, and one or more pre-defined confidence intervals defining a pattern for locating the subset of data in accordance with said one or more types on the selected web page. An interface may further be provided to allow the amendment or confirmation of the candidate subset of data.Type: GrantFiled: May 12, 2008Date of Patent: October 29, 2013Assignee: BlackBerry LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson
-
Patent number: 8418056Abstract: A method and apparatus for transcoding content or elements of a webpage received at a client device, for example, a mobile communication device or other type of networked device. The apparatus includes a transcoding engine which is configured to transcode webpage content during a secure end-to-end connection between a client device and a website without the use of a proxy. According to an embodiment, the transcoding engine resides on the client, and is implemented as a plug-in to the browser, and transcoding instructions are provided to the client device by way of the signature file(s) each time the plug-in is invoked. The client device uses the transcoding instructions to manipulate the secure response from the secure server, for example, to transcode the response to a format suitable for display on the client device.Type: GrantFiled: January 18, 2008Date of Patent: April 9, 2013Assignee: Research In Motion LimitedInventors: Charles Laurence Stinson, Sang-Heun Kim
-
Patent number: 8396881Abstract: A system and method are provided for generating transcoding instructions to identify and extract a subset of data from a web page. Input describing the subset of data is received where the input describes one or more data fields and, for each data field, respective field values from at least two sample web pages of a web page family for the web site. For each field, respective web page code defining the respective field values may be compared for commonality to find a matching pattern with which to locate the respective field values. The matching pattern comprises a signature for the data field. Transcoding instructions are defined using the matching pattern to locate and extract field values within web pages of the web page family. The subset of data may be expressed in a target format to transcode the web page for particular client machines (e.g. a wireless mobile device).Type: GrantFiled: May 12, 2008Date of Patent: March 12, 2013Assignee: Research In Motion LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson
-
Publication number: 20130061296Abstract: Aspects of the present disclosure provide techniques that may enable user activity information to be automatically generated and shared with other users of a social network. In one example, a method of automatically publishing, to one or more social network services, information about user activities regarding media content items includes receiving user activity information regarding a media content item, wherein a user is a member of one or more social network services, and the user activity information is generated in response to one or more activities taken by the user with respect to the media content item. The method may also include receiving an indication of one or more users of the one or more social network services to whom the user activity information is to be made accessible, and automatically publishing the user activity information to the one or more social network services.Type: ApplicationFiled: July 17, 2012Publication date: March 7, 2013Applicant: GOOGLE INC.Inventors: Raymond Reddy, Robert Sang-heun Kim
-
Patent number: 8037084Abstract: Signature schema documents, pre-defined in a query language, provide one or more instructions for application by an engine to transcode web pages of respective web sites. The instructions identify a web page family for the web page and extract a subset of data from the web page using one or more signatures previously identified within web pages of the same web page family (e.g. in accordance with a shared template for each family) of the web site. The instructions may include one or more directional references relative to the signatures to locate and extract the subset of data within the web page. Signatures may comprise text strings within the code of the web page and the directional references indicate positions of respective data relative to the location of the text strings. Transcoding may facilitate use of e-commerce web sites by wireless mobile devices.Type: GrantFiled: May 12, 2008Date of Patent: October 11, 2011Assignee: Research In Motion LimitedInventors: Sang-Heun Kim, Charles Laurence Stinson
-
Publication number: 20110153426Abstract: Implementations for mobile device advertising are disclosed. In at least one implementation, a method for a mobile device is disclosed that includes: obtaining a plurality of advertisement content items at a mobile device via a communication network; storing the plurality of advertisement content items at a storage device of the mobile device; selecting an advertisement content item from the plurality of advertisement content items stored at the storage device based, at least in part, on an advertisement selection parameter; and presenting the advertisement content item selected from the plurality of advertisement content items stored at the storage device via an output device of the mobile device. In at least some implementations, the advertisement selection parameter includes attributes of media content stored at the storage device of the mobile device or accessed by a user via the mobile device.Type: ApplicationFiled: December 17, 2010Publication date: June 23, 2011Applicant: PUSHLIFE INC.Inventors: RAYMOND REDDY, SANG-HEUN KIM
-
Publication number: 20100251125Abstract: A system, device and method for providing interactive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web browser application and a secondary web browser application. The primary web browser application is configured to generate a web-page including a fillable form on the portable computing device. The secondary web browser application is configured to receive the input for the fillable form by generating a mirrored fillable form, and to automatically populate the fillable form on the web-page using the completed version of the mirrored fillable form.Type: ApplicationFiled: March 30, 2009Publication date: September 30, 2010Inventors: Sang-Heun Kim, Charles Laurence Stinson, Grzegorz Padiasek
-
Publication number: 20100145973Abstract: A system, device and method for managing interactive content on a computing device are provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a web-browser application and a parser application. The web-browser application is configured to obtain and display a web page. The parser application is configured to detect an interactive element in the web page, the interactive element initiating execution of an application when activated. The parser application is further configured to populate the web page with a visual identifier indicating the application initiated by activation of the interactive element.Type: ApplicationFiled: March 30, 2009Publication date: June 10, 2010Inventors: Sang-Heun Kim, Charles Laurence Stinson, Christopher Smith