Patents by Inventor Jeffrey Berg
Jeffrey Berg 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: 11675471Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.Type: GrantFiled: June 21, 2016Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Luquetta-Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Patent number: 11107308Abstract: Systems and methods for an automated hardware-in-the-loop tester are disclosed and include a processor configured to execute instructions stored in a nontransitory computer-readable medium. The instructions include executing an executable object, which includes identifying a first circuit from at least one circuit based on the executable object. The instructions include, in response to identifying the first circuit, controlling a first signal transmitted from the first circuit to an electronic control unit (ECU). The first signal represents one of (i) a signal transmitted by a vehicle and (ii) a signal received from a communications system. While transmitting the first signal, the instructions include generating a first set of data that indicates operating characteristics of the ECU in response to receiving the first signal. The instructions include generating a report based on the first set of data.Type: GrantFiled: August 23, 2018Date of Patent: August 31, 2021Assignee: DENSO International America, Inc.Inventors: Sorin Mihaltan, Jonathan Swierczynski, Jeffrey Berg
-
Publication number: 20190244444Abstract: Systems and methods for an automated hardware-in-the-loop tester are disclosed and include a processor configured to execute instructions stored in a nontransitory computer-readable medium. The instructions include executing an executable object, which includes identifying a first circuit from at least one circuit based on the executable object. The instructions include, in response to identifying the first circuit, controlling a first signal transmitted from the first circuit to an electronic control unit (ECU). The first signal represents one of (i) a signal transmitted by a vehicle and (ii) a signal received from a communications system. While transmitting the first signal, the instructions include generating a first set of data that indicates operating characteristics of the ECU in response to receiving the first signal. The instructions include generating a report based on the first set of data.Type: ApplicationFiled: August 23, 2018Publication date: August 8, 2019Inventors: Sorin MIHALTAN, Jonathan SWIERCZYNSKI, Jeffrey BERG
-
Patent number: 9864612Abstract: Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement a custom user interface system that when executed by a processor is operative to adapt a user interface view of an application for presentation by one or more displays. The custom user interface system may comprise, among other elements, a user interface adaptation component operative to receive as input a user interface view of the application for presentation on a first display and an adaptation parameter, and modify the user interface view for presentation on a second display based on the adaptation parameter. A presentation component is operative to present the customized user interface view on the second display. Other embodiments are described and claimed.Type: GrantFiled: December 23, 2010Date of Patent: January 9, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Friend, Nathan Fish, Jeffrey Berg, Joo-Young Lee, Derek Hans, Kuldeep Karnawat, Jeremy Santy
-
Publication number: 20160299640Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.Type: ApplicationFiled: June 21, 2016Publication date: October 13, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Nathan James Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Patent number: 9383888Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.Type: GrantFiled: December 15, 2010Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Patent number: 9118612Abstract: A state client is configured to allow a user to specify a meeting-specific state, such as that the user is running late for a meeting, checked in to the meeting, or unable to attend the meeting. A state service stores data identifying the user's meeting-specific state. The state service also responds to requests for the state of the user. In one implementation, when such a request is received, the state service determines whether the user is an invitee to the same meeting as the user requesting the state. If not, the state service returns a general-purpose state indicator for the user. If both users are invitees to the same meeting, the state service returns the meeting-specific state indicator, which may then be displayed by a state client.Type: GrantFiled: December 15, 2010Date of Patent: August 25, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nathan James Fish, Leslie Rae Ferguson, Jeffrey Berg, Nina F. Shih, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Nicole Danielle Steinbok, Xiping Zuo
-
Publication number: 20120166985Abstract: Techniques to customize a user interface for different displays are described. An apparatus such as an electronic device with a processing system may implement a custom user interface system that when executed by a processor is operative to adapt a user interface view of an application for presentation by one or more displays. The custom user interface system may comprise, among other elements, a user interface adaptation component operative to receive as input a user interface view of the application for presentation on a first display and an adaptation parameter, and modify the user interface view for presentation on a second display based on the adaptation parameter. A presentation component is operative to present the customized user interface view on the second display. Other embodiments are described and claimed.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: MICROSOFT CORPORATIONInventors: Joseph Friend, Nathan Fish, Jeffrey Berg, Joo-Young Lee, Derek Hans, Kuldeep Karnawat, Jeremy Santy
-
Publication number: 20120159355Abstract: A UI for presenting and reviewing a document is optimized based upon the type of computing device being utilized to present the document. One such UI includes a first pane showing a view of the document under review that is sized and formatted for display on a large-format display device. The first pane can also be utilized to emphasize a portion of the document. The UI also includes a second pane that includes indicators for each of the reviewers of the document. The selection of an indicator will cause a portion of the document being reviewed by the corresponding reviewer to be displayed in the first pane. The UI also includes a third pane that includes a scaled image of the document shown in the first pane. Selection of a portion of the scaled image causes the selected portion of the document to be displayed in the first pane.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Nathan James Fish, Jeffrey Berg, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Joseph Freeman Friend, Nino Yuniardi, David Benjamin Lee
-
Publication number: 20120159347Abstract: A state client is configured to allow a user to specify a meeting-specific state, such as that the user is running late for a meeting, checked in to the meeting, or unable to attend the meeting. A state service stores data identifying the user's meeting-specific state. The state service also responds to requests for the state of the user. In one implementation, when such a request is received, the state service determines whether the user is an invitee to the same meeting as the user requesting the state. If not, the state service returns a general-purpose state indicator for the user. If both users are invitees to the same meeting, the state service returns the meeting-specific state indicator, which may then be displayed by a state client.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Nathan James Fish, Leslie Rae Ferguson, Jeffrey Berg, Nina F. Shih, Joo Young Lee, Derek Matthias Hans, Kuldeep Karnawat, Nicole Danielle Steinbok, Xiping Zuo
-
Publication number: 20120150863Abstract: Architecture that facilitates the ability to trigger the capture and storing of meeting state (or context) by way of a single user interaction (a “one-click” operation), referred to herein as a bookmark operation, and then to store and access the state for subsequent use. The state is captured relative to a point of reference, such as time, user, keywords, and reference to a document, for example. Thus, all state elements such as meeting activities, participants, and content (e.g., audio, video, images, text, documents, etc.). The bookmark assigned to the state at a particular reference can be selected to rehydrate all the state elements captured and associated with that bookmark (e.g., getting back to the point in the meeting to perceive a relevant portion of a document, part of the meeting video, or other recorded feed), as well as all other allowed state elements.Type: ApplicationFiled: December 13, 2010Publication date: June 14, 2012Applicant: MICROSOFT CORPORATIONInventors: Nathan James Fish, Joe Friend, Jeffrey Berg, Joo Young Lee, David B. Lee, Nina Shih, Nicole Danielle Steinbok, Peter Rodes, Leslie Rae Ferguson, Laura Neumann, Jeremy M. Santy
-
Publication number: 20110125733Abstract: Users are enabled to perform tasks such as creating new content, searching for items, communicating with other users through a simplified access interface, at the same time defining a location for the access interface. A user may begin typing at any location on a canvas. The system ranks possible outcomes, suggesting one as the best match, where the user can override that choice upon which the resulting action is displayed at the point the input was initially placed. The user may be provided options to select among available tasks and the tasks may be performed without selecting an application.Type: ApplicationFiled: November 25, 2009Publication date: May 26, 2011Inventors: Nathan J. Fish, Jeremy M. Santy, Jeffrey Berg, Cedric P. Dussud, Joo-Young Lee, Derek M. Hans
-
Publication number: 20060042842Abstract: A motorized cart collector for pulling two rows of carts in a forward direction over a surface includes a mobile body having a frame and a cart connector assembly. The cart connector assembly is pivotally connected to a rear end of the frame for pivotal movement about a vertical axis that is approximately perpendicular to the surface. The cart connector assembly includes first and second cart connectors that respectively configured to simultaneously attach to first and second lead carts. Also disclosed is a method of pulling two rows of carts using the cart collector.Type: ApplicationFiled: August 31, 2005Publication date: March 2, 2006Inventors: Jeffrey Berg, Joseph Berg
-
Publication number: 20050154982Abstract: A system, apparatus and method of importing a Cascading Style Sheets (CSS) file into a Flash-based Web page are provided. The system, apparatus, and method entail linking the flash-based Web page to the CSS file using an application program interface (API). The API includes a parser for parsing the CSS file for CSS attributes. The CSS attributes may include margin attributes to control vertical layouts of the Web page, line heights and global properties. After parsing the CSS attributes, they are converted into native Flash attributes before importing into the Flash-based Web page.Type: ApplicationFiled: January 13, 2004Publication date: July 14, 2005Applicant: International Business Machines CorporationInventor: Jeffrey Berg
-
Patent number: 6196524Abstract: Disclosed herein is a fuel supply system comprising a carburetor including a fuel bowl, an air induction passage including therein a venturi, a throttle valve located in the air induction passage downstream of the venturi, a fuel enrichment conduit communicating between the fuel bowl and the air induction passage downstream of the throttle valve, and a temperature responsive valve for admitting air to the fuel enrichment conduit when the ambient temperature is above a predetermined level and for admitting air to the air induction passage when the engine temperature is below the predetermined level.Type: GrantFiled: October 1, 1993Date of Patent: March 6, 2001Assignee: Outboard Marine CorporationInventors: Donovan K. Jourdan, Henry C. Billingsley, Jeffrey A. Berg
-
Patent number: 4066078Abstract: An improved combination electrode for use in medical applications requiring monitoring and stimulation is provided preferably having an electrical current conductor including a connector in addition to a skin-interfacing film wherein this film may have adhesive, plastic and hydrophilic properties such as may reside in an electrically conductive, polymeric composition.Type: GrantFiled: February 5, 1976Date of Patent: January 3, 1978Assignee: Johnson & JohnsonInventor: Jeffrey Berg